analyzer: fix feasibility false +ve on jumps through function ptrs [PR107582]
[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 .PHONY: configure-target
1102 configure-target:  \
1103     maybe-configure-target-libstdc++-v3 \
1104     maybe-configure-target-libsanitizer \
1105     maybe-configure-target-libvtv \
1106     maybe-configure-target-libssp \
1107     maybe-configure-target-newlib \
1108     maybe-configure-target-libgcc \
1109     maybe-configure-target-libbacktrace \
1110     maybe-configure-target-libquadmath \
1111     maybe-configure-target-libgfortran \
1112     maybe-configure-target-libobjc \
1113     maybe-configure-target-libgo \
1114     maybe-configure-target-libphobos \
1115     maybe-configure-target-libtermcap \
1116     maybe-configure-target-winsup \
1117     maybe-configure-target-libgloss \
1118     maybe-configure-target-libffi \
1119     maybe-configure-target-zlib \
1120     maybe-configure-target-rda \
1121     maybe-configure-target-libada \
1122     maybe-configure-target-libgomp \
1123     maybe-configure-target-libitm \
1124     maybe-configure-target-libatomic
1125
1126 # The target built for a native non-bootstrap build.
1127 .PHONY: all
1128
1129 # --enable-pgo-build enables the PGO build.
1130 # 1. First build with -fprofile-generate.
1131 # 2. Use "make maybe-check-*" to generate profiling data.
1132 # 3. Use "make clean" to remove the previous build.
1133 # 4. Rebuild with -fprofile-use.
1134 all:
1135 @if gcc-bootstrap
1136         [ -f stage_final ] || echo stage3 > stage_final
1137         @r=`${PWD_COMMAND}`; export r; \
1138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1139         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1140 @endif gcc-bootstrap
1141         @: $(MAKE); $(unstage)
1142         +@r=`${PWD_COMMAND}`; export r; \
1143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1144 @if gcc-bootstrap
1145         if [ -f stage_last ]; then \
1146           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1147           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1148         else \
1149 @endif gcc-bootstrap
1150           $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1151                 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1152 @if pgo-build
1153         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1154                 $(PGO_BUILD_TRAINING_MFLAGS) \
1155                 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1156                 $(PGO_BUILD_TRAINING) \
1157         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1158         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1159                 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1160 @endif pgo-build
1161 @if gcc-bootstrap
1162             ; \
1163         fi \
1164 @endif gcc-bootstrap
1165         && :
1166
1167 .PHONY: all-build
1168
1169 all-build: maybe-all-build-libiberty
1170 all-build: maybe-all-build-bison
1171 all-build: maybe-all-build-flex
1172 all-build: maybe-all-build-m4
1173 all-build: maybe-all-build-texinfo
1174 all-build: maybe-all-build-fixincludes
1175 all-build: maybe-all-build-libcpp
1176
1177 .PHONY: all-host
1178
1179 @if bfd-no-bootstrap
1180 all-host: maybe-all-bfd
1181 @endif bfd-no-bootstrap
1182 @if opcodes-no-bootstrap
1183 all-host: maybe-all-opcodes
1184 @endif opcodes-no-bootstrap
1185 @if binutils-no-bootstrap
1186 all-host: maybe-all-binutils
1187 @endif binutils-no-bootstrap
1188 all-host: maybe-all-bison
1189 all-host: maybe-all-cgen
1190 all-host: maybe-all-dejagnu
1191 all-host: maybe-all-etc
1192 all-host: maybe-all-fastjar
1193 @if fixincludes-no-bootstrap
1194 all-host: maybe-all-fixincludes
1195 @endif fixincludes-no-bootstrap
1196 all-host: maybe-all-flex
1197 @if gas-no-bootstrap
1198 all-host: maybe-all-gas
1199 @endif gas-no-bootstrap
1200 @if gcc-no-bootstrap
1201 all-host: maybe-all-gcc
1202 @endif gcc-no-bootstrap
1203 @if gmp-no-bootstrap
1204 all-host: maybe-all-gmp
1205 @endif gmp-no-bootstrap
1206 @if mpfr-no-bootstrap
1207 all-host: maybe-all-mpfr
1208 @endif mpfr-no-bootstrap
1209 @if mpc-no-bootstrap
1210 all-host: maybe-all-mpc
1211 @endif mpc-no-bootstrap
1212 @if isl-no-bootstrap
1213 all-host: maybe-all-isl
1214 @endif isl-no-bootstrap
1215 @if gold-no-bootstrap
1216 all-host: maybe-all-gold
1217 @endif gold-no-bootstrap
1218 all-host: maybe-all-gprof
1219 @if intl-no-bootstrap
1220 all-host: maybe-all-intl
1221 @endif intl-no-bootstrap
1222 all-host: maybe-all-tcl
1223 all-host: maybe-all-itcl
1224 @if ld-no-bootstrap
1225 all-host: maybe-all-ld
1226 @endif ld-no-bootstrap
1227 @if libbacktrace-no-bootstrap
1228 all-host: maybe-all-libbacktrace
1229 @endif libbacktrace-no-bootstrap
1230 @if libcpp-no-bootstrap
1231 all-host: maybe-all-libcpp
1232 @endif libcpp-no-bootstrap
1233 @if libcody-no-bootstrap
1234 all-host: maybe-all-libcody
1235 @endif libcody-no-bootstrap
1236 @if libdecnumber-no-bootstrap
1237 all-host: maybe-all-libdecnumber
1238 @endif libdecnumber-no-bootstrap
1239 all-host: maybe-all-libgui
1240 @if libiberty-no-bootstrap
1241 all-host: maybe-all-libiberty
1242 @endif libiberty-no-bootstrap
1243 @if libiberty-linker-plugin-no-bootstrap
1244 all-host: maybe-all-libiberty-linker-plugin
1245 @endif libiberty-linker-plugin-no-bootstrap
1246 @if libiconv-no-bootstrap
1247 all-host: maybe-all-libiconv
1248 @endif libiconv-no-bootstrap
1249 all-host: maybe-all-m4
1250 all-host: maybe-all-readline
1251 all-host: maybe-all-sid
1252 all-host: maybe-all-sim
1253 all-host: maybe-all-texinfo
1254 @if zlib-no-bootstrap
1255 all-host: maybe-all-zlib
1256 @endif zlib-no-bootstrap
1257 all-host: maybe-all-gnulib
1258 all-host: maybe-all-gdbsupport
1259 all-host: maybe-all-gdbserver
1260 all-host: maybe-all-gdb
1261 all-host: maybe-all-expect
1262 all-host: maybe-all-guile
1263 all-host: maybe-all-tk
1264 all-host: maybe-all-libtermcap
1265 all-host: maybe-all-utils
1266 all-host: maybe-all-c++tools
1267 all-host: maybe-all-gnattools
1268 @if lto-plugin-no-bootstrap
1269 all-host: maybe-all-lto-plugin
1270 @endif lto-plugin-no-bootstrap
1271 all-host: maybe-all-libcc1
1272 all-host: maybe-all-gotools
1273 @if libctf-no-bootstrap
1274 all-host: maybe-all-libctf
1275 @endif libctf-no-bootstrap
1276
1277 .PHONY: all-target
1278
1279 @if target-libstdc++-v3-no-bootstrap
1280 all-target: maybe-all-target-libstdc++-v3
1281 @endif target-libstdc++-v3-no-bootstrap
1282 @if target-libsanitizer-no-bootstrap
1283 all-target: maybe-all-target-libsanitizer
1284 @endif target-libsanitizer-no-bootstrap
1285 @if target-libvtv-no-bootstrap
1286 all-target: maybe-all-target-libvtv
1287 @endif target-libvtv-no-bootstrap
1288 all-target: maybe-all-target-libssp
1289 all-target: maybe-all-target-newlib
1290 @if target-libgcc-no-bootstrap
1291 all-target: maybe-all-target-libgcc
1292 @endif target-libgcc-no-bootstrap
1293 @if target-libbacktrace-no-bootstrap
1294 all-target: maybe-all-target-libbacktrace
1295 @endif target-libbacktrace-no-bootstrap
1296 all-target: maybe-all-target-libquadmath
1297 all-target: maybe-all-target-libgfortran
1298 all-target: maybe-all-target-libobjc
1299 all-target: maybe-all-target-libgo
1300 @if target-libphobos-no-bootstrap
1301 all-target: maybe-all-target-libphobos
1302 @endif target-libphobos-no-bootstrap
1303 all-target: maybe-all-target-libtermcap
1304 all-target: maybe-all-target-winsup
1305 all-target: maybe-all-target-libgloss
1306 all-target: maybe-all-target-libffi
1307 @if target-zlib-no-bootstrap
1308 all-target: maybe-all-target-zlib
1309 @endif target-zlib-no-bootstrap
1310 all-target: maybe-all-target-rda
1311 all-target: maybe-all-target-libada
1312 @if target-libgomp-no-bootstrap
1313 all-target: maybe-all-target-libgomp
1314 @endif target-libgomp-no-bootstrap
1315 all-target: maybe-all-target-libitm
1316 @if target-libatomic-no-bootstrap
1317 all-target: maybe-all-target-libatomic
1318 @endif target-libatomic-no-bootstrap
1319
1320 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1321 # ``make X'' in all subdirectories (because, in general, there is a
1322 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1323 # but it may do additional work as well).
1324
1325 .PHONY: do-info
1326 do-info:
1327         @: $(MAKE); $(unstage)
1328         @r=`${PWD_COMMAND}`; export r; \
1329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1330         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1331           info-target
1332
1333
1334 .PHONY: info-host
1335
1336 info-host: maybe-info-bfd
1337 info-host: maybe-info-opcodes
1338 info-host: maybe-info-binutils
1339 info-host: maybe-info-bison
1340 info-host: maybe-info-cgen
1341 info-host: maybe-info-dejagnu
1342 info-host: maybe-info-etc
1343 info-host: maybe-info-fastjar
1344 info-host: maybe-info-fixincludes
1345 info-host: maybe-info-flex
1346 info-host: maybe-info-gas
1347 info-host: maybe-info-gcc
1348 info-host: maybe-info-gmp
1349 info-host: maybe-info-mpfr
1350 info-host: maybe-info-mpc
1351 info-host: maybe-info-isl
1352 info-host: maybe-info-gold
1353 info-host: maybe-info-gprof
1354 info-host: maybe-info-intl
1355 info-host: maybe-info-tcl
1356 info-host: maybe-info-itcl
1357 info-host: maybe-info-ld
1358 info-host: maybe-info-libbacktrace
1359 info-host: maybe-info-libcpp
1360 info-host: maybe-info-libcody
1361 info-host: maybe-info-libdecnumber
1362 info-host: maybe-info-libgui
1363 info-host: maybe-info-libiberty
1364 info-host: maybe-info-libiberty-linker-plugin
1365 info-host: maybe-info-libiconv
1366 info-host: maybe-info-m4
1367 info-host: maybe-info-readline
1368 info-host: maybe-info-sid
1369 info-host: maybe-info-sim
1370 info-host: maybe-info-texinfo
1371 info-host: maybe-info-zlib
1372 info-host: maybe-info-gnulib
1373 info-host: maybe-info-gdbsupport
1374 info-host: maybe-info-gdbserver
1375 info-host: maybe-info-gdb
1376 info-host: maybe-info-expect
1377 info-host: maybe-info-guile
1378 info-host: maybe-info-tk
1379 info-host: maybe-info-libtermcap
1380 info-host: maybe-info-utils
1381 info-host: maybe-info-c++tools
1382 info-host: maybe-info-gnattools
1383 info-host: maybe-info-lto-plugin
1384 info-host: maybe-info-libcc1
1385 info-host: maybe-info-gotools
1386 info-host: maybe-info-libctf
1387
1388 .PHONY: info-target
1389
1390 info-target: maybe-info-target-libstdc++-v3
1391 info-target: maybe-info-target-libsanitizer
1392 info-target: maybe-info-target-libvtv
1393 info-target: maybe-info-target-libssp
1394 info-target: maybe-info-target-newlib
1395 info-target: maybe-info-target-libgcc
1396 info-target: maybe-info-target-libbacktrace
1397 info-target: maybe-info-target-libquadmath
1398 info-target: maybe-info-target-libgfortran
1399 info-target: maybe-info-target-libobjc
1400 info-target: maybe-info-target-libgo
1401 info-target: maybe-info-target-libphobos
1402 info-target: maybe-info-target-libtermcap
1403 info-target: maybe-info-target-winsup
1404 info-target: maybe-info-target-libgloss
1405 info-target: maybe-info-target-libffi
1406 info-target: maybe-info-target-zlib
1407 info-target: maybe-info-target-rda
1408 info-target: maybe-info-target-libada
1409 info-target: maybe-info-target-libgomp
1410 info-target: maybe-info-target-libitm
1411 info-target: maybe-info-target-libatomic
1412
1413 .PHONY: do-dvi
1414 do-dvi:
1415         @: $(MAKE); $(unstage)
1416         @r=`${PWD_COMMAND}`; export r; \
1417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1418         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1419           dvi-target
1420
1421
1422 .PHONY: dvi-host
1423
1424 dvi-host: maybe-dvi-bfd
1425 dvi-host: maybe-dvi-opcodes
1426 dvi-host: maybe-dvi-binutils
1427 dvi-host: maybe-dvi-bison
1428 dvi-host: maybe-dvi-cgen
1429 dvi-host: maybe-dvi-dejagnu
1430 dvi-host: maybe-dvi-etc
1431 dvi-host: maybe-dvi-fastjar
1432 dvi-host: maybe-dvi-fixincludes
1433 dvi-host: maybe-dvi-flex
1434 dvi-host: maybe-dvi-gas
1435 dvi-host: maybe-dvi-gcc
1436 dvi-host: maybe-dvi-gmp
1437 dvi-host: maybe-dvi-mpfr
1438 dvi-host: maybe-dvi-mpc
1439 dvi-host: maybe-dvi-isl
1440 dvi-host: maybe-dvi-gold
1441 dvi-host: maybe-dvi-gprof
1442 dvi-host: maybe-dvi-intl
1443 dvi-host: maybe-dvi-tcl
1444 dvi-host: maybe-dvi-itcl
1445 dvi-host: maybe-dvi-ld
1446 dvi-host: maybe-dvi-libbacktrace
1447 dvi-host: maybe-dvi-libcpp
1448 dvi-host: maybe-dvi-libcody
1449 dvi-host: maybe-dvi-libdecnumber
1450 dvi-host: maybe-dvi-libgui
1451 dvi-host: maybe-dvi-libiberty
1452 dvi-host: maybe-dvi-libiberty-linker-plugin
1453 dvi-host: maybe-dvi-libiconv
1454 dvi-host: maybe-dvi-m4
1455 dvi-host: maybe-dvi-readline
1456 dvi-host: maybe-dvi-sid
1457 dvi-host: maybe-dvi-sim
1458 dvi-host: maybe-dvi-texinfo
1459 dvi-host: maybe-dvi-zlib
1460 dvi-host: maybe-dvi-gnulib
1461 dvi-host: maybe-dvi-gdbsupport
1462 dvi-host: maybe-dvi-gdbserver
1463 dvi-host: maybe-dvi-gdb
1464 dvi-host: maybe-dvi-expect
1465 dvi-host: maybe-dvi-guile
1466 dvi-host: maybe-dvi-tk
1467 dvi-host: maybe-dvi-libtermcap
1468 dvi-host: maybe-dvi-utils
1469 dvi-host: maybe-dvi-c++tools
1470 dvi-host: maybe-dvi-gnattools
1471 dvi-host: maybe-dvi-lto-plugin
1472 dvi-host: maybe-dvi-libcc1
1473 dvi-host: maybe-dvi-gotools
1474 dvi-host: maybe-dvi-libctf
1475
1476 .PHONY: dvi-target
1477
1478 dvi-target: maybe-dvi-target-libstdc++-v3
1479 dvi-target: maybe-dvi-target-libsanitizer
1480 dvi-target: maybe-dvi-target-libvtv
1481 dvi-target: maybe-dvi-target-libssp
1482 dvi-target: maybe-dvi-target-newlib
1483 dvi-target: maybe-dvi-target-libgcc
1484 dvi-target: maybe-dvi-target-libbacktrace
1485 dvi-target: maybe-dvi-target-libquadmath
1486 dvi-target: maybe-dvi-target-libgfortran
1487 dvi-target: maybe-dvi-target-libobjc
1488 dvi-target: maybe-dvi-target-libgo
1489 dvi-target: maybe-dvi-target-libphobos
1490 dvi-target: maybe-dvi-target-libtermcap
1491 dvi-target: maybe-dvi-target-winsup
1492 dvi-target: maybe-dvi-target-libgloss
1493 dvi-target: maybe-dvi-target-libffi
1494 dvi-target: maybe-dvi-target-zlib
1495 dvi-target: maybe-dvi-target-rda
1496 dvi-target: maybe-dvi-target-libada
1497 dvi-target: maybe-dvi-target-libgomp
1498 dvi-target: maybe-dvi-target-libitm
1499 dvi-target: maybe-dvi-target-libatomic
1500
1501 .PHONY: do-pdf
1502 do-pdf:
1503         @: $(MAKE); $(unstage)
1504         @r=`${PWD_COMMAND}`; export r; \
1505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1506         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1507           pdf-target
1508
1509
1510 .PHONY: pdf-host
1511
1512 pdf-host: maybe-pdf-bfd
1513 pdf-host: maybe-pdf-opcodes
1514 pdf-host: maybe-pdf-binutils
1515 pdf-host: maybe-pdf-bison
1516 pdf-host: maybe-pdf-cgen
1517 pdf-host: maybe-pdf-dejagnu
1518 pdf-host: maybe-pdf-etc
1519 pdf-host: maybe-pdf-fastjar
1520 pdf-host: maybe-pdf-fixincludes
1521 pdf-host: maybe-pdf-flex
1522 pdf-host: maybe-pdf-gas
1523 pdf-host: maybe-pdf-gcc
1524 pdf-host: maybe-pdf-gmp
1525 pdf-host: maybe-pdf-mpfr
1526 pdf-host: maybe-pdf-mpc
1527 pdf-host: maybe-pdf-isl
1528 pdf-host: maybe-pdf-gold
1529 pdf-host: maybe-pdf-gprof
1530 pdf-host: maybe-pdf-intl
1531 pdf-host: maybe-pdf-tcl
1532 pdf-host: maybe-pdf-itcl
1533 pdf-host: maybe-pdf-ld
1534 pdf-host: maybe-pdf-libbacktrace
1535 pdf-host: maybe-pdf-libcpp
1536 pdf-host: maybe-pdf-libcody
1537 pdf-host: maybe-pdf-libdecnumber
1538 pdf-host: maybe-pdf-libgui
1539 pdf-host: maybe-pdf-libiberty
1540 pdf-host: maybe-pdf-libiberty-linker-plugin
1541 pdf-host: maybe-pdf-libiconv
1542 pdf-host: maybe-pdf-m4
1543 pdf-host: maybe-pdf-readline
1544 pdf-host: maybe-pdf-sid
1545 pdf-host: maybe-pdf-sim
1546 pdf-host: maybe-pdf-texinfo
1547 pdf-host: maybe-pdf-zlib
1548 pdf-host: maybe-pdf-gnulib
1549 pdf-host: maybe-pdf-gdbsupport
1550 pdf-host: maybe-pdf-gdbserver
1551 pdf-host: maybe-pdf-gdb
1552 pdf-host: maybe-pdf-expect
1553 pdf-host: maybe-pdf-guile
1554 pdf-host: maybe-pdf-tk
1555 pdf-host: maybe-pdf-libtermcap
1556 pdf-host: maybe-pdf-utils
1557 pdf-host: maybe-pdf-c++tools
1558 pdf-host: maybe-pdf-gnattools
1559 pdf-host: maybe-pdf-lto-plugin
1560 pdf-host: maybe-pdf-libcc1
1561 pdf-host: maybe-pdf-gotools
1562 pdf-host: maybe-pdf-libctf
1563
1564 .PHONY: pdf-target
1565
1566 pdf-target: maybe-pdf-target-libstdc++-v3
1567 pdf-target: maybe-pdf-target-libsanitizer
1568 pdf-target: maybe-pdf-target-libvtv
1569 pdf-target: maybe-pdf-target-libssp
1570 pdf-target: maybe-pdf-target-newlib
1571 pdf-target: maybe-pdf-target-libgcc
1572 pdf-target: maybe-pdf-target-libbacktrace
1573 pdf-target: maybe-pdf-target-libquadmath
1574 pdf-target: maybe-pdf-target-libgfortran
1575 pdf-target: maybe-pdf-target-libobjc
1576 pdf-target: maybe-pdf-target-libgo
1577 pdf-target: maybe-pdf-target-libphobos
1578 pdf-target: maybe-pdf-target-libtermcap
1579 pdf-target: maybe-pdf-target-winsup
1580 pdf-target: maybe-pdf-target-libgloss
1581 pdf-target: maybe-pdf-target-libffi
1582 pdf-target: maybe-pdf-target-zlib
1583 pdf-target: maybe-pdf-target-rda
1584 pdf-target: maybe-pdf-target-libada
1585 pdf-target: maybe-pdf-target-libgomp
1586 pdf-target: maybe-pdf-target-libitm
1587 pdf-target: maybe-pdf-target-libatomic
1588
1589 .PHONY: do-html
1590 do-html:
1591         @: $(MAKE); $(unstage)
1592         @r=`${PWD_COMMAND}`; export r; \
1593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1594         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1595           html-target
1596
1597
1598 .PHONY: html-host
1599
1600 html-host: maybe-html-bfd
1601 html-host: maybe-html-opcodes
1602 html-host: maybe-html-binutils
1603 html-host: maybe-html-bison
1604 html-host: maybe-html-cgen
1605 html-host: maybe-html-dejagnu
1606 html-host: maybe-html-etc
1607 html-host: maybe-html-fastjar
1608 html-host: maybe-html-fixincludes
1609 html-host: maybe-html-flex
1610 html-host: maybe-html-gas
1611 html-host: maybe-html-gcc
1612 html-host: maybe-html-gmp
1613 html-host: maybe-html-mpfr
1614 html-host: maybe-html-mpc
1615 html-host: maybe-html-isl
1616 html-host: maybe-html-gold
1617 html-host: maybe-html-gprof
1618 html-host: maybe-html-intl
1619 html-host: maybe-html-tcl
1620 html-host: maybe-html-itcl
1621 html-host: maybe-html-ld
1622 html-host: maybe-html-libbacktrace
1623 html-host: maybe-html-libcpp
1624 html-host: maybe-html-libcody
1625 html-host: maybe-html-libdecnumber
1626 html-host: maybe-html-libgui
1627 html-host: maybe-html-libiberty
1628 html-host: maybe-html-libiberty-linker-plugin
1629 html-host: maybe-html-libiconv
1630 html-host: maybe-html-m4
1631 html-host: maybe-html-readline
1632 html-host: maybe-html-sid
1633 html-host: maybe-html-sim
1634 html-host: maybe-html-texinfo
1635 html-host: maybe-html-zlib
1636 html-host: maybe-html-gnulib
1637 html-host: maybe-html-gdbsupport
1638 html-host: maybe-html-gdbserver
1639 html-host: maybe-html-gdb
1640 html-host: maybe-html-expect
1641 html-host: maybe-html-guile
1642 html-host: maybe-html-tk
1643 html-host: maybe-html-libtermcap
1644 html-host: maybe-html-utils
1645 html-host: maybe-html-c++tools
1646 html-host: maybe-html-gnattools
1647 html-host: maybe-html-lto-plugin
1648 html-host: maybe-html-libcc1
1649 html-host: maybe-html-gotools
1650 html-host: maybe-html-libctf
1651
1652 .PHONY: html-target
1653
1654 html-target: maybe-html-target-libstdc++-v3
1655 html-target: maybe-html-target-libsanitizer
1656 html-target: maybe-html-target-libvtv
1657 html-target: maybe-html-target-libssp
1658 html-target: maybe-html-target-newlib
1659 html-target: maybe-html-target-libgcc
1660 html-target: maybe-html-target-libbacktrace
1661 html-target: maybe-html-target-libquadmath
1662 html-target: maybe-html-target-libgfortran
1663 html-target: maybe-html-target-libobjc
1664 html-target: maybe-html-target-libgo
1665 html-target: maybe-html-target-libphobos
1666 html-target: maybe-html-target-libtermcap
1667 html-target: maybe-html-target-winsup
1668 html-target: maybe-html-target-libgloss
1669 html-target: maybe-html-target-libffi
1670 html-target: maybe-html-target-zlib
1671 html-target: maybe-html-target-rda
1672 html-target: maybe-html-target-libada
1673 html-target: maybe-html-target-libgomp
1674 html-target: maybe-html-target-libitm
1675 html-target: maybe-html-target-libatomic
1676
1677 .PHONY: do-TAGS
1678 do-TAGS:
1679         @: $(MAKE); $(unstage)
1680         @r=`${PWD_COMMAND}`; export r; \
1681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1682         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1683           TAGS-target
1684
1685
1686 .PHONY: TAGS-host
1687
1688 TAGS-host: maybe-TAGS-bfd
1689 TAGS-host: maybe-TAGS-opcodes
1690 TAGS-host: maybe-TAGS-binutils
1691 TAGS-host: maybe-TAGS-bison
1692 TAGS-host: maybe-TAGS-cgen
1693 TAGS-host: maybe-TAGS-dejagnu
1694 TAGS-host: maybe-TAGS-etc
1695 TAGS-host: maybe-TAGS-fastjar
1696 TAGS-host: maybe-TAGS-fixincludes
1697 TAGS-host: maybe-TAGS-flex
1698 TAGS-host: maybe-TAGS-gas
1699 TAGS-host: maybe-TAGS-gcc
1700 TAGS-host: maybe-TAGS-gmp
1701 TAGS-host: maybe-TAGS-mpfr
1702 TAGS-host: maybe-TAGS-mpc
1703 TAGS-host: maybe-TAGS-isl
1704 TAGS-host: maybe-TAGS-gold
1705 TAGS-host: maybe-TAGS-gprof
1706 TAGS-host: maybe-TAGS-intl
1707 TAGS-host: maybe-TAGS-tcl
1708 TAGS-host: maybe-TAGS-itcl
1709 TAGS-host: maybe-TAGS-ld
1710 TAGS-host: maybe-TAGS-libbacktrace
1711 TAGS-host: maybe-TAGS-libcpp
1712 TAGS-host: maybe-TAGS-libcody
1713 TAGS-host: maybe-TAGS-libdecnumber
1714 TAGS-host: maybe-TAGS-libgui
1715 TAGS-host: maybe-TAGS-libiberty
1716 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1717 TAGS-host: maybe-TAGS-libiconv
1718 TAGS-host: maybe-TAGS-m4
1719 TAGS-host: maybe-TAGS-readline
1720 TAGS-host: maybe-TAGS-sid
1721 TAGS-host: maybe-TAGS-sim
1722 TAGS-host: maybe-TAGS-texinfo
1723 TAGS-host: maybe-TAGS-zlib
1724 TAGS-host: maybe-TAGS-gnulib
1725 TAGS-host: maybe-TAGS-gdbsupport
1726 TAGS-host: maybe-TAGS-gdbserver
1727 TAGS-host: maybe-TAGS-gdb
1728 TAGS-host: maybe-TAGS-expect
1729 TAGS-host: maybe-TAGS-guile
1730 TAGS-host: maybe-TAGS-tk
1731 TAGS-host: maybe-TAGS-libtermcap
1732 TAGS-host: maybe-TAGS-utils
1733 TAGS-host: maybe-TAGS-c++tools
1734 TAGS-host: maybe-TAGS-gnattools
1735 TAGS-host: maybe-TAGS-lto-plugin
1736 TAGS-host: maybe-TAGS-libcc1
1737 TAGS-host: maybe-TAGS-gotools
1738 TAGS-host: maybe-TAGS-libctf
1739
1740 .PHONY: TAGS-target
1741
1742 TAGS-target: maybe-TAGS-target-libstdc++-v3
1743 TAGS-target: maybe-TAGS-target-libsanitizer
1744 TAGS-target: maybe-TAGS-target-libvtv
1745 TAGS-target: maybe-TAGS-target-libssp
1746 TAGS-target: maybe-TAGS-target-newlib
1747 TAGS-target: maybe-TAGS-target-libgcc
1748 TAGS-target: maybe-TAGS-target-libbacktrace
1749 TAGS-target: maybe-TAGS-target-libquadmath
1750 TAGS-target: maybe-TAGS-target-libgfortran
1751 TAGS-target: maybe-TAGS-target-libobjc
1752 TAGS-target: maybe-TAGS-target-libgo
1753 TAGS-target: maybe-TAGS-target-libphobos
1754 TAGS-target: maybe-TAGS-target-libtermcap
1755 TAGS-target: maybe-TAGS-target-winsup
1756 TAGS-target: maybe-TAGS-target-libgloss
1757 TAGS-target: maybe-TAGS-target-libffi
1758 TAGS-target: maybe-TAGS-target-zlib
1759 TAGS-target: maybe-TAGS-target-rda
1760 TAGS-target: maybe-TAGS-target-libada
1761 TAGS-target: maybe-TAGS-target-libgomp
1762 TAGS-target: maybe-TAGS-target-libitm
1763 TAGS-target: maybe-TAGS-target-libatomic
1764
1765 .PHONY: do-install-info
1766 do-install-info:
1767         @: $(MAKE); $(unstage)
1768         @r=`${PWD_COMMAND}`; export r; \
1769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1771           install-info-target
1772
1773
1774 .PHONY: install-info-host
1775
1776 install-info-host: maybe-install-info-bfd
1777 install-info-host: maybe-install-info-opcodes
1778 install-info-host: maybe-install-info-binutils
1779 install-info-host: maybe-install-info-bison
1780 install-info-host: maybe-install-info-cgen
1781 install-info-host: maybe-install-info-dejagnu
1782 install-info-host: maybe-install-info-etc
1783 install-info-host: maybe-install-info-fastjar
1784 install-info-host: maybe-install-info-fixincludes
1785 install-info-host: maybe-install-info-flex
1786 install-info-host: maybe-install-info-gas
1787 install-info-host: maybe-install-info-gcc
1788 install-info-host: maybe-install-info-gmp
1789 install-info-host: maybe-install-info-mpfr
1790 install-info-host: maybe-install-info-mpc
1791 install-info-host: maybe-install-info-isl
1792 install-info-host: maybe-install-info-gold
1793 install-info-host: maybe-install-info-gprof
1794 install-info-host: maybe-install-info-intl
1795 install-info-host: maybe-install-info-tcl
1796 install-info-host: maybe-install-info-itcl
1797 install-info-host: maybe-install-info-ld
1798 install-info-host: maybe-install-info-libbacktrace
1799 install-info-host: maybe-install-info-libcpp
1800 install-info-host: maybe-install-info-libcody
1801 install-info-host: maybe-install-info-libdecnumber
1802 install-info-host: maybe-install-info-libgui
1803 install-info-host: maybe-install-info-libiberty
1804 install-info-host: maybe-install-info-libiberty-linker-plugin
1805 install-info-host: maybe-install-info-libiconv
1806 install-info-host: maybe-install-info-m4
1807 install-info-host: maybe-install-info-readline
1808 install-info-host: maybe-install-info-sid
1809 install-info-host: maybe-install-info-sim
1810 install-info-host: maybe-install-info-texinfo
1811 install-info-host: maybe-install-info-zlib
1812 install-info-host: maybe-install-info-gnulib
1813 install-info-host: maybe-install-info-gdbsupport
1814 install-info-host: maybe-install-info-gdbserver
1815 install-info-host: maybe-install-info-gdb
1816 install-info-host: maybe-install-info-expect
1817 install-info-host: maybe-install-info-guile
1818 install-info-host: maybe-install-info-tk
1819 install-info-host: maybe-install-info-libtermcap
1820 install-info-host: maybe-install-info-utils
1821 install-info-host: maybe-install-info-c++tools
1822 install-info-host: maybe-install-info-gnattools
1823 install-info-host: maybe-install-info-lto-plugin
1824 install-info-host: maybe-install-info-libcc1
1825 install-info-host: maybe-install-info-gotools
1826 install-info-host: maybe-install-info-libctf
1827
1828 .PHONY: install-info-target
1829
1830 install-info-target: maybe-install-info-target-libstdc++-v3
1831 install-info-target: maybe-install-info-target-libsanitizer
1832 install-info-target: maybe-install-info-target-libvtv
1833 install-info-target: maybe-install-info-target-libssp
1834 install-info-target: maybe-install-info-target-newlib
1835 install-info-target: maybe-install-info-target-libgcc
1836 install-info-target: maybe-install-info-target-libbacktrace
1837 install-info-target: maybe-install-info-target-libquadmath
1838 install-info-target: maybe-install-info-target-libgfortran
1839 install-info-target: maybe-install-info-target-libobjc
1840 install-info-target: maybe-install-info-target-libgo
1841 install-info-target: maybe-install-info-target-libphobos
1842 install-info-target: maybe-install-info-target-libtermcap
1843 install-info-target: maybe-install-info-target-winsup
1844 install-info-target: maybe-install-info-target-libgloss
1845 install-info-target: maybe-install-info-target-libffi
1846 install-info-target: maybe-install-info-target-zlib
1847 install-info-target: maybe-install-info-target-rda
1848 install-info-target: maybe-install-info-target-libada
1849 install-info-target: maybe-install-info-target-libgomp
1850 install-info-target: maybe-install-info-target-libitm
1851 install-info-target: maybe-install-info-target-libatomic
1852
1853 .PHONY: do-install-dvi
1854 do-install-dvi:
1855         @: $(MAKE); $(unstage)
1856         @r=`${PWD_COMMAND}`; export r; \
1857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1858         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1859           install-dvi-target
1860
1861
1862 .PHONY: install-dvi-host
1863
1864 install-dvi-host: maybe-install-dvi-bfd
1865 install-dvi-host: maybe-install-dvi-opcodes
1866 install-dvi-host: maybe-install-dvi-binutils
1867 install-dvi-host: maybe-install-dvi-bison
1868 install-dvi-host: maybe-install-dvi-cgen
1869 install-dvi-host: maybe-install-dvi-dejagnu
1870 install-dvi-host: maybe-install-dvi-etc
1871 install-dvi-host: maybe-install-dvi-fastjar
1872 install-dvi-host: maybe-install-dvi-fixincludes
1873 install-dvi-host: maybe-install-dvi-flex
1874 install-dvi-host: maybe-install-dvi-gas
1875 install-dvi-host: maybe-install-dvi-gcc
1876 install-dvi-host: maybe-install-dvi-gmp
1877 install-dvi-host: maybe-install-dvi-mpfr
1878 install-dvi-host: maybe-install-dvi-mpc
1879 install-dvi-host: maybe-install-dvi-isl
1880 install-dvi-host: maybe-install-dvi-gold
1881 install-dvi-host: maybe-install-dvi-gprof
1882 install-dvi-host: maybe-install-dvi-intl
1883 install-dvi-host: maybe-install-dvi-tcl
1884 install-dvi-host: maybe-install-dvi-itcl
1885 install-dvi-host: maybe-install-dvi-ld
1886 install-dvi-host: maybe-install-dvi-libbacktrace
1887 install-dvi-host: maybe-install-dvi-libcpp
1888 install-dvi-host: maybe-install-dvi-libcody
1889 install-dvi-host: maybe-install-dvi-libdecnumber
1890 install-dvi-host: maybe-install-dvi-libgui
1891 install-dvi-host: maybe-install-dvi-libiberty
1892 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1893 install-dvi-host: maybe-install-dvi-libiconv
1894 install-dvi-host: maybe-install-dvi-m4
1895 install-dvi-host: maybe-install-dvi-readline
1896 install-dvi-host: maybe-install-dvi-sid
1897 install-dvi-host: maybe-install-dvi-sim
1898 install-dvi-host: maybe-install-dvi-texinfo
1899 install-dvi-host: maybe-install-dvi-zlib
1900 install-dvi-host: maybe-install-dvi-gnulib
1901 install-dvi-host: maybe-install-dvi-gdbsupport
1902 install-dvi-host: maybe-install-dvi-gdbserver
1903 install-dvi-host: maybe-install-dvi-gdb
1904 install-dvi-host: maybe-install-dvi-expect
1905 install-dvi-host: maybe-install-dvi-guile
1906 install-dvi-host: maybe-install-dvi-tk
1907 install-dvi-host: maybe-install-dvi-libtermcap
1908 install-dvi-host: maybe-install-dvi-utils
1909 install-dvi-host: maybe-install-dvi-c++tools
1910 install-dvi-host: maybe-install-dvi-gnattools
1911 install-dvi-host: maybe-install-dvi-lto-plugin
1912 install-dvi-host: maybe-install-dvi-libcc1
1913 install-dvi-host: maybe-install-dvi-gotools
1914 install-dvi-host: maybe-install-dvi-libctf
1915
1916 .PHONY: install-dvi-target
1917
1918 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1919 install-dvi-target: maybe-install-dvi-target-libsanitizer
1920 install-dvi-target: maybe-install-dvi-target-libvtv
1921 install-dvi-target: maybe-install-dvi-target-libssp
1922 install-dvi-target: maybe-install-dvi-target-newlib
1923 install-dvi-target: maybe-install-dvi-target-libgcc
1924 install-dvi-target: maybe-install-dvi-target-libbacktrace
1925 install-dvi-target: maybe-install-dvi-target-libquadmath
1926 install-dvi-target: maybe-install-dvi-target-libgfortran
1927 install-dvi-target: maybe-install-dvi-target-libobjc
1928 install-dvi-target: maybe-install-dvi-target-libgo
1929 install-dvi-target: maybe-install-dvi-target-libphobos
1930 install-dvi-target: maybe-install-dvi-target-libtermcap
1931 install-dvi-target: maybe-install-dvi-target-winsup
1932 install-dvi-target: maybe-install-dvi-target-libgloss
1933 install-dvi-target: maybe-install-dvi-target-libffi
1934 install-dvi-target: maybe-install-dvi-target-zlib
1935 install-dvi-target: maybe-install-dvi-target-rda
1936 install-dvi-target: maybe-install-dvi-target-libada
1937 install-dvi-target: maybe-install-dvi-target-libgomp
1938 install-dvi-target: maybe-install-dvi-target-libitm
1939 install-dvi-target: maybe-install-dvi-target-libatomic
1940
1941 .PHONY: do-install-pdf
1942 do-install-pdf:
1943         @: $(MAKE); $(unstage)
1944         @r=`${PWD_COMMAND}`; export r; \
1945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1946         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1947           install-pdf-target
1948
1949
1950 .PHONY: install-pdf-host
1951
1952 install-pdf-host: maybe-install-pdf-bfd
1953 install-pdf-host: maybe-install-pdf-opcodes
1954 install-pdf-host: maybe-install-pdf-binutils
1955 install-pdf-host: maybe-install-pdf-bison
1956 install-pdf-host: maybe-install-pdf-cgen
1957 install-pdf-host: maybe-install-pdf-dejagnu
1958 install-pdf-host: maybe-install-pdf-etc
1959 install-pdf-host: maybe-install-pdf-fastjar
1960 install-pdf-host: maybe-install-pdf-fixincludes
1961 install-pdf-host: maybe-install-pdf-flex
1962 install-pdf-host: maybe-install-pdf-gas
1963 install-pdf-host: maybe-install-pdf-gcc
1964 install-pdf-host: maybe-install-pdf-gmp
1965 install-pdf-host: maybe-install-pdf-mpfr
1966 install-pdf-host: maybe-install-pdf-mpc
1967 install-pdf-host: maybe-install-pdf-isl
1968 install-pdf-host: maybe-install-pdf-gold
1969 install-pdf-host: maybe-install-pdf-gprof
1970 install-pdf-host: maybe-install-pdf-intl
1971 install-pdf-host: maybe-install-pdf-tcl
1972 install-pdf-host: maybe-install-pdf-itcl
1973 install-pdf-host: maybe-install-pdf-ld
1974 install-pdf-host: maybe-install-pdf-libbacktrace
1975 install-pdf-host: maybe-install-pdf-libcpp
1976 install-pdf-host: maybe-install-pdf-libcody
1977 install-pdf-host: maybe-install-pdf-libdecnumber
1978 install-pdf-host: maybe-install-pdf-libgui
1979 install-pdf-host: maybe-install-pdf-libiberty
1980 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1981 install-pdf-host: maybe-install-pdf-libiconv
1982 install-pdf-host: maybe-install-pdf-m4
1983 install-pdf-host: maybe-install-pdf-readline
1984 install-pdf-host: maybe-install-pdf-sid
1985 install-pdf-host: maybe-install-pdf-sim
1986 install-pdf-host: maybe-install-pdf-texinfo
1987 install-pdf-host: maybe-install-pdf-zlib
1988 install-pdf-host: maybe-install-pdf-gnulib
1989 install-pdf-host: maybe-install-pdf-gdbsupport
1990 install-pdf-host: maybe-install-pdf-gdbserver
1991 install-pdf-host: maybe-install-pdf-gdb
1992 install-pdf-host: maybe-install-pdf-expect
1993 install-pdf-host: maybe-install-pdf-guile
1994 install-pdf-host: maybe-install-pdf-tk
1995 install-pdf-host: maybe-install-pdf-libtermcap
1996 install-pdf-host: maybe-install-pdf-utils
1997 install-pdf-host: maybe-install-pdf-c++tools
1998 install-pdf-host: maybe-install-pdf-gnattools
1999 install-pdf-host: maybe-install-pdf-lto-plugin
2000 install-pdf-host: maybe-install-pdf-libcc1
2001 install-pdf-host: maybe-install-pdf-gotools
2002 install-pdf-host: maybe-install-pdf-libctf
2003
2004 .PHONY: install-pdf-target
2005
2006 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2007 install-pdf-target: maybe-install-pdf-target-libsanitizer
2008 install-pdf-target: maybe-install-pdf-target-libvtv
2009 install-pdf-target: maybe-install-pdf-target-libssp
2010 install-pdf-target: maybe-install-pdf-target-newlib
2011 install-pdf-target: maybe-install-pdf-target-libgcc
2012 install-pdf-target: maybe-install-pdf-target-libbacktrace
2013 install-pdf-target: maybe-install-pdf-target-libquadmath
2014 install-pdf-target: maybe-install-pdf-target-libgfortran
2015 install-pdf-target: maybe-install-pdf-target-libobjc
2016 install-pdf-target: maybe-install-pdf-target-libgo
2017 install-pdf-target: maybe-install-pdf-target-libphobos
2018 install-pdf-target: maybe-install-pdf-target-libtermcap
2019 install-pdf-target: maybe-install-pdf-target-winsup
2020 install-pdf-target: maybe-install-pdf-target-libgloss
2021 install-pdf-target: maybe-install-pdf-target-libffi
2022 install-pdf-target: maybe-install-pdf-target-zlib
2023 install-pdf-target: maybe-install-pdf-target-rda
2024 install-pdf-target: maybe-install-pdf-target-libada
2025 install-pdf-target: maybe-install-pdf-target-libgomp
2026 install-pdf-target: maybe-install-pdf-target-libitm
2027 install-pdf-target: maybe-install-pdf-target-libatomic
2028
2029 .PHONY: do-install-html
2030 do-install-html:
2031         @: $(MAKE); $(unstage)
2032         @r=`${PWD_COMMAND}`; export r; \
2033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2034         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2035           install-html-target
2036
2037
2038 .PHONY: install-html-host
2039
2040 install-html-host: maybe-install-html-bfd
2041 install-html-host: maybe-install-html-opcodes
2042 install-html-host: maybe-install-html-binutils
2043 install-html-host: maybe-install-html-bison
2044 install-html-host: maybe-install-html-cgen
2045 install-html-host: maybe-install-html-dejagnu
2046 install-html-host: maybe-install-html-etc
2047 install-html-host: maybe-install-html-fastjar
2048 install-html-host: maybe-install-html-fixincludes
2049 install-html-host: maybe-install-html-flex
2050 install-html-host: maybe-install-html-gas
2051 install-html-host: maybe-install-html-gcc
2052 install-html-host: maybe-install-html-gmp
2053 install-html-host: maybe-install-html-mpfr
2054 install-html-host: maybe-install-html-mpc
2055 install-html-host: maybe-install-html-isl
2056 install-html-host: maybe-install-html-gold
2057 install-html-host: maybe-install-html-gprof
2058 install-html-host: maybe-install-html-intl
2059 install-html-host: maybe-install-html-tcl
2060 install-html-host: maybe-install-html-itcl
2061 install-html-host: maybe-install-html-ld
2062 install-html-host: maybe-install-html-libbacktrace
2063 install-html-host: maybe-install-html-libcpp
2064 install-html-host: maybe-install-html-libcody
2065 install-html-host: maybe-install-html-libdecnumber
2066 install-html-host: maybe-install-html-libgui
2067 install-html-host: maybe-install-html-libiberty
2068 install-html-host: maybe-install-html-libiberty-linker-plugin
2069 install-html-host: maybe-install-html-libiconv
2070 install-html-host: maybe-install-html-m4
2071 install-html-host: maybe-install-html-readline
2072 install-html-host: maybe-install-html-sid
2073 install-html-host: maybe-install-html-sim
2074 install-html-host: maybe-install-html-texinfo
2075 install-html-host: maybe-install-html-zlib
2076 install-html-host: maybe-install-html-gnulib
2077 install-html-host: maybe-install-html-gdbsupport
2078 install-html-host: maybe-install-html-gdbserver
2079 install-html-host: maybe-install-html-gdb
2080 install-html-host: maybe-install-html-expect
2081 install-html-host: maybe-install-html-guile
2082 install-html-host: maybe-install-html-tk
2083 install-html-host: maybe-install-html-libtermcap
2084 install-html-host: maybe-install-html-utils
2085 install-html-host: maybe-install-html-c++tools
2086 install-html-host: maybe-install-html-gnattools
2087 install-html-host: maybe-install-html-lto-plugin
2088 install-html-host: maybe-install-html-libcc1
2089 install-html-host: maybe-install-html-gotools
2090 install-html-host: maybe-install-html-libctf
2091
2092 .PHONY: install-html-target
2093
2094 install-html-target: maybe-install-html-target-libstdc++-v3
2095 install-html-target: maybe-install-html-target-libsanitizer
2096 install-html-target: maybe-install-html-target-libvtv
2097 install-html-target: maybe-install-html-target-libssp
2098 install-html-target: maybe-install-html-target-newlib
2099 install-html-target: maybe-install-html-target-libgcc
2100 install-html-target: maybe-install-html-target-libbacktrace
2101 install-html-target: maybe-install-html-target-libquadmath
2102 install-html-target: maybe-install-html-target-libgfortran
2103 install-html-target: maybe-install-html-target-libobjc
2104 install-html-target: maybe-install-html-target-libgo
2105 install-html-target: maybe-install-html-target-libphobos
2106 install-html-target: maybe-install-html-target-libtermcap
2107 install-html-target: maybe-install-html-target-winsup
2108 install-html-target: maybe-install-html-target-libgloss
2109 install-html-target: maybe-install-html-target-libffi
2110 install-html-target: maybe-install-html-target-zlib
2111 install-html-target: maybe-install-html-target-rda
2112 install-html-target: maybe-install-html-target-libada
2113 install-html-target: maybe-install-html-target-libgomp
2114 install-html-target: maybe-install-html-target-libitm
2115 install-html-target: maybe-install-html-target-libatomic
2116
2117 .PHONY: do-installcheck
2118 do-installcheck:
2119         @: $(MAKE); $(unstage)
2120         @r=`${PWD_COMMAND}`; export r; \
2121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2122         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2123           installcheck-target
2124
2125
2126 .PHONY: installcheck-host
2127
2128 installcheck-host: maybe-installcheck-bfd
2129 installcheck-host: maybe-installcheck-opcodes
2130 installcheck-host: maybe-installcheck-binutils
2131 installcheck-host: maybe-installcheck-bison
2132 installcheck-host: maybe-installcheck-cgen
2133 installcheck-host: maybe-installcheck-dejagnu
2134 installcheck-host: maybe-installcheck-etc
2135 installcheck-host: maybe-installcheck-fastjar
2136 installcheck-host: maybe-installcheck-fixincludes
2137 installcheck-host: maybe-installcheck-flex
2138 installcheck-host: maybe-installcheck-gas
2139 installcheck-host: maybe-installcheck-gcc
2140 installcheck-host: maybe-installcheck-gmp
2141 installcheck-host: maybe-installcheck-mpfr
2142 installcheck-host: maybe-installcheck-mpc
2143 installcheck-host: maybe-installcheck-isl
2144 installcheck-host: maybe-installcheck-gold
2145 installcheck-host: maybe-installcheck-gprof
2146 installcheck-host: maybe-installcheck-intl
2147 installcheck-host: maybe-installcheck-tcl
2148 installcheck-host: maybe-installcheck-itcl
2149 installcheck-host: maybe-installcheck-ld
2150 installcheck-host: maybe-installcheck-libbacktrace
2151 installcheck-host: maybe-installcheck-libcpp
2152 installcheck-host: maybe-installcheck-libcody
2153 installcheck-host: maybe-installcheck-libdecnumber
2154 installcheck-host: maybe-installcheck-libgui
2155 installcheck-host: maybe-installcheck-libiberty
2156 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2157 installcheck-host: maybe-installcheck-libiconv
2158 installcheck-host: maybe-installcheck-m4
2159 installcheck-host: maybe-installcheck-readline
2160 installcheck-host: maybe-installcheck-sid
2161 installcheck-host: maybe-installcheck-sim
2162 installcheck-host: maybe-installcheck-texinfo
2163 installcheck-host: maybe-installcheck-zlib
2164 installcheck-host: maybe-installcheck-gnulib
2165 installcheck-host: maybe-installcheck-gdbsupport
2166 installcheck-host: maybe-installcheck-gdbserver
2167 installcheck-host: maybe-installcheck-gdb
2168 installcheck-host: maybe-installcheck-expect
2169 installcheck-host: maybe-installcheck-guile
2170 installcheck-host: maybe-installcheck-tk
2171 installcheck-host: maybe-installcheck-libtermcap
2172 installcheck-host: maybe-installcheck-utils
2173 installcheck-host: maybe-installcheck-c++tools
2174 installcheck-host: maybe-installcheck-gnattools
2175 installcheck-host: maybe-installcheck-lto-plugin
2176 installcheck-host: maybe-installcheck-libcc1
2177 installcheck-host: maybe-installcheck-gotools
2178 installcheck-host: maybe-installcheck-libctf
2179
2180 .PHONY: installcheck-target
2181
2182 installcheck-target: maybe-installcheck-target-libstdc++-v3
2183 installcheck-target: maybe-installcheck-target-libsanitizer
2184 installcheck-target: maybe-installcheck-target-libvtv
2185 installcheck-target: maybe-installcheck-target-libssp
2186 installcheck-target: maybe-installcheck-target-newlib
2187 installcheck-target: maybe-installcheck-target-libgcc
2188 installcheck-target: maybe-installcheck-target-libbacktrace
2189 installcheck-target: maybe-installcheck-target-libquadmath
2190 installcheck-target: maybe-installcheck-target-libgfortran
2191 installcheck-target: maybe-installcheck-target-libobjc
2192 installcheck-target: maybe-installcheck-target-libgo
2193 installcheck-target: maybe-installcheck-target-libphobos
2194 installcheck-target: maybe-installcheck-target-libtermcap
2195 installcheck-target: maybe-installcheck-target-winsup
2196 installcheck-target: maybe-installcheck-target-libgloss
2197 installcheck-target: maybe-installcheck-target-libffi
2198 installcheck-target: maybe-installcheck-target-zlib
2199 installcheck-target: maybe-installcheck-target-rda
2200 installcheck-target: maybe-installcheck-target-libada
2201 installcheck-target: maybe-installcheck-target-libgomp
2202 installcheck-target: maybe-installcheck-target-libitm
2203 installcheck-target: maybe-installcheck-target-libatomic
2204
2205 .PHONY: do-mostlyclean
2206 do-mostlyclean:
2207         @: $(MAKE); $(unstage)
2208         @r=`${PWD_COMMAND}`; export r; \
2209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2210         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2211           mostlyclean-target
2212
2213
2214 .PHONY: mostlyclean-host
2215
2216 mostlyclean-host: maybe-mostlyclean-bfd
2217 mostlyclean-host: maybe-mostlyclean-opcodes
2218 mostlyclean-host: maybe-mostlyclean-binutils
2219 mostlyclean-host: maybe-mostlyclean-bison
2220 mostlyclean-host: maybe-mostlyclean-cgen
2221 mostlyclean-host: maybe-mostlyclean-dejagnu
2222 mostlyclean-host: maybe-mostlyclean-etc
2223 mostlyclean-host: maybe-mostlyclean-fastjar
2224 mostlyclean-host: maybe-mostlyclean-fixincludes
2225 mostlyclean-host: maybe-mostlyclean-flex
2226 mostlyclean-host: maybe-mostlyclean-gas
2227 mostlyclean-host: maybe-mostlyclean-gcc
2228 mostlyclean-host: maybe-mostlyclean-gmp
2229 mostlyclean-host: maybe-mostlyclean-mpfr
2230 mostlyclean-host: maybe-mostlyclean-mpc
2231 mostlyclean-host: maybe-mostlyclean-isl
2232 mostlyclean-host: maybe-mostlyclean-gold
2233 mostlyclean-host: maybe-mostlyclean-gprof
2234 mostlyclean-host: maybe-mostlyclean-intl
2235 mostlyclean-host: maybe-mostlyclean-tcl
2236 mostlyclean-host: maybe-mostlyclean-itcl
2237 mostlyclean-host: maybe-mostlyclean-ld
2238 mostlyclean-host: maybe-mostlyclean-libbacktrace
2239 mostlyclean-host: maybe-mostlyclean-libcpp
2240 mostlyclean-host: maybe-mostlyclean-libcody
2241 mostlyclean-host: maybe-mostlyclean-libdecnumber
2242 mostlyclean-host: maybe-mostlyclean-libgui
2243 mostlyclean-host: maybe-mostlyclean-libiberty
2244 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2245 mostlyclean-host: maybe-mostlyclean-libiconv
2246 mostlyclean-host: maybe-mostlyclean-m4
2247 mostlyclean-host: maybe-mostlyclean-readline
2248 mostlyclean-host: maybe-mostlyclean-sid
2249 mostlyclean-host: maybe-mostlyclean-sim
2250 mostlyclean-host: maybe-mostlyclean-texinfo
2251 mostlyclean-host: maybe-mostlyclean-zlib
2252 mostlyclean-host: maybe-mostlyclean-gnulib
2253 mostlyclean-host: maybe-mostlyclean-gdbsupport
2254 mostlyclean-host: maybe-mostlyclean-gdbserver
2255 mostlyclean-host: maybe-mostlyclean-gdb
2256 mostlyclean-host: maybe-mostlyclean-expect
2257 mostlyclean-host: maybe-mostlyclean-guile
2258 mostlyclean-host: maybe-mostlyclean-tk
2259 mostlyclean-host: maybe-mostlyclean-libtermcap
2260 mostlyclean-host: maybe-mostlyclean-utils
2261 mostlyclean-host: maybe-mostlyclean-c++tools
2262 mostlyclean-host: maybe-mostlyclean-gnattools
2263 mostlyclean-host: maybe-mostlyclean-lto-plugin
2264 mostlyclean-host: maybe-mostlyclean-libcc1
2265 mostlyclean-host: maybe-mostlyclean-gotools
2266 mostlyclean-host: maybe-mostlyclean-libctf
2267
2268 .PHONY: mostlyclean-target
2269
2270 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2271 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2272 mostlyclean-target: maybe-mostlyclean-target-libvtv
2273 mostlyclean-target: maybe-mostlyclean-target-libssp
2274 mostlyclean-target: maybe-mostlyclean-target-newlib
2275 mostlyclean-target: maybe-mostlyclean-target-libgcc
2276 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2277 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2278 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2279 mostlyclean-target: maybe-mostlyclean-target-libobjc
2280 mostlyclean-target: maybe-mostlyclean-target-libgo
2281 mostlyclean-target: maybe-mostlyclean-target-libphobos
2282 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2283 mostlyclean-target: maybe-mostlyclean-target-winsup
2284 mostlyclean-target: maybe-mostlyclean-target-libgloss
2285 mostlyclean-target: maybe-mostlyclean-target-libffi
2286 mostlyclean-target: maybe-mostlyclean-target-zlib
2287 mostlyclean-target: maybe-mostlyclean-target-rda
2288 mostlyclean-target: maybe-mostlyclean-target-libada
2289 mostlyclean-target: maybe-mostlyclean-target-libgomp
2290 mostlyclean-target: maybe-mostlyclean-target-libitm
2291 mostlyclean-target: maybe-mostlyclean-target-libatomic
2292
2293 .PHONY: do-clean
2294 do-clean:
2295         @: $(MAKE); $(unstage)
2296         @r=`${PWD_COMMAND}`; export r; \
2297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2299           clean-target
2300
2301
2302 .PHONY: clean-host
2303
2304 clean-host: maybe-clean-bfd
2305 clean-host: maybe-clean-opcodes
2306 clean-host: maybe-clean-binutils
2307 clean-host: maybe-clean-bison
2308 clean-host: maybe-clean-cgen
2309 clean-host: maybe-clean-dejagnu
2310 clean-host: maybe-clean-etc
2311 clean-host: maybe-clean-fastjar
2312 clean-host: maybe-clean-fixincludes
2313 clean-host: maybe-clean-flex
2314 clean-host: maybe-clean-gas
2315 clean-host: maybe-clean-gcc
2316 clean-host: maybe-clean-gmp
2317 clean-host: maybe-clean-mpfr
2318 clean-host: maybe-clean-mpc
2319 clean-host: maybe-clean-isl
2320 clean-host: maybe-clean-gold
2321 clean-host: maybe-clean-gprof
2322 clean-host: maybe-clean-intl
2323 clean-host: maybe-clean-tcl
2324 clean-host: maybe-clean-itcl
2325 clean-host: maybe-clean-ld
2326 clean-host: maybe-clean-libbacktrace
2327 clean-host: maybe-clean-libcpp
2328 clean-host: maybe-clean-libcody
2329 clean-host: maybe-clean-libdecnumber
2330 clean-host: maybe-clean-libgui
2331 clean-host: maybe-clean-libiberty
2332 clean-host: maybe-clean-libiberty-linker-plugin
2333 clean-host: maybe-clean-libiconv
2334 clean-host: maybe-clean-m4
2335 clean-host: maybe-clean-readline
2336 clean-host: maybe-clean-sid
2337 clean-host: maybe-clean-sim
2338 clean-host: maybe-clean-texinfo
2339 clean-host: maybe-clean-zlib
2340 clean-host: maybe-clean-gnulib
2341 clean-host: maybe-clean-gdbsupport
2342 clean-host: maybe-clean-gdbserver
2343 clean-host: maybe-clean-gdb
2344 clean-host: maybe-clean-expect
2345 clean-host: maybe-clean-guile
2346 clean-host: maybe-clean-tk
2347 clean-host: maybe-clean-libtermcap
2348 clean-host: maybe-clean-utils
2349 clean-host: maybe-clean-c++tools
2350 clean-host: maybe-clean-gnattools
2351 clean-host: maybe-clean-lto-plugin
2352 clean-host: maybe-clean-libcc1
2353 clean-host: maybe-clean-gotools
2354 clean-host: maybe-clean-libctf
2355
2356 .PHONY: clean-target
2357
2358 clean-target: maybe-clean-target-libstdc++-v3
2359 clean-target: maybe-clean-target-libsanitizer
2360 clean-target: maybe-clean-target-libvtv
2361 clean-target: maybe-clean-target-libssp
2362 clean-target: maybe-clean-target-newlib
2363 clean-target: maybe-clean-target-libgcc
2364 clean-target: maybe-clean-target-libbacktrace
2365 clean-target: maybe-clean-target-libquadmath
2366 clean-target: maybe-clean-target-libgfortran
2367 clean-target: maybe-clean-target-libobjc
2368 clean-target: maybe-clean-target-libgo
2369 clean-target: maybe-clean-target-libphobos
2370 clean-target: maybe-clean-target-libtermcap
2371 clean-target: maybe-clean-target-winsup
2372 clean-target: maybe-clean-target-libgloss
2373 clean-target: maybe-clean-target-libffi
2374 clean-target: maybe-clean-target-zlib
2375 clean-target: maybe-clean-target-rda
2376 clean-target: maybe-clean-target-libada
2377 clean-target: maybe-clean-target-libgomp
2378 clean-target: maybe-clean-target-libitm
2379 clean-target: maybe-clean-target-libatomic
2380
2381 .PHONY: do-distclean
2382 do-distclean:
2383         @: $(MAKE); $(unstage)
2384         @r=`${PWD_COMMAND}`; export r; \
2385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2386         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2387           distclean-target
2388
2389
2390 .PHONY: distclean-host
2391
2392 distclean-host: maybe-distclean-bfd
2393 distclean-host: maybe-distclean-opcodes
2394 distclean-host: maybe-distclean-binutils
2395 distclean-host: maybe-distclean-bison
2396 distclean-host: maybe-distclean-cgen
2397 distclean-host: maybe-distclean-dejagnu
2398 distclean-host: maybe-distclean-etc
2399 distclean-host: maybe-distclean-fastjar
2400 distclean-host: maybe-distclean-fixincludes
2401 distclean-host: maybe-distclean-flex
2402 distclean-host: maybe-distclean-gas
2403 distclean-host: maybe-distclean-gcc
2404 distclean-host: maybe-distclean-gmp
2405 distclean-host: maybe-distclean-mpfr
2406 distclean-host: maybe-distclean-mpc
2407 distclean-host: maybe-distclean-isl
2408 distclean-host: maybe-distclean-gold
2409 distclean-host: maybe-distclean-gprof
2410 distclean-host: maybe-distclean-intl
2411 distclean-host: maybe-distclean-tcl
2412 distclean-host: maybe-distclean-itcl
2413 distclean-host: maybe-distclean-ld
2414 distclean-host: maybe-distclean-libbacktrace
2415 distclean-host: maybe-distclean-libcpp
2416 distclean-host: maybe-distclean-libcody
2417 distclean-host: maybe-distclean-libdecnumber
2418 distclean-host: maybe-distclean-libgui
2419 distclean-host: maybe-distclean-libiberty
2420 distclean-host: maybe-distclean-libiberty-linker-plugin
2421 distclean-host: maybe-distclean-libiconv
2422 distclean-host: maybe-distclean-m4
2423 distclean-host: maybe-distclean-readline
2424 distclean-host: maybe-distclean-sid
2425 distclean-host: maybe-distclean-sim
2426 distclean-host: maybe-distclean-texinfo
2427 distclean-host: maybe-distclean-zlib
2428 distclean-host: maybe-distclean-gnulib
2429 distclean-host: maybe-distclean-gdbsupport
2430 distclean-host: maybe-distclean-gdbserver
2431 distclean-host: maybe-distclean-gdb
2432 distclean-host: maybe-distclean-expect
2433 distclean-host: maybe-distclean-guile
2434 distclean-host: maybe-distclean-tk
2435 distclean-host: maybe-distclean-libtermcap
2436 distclean-host: maybe-distclean-utils
2437 distclean-host: maybe-distclean-c++tools
2438 distclean-host: maybe-distclean-gnattools
2439 distclean-host: maybe-distclean-lto-plugin
2440 distclean-host: maybe-distclean-libcc1
2441 distclean-host: maybe-distclean-gotools
2442 distclean-host: maybe-distclean-libctf
2443
2444 .PHONY: distclean-target
2445
2446 distclean-target: maybe-distclean-target-libstdc++-v3
2447 distclean-target: maybe-distclean-target-libsanitizer
2448 distclean-target: maybe-distclean-target-libvtv
2449 distclean-target: maybe-distclean-target-libssp
2450 distclean-target: maybe-distclean-target-newlib
2451 distclean-target: maybe-distclean-target-libgcc
2452 distclean-target: maybe-distclean-target-libbacktrace
2453 distclean-target: maybe-distclean-target-libquadmath
2454 distclean-target: maybe-distclean-target-libgfortran
2455 distclean-target: maybe-distclean-target-libobjc
2456 distclean-target: maybe-distclean-target-libgo
2457 distclean-target: maybe-distclean-target-libphobos
2458 distclean-target: maybe-distclean-target-libtermcap
2459 distclean-target: maybe-distclean-target-winsup
2460 distclean-target: maybe-distclean-target-libgloss
2461 distclean-target: maybe-distclean-target-libffi
2462 distclean-target: maybe-distclean-target-zlib
2463 distclean-target: maybe-distclean-target-rda
2464 distclean-target: maybe-distclean-target-libada
2465 distclean-target: maybe-distclean-target-libgomp
2466 distclean-target: maybe-distclean-target-libitm
2467 distclean-target: maybe-distclean-target-libatomic
2468
2469 .PHONY: do-maintainer-clean
2470 do-maintainer-clean:
2471         @: $(MAKE); $(unstage)
2472         @r=`${PWD_COMMAND}`; export r; \
2473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2474         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2475           maintainer-clean-target
2476
2477
2478 .PHONY: maintainer-clean-host
2479
2480 maintainer-clean-host: maybe-maintainer-clean-bfd
2481 maintainer-clean-host: maybe-maintainer-clean-opcodes
2482 maintainer-clean-host: maybe-maintainer-clean-binutils
2483 maintainer-clean-host: maybe-maintainer-clean-bison
2484 maintainer-clean-host: maybe-maintainer-clean-cgen
2485 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2486 maintainer-clean-host: maybe-maintainer-clean-etc
2487 maintainer-clean-host: maybe-maintainer-clean-fastjar
2488 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2489 maintainer-clean-host: maybe-maintainer-clean-flex
2490 maintainer-clean-host: maybe-maintainer-clean-gas
2491 maintainer-clean-host: maybe-maintainer-clean-gcc
2492 maintainer-clean-host: maybe-maintainer-clean-gmp
2493 maintainer-clean-host: maybe-maintainer-clean-mpfr
2494 maintainer-clean-host: maybe-maintainer-clean-mpc
2495 maintainer-clean-host: maybe-maintainer-clean-isl
2496 maintainer-clean-host: maybe-maintainer-clean-gold
2497 maintainer-clean-host: maybe-maintainer-clean-gprof
2498 maintainer-clean-host: maybe-maintainer-clean-intl
2499 maintainer-clean-host: maybe-maintainer-clean-tcl
2500 maintainer-clean-host: maybe-maintainer-clean-itcl
2501 maintainer-clean-host: maybe-maintainer-clean-ld
2502 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2503 maintainer-clean-host: maybe-maintainer-clean-libcpp
2504 maintainer-clean-host: maybe-maintainer-clean-libcody
2505 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2506 maintainer-clean-host: maybe-maintainer-clean-libgui
2507 maintainer-clean-host: maybe-maintainer-clean-libiberty
2508 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2509 maintainer-clean-host: maybe-maintainer-clean-libiconv
2510 maintainer-clean-host: maybe-maintainer-clean-m4
2511 maintainer-clean-host: maybe-maintainer-clean-readline
2512 maintainer-clean-host: maybe-maintainer-clean-sid
2513 maintainer-clean-host: maybe-maintainer-clean-sim
2514 maintainer-clean-host: maybe-maintainer-clean-texinfo
2515 maintainer-clean-host: maybe-maintainer-clean-zlib
2516 maintainer-clean-host: maybe-maintainer-clean-gnulib
2517 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2518 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2519 maintainer-clean-host: maybe-maintainer-clean-gdb
2520 maintainer-clean-host: maybe-maintainer-clean-expect
2521 maintainer-clean-host: maybe-maintainer-clean-guile
2522 maintainer-clean-host: maybe-maintainer-clean-tk
2523 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2524 maintainer-clean-host: maybe-maintainer-clean-utils
2525 maintainer-clean-host: maybe-maintainer-clean-c++tools
2526 maintainer-clean-host: maybe-maintainer-clean-gnattools
2527 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2528 maintainer-clean-host: maybe-maintainer-clean-libcc1
2529 maintainer-clean-host: maybe-maintainer-clean-gotools
2530 maintainer-clean-host: maybe-maintainer-clean-libctf
2531
2532 .PHONY: maintainer-clean-target
2533
2534 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2535 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2536 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2537 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2538 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2539 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2540 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2541 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2542 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2543 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2544 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2545 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2546 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2547 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2548 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2549 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2550 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2551 maintainer-clean-target: maybe-maintainer-clean-target-rda
2552 maintainer-clean-target: maybe-maintainer-clean-target-libada
2553 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2554 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2555 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2556
2557
2558 # Here are the targets which correspond to the do-X targets.
2559
2560 .PHONY: info installcheck dvi pdf html
2561 .PHONY: install-info install-dvi install-pdf install-html
2562 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2563 .PHONY: local-clean local-distclean local-maintainer-clean
2564 info: do-info
2565 installcheck: do-installcheck
2566 dvi: do-dvi
2567 pdf: do-pdf
2568 html: do-html
2569
2570 # Make sure makeinfo is built before we do a `make info', if we're
2571 # in fact building texinfo.
2572 do-info: maybe-all-texinfo
2573
2574 install-info: do-install-info dir.info
2575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2576         if [ -f dir.info ]; then \
2577           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2578         else true; fi
2579
2580 install-dvi: do-install-dvi
2581
2582 install-pdf: do-install-pdf
2583
2584 install-html: do-install-html
2585
2586 local-clean:
2587         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2588
2589 local-distclean:
2590         -rm -f Makefile config.status config.cache mh-frag mt-frag
2591         -rm -f maybedep.tmp serdep.tmp stage_final
2592         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2593           rm -rf $(TARGET_SUBDIR); \
2594         else true; fi
2595         -rm -rf $(BUILD_SUBDIR)
2596         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2597           rm -rf $(HOST_SUBDIR); \
2598         else true; fi
2599         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2600         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2601         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2602         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2603         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2604         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2605         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2606
2607 local-maintainer-clean:
2608         @echo "This command is intended for maintainers to use;"
2609         @echo "it deletes files that may require special tools to rebuild."
2610
2611 clean: do-clean local-clean
2612 mostlyclean: do-mostlyclean local-clean
2613 distclean: do-distclean local-clean local-distclean
2614 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2615 maintainer-clean: local-distclean
2616 realclean: maintainer-clean
2617
2618 # Check target.
2619
2620 .PHONY: check do-check
2621 check: do-check
2622
2623 # Only include modules actually being configured and built.
2624 .PHONY: check-host
2625 check-host:  \
2626     maybe-check-bfd \
2627     maybe-check-opcodes \
2628     maybe-check-binutils \
2629     maybe-check-bison \
2630     maybe-check-cgen \
2631     maybe-check-dejagnu \
2632     maybe-check-etc \
2633     maybe-check-fastjar \
2634     maybe-check-fixincludes \
2635     maybe-check-flex \
2636     maybe-check-gas \
2637     maybe-check-gcc \
2638     maybe-check-gmp \
2639     maybe-check-mpfr \
2640     maybe-check-mpc \
2641     maybe-check-isl \
2642     maybe-check-gold \
2643     maybe-check-gprof \
2644     maybe-check-intl \
2645     maybe-check-tcl \
2646     maybe-check-itcl \
2647     maybe-check-ld \
2648     maybe-check-libbacktrace \
2649     maybe-check-libcpp \
2650     maybe-check-libcody \
2651     maybe-check-libdecnumber \
2652     maybe-check-libgui \
2653     maybe-check-libiberty \
2654     maybe-check-libiberty-linker-plugin \
2655     maybe-check-libiconv \
2656     maybe-check-m4 \
2657     maybe-check-readline \
2658     maybe-check-sid \
2659     maybe-check-sim \
2660     maybe-check-texinfo \
2661     maybe-check-zlib \
2662     maybe-check-gnulib \
2663     maybe-check-gdbsupport \
2664     maybe-check-gdbserver \
2665     maybe-check-gdb \
2666     maybe-check-expect \
2667     maybe-check-guile \
2668     maybe-check-tk \
2669     maybe-check-libtermcap \
2670     maybe-check-utils \
2671     maybe-check-c++tools \
2672     maybe-check-gnattools \
2673     maybe-check-lto-plugin \
2674     maybe-check-libcc1 \
2675     maybe-check-gotools \
2676     maybe-check-libctf
2677
2678 .PHONY: check-target
2679 check-target:  \
2680     maybe-check-target-libstdc++-v3 \
2681     maybe-check-target-libsanitizer \
2682     maybe-check-target-libvtv \
2683     maybe-check-target-libssp \
2684     maybe-check-target-newlib \
2685     maybe-check-target-libgcc \
2686     maybe-check-target-libbacktrace \
2687     maybe-check-target-libquadmath \
2688     maybe-check-target-libgfortran \
2689     maybe-check-target-libobjc \
2690     maybe-check-target-libgo \
2691     maybe-check-target-libphobos \
2692     maybe-check-target-libtermcap \
2693     maybe-check-target-winsup \
2694     maybe-check-target-libgloss \
2695     maybe-check-target-libffi \
2696     maybe-check-target-zlib \
2697     maybe-check-target-rda \
2698     maybe-check-target-libada \
2699     maybe-check-target-libgomp \
2700     maybe-check-target-libitm \
2701     maybe-check-target-libatomic
2702
2703 do-check:
2704         @: $(MAKE); $(unstage)
2705         @r=`${PWD_COMMAND}`; export r; \
2706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2707         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2708
2709 # Automated reporting of test results.
2710
2711 warning.log: build.log
2712         $(srcdir)/contrib/warn_summary build.log > $@
2713
2714 mail-report.log:
2715         if test x'$(BOOT_CFLAGS)' != x''; then \
2716             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2717         fi; \
2718         $(srcdir)/contrib/test_summary -t >$@
2719         chmod +x $@
2720         echo If you really want to send e-mail, run ./$@ now
2721
2722 mail-report-with-warnings.log: warning.log
2723         if test x'$(BOOT_CFLAGS)' != x''; then \
2724             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2725         fi; \
2726         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2727         chmod +x $@
2728         echo If you really want to send e-mail, run ./$@ now
2729
2730 # Local Vim config
2731
2732 $(srcdir)/.local.vimrc:
2733         $(LN_S) contrib/vimrc $@
2734
2735 $(srcdir)/.lvimrc:
2736         $(LN_S) contrib/vimrc $@
2737
2738 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2739
2740 .PHONY: vimrc
2741
2742 # clang-format config
2743
2744 $(srcdir)/.clang-format:
2745         $(LN_S) contrib/clang-format $@
2746
2747 clang-format: $(srcdir)/.clang-format
2748
2749 .PHONY: clang-format
2750
2751 # Installation targets.
2752
2753 .PHONY: install uninstall
2754 install:
2755         @: $(MAKE); $(unstage)
2756         @r=`${PWD_COMMAND}`; export r; \
2757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2759
2760 .PHONY: install-host-nogcc
2761 install-host-nogcc:  \
2762     maybe-install-bfd \
2763     maybe-install-opcodes \
2764     maybe-install-binutils \
2765     maybe-install-bison \
2766     maybe-install-cgen \
2767     maybe-install-dejagnu \
2768     maybe-install-etc \
2769     maybe-install-fastjar \
2770     maybe-install-fixincludes \
2771     maybe-install-flex \
2772     maybe-install-gas \
2773     maybe-install-gmp \
2774     maybe-install-mpfr \
2775     maybe-install-mpc \
2776     maybe-install-isl \
2777     maybe-install-gold \
2778     maybe-install-gprof \
2779     maybe-install-intl \
2780     maybe-install-tcl \
2781     maybe-install-itcl \
2782     maybe-install-ld \
2783     maybe-install-libbacktrace \
2784     maybe-install-libcpp \
2785     maybe-install-libcody \
2786     maybe-install-libdecnumber \
2787     maybe-install-libgui \
2788     maybe-install-libiberty \
2789     maybe-install-libiberty-linker-plugin \
2790     maybe-install-libiconv \
2791     maybe-install-m4 \
2792     maybe-install-readline \
2793     maybe-install-sid \
2794     maybe-install-sim \
2795     maybe-install-texinfo \
2796     maybe-install-zlib \
2797     maybe-install-gnulib \
2798     maybe-install-gdbsupport \
2799     maybe-install-gdbserver \
2800     maybe-install-gdb \
2801     maybe-install-expect \
2802     maybe-install-guile \
2803     maybe-install-tk \
2804     maybe-install-libtermcap \
2805     maybe-install-utils \
2806     maybe-install-c++tools \
2807     maybe-install-gnattools \
2808     maybe-install-lto-plugin \
2809     maybe-install-libcc1 \
2810     maybe-install-gotools \
2811     maybe-install-libctf
2812
2813 .PHONY: install-host
2814 install-host:  \
2815     maybe-install-bfd \
2816     maybe-install-opcodes \
2817     maybe-install-binutils \
2818     maybe-install-bison \
2819     maybe-install-cgen \
2820     maybe-install-dejagnu \
2821     maybe-install-etc \
2822     maybe-install-fastjar \
2823     maybe-install-fixincludes \
2824     maybe-install-flex \
2825     maybe-install-gas \
2826     maybe-install-gcc \
2827     maybe-install-gmp \
2828     maybe-install-mpfr \
2829     maybe-install-mpc \
2830     maybe-install-isl \
2831     maybe-install-gold \
2832     maybe-install-gprof \
2833     maybe-install-intl \
2834     maybe-install-tcl \
2835     maybe-install-itcl \
2836     maybe-install-ld \
2837     maybe-install-libbacktrace \
2838     maybe-install-libcpp \
2839     maybe-install-libcody \
2840     maybe-install-libdecnumber \
2841     maybe-install-libgui \
2842     maybe-install-libiberty \
2843     maybe-install-libiberty-linker-plugin \
2844     maybe-install-libiconv \
2845     maybe-install-m4 \
2846     maybe-install-readline \
2847     maybe-install-sid \
2848     maybe-install-sim \
2849     maybe-install-texinfo \
2850     maybe-install-zlib \
2851     maybe-install-gnulib \
2852     maybe-install-gdbsupport \
2853     maybe-install-gdbserver \
2854     maybe-install-gdb \
2855     maybe-install-expect \
2856     maybe-install-guile \
2857     maybe-install-tk \
2858     maybe-install-libtermcap \
2859     maybe-install-utils \
2860     maybe-install-c++tools \
2861     maybe-install-gnattools \
2862     maybe-install-lto-plugin \
2863     maybe-install-libcc1 \
2864     maybe-install-gotools \
2865     maybe-install-libctf
2866
2867 .PHONY: install-target
2868 install-target:  \
2869     maybe-install-target-libstdc++-v3 \
2870     maybe-install-target-libsanitizer \
2871     maybe-install-target-libvtv \
2872     maybe-install-target-libssp \
2873     maybe-install-target-newlib \
2874     maybe-install-target-libgcc \
2875     maybe-install-target-libbacktrace \
2876     maybe-install-target-libquadmath \
2877     maybe-install-target-libgfortran \
2878     maybe-install-target-libobjc \
2879     maybe-install-target-libgo \
2880     maybe-install-target-libphobos \
2881     maybe-install-target-libtermcap \
2882     maybe-install-target-winsup \
2883     maybe-install-target-libgloss \
2884     maybe-install-target-libffi \
2885     maybe-install-target-zlib \
2886     maybe-install-target-rda \
2887     maybe-install-target-libada \
2888     maybe-install-target-libgomp \
2889     maybe-install-target-libitm \
2890     maybe-install-target-libatomic
2891
2892 uninstall:
2893         @echo "the uninstall target is not supported in this tree"
2894
2895 .PHONY: install.all
2896 install.all: install-no-fixedincludes
2897         @if [ -f ./gcc/Makefile ]; then \
2898                 r=`${PWD_COMMAND}`; export r; \
2899                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2900                 $(HOST_EXPORTS) \
2901                 (cd ./gcc && \
2902                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2903         else \
2904                 true; \
2905         fi
2906
2907 # install-no-fixedincludes is used to allow the elaboration of binary packages
2908 # suitable for distribution, where we cannot include the fixed system header
2909 # files.
2910 .PHONY: install-no-fixedincludes
2911 install-no-fixedincludes: installdirs install-host-nogcc \
2912         install-target gcc-install-no-fixedincludes
2913
2914 .PHONY: install-strip
2915 install-strip:
2916         @: $(MAKE); $(unstage)
2917         @r=`${PWD_COMMAND}`; export r; \
2918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2919         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2920
2921 .PHONY: install-strip-host
2922 install-strip-host:  \
2923     maybe-install-strip-bfd \
2924     maybe-install-strip-opcodes \
2925     maybe-install-strip-binutils \
2926     maybe-install-strip-bison \
2927     maybe-install-strip-cgen \
2928     maybe-install-strip-dejagnu \
2929     maybe-install-strip-etc \
2930     maybe-install-strip-fastjar \
2931     maybe-install-strip-fixincludes \
2932     maybe-install-strip-flex \
2933     maybe-install-strip-gas \
2934     maybe-install-strip-gcc \
2935     maybe-install-strip-gmp \
2936     maybe-install-strip-mpfr \
2937     maybe-install-strip-mpc \
2938     maybe-install-strip-isl \
2939     maybe-install-strip-gold \
2940     maybe-install-strip-gprof \
2941     maybe-install-strip-intl \
2942     maybe-install-strip-tcl \
2943     maybe-install-strip-itcl \
2944     maybe-install-strip-ld \
2945     maybe-install-strip-libbacktrace \
2946     maybe-install-strip-libcpp \
2947     maybe-install-strip-libcody \
2948     maybe-install-strip-libdecnumber \
2949     maybe-install-strip-libgui \
2950     maybe-install-strip-libiberty \
2951     maybe-install-strip-libiberty-linker-plugin \
2952     maybe-install-strip-libiconv \
2953     maybe-install-strip-m4 \
2954     maybe-install-strip-readline \
2955     maybe-install-strip-sid \
2956     maybe-install-strip-sim \
2957     maybe-install-strip-texinfo \
2958     maybe-install-strip-zlib \
2959     maybe-install-strip-gnulib \
2960     maybe-install-strip-gdbsupport \
2961     maybe-install-strip-gdbserver \
2962     maybe-install-strip-gdb \
2963     maybe-install-strip-expect \
2964     maybe-install-strip-guile \
2965     maybe-install-strip-tk \
2966     maybe-install-strip-libtermcap \
2967     maybe-install-strip-utils \
2968     maybe-install-strip-c++tools \
2969     maybe-install-strip-gnattools \
2970     maybe-install-strip-lto-plugin \
2971     maybe-install-strip-libcc1 \
2972     maybe-install-strip-gotools \
2973     maybe-install-strip-libctf
2974
2975 .PHONY: install-strip-target
2976 install-strip-target:  \
2977     maybe-install-strip-target-libstdc++-v3 \
2978     maybe-install-strip-target-libsanitizer \
2979     maybe-install-strip-target-libvtv \
2980     maybe-install-strip-target-libssp \
2981     maybe-install-strip-target-newlib \
2982     maybe-install-strip-target-libgcc \
2983     maybe-install-strip-target-libbacktrace \
2984     maybe-install-strip-target-libquadmath \
2985     maybe-install-strip-target-libgfortran \
2986     maybe-install-strip-target-libobjc \
2987     maybe-install-strip-target-libgo \
2988     maybe-install-strip-target-libphobos \
2989     maybe-install-strip-target-libtermcap \
2990     maybe-install-strip-target-winsup \
2991     maybe-install-strip-target-libgloss \
2992     maybe-install-strip-target-libffi \
2993     maybe-install-strip-target-zlib \
2994     maybe-install-strip-target-rda \
2995     maybe-install-strip-target-libada \
2996     maybe-install-strip-target-libgomp \
2997     maybe-install-strip-target-libitm \
2998     maybe-install-strip-target-libatomic
2999
3000
3001 ### other supporting targets
3002
3003 MAKEDIRS= \
3004         $(DESTDIR)$(prefix) \
3005         $(DESTDIR)$(exec_prefix)
3006 .PHONY: installdirs
3007 installdirs: mkinstalldirs
3008         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3009
3010 dir.info: do-install-info
3011         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3012           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3013           mv -f dir.info.new dir.info; \
3014         else true; \
3015         fi
3016
3017 dist:
3018         @echo "Building a full distribution of this tree isn't done"
3019         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3020
3021 etags tags: TAGS
3022
3023 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3024 # ability to use several tags files at once, so there is probably no need
3025 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3026 # (if we felt like it) have this Makefile write a piece of elisp which
3027 # the user could load to tell emacs19 where all the TAGS files we just
3028 # built are.
3029 TAGS: do-TAGS
3030
3031 # ------------------------------------
3032 # Macros for configure and all targets
3033 # ------------------------------------
3034
3035
3036
3037
3038
3039 # --------------------------------------
3040 # Modules which run on the build machine
3041 # --------------------------------------
3042
3043
3044 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3045 maybe-configure-build-libiberty:
3046 @if gcc-bootstrap
3047 configure-build-libiberty: stage_current
3048 @endif gcc-bootstrap
3049 @if build-libiberty
3050 maybe-configure-build-libiberty: configure-build-libiberty
3051 configure-build-libiberty: 
3052         @: $(MAKE); $(unstage)
3053         @r=`${PWD_COMMAND}`; export r; \
3054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3056         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3057         $(BUILD_EXPORTS)  \
3058         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3059         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3060         case $(srcdir) in \
3061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3062           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3064         esac; \
3065         module_srcdir=libiberty; \
3066         rm -f no-such-file || : ; \
3067         CONFIG_SITE=no-such-file $(SHELL) \
3068           $$s/$$module_srcdir/configure \
3069           --srcdir=$${topdir}/$$module_srcdir \
3070           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3071           --target=${target_alias}  \
3072           || exit 1
3073 @endif build-libiberty
3074
3075
3076
3077
3078
3079 .PHONY: all-build-libiberty maybe-all-build-libiberty
3080 maybe-all-build-libiberty:
3081 @if gcc-bootstrap
3082 all-build-libiberty: stage_current
3083 @endif gcc-bootstrap
3084 @if build-libiberty
3085 TARGET-build-libiberty=all
3086 maybe-all-build-libiberty: all-build-libiberty
3087 all-build-libiberty: configure-build-libiberty
3088         @: $(MAKE); $(unstage)
3089         @r=`${PWD_COMMAND}`; export r; \
3090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3091         $(BUILD_EXPORTS)  \
3092         (cd $(BUILD_SUBDIR)/libiberty && \
3093           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3094                 $(TARGET-build-libiberty))
3095 @endif build-libiberty
3096
3097
3098
3099
3100
3101 .PHONY: configure-build-bison maybe-configure-build-bison
3102 maybe-configure-build-bison:
3103 @if gcc-bootstrap
3104 configure-build-bison: stage_current
3105 @endif gcc-bootstrap
3106 @if build-bison
3107 maybe-configure-build-bison: configure-build-bison
3108 configure-build-bison: 
3109         @: $(MAKE); $(unstage)
3110         @r=`${PWD_COMMAND}`; export r; \
3111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3112         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3113         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3114         $(BUILD_EXPORTS)  \
3115         echo Configuring in $(BUILD_SUBDIR)/bison; \
3116         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3117         case $(srcdir) in \
3118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3119           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3121         esac; \
3122         module_srcdir=bison; \
3123         rm -f no-such-file || : ; \
3124         CONFIG_SITE=no-such-file $(SHELL) \
3125           $$s/$$module_srcdir/configure \
3126           --srcdir=$${topdir}/$$module_srcdir \
3127           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3128           --target=${target_alias}  \
3129           || exit 1
3130 @endif build-bison
3131
3132
3133
3134
3135
3136 .PHONY: all-build-bison maybe-all-build-bison
3137 maybe-all-build-bison:
3138 @if gcc-bootstrap
3139 all-build-bison: stage_current
3140 @endif gcc-bootstrap
3141 @if build-bison
3142 TARGET-build-bison=all
3143 maybe-all-build-bison: all-build-bison
3144 all-build-bison: configure-build-bison
3145         @: $(MAKE); $(unstage)
3146         @r=`${PWD_COMMAND}`; export r; \
3147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3148         $(BUILD_EXPORTS)  \
3149         (cd $(BUILD_SUBDIR)/bison && \
3150           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3151                 $(TARGET-build-bison))
3152 @endif build-bison
3153
3154
3155
3156
3157
3158 .PHONY: configure-build-flex maybe-configure-build-flex
3159 maybe-configure-build-flex:
3160 @if gcc-bootstrap
3161 configure-build-flex: stage_current
3162 @endif gcc-bootstrap
3163 @if build-flex
3164 maybe-configure-build-flex: configure-build-flex
3165 configure-build-flex: 
3166         @: $(MAKE); $(unstage)
3167         @r=`${PWD_COMMAND}`; export r; \
3168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3169         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3170         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3171         $(BUILD_EXPORTS)  \
3172         echo Configuring in $(BUILD_SUBDIR)/flex; \
3173         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3174         case $(srcdir) in \
3175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3176           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3178         esac; \
3179         module_srcdir=flex; \
3180         rm -f no-such-file || : ; \
3181         CONFIG_SITE=no-such-file $(SHELL) \
3182           $$s/$$module_srcdir/configure \
3183           --srcdir=$${topdir}/$$module_srcdir \
3184           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3185           --target=${target_alias}  \
3186           || exit 1
3187 @endif build-flex
3188
3189
3190
3191
3192
3193 .PHONY: all-build-flex maybe-all-build-flex
3194 maybe-all-build-flex:
3195 @if gcc-bootstrap
3196 all-build-flex: stage_current
3197 @endif gcc-bootstrap
3198 @if build-flex
3199 TARGET-build-flex=all
3200 maybe-all-build-flex: all-build-flex
3201 all-build-flex: configure-build-flex
3202         @: $(MAKE); $(unstage)
3203         @r=`${PWD_COMMAND}`; export r; \
3204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205         $(BUILD_EXPORTS)  \
3206         (cd $(BUILD_SUBDIR)/flex && \
3207           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3208                 $(TARGET-build-flex))
3209 @endif build-flex
3210
3211
3212
3213
3214
3215 .PHONY: configure-build-m4 maybe-configure-build-m4
3216 maybe-configure-build-m4:
3217 @if gcc-bootstrap
3218 configure-build-m4: stage_current
3219 @endif gcc-bootstrap
3220 @if build-m4
3221 maybe-configure-build-m4: configure-build-m4
3222 configure-build-m4: 
3223         @: $(MAKE); $(unstage)
3224         @r=`${PWD_COMMAND}`; export r; \
3225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3226         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3227         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3228         $(BUILD_EXPORTS)  \
3229         echo Configuring in $(BUILD_SUBDIR)/m4; \
3230         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3231         case $(srcdir) in \
3232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3233           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3235         esac; \
3236         module_srcdir=m4; \
3237         rm -f no-such-file || : ; \
3238         CONFIG_SITE=no-such-file $(SHELL) \
3239           $$s/$$module_srcdir/configure \
3240           --srcdir=$${topdir}/$$module_srcdir \
3241           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3242           --target=${target_alias}  \
3243           || exit 1
3244 @endif build-m4
3245
3246
3247
3248
3249
3250 .PHONY: all-build-m4 maybe-all-build-m4
3251 maybe-all-build-m4:
3252 @if gcc-bootstrap
3253 all-build-m4: stage_current
3254 @endif gcc-bootstrap
3255 @if build-m4
3256 TARGET-build-m4=all
3257 maybe-all-build-m4: all-build-m4
3258 all-build-m4: configure-build-m4
3259         @: $(MAKE); $(unstage)
3260         @r=`${PWD_COMMAND}`; export r; \
3261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3262         $(BUILD_EXPORTS)  \
3263         (cd $(BUILD_SUBDIR)/m4 && \
3264           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3265                 $(TARGET-build-m4))
3266 @endif build-m4
3267
3268
3269
3270
3271
3272 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3273 maybe-configure-build-texinfo:
3274 @if gcc-bootstrap
3275 configure-build-texinfo: stage_current
3276 @endif gcc-bootstrap
3277 @if build-texinfo
3278 maybe-configure-build-texinfo: configure-build-texinfo
3279 configure-build-texinfo: 
3280         @: $(MAKE); $(unstage)
3281         @r=`${PWD_COMMAND}`; export r; \
3282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3283         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3284         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3285         $(BUILD_EXPORTS)  \
3286         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3287         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3288         case $(srcdir) in \
3289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3290           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3292         esac; \
3293         module_srcdir=texinfo; \
3294         rm -f no-such-file || : ; \
3295         CONFIG_SITE=no-such-file $(SHELL) \
3296           $$s/$$module_srcdir/configure \
3297           --srcdir=$${topdir}/$$module_srcdir \
3298           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3299           --target=${target_alias}  \
3300           || exit 1
3301 @endif build-texinfo
3302
3303
3304
3305
3306
3307 .PHONY: all-build-texinfo maybe-all-build-texinfo
3308 maybe-all-build-texinfo:
3309 @if gcc-bootstrap
3310 all-build-texinfo: stage_current
3311 @endif gcc-bootstrap
3312 @if build-texinfo
3313 TARGET-build-texinfo=all
3314 maybe-all-build-texinfo: all-build-texinfo
3315 all-build-texinfo: configure-build-texinfo
3316         @: $(MAKE); $(unstage)
3317         @r=`${PWD_COMMAND}`; export r; \
3318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3319         $(BUILD_EXPORTS)  \
3320         (cd $(BUILD_SUBDIR)/texinfo && \
3321           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3322                 $(TARGET-build-texinfo))
3323 @endif build-texinfo
3324
3325
3326
3327
3328
3329 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3330 maybe-configure-build-fixincludes:
3331 @if gcc-bootstrap
3332 configure-build-fixincludes: stage_current
3333 @endif gcc-bootstrap
3334 @if build-fixincludes
3335 maybe-configure-build-fixincludes: configure-build-fixincludes
3336 configure-build-fixincludes: 
3337         @: $(MAKE); $(unstage)
3338         @r=`${PWD_COMMAND}`; export r; \
3339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3340         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3341         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3342         $(BUILD_EXPORTS)  \
3343         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3344         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3345         case $(srcdir) in \
3346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3347           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3349         esac; \
3350         module_srcdir=fixincludes; \
3351         rm -f no-such-file || : ; \
3352         CONFIG_SITE=no-such-file $(SHELL) \
3353           $$s/$$module_srcdir/configure \
3354           --srcdir=$${topdir}/$$module_srcdir \
3355           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3356           --target=${target_alias}  \
3357           || exit 1
3358 @endif build-fixincludes
3359
3360
3361
3362
3363
3364 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3365 maybe-all-build-fixincludes:
3366 @if gcc-bootstrap
3367 all-build-fixincludes: stage_current
3368 @endif gcc-bootstrap
3369 @if build-fixincludes
3370 TARGET-build-fixincludes=all
3371 maybe-all-build-fixincludes: all-build-fixincludes
3372 all-build-fixincludes: configure-build-fixincludes
3373         @: $(MAKE); $(unstage)
3374         @r=`${PWD_COMMAND}`; export r; \
3375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376         $(BUILD_EXPORTS)  \
3377         (cd $(BUILD_SUBDIR)/fixincludes && \
3378           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3379                 $(TARGET-build-fixincludes))
3380 @endif build-fixincludes
3381
3382
3383
3384
3385
3386 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3387 maybe-configure-build-libcpp:
3388 @if gcc-bootstrap
3389 configure-build-libcpp: stage_current
3390 @endif gcc-bootstrap
3391 @if build-libcpp
3392 maybe-configure-build-libcpp: configure-build-libcpp
3393 configure-build-libcpp: 
3394         @: $(MAKE); $(unstage)
3395         @r=`${PWD_COMMAND}`; export r; \
3396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3398         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3399         $(BUILD_EXPORTS)  \
3400         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3401         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3402         case $(srcdir) in \
3403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3404           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3406         esac; \
3407         module_srcdir=libcpp; \
3408         rm -f no-such-file || : ; \
3409         CONFIG_SITE=no-such-file $(SHELL) \
3410           $$s/$$module_srcdir/configure \
3411           --srcdir=$${topdir}/$$module_srcdir \
3412           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3413           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3414           || exit 1
3415 @endif build-libcpp
3416
3417
3418
3419
3420
3421 .PHONY: all-build-libcpp maybe-all-build-libcpp
3422 maybe-all-build-libcpp:
3423 @if gcc-bootstrap
3424 all-build-libcpp: stage_current
3425 @endif gcc-bootstrap
3426 @if build-libcpp
3427 TARGET-build-libcpp=all
3428 maybe-all-build-libcpp: all-build-libcpp
3429 all-build-libcpp: configure-build-libcpp
3430         @: $(MAKE); $(unstage)
3431         @r=`${PWD_COMMAND}`; export r; \
3432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433         $(BUILD_EXPORTS)  \
3434         (cd $(BUILD_SUBDIR)/libcpp && \
3435           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3436                 $(TARGET-build-libcpp))
3437 @endif build-libcpp
3438
3439
3440
3441
3442
3443 # --------------------------------------
3444 # Modules which run on the host machine
3445 # --------------------------------------
3446
3447
3448 .PHONY: configure-bfd maybe-configure-bfd
3449 maybe-configure-bfd:
3450 @if gcc-bootstrap
3451 configure-bfd: stage_current
3452 @endif gcc-bootstrap
3453 @if bfd
3454 maybe-configure-bfd: configure-bfd
3455 configure-bfd: 
3456         @r=`${PWD_COMMAND}`; export r; \
3457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3458         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3460         $(HOST_EXPORTS)  \
3461         echo Configuring in $(HOST_SUBDIR)/bfd; \
3462         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3463         case $(srcdir) in \
3464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3465           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3467         esac; \
3468         module_srcdir=bfd; \
3469         $(SHELL) \
3470           $$s/$$module_srcdir/configure \
3471           --srcdir=$${topdir}/$$module_srcdir \
3472           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3473           --target=${target_alias}  \
3474           || exit 1
3475 @endif bfd
3476
3477
3478
3479 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3480 maybe-configure-stage1-bfd:
3481 @if bfd-bootstrap
3482 maybe-configure-stage1-bfd: configure-stage1-bfd
3483 configure-stage1-bfd:
3484         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3486         @r=`${PWD_COMMAND}`; export r; \
3487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3488         TFLAGS="$(STAGE1_TFLAGS)"; \
3489         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3490         $(HOST_EXPORTS) \
3491         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3492         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3493         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3494         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3496         cd $(HOST_SUBDIR)/bfd || exit 1; \
3497         case $(srcdir) in \
3498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3499           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3501         esac; \
3502         module_srcdir=bfd; \
3503         $(SHELL) $$s/$$module_srcdir/configure \
3504           --srcdir=$${topdir}/$$module_srcdir \
3505           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3506           --target=${target_alias} \
3507            \
3508           $(STAGE1_CONFIGURE_FLAGS)
3509 @endif bfd-bootstrap
3510
3511 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3512 maybe-configure-stage2-bfd:
3513 @if bfd-bootstrap
3514 maybe-configure-stage2-bfd: configure-stage2-bfd
3515 configure-stage2-bfd:
3516         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3517         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3518         @r=`${PWD_COMMAND}`; export r; \
3519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3520         TFLAGS="$(STAGE2_TFLAGS)"; \
3521         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3522         $(HOST_EXPORTS) \
3523         $(POSTSTAGE1_HOST_EXPORTS) \
3524         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3525         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3526         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3527         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3529         cd $(HOST_SUBDIR)/bfd || exit 1; \
3530         case $(srcdir) in \
3531           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3532           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3533                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3534         esac; \
3535         module_srcdir=bfd; \
3536         $(SHELL) $$s/$$module_srcdir/configure \
3537           --srcdir=$${topdir}/$$module_srcdir \
3538           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3539           --target=${target_alias} \
3540           --with-build-libsubdir=$(HOST_SUBDIR) \
3541           $(STAGE2_CONFIGURE_FLAGS)
3542 @endif bfd-bootstrap
3543
3544 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3545 maybe-configure-stage3-bfd:
3546 @if bfd-bootstrap
3547 maybe-configure-stage3-bfd: configure-stage3-bfd
3548 configure-stage3-bfd:
3549         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3550         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3551         @r=`${PWD_COMMAND}`; export r; \
3552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3553         TFLAGS="$(STAGE3_TFLAGS)"; \
3554         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3555         $(HOST_EXPORTS) \
3556         $(POSTSTAGE1_HOST_EXPORTS) \
3557         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3558         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3559         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3560         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3561         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3562         cd $(HOST_SUBDIR)/bfd || exit 1; \
3563         case $(srcdir) in \
3564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3565           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3567         esac; \
3568         module_srcdir=bfd; \
3569         $(SHELL) $$s/$$module_srcdir/configure \
3570           --srcdir=$${topdir}/$$module_srcdir \
3571           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3572           --target=${target_alias} \
3573           --with-build-libsubdir=$(HOST_SUBDIR) \
3574           $(STAGE3_CONFIGURE_FLAGS)
3575 @endif bfd-bootstrap
3576
3577 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3578 maybe-configure-stage4-bfd:
3579 @if bfd-bootstrap
3580 maybe-configure-stage4-bfd: configure-stage4-bfd
3581 configure-stage4-bfd:
3582         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3583         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3584         @r=`${PWD_COMMAND}`; export r; \
3585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3586         TFLAGS="$(STAGE4_TFLAGS)"; \
3587         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3588         $(HOST_EXPORTS) \
3589         $(POSTSTAGE1_HOST_EXPORTS) \
3590         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3591         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3592         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3593         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3594         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3595         cd $(HOST_SUBDIR)/bfd || exit 1; \
3596         case $(srcdir) in \
3597           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3598           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3599                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3600         esac; \
3601         module_srcdir=bfd; \
3602         $(SHELL) $$s/$$module_srcdir/configure \
3603           --srcdir=$${topdir}/$$module_srcdir \
3604           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3605           --target=${target_alias} \
3606           --with-build-libsubdir=$(HOST_SUBDIR) \
3607           $(STAGE4_CONFIGURE_FLAGS)
3608 @endif bfd-bootstrap
3609
3610 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3611 maybe-configure-stageprofile-bfd:
3612 @if bfd-bootstrap
3613 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3614 configure-stageprofile-bfd:
3615         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3616         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3617         @r=`${PWD_COMMAND}`; export r; \
3618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3620         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3621         $(HOST_EXPORTS) \
3622         $(POSTSTAGE1_HOST_EXPORTS) \
3623         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3624         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3625         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3626         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3628         cd $(HOST_SUBDIR)/bfd || exit 1; \
3629         case $(srcdir) in \
3630           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3631           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3632                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3633         esac; \
3634         module_srcdir=bfd; \
3635         $(SHELL) $$s/$$module_srcdir/configure \
3636           --srcdir=$${topdir}/$$module_srcdir \
3637           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3638           --target=${target_alias} \
3639           --with-build-libsubdir=$(HOST_SUBDIR) \
3640           $(STAGEprofile_CONFIGURE_FLAGS)
3641 @endif bfd-bootstrap
3642
3643 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3644 maybe-configure-stagetrain-bfd:
3645 @if bfd-bootstrap
3646 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3647 configure-stagetrain-bfd:
3648         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3649         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3650         @r=`${PWD_COMMAND}`; export r; \
3651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3652         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3653         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3654         $(HOST_EXPORTS) \
3655         $(POSTSTAGE1_HOST_EXPORTS) \
3656         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3657         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3658         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3659         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3660         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3661         cd $(HOST_SUBDIR)/bfd || exit 1; \
3662         case $(srcdir) in \
3663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3664           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3666         esac; \
3667         module_srcdir=bfd; \
3668         $(SHELL) $$s/$$module_srcdir/configure \
3669           --srcdir=$${topdir}/$$module_srcdir \
3670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3671           --target=${target_alias} \
3672           --with-build-libsubdir=$(HOST_SUBDIR) \
3673           $(STAGEtrain_CONFIGURE_FLAGS)
3674 @endif bfd-bootstrap
3675
3676 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3677 maybe-configure-stagefeedback-bfd:
3678 @if bfd-bootstrap
3679 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3680 configure-stagefeedback-bfd:
3681         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3683         @r=`${PWD_COMMAND}`; export r; \
3684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3685         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3686         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3687         $(HOST_EXPORTS) \
3688         $(POSTSTAGE1_HOST_EXPORTS) \
3689         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3690         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3691         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3692         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3694         cd $(HOST_SUBDIR)/bfd || exit 1; \
3695         case $(srcdir) in \
3696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3697           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3699         esac; \
3700         module_srcdir=bfd; \
3701         $(SHELL) $$s/$$module_srcdir/configure \
3702           --srcdir=$${topdir}/$$module_srcdir \
3703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3704           --target=${target_alias} \
3705           --with-build-libsubdir=$(HOST_SUBDIR) \
3706           $(STAGEfeedback_CONFIGURE_FLAGS)
3707 @endif bfd-bootstrap
3708
3709 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3710 maybe-configure-stageautoprofile-bfd:
3711 @if bfd-bootstrap
3712 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3713 configure-stageautoprofile-bfd:
3714         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3715         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3716         @r=`${PWD_COMMAND}`; export r; \
3717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3718         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3719         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3720         $(HOST_EXPORTS) \
3721         $(POSTSTAGE1_HOST_EXPORTS) \
3722         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3723         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3724         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3725         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3727         cd $(HOST_SUBDIR)/bfd || exit 1; \
3728         case $(srcdir) in \
3729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3730           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3732         esac; \
3733         module_srcdir=bfd; \
3734         $(SHELL) $$s/$$module_srcdir/configure \
3735           --srcdir=$${topdir}/$$module_srcdir \
3736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3737           --target=${target_alias} \
3738           --with-build-libsubdir=$(HOST_SUBDIR) \
3739           $(STAGEautoprofile_CONFIGURE_FLAGS)
3740 @endif bfd-bootstrap
3741
3742 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3743 maybe-configure-stageautofeedback-bfd:
3744 @if bfd-bootstrap
3745 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3746 configure-stageautofeedback-bfd:
3747         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3749         @r=`${PWD_COMMAND}`; export r; \
3750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3751         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3752         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3753         $(HOST_EXPORTS) \
3754         $(POSTSTAGE1_HOST_EXPORTS) \
3755         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3756         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3757         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3758         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3760         cd $(HOST_SUBDIR)/bfd || exit 1; \
3761         case $(srcdir) in \
3762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3763           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3765         esac; \
3766         module_srcdir=bfd; \
3767         $(SHELL) $$s/$$module_srcdir/configure \
3768           --srcdir=$${topdir}/$$module_srcdir \
3769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3770           --target=${target_alias} \
3771           --with-build-libsubdir=$(HOST_SUBDIR) \
3772           $(STAGEautofeedback_CONFIGURE_FLAGS)
3773 @endif bfd-bootstrap
3774
3775
3776
3777
3778
3779 .PHONY: all-bfd maybe-all-bfd
3780 maybe-all-bfd:
3781 @if gcc-bootstrap
3782 all-bfd: stage_current
3783 @endif gcc-bootstrap
3784 @if bfd
3785 TARGET-bfd=all
3786 maybe-all-bfd: all-bfd
3787 all-bfd: configure-bfd
3788         @r=`${PWD_COMMAND}`; export r; \
3789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3790         $(HOST_EXPORTS)  \
3791         (cd $(HOST_SUBDIR)/bfd && \
3792           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3793                 $(TARGET-bfd))
3794 @endif bfd
3795
3796
3797
3798 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3799 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3800 maybe-all-stage1-bfd:
3801 maybe-clean-stage1-bfd:
3802 @if bfd-bootstrap
3803 maybe-all-stage1-bfd: all-stage1-bfd
3804 all-stage1: all-stage1-bfd
3805 TARGET-stage1-bfd = $(TARGET-bfd)
3806 all-stage1-bfd: configure-stage1-bfd
3807         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3808         @r=`${PWD_COMMAND}`; export r; \
3809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3810         TFLAGS="$(STAGE1_TFLAGS)"; \
3811         $(HOST_EXPORTS)  \
3812         cd $(HOST_SUBDIR)/bfd && \
3813          \
3814         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3815                 CFLAGS="$(STAGE1_CFLAGS)" \
3816                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3817                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3818                 LIBCFLAGS="$(LIBCFLAGS)" \
3819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3822                 $(EXTRA_HOST_FLAGS)  \
3823                 $(STAGE1_FLAGS_TO_PASS)  \
3824                 TFLAGS="$(STAGE1_TFLAGS)"  \
3825                 $(TARGET-stage1-bfd)
3826
3827 maybe-clean-stage1-bfd: clean-stage1-bfd
3828 clean-stage1: clean-stage1-bfd
3829 clean-stage1-bfd:
3830         @if [ $(current_stage) = stage1 ]; then \
3831           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3832         else \
3833           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3834           $(MAKE) stage1-start; \
3835         fi; \
3836         cd $(HOST_SUBDIR)/bfd && \
3837         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3838         $(STAGE1_FLAGS_TO_PASS)  clean
3839 @endif bfd-bootstrap
3840
3841
3842 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3843 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3844 maybe-all-stage2-bfd:
3845 maybe-clean-stage2-bfd:
3846 @if bfd-bootstrap
3847 maybe-all-stage2-bfd: all-stage2-bfd
3848 all-stage2: all-stage2-bfd
3849 TARGET-stage2-bfd = $(TARGET-bfd)
3850 all-stage2-bfd: configure-stage2-bfd
3851         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3852         @r=`${PWD_COMMAND}`; export r; \
3853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854         TFLAGS="$(STAGE2_TFLAGS)"; \
3855         $(HOST_EXPORTS) \
3856         $(POSTSTAGE1_HOST_EXPORTS)  \
3857         cd $(HOST_SUBDIR)/bfd && \
3858          \
3859         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3860                 CFLAGS="$(STAGE2_CFLAGS)" \
3861                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3862                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3863                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3864                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3865                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3866                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3867                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3868                 TFLAGS="$(STAGE2_TFLAGS)"  \
3869                 $(TARGET-stage2-bfd)
3870
3871 maybe-clean-stage2-bfd: clean-stage2-bfd
3872 clean-stage2: clean-stage2-bfd
3873 clean-stage2-bfd:
3874         @if [ $(current_stage) = stage2 ]; then \
3875           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3876         else \
3877           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3878           $(MAKE) stage2-start; \
3879         fi; \
3880         cd $(HOST_SUBDIR)/bfd && \
3881         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3882 @endif bfd-bootstrap
3883
3884
3885 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3886 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3887 maybe-all-stage3-bfd:
3888 maybe-clean-stage3-bfd:
3889 @if bfd-bootstrap
3890 maybe-all-stage3-bfd: all-stage3-bfd
3891 all-stage3: all-stage3-bfd
3892 TARGET-stage3-bfd = $(TARGET-bfd)
3893 all-stage3-bfd: configure-stage3-bfd
3894         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3895         @r=`${PWD_COMMAND}`; export r; \
3896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897         TFLAGS="$(STAGE3_TFLAGS)"; \
3898         $(HOST_EXPORTS) \
3899         $(POSTSTAGE1_HOST_EXPORTS)  \
3900         cd $(HOST_SUBDIR)/bfd && \
3901          \
3902         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3903                 CFLAGS="$(STAGE3_CFLAGS)" \
3904                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3905                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3906                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3910                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3911                 TFLAGS="$(STAGE3_TFLAGS)"  \
3912                 $(TARGET-stage3-bfd)
3913
3914 maybe-clean-stage3-bfd: clean-stage3-bfd
3915 clean-stage3: clean-stage3-bfd
3916 clean-stage3-bfd:
3917         @if [ $(current_stage) = stage3 ]; then \
3918           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3919         else \
3920           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3921           $(MAKE) stage3-start; \
3922         fi; \
3923         cd $(HOST_SUBDIR)/bfd && \
3924         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3925 @endif bfd-bootstrap
3926
3927
3928 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3929 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3930 maybe-all-stage4-bfd:
3931 maybe-clean-stage4-bfd:
3932 @if bfd-bootstrap
3933 maybe-all-stage4-bfd: all-stage4-bfd
3934 all-stage4: all-stage4-bfd
3935 TARGET-stage4-bfd = $(TARGET-bfd)
3936 all-stage4-bfd: configure-stage4-bfd
3937         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3938         @r=`${PWD_COMMAND}`; export r; \
3939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3940         TFLAGS="$(STAGE4_TFLAGS)"; \
3941         $(HOST_EXPORTS) \
3942         $(POSTSTAGE1_HOST_EXPORTS)  \
3943         cd $(HOST_SUBDIR)/bfd && \
3944          \
3945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3946                 CFLAGS="$(STAGE4_CFLAGS)" \
3947                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3948                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3949                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3953                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3954                 TFLAGS="$(STAGE4_TFLAGS)"  \
3955                 $(TARGET-stage4-bfd)
3956
3957 maybe-clean-stage4-bfd: clean-stage4-bfd
3958 clean-stage4: clean-stage4-bfd
3959 clean-stage4-bfd:
3960         @if [ $(current_stage) = stage4 ]; then \
3961           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3962         else \
3963           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3964           $(MAKE) stage4-start; \
3965         fi; \
3966         cd $(HOST_SUBDIR)/bfd && \
3967         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3968 @endif bfd-bootstrap
3969
3970
3971 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3972 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3973 maybe-all-stageprofile-bfd:
3974 maybe-clean-stageprofile-bfd:
3975 @if bfd-bootstrap
3976 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3977 all-stageprofile: all-stageprofile-bfd
3978 TARGET-stageprofile-bfd = $(TARGET-bfd)
3979 all-stageprofile-bfd: configure-stageprofile-bfd
3980         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3981         @r=`${PWD_COMMAND}`; export r; \
3982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3984         $(HOST_EXPORTS) \
3985         $(POSTSTAGE1_HOST_EXPORTS)  \
3986         cd $(HOST_SUBDIR)/bfd && \
3987          \
3988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3989                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3990                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3991                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3992                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3996                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3997                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3998                 $(TARGET-stageprofile-bfd)
3999
4000 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4001 clean-stageprofile: clean-stageprofile-bfd
4002 clean-stageprofile-bfd:
4003         @if [ $(current_stage) = stageprofile ]; then \
4004           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4005         else \
4006           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4007           $(MAKE) stageprofile-start; \
4008         fi; \
4009         cd $(HOST_SUBDIR)/bfd && \
4010         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4011 @endif bfd-bootstrap
4012
4013
4014 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4015 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4016 maybe-all-stagetrain-bfd:
4017 maybe-clean-stagetrain-bfd:
4018 @if bfd-bootstrap
4019 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4020 all-stagetrain: all-stagetrain-bfd
4021 TARGET-stagetrain-bfd = $(TARGET-bfd)
4022 all-stagetrain-bfd: configure-stagetrain-bfd
4023         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4024         @r=`${PWD_COMMAND}`; export r; \
4025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4027         $(HOST_EXPORTS) \
4028         $(POSTSTAGE1_HOST_EXPORTS)  \
4029         cd $(HOST_SUBDIR)/bfd && \
4030          \
4031         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4032                 CFLAGS="$(STAGEtrain_CFLAGS)" \
4033                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4034                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4035                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4036                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4037                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4038                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4039                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4040                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
4041                 $(TARGET-stagetrain-bfd)
4042
4043 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4044 clean-stagetrain: clean-stagetrain-bfd
4045 clean-stagetrain-bfd:
4046         @if [ $(current_stage) = stagetrain ]; then \
4047           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4048         else \
4049           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4050           $(MAKE) stagetrain-start; \
4051         fi; \
4052         cd $(HOST_SUBDIR)/bfd && \
4053         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4054 @endif bfd-bootstrap
4055
4056
4057 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4058 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4059 maybe-all-stagefeedback-bfd:
4060 maybe-clean-stagefeedback-bfd:
4061 @if bfd-bootstrap
4062 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4063 all-stagefeedback: all-stagefeedback-bfd
4064 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4065 all-stagefeedback-bfd: configure-stagefeedback-bfd
4066         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4067         @r=`${PWD_COMMAND}`; export r; \
4068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4069         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4070         $(HOST_EXPORTS) \
4071         $(POSTSTAGE1_HOST_EXPORTS)  \
4072         cd $(HOST_SUBDIR)/bfd && \
4073          \
4074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4075                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4076                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4077                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4078                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4082                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4083                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4084                 $(TARGET-stagefeedback-bfd)
4085
4086 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4087 clean-stagefeedback: clean-stagefeedback-bfd
4088 clean-stagefeedback-bfd:
4089         @if [ $(current_stage) = stagefeedback ]; then \
4090           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4091         else \
4092           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4093           $(MAKE) stagefeedback-start; \
4094         fi; \
4095         cd $(HOST_SUBDIR)/bfd && \
4096         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4097 @endif bfd-bootstrap
4098
4099
4100 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4101 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4102 maybe-all-stageautoprofile-bfd:
4103 maybe-clean-stageautoprofile-bfd:
4104 @if bfd-bootstrap
4105 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4106 all-stageautoprofile: all-stageautoprofile-bfd
4107 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4108 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4109         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4110         @r=`${PWD_COMMAND}`; export r; \
4111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4112         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4113         $(HOST_EXPORTS) \
4114         $(POSTSTAGE1_HOST_EXPORTS)  \
4115         cd $(HOST_SUBDIR)/bfd && \
4116         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4117         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4118                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4119                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4120                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4121                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4125                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4126                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4127                 $(TARGET-stageautoprofile-bfd)
4128
4129 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4130 clean-stageautoprofile: clean-stageautoprofile-bfd
4131 clean-stageautoprofile-bfd:
4132         @if [ $(current_stage) = stageautoprofile ]; then \
4133           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4134         else \
4135           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4136           $(MAKE) stageautoprofile-start; \
4137         fi; \
4138         cd $(HOST_SUBDIR)/bfd && \
4139         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4140 @endif bfd-bootstrap
4141
4142
4143 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4144 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4145 maybe-all-stageautofeedback-bfd:
4146 maybe-clean-stageautofeedback-bfd:
4147 @if bfd-bootstrap
4148 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4149 all-stageautofeedback: all-stageautofeedback-bfd
4150 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4151 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4152         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4153         @r=`${PWD_COMMAND}`; export r; \
4154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4155         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4156         $(HOST_EXPORTS) \
4157         $(POSTSTAGE1_HOST_EXPORTS)  \
4158         cd $(HOST_SUBDIR)/bfd && \
4159          \
4160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4161                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4162                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4163                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4164                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4169                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4170                 $(TARGET-stageautofeedback-bfd)
4171
4172 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4173 clean-stageautofeedback: clean-stageautofeedback-bfd
4174 clean-stageautofeedback-bfd:
4175         @if [ $(current_stage) = stageautofeedback ]; then \
4176           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4177         else \
4178           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4179           $(MAKE) stageautofeedback-start; \
4180         fi; \
4181         cd $(HOST_SUBDIR)/bfd && \
4182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4183 @endif bfd-bootstrap
4184
4185
4186
4187
4188
4189 .PHONY: check-bfd maybe-check-bfd
4190 maybe-check-bfd:
4191 @if bfd
4192 maybe-check-bfd: check-bfd
4193
4194 check-bfd:
4195         @: $(MAKE); $(unstage)
4196         @r=`${PWD_COMMAND}`; export r; \
4197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4198         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4199         (cd $(HOST_SUBDIR)/bfd && \
4200           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4201
4202 @endif bfd
4203
4204 .PHONY: install-bfd maybe-install-bfd
4205 maybe-install-bfd:
4206 @if bfd
4207 maybe-install-bfd: install-bfd
4208
4209 install-bfd: installdirs
4210         @: $(MAKE); $(unstage)
4211         @r=`${PWD_COMMAND}`; export r; \
4212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4213         $(HOST_EXPORTS) \
4214         (cd $(HOST_SUBDIR)/bfd && \
4215           $(MAKE) $(FLAGS_TO_PASS)  install)
4216
4217 @endif bfd
4218
4219 .PHONY: install-strip-bfd maybe-install-strip-bfd
4220 maybe-install-strip-bfd:
4221 @if bfd
4222 maybe-install-strip-bfd: install-strip-bfd
4223
4224 install-strip-bfd: installdirs
4225         @: $(MAKE); $(unstage)
4226         @r=`${PWD_COMMAND}`; export r; \
4227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4228         $(HOST_EXPORTS) \
4229         (cd $(HOST_SUBDIR)/bfd && \
4230           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4231
4232 @endif bfd
4233
4234 # Other targets (info, dvi, pdf, etc.)
4235
4236 .PHONY: maybe-info-bfd info-bfd
4237 maybe-info-bfd:
4238 @if bfd
4239 maybe-info-bfd: info-bfd
4240
4241 info-bfd: \
4242     configure-bfd 
4243         @[ -f ./bfd/Makefile ] || exit 0; \
4244         r=`${PWD_COMMAND}`; export r; \
4245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246         $(HOST_EXPORTS) \
4247         for flag in $(EXTRA_HOST_FLAGS) ; do \
4248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4249         done; \
4250         echo "Doing info in bfd"; \
4251         (cd $(HOST_SUBDIR)/bfd && \
4252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4254                   "RANLIB=$${RANLIB}" \
4255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4256                   info) \
4257           || exit 1
4258
4259 @endif bfd
4260
4261 .PHONY: maybe-dvi-bfd dvi-bfd
4262 maybe-dvi-bfd:
4263 @if bfd
4264 maybe-dvi-bfd: dvi-bfd
4265
4266 dvi-bfd: \
4267     configure-bfd 
4268         @[ -f ./bfd/Makefile ] || exit 0; \
4269         r=`${PWD_COMMAND}`; export r; \
4270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271         $(HOST_EXPORTS) \
4272         for flag in $(EXTRA_HOST_FLAGS) ; do \
4273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4274         done; \
4275         echo "Doing dvi in bfd"; \
4276         (cd $(HOST_SUBDIR)/bfd && \
4277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4279                   "RANLIB=$${RANLIB}" \
4280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4281                   dvi) \
4282           || exit 1
4283
4284 @endif bfd
4285
4286 .PHONY: maybe-pdf-bfd pdf-bfd
4287 maybe-pdf-bfd:
4288 @if bfd
4289 maybe-pdf-bfd: pdf-bfd
4290
4291 pdf-bfd: \
4292     configure-bfd 
4293         @[ -f ./bfd/Makefile ] || exit 0; \
4294         r=`${PWD_COMMAND}`; export r; \
4295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296         $(HOST_EXPORTS) \
4297         for flag in $(EXTRA_HOST_FLAGS) ; do \
4298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4299         done; \
4300         echo "Doing pdf in bfd"; \
4301         (cd $(HOST_SUBDIR)/bfd && \
4302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4304                   "RANLIB=$${RANLIB}" \
4305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306                   pdf) \
4307           || exit 1
4308
4309 @endif bfd
4310
4311 .PHONY: maybe-html-bfd html-bfd
4312 maybe-html-bfd:
4313 @if bfd
4314 maybe-html-bfd: html-bfd
4315
4316 html-bfd: \
4317     configure-bfd 
4318         @[ -f ./bfd/Makefile ] || exit 0; \
4319         r=`${PWD_COMMAND}`; export r; \
4320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321         $(HOST_EXPORTS) \
4322         for flag in $(EXTRA_HOST_FLAGS) ; do \
4323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4324         done; \
4325         echo "Doing html in bfd"; \
4326         (cd $(HOST_SUBDIR)/bfd && \
4327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4329                   "RANLIB=$${RANLIB}" \
4330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331                   html) \
4332           || exit 1
4333
4334 @endif bfd
4335
4336 .PHONY: maybe-TAGS-bfd TAGS-bfd
4337 maybe-TAGS-bfd:
4338 @if bfd
4339 maybe-TAGS-bfd: TAGS-bfd
4340
4341 TAGS-bfd: \
4342     configure-bfd 
4343         @[ -f ./bfd/Makefile ] || exit 0; \
4344         r=`${PWD_COMMAND}`; export r; \
4345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4346         $(HOST_EXPORTS) \
4347         for flag in $(EXTRA_HOST_FLAGS) ; do \
4348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4349         done; \
4350         echo "Doing TAGS in bfd"; \
4351         (cd $(HOST_SUBDIR)/bfd && \
4352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4354                   "RANLIB=$${RANLIB}" \
4355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4356                   TAGS) \
4357           || exit 1
4358
4359 @endif bfd
4360
4361 .PHONY: maybe-install-info-bfd install-info-bfd
4362 maybe-install-info-bfd:
4363 @if bfd
4364 maybe-install-info-bfd: install-info-bfd
4365
4366 install-info-bfd: \
4367     configure-bfd \
4368     info-bfd 
4369         @[ -f ./bfd/Makefile ] || exit 0; \
4370         r=`${PWD_COMMAND}`; export r; \
4371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4372         $(HOST_EXPORTS) \
4373         for flag in $(EXTRA_HOST_FLAGS) ; do \
4374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4375         done; \
4376         echo "Doing install-info in bfd"; \
4377         (cd $(HOST_SUBDIR)/bfd && \
4378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4380                   "RANLIB=$${RANLIB}" \
4381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4382                   install-info) \
4383           || exit 1
4384
4385 @endif bfd
4386
4387 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4388 maybe-install-dvi-bfd:
4389 @if bfd
4390 maybe-install-dvi-bfd: install-dvi-bfd
4391
4392 install-dvi-bfd: \
4393     configure-bfd \
4394     dvi-bfd 
4395         @[ -f ./bfd/Makefile ] || exit 0; \
4396         r=`${PWD_COMMAND}`; export r; \
4397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398         $(HOST_EXPORTS) \
4399         for flag in $(EXTRA_HOST_FLAGS) ; do \
4400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401         done; \
4402         echo "Doing install-dvi in bfd"; \
4403         (cd $(HOST_SUBDIR)/bfd && \
4404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406                   "RANLIB=$${RANLIB}" \
4407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4408                   install-dvi) \
4409           || exit 1
4410
4411 @endif bfd
4412
4413 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4414 maybe-install-pdf-bfd:
4415 @if bfd
4416 maybe-install-pdf-bfd: install-pdf-bfd
4417
4418 install-pdf-bfd: \
4419     configure-bfd \
4420     pdf-bfd 
4421         @[ -f ./bfd/Makefile ] || exit 0; \
4422         r=`${PWD_COMMAND}`; export r; \
4423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424         $(HOST_EXPORTS) \
4425         for flag in $(EXTRA_HOST_FLAGS) ; do \
4426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4427         done; \
4428         echo "Doing install-pdf in bfd"; \
4429         (cd $(HOST_SUBDIR)/bfd && \
4430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4432                   "RANLIB=$${RANLIB}" \
4433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4434                   install-pdf) \
4435           || exit 1
4436
4437 @endif bfd
4438
4439 .PHONY: maybe-install-html-bfd install-html-bfd
4440 maybe-install-html-bfd:
4441 @if bfd
4442 maybe-install-html-bfd: install-html-bfd
4443
4444 install-html-bfd: \
4445     configure-bfd \
4446     html-bfd 
4447         @[ -f ./bfd/Makefile ] || exit 0; \
4448         r=`${PWD_COMMAND}`; export r; \
4449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4450         $(HOST_EXPORTS) \
4451         for flag in $(EXTRA_HOST_FLAGS) ; do \
4452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4453         done; \
4454         echo "Doing install-html in bfd"; \
4455         (cd $(HOST_SUBDIR)/bfd && \
4456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4458                   "RANLIB=$${RANLIB}" \
4459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4460                   install-html) \
4461           || exit 1
4462
4463 @endif bfd
4464
4465 .PHONY: maybe-installcheck-bfd installcheck-bfd
4466 maybe-installcheck-bfd:
4467 @if bfd
4468 maybe-installcheck-bfd: installcheck-bfd
4469
4470 installcheck-bfd: \
4471     configure-bfd 
4472         @[ -f ./bfd/Makefile ] || exit 0; \
4473         r=`${PWD_COMMAND}`; export r; \
4474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4475         $(HOST_EXPORTS) \
4476         for flag in $(EXTRA_HOST_FLAGS) ; do \
4477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4478         done; \
4479         echo "Doing installcheck in bfd"; \
4480         (cd $(HOST_SUBDIR)/bfd && \
4481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4483                   "RANLIB=$${RANLIB}" \
4484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4485                   installcheck) \
4486           || exit 1
4487
4488 @endif bfd
4489
4490 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4491 maybe-mostlyclean-bfd:
4492 @if bfd
4493 maybe-mostlyclean-bfd: mostlyclean-bfd
4494
4495 mostlyclean-bfd: 
4496         @[ -f ./bfd/Makefile ] || exit 0; \
4497         r=`${PWD_COMMAND}`; export r; \
4498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4499         $(HOST_EXPORTS) \
4500         for flag in $(EXTRA_HOST_FLAGS) ; do \
4501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4502         done; \
4503         echo "Doing mostlyclean in bfd"; \
4504         (cd $(HOST_SUBDIR)/bfd && \
4505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4507                   "RANLIB=$${RANLIB}" \
4508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4509                   mostlyclean) \
4510           || exit 1
4511
4512 @endif bfd
4513
4514 .PHONY: maybe-clean-bfd clean-bfd
4515 maybe-clean-bfd:
4516 @if bfd
4517 maybe-clean-bfd: clean-bfd
4518
4519 clean-bfd: 
4520         @[ -f ./bfd/Makefile ] || exit 0; \
4521         r=`${PWD_COMMAND}`; export r; \
4522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4523         $(HOST_EXPORTS) \
4524         for flag in $(EXTRA_HOST_FLAGS) ; do \
4525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4526         done; \
4527         echo "Doing clean in bfd"; \
4528         (cd $(HOST_SUBDIR)/bfd && \
4529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4531                   "RANLIB=$${RANLIB}" \
4532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4533                   clean) \
4534           || exit 1
4535
4536 @endif bfd
4537
4538 .PHONY: maybe-distclean-bfd distclean-bfd
4539 maybe-distclean-bfd:
4540 @if bfd
4541 maybe-distclean-bfd: distclean-bfd
4542
4543 distclean-bfd: 
4544         @[ -f ./bfd/Makefile ] || exit 0; \
4545         r=`${PWD_COMMAND}`; export r; \
4546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547         $(HOST_EXPORTS) \
4548         for flag in $(EXTRA_HOST_FLAGS) ; do \
4549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4550         done; \
4551         echo "Doing distclean in bfd"; \
4552         (cd $(HOST_SUBDIR)/bfd && \
4553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4555                   "RANLIB=$${RANLIB}" \
4556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4557                   distclean) \
4558           || exit 1
4559
4560 @endif bfd
4561
4562 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4563 maybe-maintainer-clean-bfd:
4564 @if bfd
4565 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4566
4567 maintainer-clean-bfd: 
4568         @[ -f ./bfd/Makefile ] || exit 0; \
4569         r=`${PWD_COMMAND}`; export r; \
4570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571         $(HOST_EXPORTS) \
4572         for flag in $(EXTRA_HOST_FLAGS) ; do \
4573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574         done; \
4575         echo "Doing maintainer-clean in bfd"; \
4576         (cd $(HOST_SUBDIR)/bfd && \
4577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579                   "RANLIB=$${RANLIB}" \
4580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581                   maintainer-clean) \
4582           || exit 1
4583
4584 @endif bfd
4585
4586
4587
4588 .PHONY: configure-opcodes maybe-configure-opcodes
4589 maybe-configure-opcodes:
4590 @if gcc-bootstrap
4591 configure-opcodes: stage_current
4592 @endif gcc-bootstrap
4593 @if opcodes
4594 maybe-configure-opcodes: configure-opcodes
4595 configure-opcodes: 
4596         @r=`${PWD_COMMAND}`; export r; \
4597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4600         $(HOST_EXPORTS)  \
4601         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4602         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4603         case $(srcdir) in \
4604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4605           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4607         esac; \
4608         module_srcdir=opcodes; \
4609         $(SHELL) \
4610           $$s/$$module_srcdir/configure \
4611           --srcdir=$${topdir}/$$module_srcdir \
4612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4613           --target=${target_alias}  \
4614           || exit 1
4615 @endif opcodes
4616
4617
4618
4619 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4620 maybe-configure-stage1-opcodes:
4621 @if opcodes-bootstrap
4622 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4623 configure-stage1-opcodes:
4624         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4625         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4626         @r=`${PWD_COMMAND}`; export r; \
4627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4628         TFLAGS="$(STAGE1_TFLAGS)"; \
4629         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4630         $(HOST_EXPORTS) \
4631         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4632         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4633         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4634         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4636         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4637         case $(srcdir) in \
4638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4639           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4641         esac; \
4642         module_srcdir=opcodes; \
4643         $(SHELL) $$s/$$module_srcdir/configure \
4644           --srcdir=$${topdir}/$$module_srcdir \
4645           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4646           --target=${target_alias} \
4647            \
4648           $(STAGE1_CONFIGURE_FLAGS)
4649 @endif opcodes-bootstrap
4650
4651 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4652 maybe-configure-stage2-opcodes:
4653 @if opcodes-bootstrap
4654 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4655 configure-stage2-opcodes:
4656         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4657         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4658         @r=`${PWD_COMMAND}`; export r; \
4659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4660         TFLAGS="$(STAGE2_TFLAGS)"; \
4661         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4662         $(HOST_EXPORTS) \
4663         $(POSTSTAGE1_HOST_EXPORTS) \
4664         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4665         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4666         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4667         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4669         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4670         case $(srcdir) in \
4671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4672           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4674         esac; \
4675         module_srcdir=opcodes; \
4676         $(SHELL) $$s/$$module_srcdir/configure \
4677           --srcdir=$${topdir}/$$module_srcdir \
4678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4679           --target=${target_alias} \
4680           --with-build-libsubdir=$(HOST_SUBDIR) \
4681           $(STAGE2_CONFIGURE_FLAGS)
4682 @endif opcodes-bootstrap
4683
4684 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4685 maybe-configure-stage3-opcodes:
4686 @if opcodes-bootstrap
4687 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4688 configure-stage3-opcodes:
4689         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4690         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4691         @r=`${PWD_COMMAND}`; export r; \
4692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4693         TFLAGS="$(STAGE3_TFLAGS)"; \
4694         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4695         $(HOST_EXPORTS) \
4696         $(POSTSTAGE1_HOST_EXPORTS) \
4697         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4698         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4699         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4700         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4701         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4702         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4703         case $(srcdir) in \
4704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4705           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4707         esac; \
4708         module_srcdir=opcodes; \
4709         $(SHELL) $$s/$$module_srcdir/configure \
4710           --srcdir=$${topdir}/$$module_srcdir \
4711           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4712           --target=${target_alias} \
4713           --with-build-libsubdir=$(HOST_SUBDIR) \
4714           $(STAGE3_CONFIGURE_FLAGS)
4715 @endif opcodes-bootstrap
4716
4717 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4718 maybe-configure-stage4-opcodes:
4719 @if opcodes-bootstrap
4720 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4721 configure-stage4-opcodes:
4722         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4723         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4724         @r=`${PWD_COMMAND}`; export r; \
4725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726         TFLAGS="$(STAGE4_TFLAGS)"; \
4727         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4728         $(HOST_EXPORTS) \
4729         $(POSTSTAGE1_HOST_EXPORTS) \
4730         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4731         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4732         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4733         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4735         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4736         case $(srcdir) in \
4737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4738           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4740         esac; \
4741         module_srcdir=opcodes; \
4742         $(SHELL) $$s/$$module_srcdir/configure \
4743           --srcdir=$${topdir}/$$module_srcdir \
4744           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4745           --target=${target_alias} \
4746           --with-build-libsubdir=$(HOST_SUBDIR) \
4747           $(STAGE4_CONFIGURE_FLAGS)
4748 @endif opcodes-bootstrap
4749
4750 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4751 maybe-configure-stageprofile-opcodes:
4752 @if opcodes-bootstrap
4753 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4754 configure-stageprofile-opcodes:
4755         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4757         @r=`${PWD_COMMAND}`; export r; \
4758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4759         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4760         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4761         $(HOST_EXPORTS) \
4762         $(POSTSTAGE1_HOST_EXPORTS) \
4763         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4764         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4765         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4766         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4768         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4769         case $(srcdir) in \
4770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4771           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4773         esac; \
4774         module_srcdir=opcodes; \
4775         $(SHELL) $$s/$$module_srcdir/configure \
4776           --srcdir=$${topdir}/$$module_srcdir \
4777           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4778           --target=${target_alias} \
4779           --with-build-libsubdir=$(HOST_SUBDIR) \
4780           $(STAGEprofile_CONFIGURE_FLAGS)
4781 @endif opcodes-bootstrap
4782
4783 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4784 maybe-configure-stagetrain-opcodes:
4785 @if opcodes-bootstrap
4786 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4787 configure-stagetrain-opcodes:
4788         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4789         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4790         @r=`${PWD_COMMAND}`; export r; \
4791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4792         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4793         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4794         $(HOST_EXPORTS) \
4795         $(POSTSTAGE1_HOST_EXPORTS) \
4796         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4797         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4798         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4799         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4801         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4802         case $(srcdir) in \
4803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4804           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4806         esac; \
4807         module_srcdir=opcodes; \
4808         $(SHELL) $$s/$$module_srcdir/configure \
4809           --srcdir=$${topdir}/$$module_srcdir \
4810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4811           --target=${target_alias} \
4812           --with-build-libsubdir=$(HOST_SUBDIR) \
4813           $(STAGEtrain_CONFIGURE_FLAGS)
4814 @endif opcodes-bootstrap
4815
4816 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4817 maybe-configure-stagefeedback-opcodes:
4818 @if opcodes-bootstrap
4819 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4820 configure-stagefeedback-opcodes:
4821         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4822         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4823         @r=`${PWD_COMMAND}`; export r; \
4824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4825         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4826         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4827         $(HOST_EXPORTS) \
4828         $(POSTSTAGE1_HOST_EXPORTS) \
4829         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4830         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4831         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4832         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4833         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4834         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4835         case $(srcdir) in \
4836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4837           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4839         esac; \
4840         module_srcdir=opcodes; \
4841         $(SHELL) $$s/$$module_srcdir/configure \
4842           --srcdir=$${topdir}/$$module_srcdir \
4843           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4844           --target=${target_alias} \
4845           --with-build-libsubdir=$(HOST_SUBDIR) \
4846           $(STAGEfeedback_CONFIGURE_FLAGS)
4847 @endif opcodes-bootstrap
4848
4849 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4850 maybe-configure-stageautoprofile-opcodes:
4851 @if opcodes-bootstrap
4852 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4853 configure-stageautoprofile-opcodes:
4854         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4855         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4856         @r=`${PWD_COMMAND}`; export r; \
4857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4858         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4859         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4860         $(HOST_EXPORTS) \
4861         $(POSTSTAGE1_HOST_EXPORTS) \
4862         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4863         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4864         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4865         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4866         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4867         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4868         case $(srcdir) in \
4869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4870           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4872         esac; \
4873         module_srcdir=opcodes; \
4874         $(SHELL) $$s/$$module_srcdir/configure \
4875           --srcdir=$${topdir}/$$module_srcdir \
4876           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4877           --target=${target_alias} \
4878           --with-build-libsubdir=$(HOST_SUBDIR) \
4879           $(STAGEautoprofile_CONFIGURE_FLAGS)
4880 @endif opcodes-bootstrap
4881
4882 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4883 maybe-configure-stageautofeedback-opcodes:
4884 @if opcodes-bootstrap
4885 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4886 configure-stageautofeedback-opcodes:
4887         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4888         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4889         @r=`${PWD_COMMAND}`; export r; \
4890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4891         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4892         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4893         $(HOST_EXPORTS) \
4894         $(POSTSTAGE1_HOST_EXPORTS) \
4895         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4896         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4897         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4898         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4900         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4901         case $(srcdir) in \
4902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4903           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4905         esac; \
4906         module_srcdir=opcodes; \
4907         $(SHELL) $$s/$$module_srcdir/configure \
4908           --srcdir=$${topdir}/$$module_srcdir \
4909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4910           --target=${target_alias} \
4911           --with-build-libsubdir=$(HOST_SUBDIR) \
4912           $(STAGEautofeedback_CONFIGURE_FLAGS)
4913 @endif opcodes-bootstrap
4914
4915
4916
4917
4918
4919 .PHONY: all-opcodes maybe-all-opcodes
4920 maybe-all-opcodes:
4921 @if gcc-bootstrap
4922 all-opcodes: stage_current
4923 @endif gcc-bootstrap
4924 @if opcodes
4925 TARGET-opcodes=all
4926 maybe-all-opcodes: all-opcodes
4927 all-opcodes: configure-opcodes
4928         @r=`${PWD_COMMAND}`; export r; \
4929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4930         $(HOST_EXPORTS)  \
4931         (cd $(HOST_SUBDIR)/opcodes && \
4932           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4933                 $(TARGET-opcodes))
4934 @endif opcodes
4935
4936
4937
4938 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4939 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4940 maybe-all-stage1-opcodes:
4941 maybe-clean-stage1-opcodes:
4942 @if opcodes-bootstrap
4943 maybe-all-stage1-opcodes: all-stage1-opcodes
4944 all-stage1: all-stage1-opcodes
4945 TARGET-stage1-opcodes = $(TARGET-opcodes)
4946 all-stage1-opcodes: configure-stage1-opcodes
4947         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4948         @r=`${PWD_COMMAND}`; export r; \
4949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4950         TFLAGS="$(STAGE1_TFLAGS)"; \
4951         $(HOST_EXPORTS)  \
4952         cd $(HOST_SUBDIR)/opcodes && \
4953          \
4954         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4955                 CFLAGS="$(STAGE1_CFLAGS)" \
4956                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4957                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4958                 LIBCFLAGS="$(LIBCFLAGS)" \
4959                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4960                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4961                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4962                 $(EXTRA_HOST_FLAGS)  \
4963                 $(STAGE1_FLAGS_TO_PASS)  \
4964                 TFLAGS="$(STAGE1_TFLAGS)"  \
4965                 $(TARGET-stage1-opcodes)
4966
4967 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4968 clean-stage1: clean-stage1-opcodes
4969 clean-stage1-opcodes:
4970         @if [ $(current_stage) = stage1 ]; then \
4971           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4972         else \
4973           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4974           $(MAKE) stage1-start; \
4975         fi; \
4976         cd $(HOST_SUBDIR)/opcodes && \
4977         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4978         $(STAGE1_FLAGS_TO_PASS)  clean
4979 @endif opcodes-bootstrap
4980
4981
4982 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4983 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4984 maybe-all-stage2-opcodes:
4985 maybe-clean-stage2-opcodes:
4986 @if opcodes-bootstrap
4987 maybe-all-stage2-opcodes: all-stage2-opcodes
4988 all-stage2: all-stage2-opcodes
4989 TARGET-stage2-opcodes = $(TARGET-opcodes)
4990 all-stage2-opcodes: configure-stage2-opcodes
4991         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4992         @r=`${PWD_COMMAND}`; export r; \
4993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994         TFLAGS="$(STAGE2_TFLAGS)"; \
4995         $(HOST_EXPORTS) \
4996         $(POSTSTAGE1_HOST_EXPORTS)  \
4997         cd $(HOST_SUBDIR)/opcodes && \
4998          \
4999         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5000                 CFLAGS="$(STAGE2_CFLAGS)" \
5001                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5002                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5003                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5004                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5005                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5006                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5007                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5008                 TFLAGS="$(STAGE2_TFLAGS)"  \
5009                 $(TARGET-stage2-opcodes)
5010
5011 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5012 clean-stage2: clean-stage2-opcodes
5013 clean-stage2-opcodes:
5014         @if [ $(current_stage) = stage2 ]; then \
5015           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5016         else \
5017           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5018           $(MAKE) stage2-start; \
5019         fi; \
5020         cd $(HOST_SUBDIR)/opcodes && \
5021         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5022 @endif opcodes-bootstrap
5023
5024
5025 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5026 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5027 maybe-all-stage3-opcodes:
5028 maybe-clean-stage3-opcodes:
5029 @if opcodes-bootstrap
5030 maybe-all-stage3-opcodes: all-stage3-opcodes
5031 all-stage3: all-stage3-opcodes
5032 TARGET-stage3-opcodes = $(TARGET-opcodes)
5033 all-stage3-opcodes: configure-stage3-opcodes
5034         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5035         @r=`${PWD_COMMAND}`; export r; \
5036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5037         TFLAGS="$(STAGE3_TFLAGS)"; \
5038         $(HOST_EXPORTS) \
5039         $(POSTSTAGE1_HOST_EXPORTS)  \
5040         cd $(HOST_SUBDIR)/opcodes && \
5041          \
5042         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5043                 CFLAGS="$(STAGE3_CFLAGS)" \
5044                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5045                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5046                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5050                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5051                 TFLAGS="$(STAGE3_TFLAGS)"  \
5052                 $(TARGET-stage3-opcodes)
5053
5054 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5055 clean-stage3: clean-stage3-opcodes
5056 clean-stage3-opcodes:
5057         @if [ $(current_stage) = stage3 ]; then \
5058           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5059         else \
5060           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5061           $(MAKE) stage3-start; \
5062         fi; \
5063         cd $(HOST_SUBDIR)/opcodes && \
5064         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5065 @endif opcodes-bootstrap
5066
5067
5068 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5069 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5070 maybe-all-stage4-opcodes:
5071 maybe-clean-stage4-opcodes:
5072 @if opcodes-bootstrap
5073 maybe-all-stage4-opcodes: all-stage4-opcodes
5074 all-stage4: all-stage4-opcodes
5075 TARGET-stage4-opcodes = $(TARGET-opcodes)
5076 all-stage4-opcodes: configure-stage4-opcodes
5077         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5078         @r=`${PWD_COMMAND}`; export r; \
5079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5080         TFLAGS="$(STAGE4_TFLAGS)"; \
5081         $(HOST_EXPORTS) \
5082         $(POSTSTAGE1_HOST_EXPORTS)  \
5083         cd $(HOST_SUBDIR)/opcodes && \
5084          \
5085         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5086                 CFLAGS="$(STAGE4_CFLAGS)" \
5087                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5088                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5089                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5093                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5094                 TFLAGS="$(STAGE4_TFLAGS)"  \
5095                 $(TARGET-stage4-opcodes)
5096
5097 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5098 clean-stage4: clean-stage4-opcodes
5099 clean-stage4-opcodes:
5100         @if [ $(current_stage) = stage4 ]; then \
5101           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5102         else \
5103           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5104           $(MAKE) stage4-start; \
5105         fi; \
5106         cd $(HOST_SUBDIR)/opcodes && \
5107         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5108 @endif opcodes-bootstrap
5109
5110
5111 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5112 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5113 maybe-all-stageprofile-opcodes:
5114 maybe-clean-stageprofile-opcodes:
5115 @if opcodes-bootstrap
5116 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5117 all-stageprofile: all-stageprofile-opcodes
5118 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5119 all-stageprofile-opcodes: configure-stageprofile-opcodes
5120         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5121         @r=`${PWD_COMMAND}`; export r; \
5122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5123         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5124         $(HOST_EXPORTS) \
5125         $(POSTSTAGE1_HOST_EXPORTS)  \
5126         cd $(HOST_SUBDIR)/opcodes && \
5127          \
5128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5129                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5130                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5131                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5132                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5136                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5137                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5138                 $(TARGET-stageprofile-opcodes)
5139
5140 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5141 clean-stageprofile: clean-stageprofile-opcodes
5142 clean-stageprofile-opcodes:
5143         @if [ $(current_stage) = stageprofile ]; then \
5144           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5145         else \
5146           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5147           $(MAKE) stageprofile-start; \
5148         fi; \
5149         cd $(HOST_SUBDIR)/opcodes && \
5150         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5151 @endif opcodes-bootstrap
5152
5153
5154 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5155 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5156 maybe-all-stagetrain-opcodes:
5157 maybe-clean-stagetrain-opcodes:
5158 @if opcodes-bootstrap
5159 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5160 all-stagetrain: all-stagetrain-opcodes
5161 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5162 all-stagetrain-opcodes: configure-stagetrain-opcodes
5163         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5164         @r=`${PWD_COMMAND}`; export r; \
5165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5167         $(HOST_EXPORTS) \
5168         $(POSTSTAGE1_HOST_EXPORTS)  \
5169         cd $(HOST_SUBDIR)/opcodes && \
5170          \
5171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5172                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5173                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5174                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5175                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5180                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5181                 $(TARGET-stagetrain-opcodes)
5182
5183 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5184 clean-stagetrain: clean-stagetrain-opcodes
5185 clean-stagetrain-opcodes:
5186         @if [ $(current_stage) = stagetrain ]; then \
5187           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5188         else \
5189           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5190           $(MAKE) stagetrain-start; \
5191         fi; \
5192         cd $(HOST_SUBDIR)/opcodes && \
5193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5194 @endif opcodes-bootstrap
5195
5196
5197 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5198 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5199 maybe-all-stagefeedback-opcodes:
5200 maybe-clean-stagefeedback-opcodes:
5201 @if opcodes-bootstrap
5202 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5203 all-stagefeedback: all-stagefeedback-opcodes
5204 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5205 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5206         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5207         @r=`${PWD_COMMAND}`; export r; \
5208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5209         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5210         $(HOST_EXPORTS) \
5211         $(POSTSTAGE1_HOST_EXPORTS)  \
5212         cd $(HOST_SUBDIR)/opcodes && \
5213          \
5214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5215                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5216                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5217                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5218                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5222                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5223                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5224                 $(TARGET-stagefeedback-opcodes)
5225
5226 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5227 clean-stagefeedback: clean-stagefeedback-opcodes
5228 clean-stagefeedback-opcodes:
5229         @if [ $(current_stage) = stagefeedback ]; then \
5230           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5231         else \
5232           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5233           $(MAKE) stagefeedback-start; \
5234         fi; \
5235         cd $(HOST_SUBDIR)/opcodes && \
5236         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5237 @endif opcodes-bootstrap
5238
5239
5240 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5241 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5242 maybe-all-stageautoprofile-opcodes:
5243 maybe-clean-stageautoprofile-opcodes:
5244 @if opcodes-bootstrap
5245 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5246 all-stageautoprofile: all-stageautoprofile-opcodes
5247 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5248 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5249         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5250         @r=`${PWD_COMMAND}`; export r; \
5251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5252         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5253         $(HOST_EXPORTS) \
5254         $(POSTSTAGE1_HOST_EXPORTS)  \
5255         cd $(HOST_SUBDIR)/opcodes && \
5256         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5258                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5259                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5260                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5261                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5262                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5263                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5264                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5265                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5266                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5267                 $(TARGET-stageautoprofile-opcodes)
5268
5269 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5270 clean-stageautoprofile: clean-stageautoprofile-opcodes
5271 clean-stageautoprofile-opcodes:
5272         @if [ $(current_stage) = stageautoprofile ]; then \
5273           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5274         else \
5275           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5276           $(MAKE) stageautoprofile-start; \
5277         fi; \
5278         cd $(HOST_SUBDIR)/opcodes && \
5279         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5280 @endif opcodes-bootstrap
5281
5282
5283 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5284 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5285 maybe-all-stageautofeedback-opcodes:
5286 maybe-clean-stageautofeedback-opcodes:
5287 @if opcodes-bootstrap
5288 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5289 all-stageautofeedback: all-stageautofeedback-opcodes
5290 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5291 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5292         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5293         @r=`${PWD_COMMAND}`; export r; \
5294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5295         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5296         $(HOST_EXPORTS) \
5297         $(POSTSTAGE1_HOST_EXPORTS)  \
5298         cd $(HOST_SUBDIR)/opcodes && \
5299          \
5300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5301                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5302                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5303                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5304                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5309                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5310                 $(TARGET-stageautofeedback-opcodes)
5311
5312 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5313 clean-stageautofeedback: clean-stageautofeedback-opcodes
5314 clean-stageautofeedback-opcodes:
5315         @if [ $(current_stage) = stageautofeedback ]; then \
5316           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5317         else \
5318           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5319           $(MAKE) stageautofeedback-start; \
5320         fi; \
5321         cd $(HOST_SUBDIR)/opcodes && \
5322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5323 @endif opcodes-bootstrap
5324
5325
5326
5327
5328
5329 .PHONY: check-opcodes maybe-check-opcodes
5330 maybe-check-opcodes:
5331 @if opcodes
5332 maybe-check-opcodes: check-opcodes
5333
5334 check-opcodes:
5335         @: $(MAKE); $(unstage)
5336         @r=`${PWD_COMMAND}`; export r; \
5337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5338         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5339         (cd $(HOST_SUBDIR)/opcodes && \
5340           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5341
5342 @endif opcodes
5343
5344 .PHONY: install-opcodes maybe-install-opcodes
5345 maybe-install-opcodes:
5346 @if opcodes
5347 maybe-install-opcodes: install-opcodes
5348
5349 install-opcodes: installdirs
5350         @: $(MAKE); $(unstage)
5351         @r=`${PWD_COMMAND}`; export r; \
5352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5353         $(HOST_EXPORTS) \
5354         (cd $(HOST_SUBDIR)/opcodes && \
5355           $(MAKE) $(FLAGS_TO_PASS)  install)
5356
5357 @endif opcodes
5358
5359 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5360 maybe-install-strip-opcodes:
5361 @if opcodes
5362 maybe-install-strip-opcodes: install-strip-opcodes
5363
5364 install-strip-opcodes: installdirs
5365         @: $(MAKE); $(unstage)
5366         @r=`${PWD_COMMAND}`; export r; \
5367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368         $(HOST_EXPORTS) \
5369         (cd $(HOST_SUBDIR)/opcodes && \
5370           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5371
5372 @endif opcodes
5373
5374 # Other targets (info, dvi, pdf, etc.)
5375
5376 .PHONY: maybe-info-opcodes info-opcodes
5377 maybe-info-opcodes:
5378 @if opcodes
5379 maybe-info-opcodes: info-opcodes
5380
5381 info-opcodes: \
5382     configure-opcodes 
5383         @[ -f ./opcodes/Makefile ] || exit 0; \
5384         r=`${PWD_COMMAND}`; export r; \
5385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386         $(HOST_EXPORTS) \
5387         for flag in $(EXTRA_HOST_FLAGS) ; do \
5388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5389         done; \
5390         echo "Doing info in opcodes"; \
5391         (cd $(HOST_SUBDIR)/opcodes && \
5392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5394                   "RANLIB=$${RANLIB}" \
5395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5396                   info) \
5397           || exit 1
5398
5399 @endif opcodes
5400
5401 .PHONY: maybe-dvi-opcodes dvi-opcodes
5402 maybe-dvi-opcodes:
5403 @if opcodes
5404 maybe-dvi-opcodes: dvi-opcodes
5405
5406 dvi-opcodes: \
5407     configure-opcodes 
5408         @[ -f ./opcodes/Makefile ] || exit 0; \
5409         r=`${PWD_COMMAND}`; export r; \
5410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411         $(HOST_EXPORTS) \
5412         for flag in $(EXTRA_HOST_FLAGS) ; do \
5413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5414         done; \
5415         echo "Doing dvi in opcodes"; \
5416         (cd $(HOST_SUBDIR)/opcodes && \
5417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5419                   "RANLIB=$${RANLIB}" \
5420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5421                   dvi) \
5422           || exit 1
5423
5424 @endif opcodes
5425
5426 .PHONY: maybe-pdf-opcodes pdf-opcodes
5427 maybe-pdf-opcodes:
5428 @if opcodes
5429 maybe-pdf-opcodes: pdf-opcodes
5430
5431 pdf-opcodes: \
5432     configure-opcodes 
5433         @[ -f ./opcodes/Makefile ] || exit 0; \
5434         r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         $(HOST_EXPORTS) \
5437         for flag in $(EXTRA_HOST_FLAGS) ; do \
5438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5439         done; \
5440         echo "Doing pdf in opcodes"; \
5441         (cd $(HOST_SUBDIR)/opcodes && \
5442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5444                   "RANLIB=$${RANLIB}" \
5445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5446                   pdf) \
5447           || exit 1
5448
5449 @endif opcodes
5450
5451 .PHONY: maybe-html-opcodes html-opcodes
5452 maybe-html-opcodes:
5453 @if opcodes
5454 maybe-html-opcodes: html-opcodes
5455
5456 html-opcodes: \
5457     configure-opcodes 
5458         @[ -f ./opcodes/Makefile ] || exit 0; \
5459         r=`${PWD_COMMAND}`; export r; \
5460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461         $(HOST_EXPORTS) \
5462         for flag in $(EXTRA_HOST_FLAGS) ; do \
5463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5464         done; \
5465         echo "Doing html in opcodes"; \
5466         (cd $(HOST_SUBDIR)/opcodes && \
5467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5469                   "RANLIB=$${RANLIB}" \
5470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5471                   html) \
5472           || exit 1
5473
5474 @endif opcodes
5475
5476 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5477 maybe-TAGS-opcodes:
5478 @if opcodes
5479 maybe-TAGS-opcodes: TAGS-opcodes
5480
5481 TAGS-opcodes: \
5482     configure-opcodes 
5483         @[ -f ./opcodes/Makefile ] || exit 0; \
5484         r=`${PWD_COMMAND}`; export r; \
5485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5486         $(HOST_EXPORTS) \
5487         for flag in $(EXTRA_HOST_FLAGS) ; do \
5488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5489         done; \
5490         echo "Doing TAGS in opcodes"; \
5491         (cd $(HOST_SUBDIR)/opcodes && \
5492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5494                   "RANLIB=$${RANLIB}" \
5495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5496                   TAGS) \
5497           || exit 1
5498
5499 @endif opcodes
5500
5501 .PHONY: maybe-install-info-opcodes install-info-opcodes
5502 maybe-install-info-opcodes:
5503 @if opcodes
5504 maybe-install-info-opcodes: install-info-opcodes
5505
5506 install-info-opcodes: \
5507     configure-opcodes \
5508     info-opcodes 
5509         @[ -f ./opcodes/Makefile ] || exit 0; \
5510         r=`${PWD_COMMAND}`; export r; \
5511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5512         $(HOST_EXPORTS) \
5513         for flag in $(EXTRA_HOST_FLAGS) ; do \
5514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5515         done; \
5516         echo "Doing install-info in opcodes"; \
5517         (cd $(HOST_SUBDIR)/opcodes && \
5518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5520                   "RANLIB=$${RANLIB}" \
5521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5522                   install-info) \
5523           || exit 1
5524
5525 @endif opcodes
5526
5527 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5528 maybe-install-dvi-opcodes:
5529 @if opcodes
5530 maybe-install-dvi-opcodes: install-dvi-opcodes
5531
5532 install-dvi-opcodes: \
5533     configure-opcodes \
5534     dvi-opcodes 
5535         @[ -f ./opcodes/Makefile ] || exit 0; \
5536         r=`${PWD_COMMAND}`; export r; \
5537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5538         $(HOST_EXPORTS) \
5539         for flag in $(EXTRA_HOST_FLAGS) ; do \
5540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5541         done; \
5542         echo "Doing install-dvi in opcodes"; \
5543         (cd $(HOST_SUBDIR)/opcodes && \
5544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5546                   "RANLIB=$${RANLIB}" \
5547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5548                   install-dvi) \
5549           || exit 1
5550
5551 @endif opcodes
5552
5553 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5554 maybe-install-pdf-opcodes:
5555 @if opcodes
5556 maybe-install-pdf-opcodes: install-pdf-opcodes
5557
5558 install-pdf-opcodes: \
5559     configure-opcodes \
5560     pdf-opcodes 
5561         @[ -f ./opcodes/Makefile ] || exit 0; \
5562         r=`${PWD_COMMAND}`; export r; \
5563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5564         $(HOST_EXPORTS) \
5565         for flag in $(EXTRA_HOST_FLAGS) ; do \
5566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5567         done; \
5568         echo "Doing install-pdf in opcodes"; \
5569         (cd $(HOST_SUBDIR)/opcodes && \
5570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5572                   "RANLIB=$${RANLIB}" \
5573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5574                   install-pdf) \
5575           || exit 1
5576
5577 @endif opcodes
5578
5579 .PHONY: maybe-install-html-opcodes install-html-opcodes
5580 maybe-install-html-opcodes:
5581 @if opcodes
5582 maybe-install-html-opcodes: install-html-opcodes
5583
5584 install-html-opcodes: \
5585     configure-opcodes \
5586     html-opcodes 
5587         @[ -f ./opcodes/Makefile ] || exit 0; \
5588         r=`${PWD_COMMAND}`; export r; \
5589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5590         $(HOST_EXPORTS) \
5591         for flag in $(EXTRA_HOST_FLAGS) ; do \
5592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5593         done; \
5594         echo "Doing install-html in opcodes"; \
5595         (cd $(HOST_SUBDIR)/opcodes && \
5596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5598                   "RANLIB=$${RANLIB}" \
5599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5600                   install-html) \
5601           || exit 1
5602
5603 @endif opcodes
5604
5605 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5606 maybe-installcheck-opcodes:
5607 @if opcodes
5608 maybe-installcheck-opcodes: installcheck-opcodes
5609
5610 installcheck-opcodes: \
5611     configure-opcodes 
5612         @[ -f ./opcodes/Makefile ] || exit 0; \
5613         r=`${PWD_COMMAND}`; export r; \
5614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5615         $(HOST_EXPORTS) \
5616         for flag in $(EXTRA_HOST_FLAGS) ; do \
5617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5618         done; \
5619         echo "Doing installcheck in opcodes"; \
5620         (cd $(HOST_SUBDIR)/opcodes && \
5621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5623                   "RANLIB=$${RANLIB}" \
5624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5625                   installcheck) \
5626           || exit 1
5627
5628 @endif opcodes
5629
5630 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5631 maybe-mostlyclean-opcodes:
5632 @if opcodes
5633 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5634
5635 mostlyclean-opcodes: 
5636         @[ -f ./opcodes/Makefile ] || exit 0; \
5637         r=`${PWD_COMMAND}`; export r; \
5638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5639         $(HOST_EXPORTS) \
5640         for flag in $(EXTRA_HOST_FLAGS) ; do \
5641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5642         done; \
5643         echo "Doing mostlyclean in opcodes"; \
5644         (cd $(HOST_SUBDIR)/opcodes && \
5645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5647                   "RANLIB=$${RANLIB}" \
5648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5649                   mostlyclean) \
5650           || exit 1
5651
5652 @endif opcodes
5653
5654 .PHONY: maybe-clean-opcodes clean-opcodes
5655 maybe-clean-opcodes:
5656 @if opcodes
5657 maybe-clean-opcodes: clean-opcodes
5658
5659 clean-opcodes: 
5660         @[ -f ./opcodes/Makefile ] || exit 0; \
5661         r=`${PWD_COMMAND}`; export r; \
5662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5663         $(HOST_EXPORTS) \
5664         for flag in $(EXTRA_HOST_FLAGS) ; do \
5665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5666         done; \
5667         echo "Doing clean in opcodes"; \
5668         (cd $(HOST_SUBDIR)/opcodes && \
5669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5671                   "RANLIB=$${RANLIB}" \
5672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5673                   clean) \
5674           || exit 1
5675
5676 @endif opcodes
5677
5678 .PHONY: maybe-distclean-opcodes distclean-opcodes
5679 maybe-distclean-opcodes:
5680 @if opcodes
5681 maybe-distclean-opcodes: distclean-opcodes
5682
5683 distclean-opcodes: 
5684         @[ -f ./opcodes/Makefile ] || exit 0; \
5685         r=`${PWD_COMMAND}`; export r; \
5686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5687         $(HOST_EXPORTS) \
5688         for flag in $(EXTRA_HOST_FLAGS) ; do \
5689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5690         done; \
5691         echo "Doing distclean in opcodes"; \
5692         (cd $(HOST_SUBDIR)/opcodes && \
5693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5695                   "RANLIB=$${RANLIB}" \
5696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5697                   distclean) \
5698           || exit 1
5699
5700 @endif opcodes
5701
5702 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5703 maybe-maintainer-clean-opcodes:
5704 @if opcodes
5705 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5706
5707 maintainer-clean-opcodes: 
5708         @[ -f ./opcodes/Makefile ] || exit 0; \
5709         r=`${PWD_COMMAND}`; export r; \
5710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5711         $(HOST_EXPORTS) \
5712         for flag in $(EXTRA_HOST_FLAGS) ; do \
5713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5714         done; \
5715         echo "Doing maintainer-clean in opcodes"; \
5716         (cd $(HOST_SUBDIR)/opcodes && \
5717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5719                   "RANLIB=$${RANLIB}" \
5720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5721                   maintainer-clean) \
5722           || exit 1
5723
5724 @endif opcodes
5725
5726
5727
5728 .PHONY: configure-binutils maybe-configure-binutils
5729 maybe-configure-binutils:
5730 @if gcc-bootstrap
5731 configure-binutils: stage_current
5732 @endif gcc-bootstrap
5733 @if binutils
5734 maybe-configure-binutils: configure-binutils
5735 configure-binutils: 
5736         @r=`${PWD_COMMAND}`; export r; \
5737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5738         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5740         $(HOST_EXPORTS)  \
5741         echo Configuring in $(HOST_SUBDIR)/binutils; \
5742         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5743         case $(srcdir) in \
5744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5745           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5747         esac; \
5748         module_srcdir=binutils; \
5749         $(SHELL) \
5750           $$s/$$module_srcdir/configure \
5751           --srcdir=$${topdir}/$$module_srcdir \
5752           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5753           --target=${target_alias}  \
5754           || exit 1
5755 @endif binutils
5756
5757
5758
5759 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5760 maybe-configure-stage1-binutils:
5761 @if binutils-bootstrap
5762 maybe-configure-stage1-binutils: configure-stage1-binutils
5763 configure-stage1-binutils:
5764         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5765         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5766         @r=`${PWD_COMMAND}`; export r; \
5767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768         TFLAGS="$(STAGE1_TFLAGS)"; \
5769         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5770         $(HOST_EXPORTS) \
5771         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5772         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5773         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5774         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5776         cd $(HOST_SUBDIR)/binutils || exit 1; \
5777         case $(srcdir) in \
5778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5779           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5781         esac; \
5782         module_srcdir=binutils; \
5783         $(SHELL) $$s/$$module_srcdir/configure \
5784           --srcdir=$${topdir}/$$module_srcdir \
5785           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5786           --target=${target_alias} \
5787            \
5788           $(STAGE1_CONFIGURE_FLAGS)
5789 @endif binutils-bootstrap
5790
5791 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5792 maybe-configure-stage2-binutils:
5793 @if binutils-bootstrap
5794 maybe-configure-stage2-binutils: configure-stage2-binutils
5795 configure-stage2-binutils:
5796         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5798         @r=`${PWD_COMMAND}`; export r; \
5799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800         TFLAGS="$(STAGE2_TFLAGS)"; \
5801         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5802         $(HOST_EXPORTS) \
5803         $(POSTSTAGE1_HOST_EXPORTS) \
5804         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5805         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5806         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5807         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5809         cd $(HOST_SUBDIR)/binutils || exit 1; \
5810         case $(srcdir) in \
5811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5812           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5814         esac; \
5815         module_srcdir=binutils; \
5816         $(SHELL) $$s/$$module_srcdir/configure \
5817           --srcdir=$${topdir}/$$module_srcdir \
5818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5819           --target=${target_alias} \
5820           --with-build-libsubdir=$(HOST_SUBDIR) \
5821           $(STAGE2_CONFIGURE_FLAGS)
5822 @endif binutils-bootstrap
5823
5824 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5825 maybe-configure-stage3-binutils:
5826 @if binutils-bootstrap
5827 maybe-configure-stage3-binutils: configure-stage3-binutils
5828 configure-stage3-binutils:
5829         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5830         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5831         @r=`${PWD_COMMAND}`; export r; \
5832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5833         TFLAGS="$(STAGE3_TFLAGS)"; \
5834         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5835         $(HOST_EXPORTS) \
5836         $(POSTSTAGE1_HOST_EXPORTS) \
5837         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5838         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5839         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5840         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5842         cd $(HOST_SUBDIR)/binutils || exit 1; \
5843         case $(srcdir) in \
5844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5845           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5847         esac; \
5848         module_srcdir=binutils; \
5849         $(SHELL) $$s/$$module_srcdir/configure \
5850           --srcdir=$${topdir}/$$module_srcdir \
5851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5852           --target=${target_alias} \
5853           --with-build-libsubdir=$(HOST_SUBDIR) \
5854           $(STAGE3_CONFIGURE_FLAGS)
5855 @endif binutils-bootstrap
5856
5857 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5858 maybe-configure-stage4-binutils:
5859 @if binutils-bootstrap
5860 maybe-configure-stage4-binutils: configure-stage4-binutils
5861 configure-stage4-binutils:
5862         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5863         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5864         @r=`${PWD_COMMAND}`; export r; \
5865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866         TFLAGS="$(STAGE4_TFLAGS)"; \
5867         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5868         $(HOST_EXPORTS) \
5869         $(POSTSTAGE1_HOST_EXPORTS) \
5870         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5871         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5872         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5873         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5875         cd $(HOST_SUBDIR)/binutils || exit 1; \
5876         case $(srcdir) in \
5877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5878           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5880         esac; \
5881         module_srcdir=binutils; \
5882         $(SHELL) $$s/$$module_srcdir/configure \
5883           --srcdir=$${topdir}/$$module_srcdir \
5884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5885           --target=${target_alias} \
5886           --with-build-libsubdir=$(HOST_SUBDIR) \
5887           $(STAGE4_CONFIGURE_FLAGS)
5888 @endif binutils-bootstrap
5889
5890 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5891 maybe-configure-stageprofile-binutils:
5892 @if binutils-bootstrap
5893 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5894 configure-stageprofile-binutils:
5895         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5896         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5897         @r=`${PWD_COMMAND}`; export r; \
5898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5899         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5900         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5901         $(HOST_EXPORTS) \
5902         $(POSTSTAGE1_HOST_EXPORTS) \
5903         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5904         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5905         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5906         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5908         cd $(HOST_SUBDIR)/binutils || exit 1; \
5909         case $(srcdir) in \
5910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5911           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5913         esac; \
5914         module_srcdir=binutils; \
5915         $(SHELL) $$s/$$module_srcdir/configure \
5916           --srcdir=$${topdir}/$$module_srcdir \
5917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5918           --target=${target_alias} \
5919           --with-build-libsubdir=$(HOST_SUBDIR) \
5920           $(STAGEprofile_CONFIGURE_FLAGS)
5921 @endif binutils-bootstrap
5922
5923 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5924 maybe-configure-stagetrain-binutils:
5925 @if binutils-bootstrap
5926 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5927 configure-stagetrain-binutils:
5928         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5930         @r=`${PWD_COMMAND}`; export r; \
5931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5932         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5933         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5934         $(HOST_EXPORTS) \
5935         $(POSTSTAGE1_HOST_EXPORTS) \
5936         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5937         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5938         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
5939         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5941         cd $(HOST_SUBDIR)/binutils || exit 1; \
5942         case $(srcdir) in \
5943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5944           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5946         esac; \
5947         module_srcdir=binutils; \
5948         $(SHELL) $$s/$$module_srcdir/configure \
5949           --srcdir=$${topdir}/$$module_srcdir \
5950           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5951           --target=${target_alias} \
5952           --with-build-libsubdir=$(HOST_SUBDIR) \
5953           $(STAGEtrain_CONFIGURE_FLAGS)
5954 @endif binutils-bootstrap
5955
5956 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5957 maybe-configure-stagefeedback-binutils:
5958 @if binutils-bootstrap
5959 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5960 configure-stagefeedback-binutils:
5961         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5962         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5963         @r=`${PWD_COMMAND}`; export r; \
5964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5966         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5967         $(HOST_EXPORTS) \
5968         $(POSTSTAGE1_HOST_EXPORTS) \
5969         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5970         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5971         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5972         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5974         cd $(HOST_SUBDIR)/binutils || exit 1; \
5975         case $(srcdir) in \
5976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5977           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5979         esac; \
5980         module_srcdir=binutils; \
5981         $(SHELL) $$s/$$module_srcdir/configure \
5982           --srcdir=$${topdir}/$$module_srcdir \
5983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5984           --target=${target_alias} \
5985           --with-build-libsubdir=$(HOST_SUBDIR) \
5986           $(STAGEfeedback_CONFIGURE_FLAGS)
5987 @endif binutils-bootstrap
5988
5989 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5990 maybe-configure-stageautoprofile-binutils:
5991 @if binutils-bootstrap
5992 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5993 configure-stageautoprofile-binutils:
5994         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5996         @r=`${PWD_COMMAND}`; export r; \
5997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5998         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5999         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6000         $(HOST_EXPORTS) \
6001         $(POSTSTAGE1_HOST_EXPORTS) \
6002         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6003         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6004         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
6005         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6007         cd $(HOST_SUBDIR)/binutils || exit 1; \
6008         case $(srcdir) in \
6009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6010           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6012         esac; \
6013         module_srcdir=binutils; \
6014         $(SHELL) $$s/$$module_srcdir/configure \
6015           --srcdir=$${topdir}/$$module_srcdir \
6016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6017           --target=${target_alias} \
6018           --with-build-libsubdir=$(HOST_SUBDIR) \
6019           $(STAGEautoprofile_CONFIGURE_FLAGS)
6020 @endif binutils-bootstrap
6021
6022 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6023 maybe-configure-stageautofeedback-binutils:
6024 @if binutils-bootstrap
6025 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6026 configure-stageautofeedback-binutils:
6027         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6029         @r=`${PWD_COMMAND}`; export r; \
6030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6031         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6032         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6033         $(HOST_EXPORTS) \
6034         $(POSTSTAGE1_HOST_EXPORTS) \
6035         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6036         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6037         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
6038         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6040         cd $(HOST_SUBDIR)/binutils || exit 1; \
6041         case $(srcdir) in \
6042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6043           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6045         esac; \
6046         module_srcdir=binutils; \
6047         $(SHELL) $$s/$$module_srcdir/configure \
6048           --srcdir=$${topdir}/$$module_srcdir \
6049           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6050           --target=${target_alias} \
6051           --with-build-libsubdir=$(HOST_SUBDIR) \
6052           $(STAGEautofeedback_CONFIGURE_FLAGS)
6053 @endif binutils-bootstrap
6054
6055
6056
6057
6058
6059 .PHONY: all-binutils maybe-all-binutils
6060 maybe-all-binutils:
6061 @if gcc-bootstrap
6062 all-binutils: stage_current
6063 @endif gcc-bootstrap
6064 @if binutils
6065 TARGET-binutils=all
6066 maybe-all-binutils: all-binutils
6067 all-binutils: configure-binutils
6068         @r=`${PWD_COMMAND}`; export r; \
6069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6070         $(HOST_EXPORTS)  \
6071         (cd $(HOST_SUBDIR)/binutils && \
6072           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6073                 $(TARGET-binutils))
6074 @endif binutils
6075
6076
6077
6078 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6079 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6080 maybe-all-stage1-binutils:
6081 maybe-clean-stage1-binutils:
6082 @if binutils-bootstrap
6083 maybe-all-stage1-binutils: all-stage1-binutils
6084 all-stage1: all-stage1-binutils
6085 TARGET-stage1-binutils = $(TARGET-binutils)
6086 all-stage1-binutils: configure-stage1-binutils
6087         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6088         @r=`${PWD_COMMAND}`; export r; \
6089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6090         TFLAGS="$(STAGE1_TFLAGS)"; \
6091         $(HOST_EXPORTS)  \
6092         cd $(HOST_SUBDIR)/binutils && \
6093          \
6094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6095                 CFLAGS="$(STAGE1_CFLAGS)" \
6096                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6097                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6098                 LIBCFLAGS="$(LIBCFLAGS)" \
6099                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6100                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6101                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6102                 $(EXTRA_HOST_FLAGS)  \
6103                 $(STAGE1_FLAGS_TO_PASS)  \
6104                 TFLAGS="$(STAGE1_TFLAGS)"  \
6105                 $(TARGET-stage1-binutils)
6106
6107 maybe-clean-stage1-binutils: clean-stage1-binutils
6108 clean-stage1: clean-stage1-binutils
6109 clean-stage1-binutils:
6110         @if [ $(current_stage) = stage1 ]; then \
6111           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6112         else \
6113           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6114           $(MAKE) stage1-start; \
6115         fi; \
6116         cd $(HOST_SUBDIR)/binutils && \
6117         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6118         $(STAGE1_FLAGS_TO_PASS)  clean
6119 @endif binutils-bootstrap
6120
6121
6122 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6123 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6124 maybe-all-stage2-binutils:
6125 maybe-clean-stage2-binutils:
6126 @if binutils-bootstrap
6127 maybe-all-stage2-binutils: all-stage2-binutils
6128 all-stage2: all-stage2-binutils
6129 TARGET-stage2-binutils = $(TARGET-binutils)
6130 all-stage2-binutils: configure-stage2-binutils
6131         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6132         @r=`${PWD_COMMAND}`; export r; \
6133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6134         TFLAGS="$(STAGE2_TFLAGS)"; \
6135         $(HOST_EXPORTS) \
6136         $(POSTSTAGE1_HOST_EXPORTS)  \
6137         cd $(HOST_SUBDIR)/binutils && \
6138          \
6139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6140                 CFLAGS="$(STAGE2_CFLAGS)" \
6141                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6142                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6143                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6148                 TFLAGS="$(STAGE2_TFLAGS)"  \
6149                 $(TARGET-stage2-binutils)
6150
6151 maybe-clean-stage2-binutils: clean-stage2-binutils
6152 clean-stage2: clean-stage2-binutils
6153 clean-stage2-binutils:
6154         @if [ $(current_stage) = stage2 ]; then \
6155           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6156         else \
6157           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6158           $(MAKE) stage2-start; \
6159         fi; \
6160         cd $(HOST_SUBDIR)/binutils && \
6161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6162 @endif binutils-bootstrap
6163
6164
6165 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6166 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6167 maybe-all-stage3-binutils:
6168 maybe-clean-stage3-binutils:
6169 @if binutils-bootstrap
6170 maybe-all-stage3-binutils: all-stage3-binutils
6171 all-stage3: all-stage3-binutils
6172 TARGET-stage3-binutils = $(TARGET-binutils)
6173 all-stage3-binutils: configure-stage3-binutils
6174         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6175         @r=`${PWD_COMMAND}`; export r; \
6176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6177         TFLAGS="$(STAGE3_TFLAGS)"; \
6178         $(HOST_EXPORTS) \
6179         $(POSTSTAGE1_HOST_EXPORTS)  \
6180         cd $(HOST_SUBDIR)/binutils && \
6181          \
6182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6183                 CFLAGS="$(STAGE3_CFLAGS)" \
6184                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6185                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6186                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6190                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6191                 TFLAGS="$(STAGE3_TFLAGS)"  \
6192                 $(TARGET-stage3-binutils)
6193
6194 maybe-clean-stage3-binutils: clean-stage3-binutils
6195 clean-stage3: clean-stage3-binutils
6196 clean-stage3-binutils:
6197         @if [ $(current_stage) = stage3 ]; then \
6198           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6199         else \
6200           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6201           $(MAKE) stage3-start; \
6202         fi; \
6203         cd $(HOST_SUBDIR)/binutils && \
6204         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6205 @endif binutils-bootstrap
6206
6207
6208 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6209 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6210 maybe-all-stage4-binutils:
6211 maybe-clean-stage4-binutils:
6212 @if binutils-bootstrap
6213 maybe-all-stage4-binutils: all-stage4-binutils
6214 all-stage4: all-stage4-binutils
6215 TARGET-stage4-binutils = $(TARGET-binutils)
6216 all-stage4-binutils: configure-stage4-binutils
6217         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6218         @r=`${PWD_COMMAND}`; export r; \
6219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6220         TFLAGS="$(STAGE4_TFLAGS)"; \
6221         $(HOST_EXPORTS) \
6222         $(POSTSTAGE1_HOST_EXPORTS)  \
6223         cd $(HOST_SUBDIR)/binutils && \
6224          \
6225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6226                 CFLAGS="$(STAGE4_CFLAGS)" \
6227                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6228                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6229                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6233                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6234                 TFLAGS="$(STAGE4_TFLAGS)"  \
6235                 $(TARGET-stage4-binutils)
6236
6237 maybe-clean-stage4-binutils: clean-stage4-binutils
6238 clean-stage4: clean-stage4-binutils
6239 clean-stage4-binutils:
6240         @if [ $(current_stage) = stage4 ]; then \
6241           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6242         else \
6243           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6244           $(MAKE) stage4-start; \
6245         fi; \
6246         cd $(HOST_SUBDIR)/binutils && \
6247         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6248 @endif binutils-bootstrap
6249
6250
6251 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6252 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6253 maybe-all-stageprofile-binutils:
6254 maybe-clean-stageprofile-binutils:
6255 @if binutils-bootstrap
6256 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6257 all-stageprofile: all-stageprofile-binutils
6258 TARGET-stageprofile-binutils = $(TARGET-binutils)
6259 all-stageprofile-binutils: configure-stageprofile-binutils
6260         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6261         @r=`${PWD_COMMAND}`; export r; \
6262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6263         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6264         $(HOST_EXPORTS) \
6265         $(POSTSTAGE1_HOST_EXPORTS)  \
6266         cd $(HOST_SUBDIR)/binutils && \
6267          \
6268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6269                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6270                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6271                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6272                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6276                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6277                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
6278                 $(TARGET-stageprofile-binutils)
6279
6280 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6281 clean-stageprofile: clean-stageprofile-binutils
6282 clean-stageprofile-binutils:
6283         @if [ $(current_stage) = stageprofile ]; then \
6284           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6285         else \
6286           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6287           $(MAKE) stageprofile-start; \
6288         fi; \
6289         cd $(HOST_SUBDIR)/binutils && \
6290         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6291 @endif binutils-bootstrap
6292
6293
6294 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6295 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6296 maybe-all-stagetrain-binutils:
6297 maybe-clean-stagetrain-binutils:
6298 @if binutils-bootstrap
6299 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6300 all-stagetrain: all-stagetrain-binutils
6301 TARGET-stagetrain-binutils = $(TARGET-binutils)
6302 all-stagetrain-binutils: configure-stagetrain-binutils
6303         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6304         @r=`${PWD_COMMAND}`; export r; \
6305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6306         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6307         $(HOST_EXPORTS) \
6308         $(POSTSTAGE1_HOST_EXPORTS)  \
6309         cd $(HOST_SUBDIR)/binutils && \
6310          \
6311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6312                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6313                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6314                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6315                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6319                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6320                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6321                 $(TARGET-stagetrain-binutils)
6322
6323 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6324 clean-stagetrain: clean-stagetrain-binutils
6325 clean-stagetrain-binutils:
6326         @if [ $(current_stage) = stagetrain ]; then \
6327           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6328         else \
6329           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6330           $(MAKE) stagetrain-start; \
6331         fi; \
6332         cd $(HOST_SUBDIR)/binutils && \
6333         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6334 @endif binutils-bootstrap
6335
6336
6337 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6338 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6339 maybe-all-stagefeedback-binutils:
6340 maybe-clean-stagefeedback-binutils:
6341 @if binutils-bootstrap
6342 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6343 all-stagefeedback: all-stagefeedback-binutils
6344 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6345 all-stagefeedback-binutils: configure-stagefeedback-binutils
6346         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6347         @r=`${PWD_COMMAND}`; export r; \
6348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6350         $(HOST_EXPORTS) \
6351         $(POSTSTAGE1_HOST_EXPORTS)  \
6352         cd $(HOST_SUBDIR)/binutils && \
6353          \
6354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6355                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6356                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6357                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6358                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6362                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6363                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6364                 $(TARGET-stagefeedback-binutils)
6365
6366 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6367 clean-stagefeedback: clean-stagefeedback-binutils
6368 clean-stagefeedback-binutils:
6369         @if [ $(current_stage) = stagefeedback ]; then \
6370           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6371         else \
6372           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6373           $(MAKE) stagefeedback-start; \
6374         fi; \
6375         cd $(HOST_SUBDIR)/binutils && \
6376         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6377 @endif binutils-bootstrap
6378
6379
6380 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6381 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6382 maybe-all-stageautoprofile-binutils:
6383 maybe-clean-stageautoprofile-binutils:
6384 @if binutils-bootstrap
6385 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6386 all-stageautoprofile: all-stageautoprofile-binutils
6387 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6388 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6389         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6390         @r=`${PWD_COMMAND}`; export r; \
6391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6392         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6393         $(HOST_EXPORTS) \
6394         $(POSTSTAGE1_HOST_EXPORTS)  \
6395         cd $(HOST_SUBDIR)/binutils && \
6396         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6397         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6398                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6399                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6400                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6401                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6405                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6406                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6407                 $(TARGET-stageautoprofile-binutils)
6408
6409 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6410 clean-stageautoprofile: clean-stageautoprofile-binutils
6411 clean-stageautoprofile-binutils:
6412         @if [ $(current_stage) = stageautoprofile ]; then \
6413           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6414         else \
6415           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6416           $(MAKE) stageautoprofile-start; \
6417         fi; \
6418         cd $(HOST_SUBDIR)/binutils && \
6419         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6420 @endif binutils-bootstrap
6421
6422
6423 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6424 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6425 maybe-all-stageautofeedback-binutils:
6426 maybe-clean-stageautofeedback-binutils:
6427 @if binutils-bootstrap
6428 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6429 all-stageautofeedback: all-stageautofeedback-binutils
6430 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6431 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6432         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6433         @r=`${PWD_COMMAND}`; export r; \
6434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6435         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6436         $(HOST_EXPORTS) \
6437         $(POSTSTAGE1_HOST_EXPORTS)  \
6438         cd $(HOST_SUBDIR)/binutils && \
6439          \
6440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6441                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6442                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6443                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6444                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6445                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6446                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6447                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6448                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6449                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6450                 $(TARGET-stageautofeedback-binutils)
6451
6452 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6453 clean-stageautofeedback: clean-stageautofeedback-binutils
6454 clean-stageautofeedback-binutils:
6455         @if [ $(current_stage) = stageautofeedback ]; then \
6456           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6457         else \
6458           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6459           $(MAKE) stageautofeedback-start; \
6460         fi; \
6461         cd $(HOST_SUBDIR)/binutils && \
6462         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6463 @endif binutils-bootstrap
6464
6465
6466
6467
6468
6469 .PHONY: check-binutils maybe-check-binutils
6470 maybe-check-binutils:
6471 @if binutils
6472 maybe-check-binutils: check-binutils
6473
6474 check-binutils:
6475         @: $(MAKE); $(unstage)
6476         @r=`${PWD_COMMAND}`; export r; \
6477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6478         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6479         (cd $(HOST_SUBDIR)/binutils && \
6480           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6481
6482 @endif binutils
6483
6484 .PHONY: install-binutils maybe-install-binutils
6485 maybe-install-binutils:
6486 @if binutils
6487 maybe-install-binutils: install-binutils
6488
6489 install-binutils: installdirs
6490         @: $(MAKE); $(unstage)
6491         @r=`${PWD_COMMAND}`; export r; \
6492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6493         $(HOST_EXPORTS) \
6494         (cd $(HOST_SUBDIR)/binutils && \
6495           $(MAKE) $(FLAGS_TO_PASS)  install)
6496
6497 @endif binutils
6498
6499 .PHONY: install-strip-binutils maybe-install-strip-binutils
6500 maybe-install-strip-binutils:
6501 @if binutils
6502 maybe-install-strip-binutils: install-strip-binutils
6503
6504 install-strip-binutils: installdirs
6505         @: $(MAKE); $(unstage)
6506         @r=`${PWD_COMMAND}`; export r; \
6507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508         $(HOST_EXPORTS) \
6509         (cd $(HOST_SUBDIR)/binutils && \
6510           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6511
6512 @endif binutils
6513
6514 # Other targets (info, dvi, pdf, etc.)
6515
6516 .PHONY: maybe-info-binutils info-binutils
6517 maybe-info-binutils:
6518 @if binutils
6519 maybe-info-binutils: info-binutils
6520
6521 info-binutils: \
6522     configure-binutils 
6523         @[ -f ./binutils/Makefile ] || exit 0; \
6524         r=`${PWD_COMMAND}`; export r; \
6525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6526         $(HOST_EXPORTS) \
6527         for flag in $(EXTRA_HOST_FLAGS) ; do \
6528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6529         done; \
6530         echo "Doing info in binutils"; \
6531         (cd $(HOST_SUBDIR)/binutils && \
6532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6534                   "RANLIB=$${RANLIB}" \
6535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6536                   info) \
6537           || exit 1
6538
6539 @endif binutils
6540
6541 .PHONY: maybe-dvi-binutils dvi-binutils
6542 maybe-dvi-binutils:
6543 @if binutils
6544 maybe-dvi-binutils: dvi-binutils
6545
6546 dvi-binutils: \
6547     configure-binutils 
6548         @[ -f ./binutils/Makefile ] || exit 0; \
6549         r=`${PWD_COMMAND}`; export r; \
6550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551         $(HOST_EXPORTS) \
6552         for flag in $(EXTRA_HOST_FLAGS) ; do \
6553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6554         done; \
6555         echo "Doing dvi in binutils"; \
6556         (cd $(HOST_SUBDIR)/binutils && \
6557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6559                   "RANLIB=$${RANLIB}" \
6560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6561                   dvi) \
6562           || exit 1
6563
6564 @endif binutils
6565
6566 .PHONY: maybe-pdf-binutils pdf-binutils
6567 maybe-pdf-binutils:
6568 @if binutils
6569 maybe-pdf-binutils: pdf-binutils
6570
6571 pdf-binutils: \
6572     configure-binutils 
6573         @[ -f ./binutils/Makefile ] || exit 0; \
6574         r=`${PWD_COMMAND}`; export r; \
6575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576         $(HOST_EXPORTS) \
6577         for flag in $(EXTRA_HOST_FLAGS) ; do \
6578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579         done; \
6580         echo "Doing pdf in binutils"; \
6581         (cd $(HOST_SUBDIR)/binutils && \
6582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584                   "RANLIB=$${RANLIB}" \
6585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586                   pdf) \
6587           || exit 1
6588
6589 @endif binutils
6590
6591 .PHONY: maybe-html-binutils html-binutils
6592 maybe-html-binutils:
6593 @if binutils
6594 maybe-html-binutils: html-binutils
6595
6596 html-binutils: \
6597     configure-binutils 
6598         @[ -f ./binutils/Makefile ] || exit 0; \
6599         r=`${PWD_COMMAND}`; export r; \
6600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601         $(HOST_EXPORTS) \
6602         for flag in $(EXTRA_HOST_FLAGS) ; do \
6603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604         done; \
6605         echo "Doing html in binutils"; \
6606         (cd $(HOST_SUBDIR)/binutils && \
6607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609                   "RANLIB=$${RANLIB}" \
6610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611                   html) \
6612           || exit 1
6613
6614 @endif binutils
6615
6616 .PHONY: maybe-TAGS-binutils TAGS-binutils
6617 maybe-TAGS-binutils:
6618 @if binutils
6619 maybe-TAGS-binutils: TAGS-binutils
6620
6621 TAGS-binutils: \
6622     configure-binutils 
6623         @[ -f ./binutils/Makefile ] || exit 0; \
6624         r=`${PWD_COMMAND}`; export r; \
6625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6626         $(HOST_EXPORTS) \
6627         for flag in $(EXTRA_HOST_FLAGS) ; do \
6628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6629         done; \
6630         echo "Doing TAGS in binutils"; \
6631         (cd $(HOST_SUBDIR)/binutils && \
6632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6634                   "RANLIB=$${RANLIB}" \
6635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6636                   TAGS) \
6637           || exit 1
6638
6639 @endif binutils
6640
6641 .PHONY: maybe-install-info-binutils install-info-binutils
6642 maybe-install-info-binutils:
6643 @if binutils
6644 maybe-install-info-binutils: install-info-binutils
6645
6646 install-info-binutils: \
6647     configure-binutils \
6648     info-binutils 
6649         @[ -f ./binutils/Makefile ] || exit 0; \
6650         r=`${PWD_COMMAND}`; export r; \
6651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6652         $(HOST_EXPORTS) \
6653         for flag in $(EXTRA_HOST_FLAGS) ; do \
6654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6655         done; \
6656         echo "Doing install-info in binutils"; \
6657         (cd $(HOST_SUBDIR)/binutils && \
6658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6660                   "RANLIB=$${RANLIB}" \
6661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6662                   install-info) \
6663           || exit 1
6664
6665 @endif binutils
6666
6667 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6668 maybe-install-dvi-binutils:
6669 @if binutils
6670 maybe-install-dvi-binutils: install-dvi-binutils
6671
6672 install-dvi-binutils: \
6673     configure-binutils \
6674     dvi-binutils 
6675         @[ -f ./binutils/Makefile ] || exit 0; \
6676         r=`${PWD_COMMAND}`; export r; \
6677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678         $(HOST_EXPORTS) \
6679         for flag in $(EXTRA_HOST_FLAGS) ; do \
6680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681         done; \
6682         echo "Doing install-dvi in binutils"; \
6683         (cd $(HOST_SUBDIR)/binutils && \
6684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686                   "RANLIB=$${RANLIB}" \
6687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6688                   install-dvi) \
6689           || exit 1
6690
6691 @endif binutils
6692
6693 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6694 maybe-install-pdf-binutils:
6695 @if binutils
6696 maybe-install-pdf-binutils: install-pdf-binutils
6697
6698 install-pdf-binutils: \
6699     configure-binutils \
6700     pdf-binutils 
6701         @[ -f ./binutils/Makefile ] || exit 0; \
6702         r=`${PWD_COMMAND}`; export r; \
6703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704         $(HOST_EXPORTS) \
6705         for flag in $(EXTRA_HOST_FLAGS) ; do \
6706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707         done; \
6708         echo "Doing install-pdf in binutils"; \
6709         (cd $(HOST_SUBDIR)/binutils && \
6710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712                   "RANLIB=$${RANLIB}" \
6713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6714                   install-pdf) \
6715           || exit 1
6716
6717 @endif binutils
6718
6719 .PHONY: maybe-install-html-binutils install-html-binutils
6720 maybe-install-html-binutils:
6721 @if binutils
6722 maybe-install-html-binutils: install-html-binutils
6723
6724 install-html-binutils: \
6725     configure-binutils \
6726     html-binutils 
6727         @[ -f ./binutils/Makefile ] || exit 0; \
6728         r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         for flag in $(EXTRA_HOST_FLAGS) ; do \
6732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733         done; \
6734         echo "Doing install-html in binutils"; \
6735         (cd $(HOST_SUBDIR)/binutils && \
6736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738                   "RANLIB=$${RANLIB}" \
6739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6740                   install-html) \
6741           || exit 1
6742
6743 @endif binutils
6744
6745 .PHONY: maybe-installcheck-binutils installcheck-binutils
6746 maybe-installcheck-binutils:
6747 @if binutils
6748 maybe-installcheck-binutils: installcheck-binutils
6749
6750 installcheck-binutils: \
6751     configure-binutils 
6752         @[ -f ./binutils/Makefile ] || exit 0; \
6753         r=`${PWD_COMMAND}`; export r; \
6754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755         $(HOST_EXPORTS) \
6756         for flag in $(EXTRA_HOST_FLAGS) ; do \
6757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6758         done; \
6759         echo "Doing installcheck in binutils"; \
6760         (cd $(HOST_SUBDIR)/binutils && \
6761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6763                   "RANLIB=$${RANLIB}" \
6764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6765                   installcheck) \
6766           || exit 1
6767
6768 @endif binutils
6769
6770 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6771 maybe-mostlyclean-binutils:
6772 @if binutils
6773 maybe-mostlyclean-binutils: mostlyclean-binutils
6774
6775 mostlyclean-binutils: 
6776         @[ -f ./binutils/Makefile ] || exit 0; \
6777         r=`${PWD_COMMAND}`; export r; \
6778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6779         $(HOST_EXPORTS) \
6780         for flag in $(EXTRA_HOST_FLAGS) ; do \
6781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6782         done; \
6783         echo "Doing mostlyclean in binutils"; \
6784         (cd $(HOST_SUBDIR)/binutils && \
6785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6787                   "RANLIB=$${RANLIB}" \
6788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6789                   mostlyclean) \
6790           || exit 1
6791
6792 @endif binutils
6793
6794 .PHONY: maybe-clean-binutils clean-binutils
6795 maybe-clean-binutils:
6796 @if binutils
6797 maybe-clean-binutils: clean-binutils
6798
6799 clean-binutils: 
6800         @[ -f ./binutils/Makefile ] || exit 0; \
6801         r=`${PWD_COMMAND}`; export r; \
6802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6803         $(HOST_EXPORTS) \
6804         for flag in $(EXTRA_HOST_FLAGS) ; do \
6805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6806         done; \
6807         echo "Doing clean in binutils"; \
6808         (cd $(HOST_SUBDIR)/binutils && \
6809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6811                   "RANLIB=$${RANLIB}" \
6812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6813                   clean) \
6814           || exit 1
6815
6816 @endif binutils
6817
6818 .PHONY: maybe-distclean-binutils distclean-binutils
6819 maybe-distclean-binutils:
6820 @if binutils
6821 maybe-distclean-binutils: distclean-binutils
6822
6823 distclean-binutils: 
6824         @[ -f ./binutils/Makefile ] || exit 0; \
6825         r=`${PWD_COMMAND}`; export r; \
6826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6827         $(HOST_EXPORTS) \
6828         for flag in $(EXTRA_HOST_FLAGS) ; do \
6829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6830         done; \
6831         echo "Doing distclean in binutils"; \
6832         (cd $(HOST_SUBDIR)/binutils && \
6833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6835                   "RANLIB=$${RANLIB}" \
6836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6837                   distclean) \
6838           || exit 1
6839
6840 @endif binutils
6841
6842 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6843 maybe-maintainer-clean-binutils:
6844 @if binutils
6845 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6846
6847 maintainer-clean-binutils: 
6848         @[ -f ./binutils/Makefile ] || exit 0; \
6849         r=`${PWD_COMMAND}`; export r; \
6850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6851         $(HOST_EXPORTS) \
6852         for flag in $(EXTRA_HOST_FLAGS) ; do \
6853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6854         done; \
6855         echo "Doing maintainer-clean in binutils"; \
6856         (cd $(HOST_SUBDIR)/binutils && \
6857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6859                   "RANLIB=$${RANLIB}" \
6860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6861                   maintainer-clean) \
6862           || exit 1
6863
6864 @endif binutils
6865
6866
6867
6868 .PHONY: configure-bison maybe-configure-bison
6869 maybe-configure-bison:
6870 @if gcc-bootstrap
6871 configure-bison: stage_current
6872 @endif gcc-bootstrap
6873 @if bison
6874 maybe-configure-bison: configure-bison
6875 configure-bison: 
6876         @: $(MAKE); $(unstage)
6877         @r=`${PWD_COMMAND}`; export r; \
6878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6881         $(HOST_EXPORTS)  \
6882         echo Configuring in $(HOST_SUBDIR)/bison; \
6883         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6884         case $(srcdir) in \
6885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6886           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6888         esac; \
6889         module_srcdir=bison; \
6890         $(SHELL) \
6891           $$s/$$module_srcdir/configure \
6892           --srcdir=$${topdir}/$$module_srcdir \
6893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6894           --target=${target_alias}  \
6895           || exit 1
6896 @endif bison
6897
6898
6899
6900
6901
6902 .PHONY: all-bison maybe-all-bison
6903 maybe-all-bison:
6904 @if gcc-bootstrap
6905 all-bison: stage_current
6906 @endif gcc-bootstrap
6907 @if bison
6908 TARGET-bison=all
6909 maybe-all-bison: all-bison
6910 all-bison: configure-bison
6911         @: $(MAKE); $(unstage)
6912         @r=`${PWD_COMMAND}`; export r; \
6913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6914         $(HOST_EXPORTS)  \
6915         (cd $(HOST_SUBDIR)/bison && \
6916           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6917                 $(TARGET-bison))
6918 @endif bison
6919
6920
6921
6922
6923 .PHONY: check-bison maybe-check-bison
6924 maybe-check-bison:
6925 @if bison
6926 maybe-check-bison: check-bison
6927
6928 # This module is only tested in a native toolchain.
6929 check-bison:
6930         @: $(MAKE); $(unstage)
6931         @if [ '$(host)' = '$(target)' ]; then \
6932           r=`${PWD_COMMAND}`; export r; \
6933           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6934           $(HOST_EXPORTS)  \
6935           (cd $(HOST_SUBDIR)/bison && \
6936             $(MAKE) $(FLAGS_TO_PASS)  check)
6937         fi
6938
6939 @endif bison
6940
6941 .PHONY: install-bison maybe-install-bison
6942 maybe-install-bison:
6943 @if bison
6944 maybe-install-bison: install-bison
6945
6946 install-bison: installdirs
6947         @: $(MAKE); $(unstage)
6948         @r=`${PWD_COMMAND}`; export r; \
6949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6950         $(HOST_EXPORTS) \
6951         (cd $(HOST_SUBDIR)/bison && \
6952           $(MAKE) $(FLAGS_TO_PASS)  install)
6953
6954 @endif bison
6955
6956 .PHONY: install-strip-bison maybe-install-strip-bison
6957 maybe-install-strip-bison:
6958 @if bison
6959 maybe-install-strip-bison: install-strip-bison
6960
6961 install-strip-bison: installdirs
6962         @: $(MAKE); $(unstage)
6963         @r=`${PWD_COMMAND}`; export r; \
6964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6965         $(HOST_EXPORTS) \
6966         (cd $(HOST_SUBDIR)/bison && \
6967           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6968
6969 @endif bison
6970
6971 # Other targets (info, dvi, pdf, etc.)
6972
6973 .PHONY: maybe-info-bison info-bison
6974 maybe-info-bison:
6975 @if bison
6976 maybe-info-bison: info-bison
6977
6978 info-bison: \
6979     configure-bison 
6980         @: $(MAKE); $(unstage)
6981         @[ -f ./bison/Makefile ] || exit 0; \
6982         r=`${PWD_COMMAND}`; export r; \
6983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6984         $(HOST_EXPORTS) \
6985         for flag in $(EXTRA_HOST_FLAGS) ; do \
6986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6987         done; \
6988         echo "Doing info in bison"; \
6989         (cd $(HOST_SUBDIR)/bison && \
6990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6992                   "RANLIB=$${RANLIB}" \
6993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6994                   info) \
6995           || exit 1
6996
6997 @endif bison
6998
6999 .PHONY: maybe-dvi-bison dvi-bison
7000 maybe-dvi-bison:
7001 @if bison
7002 maybe-dvi-bison: dvi-bison
7003
7004 dvi-bison: \
7005     configure-bison 
7006         @: $(MAKE); $(unstage)
7007         @[ -f ./bison/Makefile ] || exit 0; \
7008         r=`${PWD_COMMAND}`; export r; \
7009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010         $(HOST_EXPORTS) \
7011         for flag in $(EXTRA_HOST_FLAGS) ; do \
7012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7013         done; \
7014         echo "Doing dvi in bison"; \
7015         (cd $(HOST_SUBDIR)/bison && \
7016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7018                   "RANLIB=$${RANLIB}" \
7019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7020                   dvi) \
7021           || exit 1
7022
7023 @endif bison
7024
7025 .PHONY: maybe-pdf-bison pdf-bison
7026 maybe-pdf-bison:
7027 @if bison
7028 maybe-pdf-bison: pdf-bison
7029
7030 pdf-bison: \
7031     configure-bison 
7032         @: $(MAKE); $(unstage)
7033         @[ -f ./bison/Makefile ] || exit 0; \
7034         r=`${PWD_COMMAND}`; export r; \
7035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036         $(HOST_EXPORTS) \
7037         for flag in $(EXTRA_HOST_FLAGS) ; do \
7038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7039         done; \
7040         echo "Doing pdf in bison"; \
7041         (cd $(HOST_SUBDIR)/bison && \
7042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7044                   "RANLIB=$${RANLIB}" \
7045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7046                   pdf) \
7047           || exit 1
7048
7049 @endif bison
7050
7051 .PHONY: maybe-html-bison html-bison
7052 maybe-html-bison:
7053 @if bison
7054 maybe-html-bison: html-bison
7055
7056 html-bison: \
7057     configure-bison 
7058         @: $(MAKE); $(unstage)
7059         @[ -f ./bison/Makefile ] || exit 0; \
7060         r=`${PWD_COMMAND}`; export r; \
7061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062         $(HOST_EXPORTS) \
7063         for flag in $(EXTRA_HOST_FLAGS) ; do \
7064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7065         done; \
7066         echo "Doing html in bison"; \
7067         (cd $(HOST_SUBDIR)/bison && \
7068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7070                   "RANLIB=$${RANLIB}" \
7071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7072                   html) \
7073           || exit 1
7074
7075 @endif bison
7076
7077 .PHONY: maybe-TAGS-bison TAGS-bison
7078 maybe-TAGS-bison:
7079 @if bison
7080 maybe-TAGS-bison: TAGS-bison
7081
7082 TAGS-bison: \
7083     configure-bison 
7084         @: $(MAKE); $(unstage)
7085         @[ -f ./bison/Makefile ] || exit 0; \
7086         r=`${PWD_COMMAND}`; export r; \
7087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088         $(HOST_EXPORTS) \
7089         for flag in $(EXTRA_HOST_FLAGS) ; do \
7090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7091         done; \
7092         echo "Doing TAGS in bison"; \
7093         (cd $(HOST_SUBDIR)/bison && \
7094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7096                   "RANLIB=$${RANLIB}" \
7097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7098                   TAGS) \
7099           || exit 1
7100
7101 @endif bison
7102
7103 .PHONY: maybe-install-info-bison install-info-bison
7104 maybe-install-info-bison:
7105 @if bison
7106 maybe-install-info-bison: install-info-bison
7107
7108 install-info-bison: \
7109     configure-bison \
7110     info-bison 
7111         @: $(MAKE); $(unstage)
7112         @[ -f ./bison/Makefile ] || exit 0; \
7113         r=`${PWD_COMMAND}`; export r; \
7114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7115         $(HOST_EXPORTS) \
7116         for flag in $(EXTRA_HOST_FLAGS) ; do \
7117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7118         done; \
7119         echo "Doing install-info in bison"; \
7120         (cd $(HOST_SUBDIR)/bison && \
7121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7123                   "RANLIB=$${RANLIB}" \
7124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7125                   install-info) \
7126           || exit 1
7127
7128 @endif bison
7129
7130 .PHONY: maybe-install-dvi-bison install-dvi-bison
7131 maybe-install-dvi-bison:
7132 @if bison
7133 maybe-install-dvi-bison: install-dvi-bison
7134
7135 install-dvi-bison: \
7136     configure-bison \
7137     dvi-bison 
7138         @: $(MAKE); $(unstage)
7139         @[ -f ./bison/Makefile ] || exit 0; \
7140         r=`${PWD_COMMAND}`; export r; \
7141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7142         $(HOST_EXPORTS) \
7143         for flag in $(EXTRA_HOST_FLAGS) ; do \
7144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7145         done; \
7146         echo "Doing install-dvi in bison"; \
7147         (cd $(HOST_SUBDIR)/bison && \
7148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7150                   "RANLIB=$${RANLIB}" \
7151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7152                   install-dvi) \
7153           || exit 1
7154
7155 @endif bison
7156
7157 .PHONY: maybe-install-pdf-bison install-pdf-bison
7158 maybe-install-pdf-bison:
7159 @if bison
7160 maybe-install-pdf-bison: install-pdf-bison
7161
7162 install-pdf-bison: \
7163     configure-bison \
7164     pdf-bison 
7165         @: $(MAKE); $(unstage)
7166         @[ -f ./bison/Makefile ] || exit 0; \
7167         r=`${PWD_COMMAND}`; export r; \
7168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7169         $(HOST_EXPORTS) \
7170         for flag in $(EXTRA_HOST_FLAGS) ; do \
7171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7172         done; \
7173         echo "Doing install-pdf in bison"; \
7174         (cd $(HOST_SUBDIR)/bison && \
7175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7177                   "RANLIB=$${RANLIB}" \
7178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7179                   install-pdf) \
7180           || exit 1
7181
7182 @endif bison
7183
7184 .PHONY: maybe-install-html-bison install-html-bison
7185 maybe-install-html-bison:
7186 @if bison
7187 maybe-install-html-bison: install-html-bison
7188
7189 install-html-bison: \
7190     configure-bison \
7191     html-bison 
7192         @: $(MAKE); $(unstage)
7193         @[ -f ./bison/Makefile ] || exit 0; \
7194         r=`${PWD_COMMAND}`; export r; \
7195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196         $(HOST_EXPORTS) \
7197         for flag in $(EXTRA_HOST_FLAGS) ; do \
7198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7199         done; \
7200         echo "Doing install-html in bison"; \
7201         (cd $(HOST_SUBDIR)/bison && \
7202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7204                   "RANLIB=$${RANLIB}" \
7205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7206                   install-html) \
7207           || exit 1
7208
7209 @endif bison
7210
7211 .PHONY: maybe-installcheck-bison installcheck-bison
7212 maybe-installcheck-bison:
7213 @if bison
7214 maybe-installcheck-bison: installcheck-bison
7215
7216 installcheck-bison: \
7217     configure-bison 
7218         @: $(MAKE); $(unstage)
7219         @[ -f ./bison/Makefile ] || exit 0; \
7220         r=`${PWD_COMMAND}`; export r; \
7221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7222         $(HOST_EXPORTS) \
7223         for flag in $(EXTRA_HOST_FLAGS) ; do \
7224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7225         done; \
7226         echo "Doing installcheck in bison"; \
7227         (cd $(HOST_SUBDIR)/bison && \
7228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7230                   "RANLIB=$${RANLIB}" \
7231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7232                   installcheck) \
7233           || exit 1
7234
7235 @endif bison
7236
7237 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7238 maybe-mostlyclean-bison:
7239 @if bison
7240 maybe-mostlyclean-bison: mostlyclean-bison
7241
7242 mostlyclean-bison: 
7243         @: $(MAKE); $(unstage)
7244         @[ -f ./bison/Makefile ] || exit 0; \
7245         r=`${PWD_COMMAND}`; export r; \
7246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247         $(HOST_EXPORTS) \
7248         for flag in $(EXTRA_HOST_FLAGS) ; do \
7249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7250         done; \
7251         echo "Doing mostlyclean in bison"; \
7252         (cd $(HOST_SUBDIR)/bison && \
7253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7255                   "RANLIB=$${RANLIB}" \
7256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7257                   mostlyclean) \
7258           || exit 1
7259
7260 @endif bison
7261
7262 .PHONY: maybe-clean-bison clean-bison
7263 maybe-clean-bison:
7264 @if bison
7265 maybe-clean-bison: clean-bison
7266
7267 clean-bison: 
7268         @: $(MAKE); $(unstage)
7269         @[ -f ./bison/Makefile ] || exit 0; \
7270         r=`${PWD_COMMAND}`; export r; \
7271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272         $(HOST_EXPORTS) \
7273         for flag in $(EXTRA_HOST_FLAGS) ; do \
7274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7275         done; \
7276         echo "Doing clean in bison"; \
7277         (cd $(HOST_SUBDIR)/bison && \
7278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7280                   "RANLIB=$${RANLIB}" \
7281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7282                   clean) \
7283           || exit 1
7284
7285 @endif bison
7286
7287 .PHONY: maybe-distclean-bison distclean-bison
7288 maybe-distclean-bison:
7289 @if bison
7290 maybe-distclean-bison: distclean-bison
7291
7292 distclean-bison: 
7293         @: $(MAKE); $(unstage)
7294         @[ -f ./bison/Makefile ] || exit 0; \
7295         r=`${PWD_COMMAND}`; export r; \
7296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7297         $(HOST_EXPORTS) \
7298         for flag in $(EXTRA_HOST_FLAGS) ; do \
7299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7300         done; \
7301         echo "Doing distclean in bison"; \
7302         (cd $(HOST_SUBDIR)/bison && \
7303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7305                   "RANLIB=$${RANLIB}" \
7306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7307                   distclean) \
7308           || exit 1
7309
7310 @endif bison
7311
7312 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7313 maybe-maintainer-clean-bison:
7314 @if bison
7315 maybe-maintainer-clean-bison: maintainer-clean-bison
7316
7317 maintainer-clean-bison: 
7318         @: $(MAKE); $(unstage)
7319         @[ -f ./bison/Makefile ] || exit 0; \
7320         r=`${PWD_COMMAND}`; export r; \
7321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7322         $(HOST_EXPORTS) \
7323         for flag in $(EXTRA_HOST_FLAGS) ; do \
7324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7325         done; \
7326         echo "Doing maintainer-clean in bison"; \
7327         (cd $(HOST_SUBDIR)/bison && \
7328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7330                   "RANLIB=$${RANLIB}" \
7331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7332                   maintainer-clean) \
7333           || exit 1
7334
7335 @endif bison
7336
7337
7338
7339 .PHONY: configure-cgen maybe-configure-cgen
7340 maybe-configure-cgen:
7341 @if gcc-bootstrap
7342 configure-cgen: stage_current
7343 @endif gcc-bootstrap
7344 @if cgen
7345 maybe-configure-cgen: configure-cgen
7346 configure-cgen: 
7347         @: $(MAKE); $(unstage)
7348         @r=`${PWD_COMMAND}`; export r; \
7349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7350         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7352         $(HOST_EXPORTS)  \
7353         echo Configuring in $(HOST_SUBDIR)/cgen; \
7354         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7355         case $(srcdir) in \
7356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7357           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7359         esac; \
7360         module_srcdir=cgen; \
7361         $(SHELL) \
7362           $$s/$$module_srcdir/configure \
7363           --srcdir=$${topdir}/$$module_srcdir \
7364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7365           --target=${target_alias}  \
7366           || exit 1
7367 @endif cgen
7368
7369
7370
7371
7372
7373 .PHONY: all-cgen maybe-all-cgen
7374 maybe-all-cgen:
7375 @if gcc-bootstrap
7376 all-cgen: stage_current
7377 @endif gcc-bootstrap
7378 @if cgen
7379 TARGET-cgen=all
7380 maybe-all-cgen: all-cgen
7381 all-cgen: configure-cgen
7382         @: $(MAKE); $(unstage)
7383         @r=`${PWD_COMMAND}`; export r; \
7384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385         $(HOST_EXPORTS)  \
7386         (cd $(HOST_SUBDIR)/cgen && \
7387           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7388                 $(TARGET-cgen))
7389 @endif cgen
7390
7391
7392
7393
7394 .PHONY: check-cgen maybe-check-cgen
7395 maybe-check-cgen:
7396 @if cgen
7397 maybe-check-cgen: check-cgen
7398
7399 check-cgen:
7400         @: $(MAKE); $(unstage)
7401         @r=`${PWD_COMMAND}`; export r; \
7402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7403         $(HOST_EXPORTS)  \
7404         (cd $(HOST_SUBDIR)/cgen && \
7405           $(MAKE) $(FLAGS_TO_PASS)  check)
7406
7407 @endif cgen
7408
7409 .PHONY: install-cgen maybe-install-cgen
7410 maybe-install-cgen:
7411 @if cgen
7412 maybe-install-cgen: install-cgen
7413
7414 install-cgen: installdirs
7415         @: $(MAKE); $(unstage)
7416         @r=`${PWD_COMMAND}`; export r; \
7417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7418         $(HOST_EXPORTS) \
7419         (cd $(HOST_SUBDIR)/cgen && \
7420           $(MAKE) $(FLAGS_TO_PASS)  install)
7421
7422 @endif cgen
7423
7424 .PHONY: install-strip-cgen maybe-install-strip-cgen
7425 maybe-install-strip-cgen:
7426 @if cgen
7427 maybe-install-strip-cgen: install-strip-cgen
7428
7429 install-strip-cgen: installdirs
7430         @: $(MAKE); $(unstage)
7431         @r=`${PWD_COMMAND}`; export r; \
7432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7433         $(HOST_EXPORTS) \
7434         (cd $(HOST_SUBDIR)/cgen && \
7435           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7436
7437 @endif cgen
7438
7439 # Other targets (info, dvi, pdf, etc.)
7440
7441 .PHONY: maybe-info-cgen info-cgen
7442 maybe-info-cgen:
7443 @if cgen
7444 maybe-info-cgen: info-cgen
7445
7446 info-cgen: \
7447     configure-cgen 
7448         @: $(MAKE); $(unstage)
7449         @[ -f ./cgen/Makefile ] || exit 0; \
7450         r=`${PWD_COMMAND}`; export r; \
7451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452         $(HOST_EXPORTS) \
7453         for flag in $(EXTRA_HOST_FLAGS) ; do \
7454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455         done; \
7456         echo "Doing info in cgen"; \
7457         (cd $(HOST_SUBDIR)/cgen && \
7458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460                   "RANLIB=$${RANLIB}" \
7461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7462                   info) \
7463           || exit 1
7464
7465 @endif cgen
7466
7467 .PHONY: maybe-dvi-cgen dvi-cgen
7468 maybe-dvi-cgen:
7469 @if cgen
7470 maybe-dvi-cgen: dvi-cgen
7471
7472 dvi-cgen: \
7473     configure-cgen 
7474         @: $(MAKE); $(unstage)
7475         @[ -f ./cgen/Makefile ] || exit 0; \
7476         r=`${PWD_COMMAND}`; export r; \
7477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478         $(HOST_EXPORTS) \
7479         for flag in $(EXTRA_HOST_FLAGS) ; do \
7480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7481         done; \
7482         echo "Doing dvi in cgen"; \
7483         (cd $(HOST_SUBDIR)/cgen && \
7484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7486                   "RANLIB=$${RANLIB}" \
7487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7488                   dvi) \
7489           || exit 1
7490
7491 @endif cgen
7492
7493 .PHONY: maybe-pdf-cgen pdf-cgen
7494 maybe-pdf-cgen:
7495 @if cgen
7496 maybe-pdf-cgen: pdf-cgen
7497
7498 pdf-cgen: \
7499     configure-cgen 
7500         @: $(MAKE); $(unstage)
7501         @[ -f ./cgen/Makefile ] || exit 0; \
7502         r=`${PWD_COMMAND}`; export r; \
7503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7504         $(HOST_EXPORTS) \
7505         for flag in $(EXTRA_HOST_FLAGS) ; do \
7506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7507         done; \
7508         echo "Doing pdf in cgen"; \
7509         (cd $(HOST_SUBDIR)/cgen && \
7510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7512                   "RANLIB=$${RANLIB}" \
7513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7514                   pdf) \
7515           || exit 1
7516
7517 @endif cgen
7518
7519 .PHONY: maybe-html-cgen html-cgen
7520 maybe-html-cgen:
7521 @if cgen
7522 maybe-html-cgen: html-cgen
7523
7524 html-cgen: \
7525     configure-cgen 
7526         @: $(MAKE); $(unstage)
7527         @[ -f ./cgen/Makefile ] || exit 0; \
7528         r=`${PWD_COMMAND}`; export r; \
7529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7530         $(HOST_EXPORTS) \
7531         for flag in $(EXTRA_HOST_FLAGS) ; do \
7532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7533         done; \
7534         echo "Doing html in cgen"; \
7535         (cd $(HOST_SUBDIR)/cgen && \
7536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7538                   "RANLIB=$${RANLIB}" \
7539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7540                   html) \
7541           || exit 1
7542
7543 @endif cgen
7544
7545 .PHONY: maybe-TAGS-cgen TAGS-cgen
7546 maybe-TAGS-cgen:
7547 @if cgen
7548 maybe-TAGS-cgen: TAGS-cgen
7549
7550 TAGS-cgen: \
7551     configure-cgen 
7552         @: $(MAKE); $(unstage)
7553         @[ -f ./cgen/Makefile ] || exit 0; \
7554         r=`${PWD_COMMAND}`; export r; \
7555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7556         $(HOST_EXPORTS) \
7557         for flag in $(EXTRA_HOST_FLAGS) ; do \
7558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7559         done; \
7560         echo "Doing TAGS in cgen"; \
7561         (cd $(HOST_SUBDIR)/cgen && \
7562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7564                   "RANLIB=$${RANLIB}" \
7565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7566                   TAGS) \
7567           || exit 1
7568
7569 @endif cgen
7570
7571 .PHONY: maybe-install-info-cgen install-info-cgen
7572 maybe-install-info-cgen:
7573 @if cgen
7574 maybe-install-info-cgen: install-info-cgen
7575
7576 install-info-cgen: \
7577     configure-cgen \
7578     info-cgen 
7579         @: $(MAKE); $(unstage)
7580         @[ -f ./cgen/Makefile ] || exit 0; \
7581         r=`${PWD_COMMAND}`; export r; \
7582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7583         $(HOST_EXPORTS) \
7584         for flag in $(EXTRA_HOST_FLAGS) ; do \
7585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7586         done; \
7587         echo "Doing install-info in cgen"; \
7588         (cd $(HOST_SUBDIR)/cgen && \
7589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7591                   "RANLIB=$${RANLIB}" \
7592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7593                   install-info) \
7594           || exit 1
7595
7596 @endif cgen
7597
7598 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7599 maybe-install-dvi-cgen:
7600 @if cgen
7601 maybe-install-dvi-cgen: install-dvi-cgen
7602
7603 install-dvi-cgen: \
7604     configure-cgen \
7605     dvi-cgen 
7606         @: $(MAKE); $(unstage)
7607         @[ -f ./cgen/Makefile ] || exit 0; \
7608         r=`${PWD_COMMAND}`; export r; \
7609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7610         $(HOST_EXPORTS) \
7611         for flag in $(EXTRA_HOST_FLAGS) ; do \
7612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613         done; \
7614         echo "Doing install-dvi in cgen"; \
7615         (cd $(HOST_SUBDIR)/cgen && \
7616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618                   "RANLIB=$${RANLIB}" \
7619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7620                   install-dvi) \
7621           || exit 1
7622
7623 @endif cgen
7624
7625 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7626 maybe-install-pdf-cgen:
7627 @if cgen
7628 maybe-install-pdf-cgen: install-pdf-cgen
7629
7630 install-pdf-cgen: \
7631     configure-cgen \
7632     pdf-cgen 
7633         @: $(MAKE); $(unstage)
7634         @[ -f ./cgen/Makefile ] || exit 0; \
7635         r=`${PWD_COMMAND}`; export r; \
7636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637         $(HOST_EXPORTS) \
7638         for flag in $(EXTRA_HOST_FLAGS) ; do \
7639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7640         done; \
7641         echo "Doing install-pdf in cgen"; \
7642         (cd $(HOST_SUBDIR)/cgen && \
7643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7645                   "RANLIB=$${RANLIB}" \
7646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7647                   install-pdf) \
7648           || exit 1
7649
7650 @endif cgen
7651
7652 .PHONY: maybe-install-html-cgen install-html-cgen
7653 maybe-install-html-cgen:
7654 @if cgen
7655 maybe-install-html-cgen: install-html-cgen
7656
7657 install-html-cgen: \
7658     configure-cgen \
7659     html-cgen 
7660         @: $(MAKE); $(unstage)
7661         @[ -f ./cgen/Makefile ] || exit 0; \
7662         r=`${PWD_COMMAND}`; export r; \
7663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7664         $(HOST_EXPORTS) \
7665         for flag in $(EXTRA_HOST_FLAGS) ; do \
7666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7667         done; \
7668         echo "Doing install-html in cgen"; \
7669         (cd $(HOST_SUBDIR)/cgen && \
7670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7672                   "RANLIB=$${RANLIB}" \
7673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7674                   install-html) \
7675           || exit 1
7676
7677 @endif cgen
7678
7679 .PHONY: maybe-installcheck-cgen installcheck-cgen
7680 maybe-installcheck-cgen:
7681 @if cgen
7682 maybe-installcheck-cgen: installcheck-cgen
7683
7684 installcheck-cgen: \
7685     configure-cgen 
7686         @: $(MAKE); $(unstage)
7687         @[ -f ./cgen/Makefile ] || exit 0; \
7688         r=`${PWD_COMMAND}`; export r; \
7689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7690         $(HOST_EXPORTS) \
7691         for flag in $(EXTRA_HOST_FLAGS) ; do \
7692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7693         done; \
7694         echo "Doing installcheck in cgen"; \
7695         (cd $(HOST_SUBDIR)/cgen && \
7696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7698                   "RANLIB=$${RANLIB}" \
7699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7700                   installcheck) \
7701           || exit 1
7702
7703 @endif cgen
7704
7705 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7706 maybe-mostlyclean-cgen:
7707 @if cgen
7708 maybe-mostlyclean-cgen: mostlyclean-cgen
7709
7710 mostlyclean-cgen: 
7711         @: $(MAKE); $(unstage)
7712         @[ -f ./cgen/Makefile ] || exit 0; \
7713         r=`${PWD_COMMAND}`; export r; \
7714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715         $(HOST_EXPORTS) \
7716         for flag in $(EXTRA_HOST_FLAGS) ; do \
7717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7718         done; \
7719         echo "Doing mostlyclean in cgen"; \
7720         (cd $(HOST_SUBDIR)/cgen && \
7721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7723                   "RANLIB=$${RANLIB}" \
7724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7725                   mostlyclean) \
7726           || exit 1
7727
7728 @endif cgen
7729
7730 .PHONY: maybe-clean-cgen clean-cgen
7731 maybe-clean-cgen:
7732 @if cgen
7733 maybe-clean-cgen: clean-cgen
7734
7735 clean-cgen: 
7736         @: $(MAKE); $(unstage)
7737         @[ -f ./cgen/Makefile ] || exit 0; \
7738         r=`${PWD_COMMAND}`; export r; \
7739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740         $(HOST_EXPORTS) \
7741         for flag in $(EXTRA_HOST_FLAGS) ; do \
7742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743         done; \
7744         echo "Doing clean in cgen"; \
7745         (cd $(HOST_SUBDIR)/cgen && \
7746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748                   "RANLIB=$${RANLIB}" \
7749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7750                   clean) \
7751           || exit 1
7752
7753 @endif cgen
7754
7755 .PHONY: maybe-distclean-cgen distclean-cgen
7756 maybe-distclean-cgen:
7757 @if cgen
7758 maybe-distclean-cgen: distclean-cgen
7759
7760 distclean-cgen: 
7761         @: $(MAKE); $(unstage)
7762         @[ -f ./cgen/Makefile ] || exit 0; \
7763         r=`${PWD_COMMAND}`; export r; \
7764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7765         $(HOST_EXPORTS) \
7766         for flag in $(EXTRA_HOST_FLAGS) ; do \
7767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7768         done; \
7769         echo "Doing distclean in cgen"; \
7770         (cd $(HOST_SUBDIR)/cgen && \
7771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7773                   "RANLIB=$${RANLIB}" \
7774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7775                   distclean) \
7776           || exit 1
7777
7778 @endif cgen
7779
7780 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7781 maybe-maintainer-clean-cgen:
7782 @if cgen
7783 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7784
7785 maintainer-clean-cgen: 
7786         @: $(MAKE); $(unstage)
7787         @[ -f ./cgen/Makefile ] || exit 0; \
7788         r=`${PWD_COMMAND}`; export r; \
7789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7790         $(HOST_EXPORTS) \
7791         for flag in $(EXTRA_HOST_FLAGS) ; do \
7792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7793         done; \
7794         echo "Doing maintainer-clean in cgen"; \
7795         (cd $(HOST_SUBDIR)/cgen && \
7796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7798                   "RANLIB=$${RANLIB}" \
7799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7800                   maintainer-clean) \
7801           || exit 1
7802
7803 @endif cgen
7804
7805
7806
7807 .PHONY: configure-dejagnu maybe-configure-dejagnu
7808 maybe-configure-dejagnu:
7809 @if gcc-bootstrap
7810 configure-dejagnu: stage_current
7811 @endif gcc-bootstrap
7812 @if dejagnu
7813 maybe-configure-dejagnu: configure-dejagnu
7814 configure-dejagnu: 
7815         @: $(MAKE); $(unstage)
7816         @r=`${PWD_COMMAND}`; export r; \
7817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7818         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7820         $(HOST_EXPORTS)  \
7821         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7822         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7823         case $(srcdir) in \
7824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7825           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7827         esac; \
7828         module_srcdir=dejagnu; \
7829         $(SHELL) \
7830           $$s/$$module_srcdir/configure \
7831           --srcdir=$${topdir}/$$module_srcdir \
7832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7833           --target=${target_alias}  \
7834           || exit 1
7835 @endif dejagnu
7836
7837
7838
7839
7840
7841 .PHONY: all-dejagnu maybe-all-dejagnu
7842 maybe-all-dejagnu:
7843 @if gcc-bootstrap
7844 all-dejagnu: stage_current
7845 @endif gcc-bootstrap
7846 @if dejagnu
7847 TARGET-dejagnu=all
7848 maybe-all-dejagnu: all-dejagnu
7849 all-dejagnu: configure-dejagnu
7850         @: $(MAKE); $(unstage)
7851         @r=`${PWD_COMMAND}`; export r; \
7852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853         $(HOST_EXPORTS)  \
7854         (cd $(HOST_SUBDIR)/dejagnu && \
7855           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7856                 $(TARGET-dejagnu))
7857 @endif dejagnu
7858
7859
7860
7861
7862 .PHONY: check-dejagnu maybe-check-dejagnu
7863 maybe-check-dejagnu:
7864 @if dejagnu
7865 maybe-check-dejagnu: check-dejagnu
7866
7867 check-dejagnu:
7868         @: $(MAKE); $(unstage)
7869         @r=`${PWD_COMMAND}`; export r; \
7870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7871         $(HOST_EXPORTS)  \
7872         (cd $(HOST_SUBDIR)/dejagnu && \
7873           $(MAKE) $(FLAGS_TO_PASS)  check)
7874
7875 @endif dejagnu
7876
7877 .PHONY: install-dejagnu maybe-install-dejagnu
7878 maybe-install-dejagnu:
7879 @if dejagnu
7880 maybe-install-dejagnu: install-dejagnu
7881
7882 install-dejagnu: installdirs
7883         @: $(MAKE); $(unstage)
7884         @r=`${PWD_COMMAND}`; export r; \
7885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7886         $(HOST_EXPORTS) \
7887         (cd $(HOST_SUBDIR)/dejagnu && \
7888           $(MAKE) $(FLAGS_TO_PASS)  install)
7889
7890 @endif dejagnu
7891
7892 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7893 maybe-install-strip-dejagnu:
7894 @if dejagnu
7895 maybe-install-strip-dejagnu: install-strip-dejagnu
7896
7897 install-strip-dejagnu: installdirs
7898         @: $(MAKE); $(unstage)
7899         @r=`${PWD_COMMAND}`; export r; \
7900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7901         $(HOST_EXPORTS) \
7902         (cd $(HOST_SUBDIR)/dejagnu && \
7903           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7904
7905 @endif dejagnu
7906
7907 # Other targets (info, dvi, pdf, etc.)
7908
7909 .PHONY: maybe-info-dejagnu info-dejagnu
7910 maybe-info-dejagnu:
7911 @if dejagnu
7912 maybe-info-dejagnu: info-dejagnu
7913
7914 info-dejagnu: \
7915     configure-dejagnu 
7916         @: $(MAKE); $(unstage)
7917         @[ -f ./dejagnu/Makefile ] || exit 0; \
7918         r=`${PWD_COMMAND}`; export r; \
7919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7920         $(HOST_EXPORTS) \
7921         for flag in $(EXTRA_HOST_FLAGS) ; do \
7922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7923         done; \
7924         echo "Doing info in dejagnu"; \
7925         (cd $(HOST_SUBDIR)/dejagnu && \
7926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7928                   "RANLIB=$${RANLIB}" \
7929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7930                   info) \
7931           || exit 1
7932
7933 @endif dejagnu
7934
7935 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7936 maybe-dvi-dejagnu:
7937 @if dejagnu
7938 maybe-dvi-dejagnu: dvi-dejagnu
7939
7940 dvi-dejagnu: \
7941     configure-dejagnu 
7942         @: $(MAKE); $(unstage)
7943         @[ -f ./dejagnu/Makefile ] || exit 0; \
7944         r=`${PWD_COMMAND}`; export r; \
7945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946         $(HOST_EXPORTS) \
7947         for flag in $(EXTRA_HOST_FLAGS) ; do \
7948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949         done; \
7950         echo "Doing dvi in dejagnu"; \
7951         (cd $(HOST_SUBDIR)/dejagnu && \
7952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954                   "RANLIB=$${RANLIB}" \
7955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956                   dvi) \
7957           || exit 1
7958
7959 @endif dejagnu
7960
7961 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7962 maybe-pdf-dejagnu:
7963 @if dejagnu
7964 maybe-pdf-dejagnu: pdf-dejagnu
7965
7966 pdf-dejagnu: \
7967     configure-dejagnu 
7968         @: $(MAKE); $(unstage)
7969         @[ -f ./dejagnu/Makefile ] || exit 0; \
7970         r=`${PWD_COMMAND}`; export r; \
7971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7972         $(HOST_EXPORTS) \
7973         for flag in $(EXTRA_HOST_FLAGS) ; do \
7974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7975         done; \
7976         echo "Doing pdf in dejagnu"; \
7977         (cd $(HOST_SUBDIR)/dejagnu && \
7978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7980                   "RANLIB=$${RANLIB}" \
7981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7982                   pdf) \
7983           || exit 1
7984
7985 @endif dejagnu
7986
7987 .PHONY: maybe-html-dejagnu html-dejagnu
7988 maybe-html-dejagnu:
7989 @if dejagnu
7990 maybe-html-dejagnu: html-dejagnu
7991
7992 html-dejagnu: \
7993     configure-dejagnu 
7994         @: $(MAKE); $(unstage)
7995         @[ -f ./dejagnu/Makefile ] || exit 0; \
7996         r=`${PWD_COMMAND}`; export r; \
7997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7998         $(HOST_EXPORTS) \
7999         for flag in $(EXTRA_HOST_FLAGS) ; do \
8000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8001         done; \
8002         echo "Doing html in dejagnu"; \
8003         (cd $(HOST_SUBDIR)/dejagnu && \
8004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8006                   "RANLIB=$${RANLIB}" \
8007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8008                   html) \
8009           || exit 1
8010
8011 @endif dejagnu
8012
8013 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8014 maybe-TAGS-dejagnu:
8015 @if dejagnu
8016 maybe-TAGS-dejagnu: TAGS-dejagnu
8017
8018 TAGS-dejagnu: \
8019     configure-dejagnu 
8020         @: $(MAKE); $(unstage)
8021         @[ -f ./dejagnu/Makefile ] || exit 0; \
8022         r=`${PWD_COMMAND}`; export r; \
8023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024         $(HOST_EXPORTS) \
8025         for flag in $(EXTRA_HOST_FLAGS) ; do \
8026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027         done; \
8028         echo "Doing TAGS in dejagnu"; \
8029         (cd $(HOST_SUBDIR)/dejagnu && \
8030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032                   "RANLIB=$${RANLIB}" \
8033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034                   TAGS) \
8035           || exit 1
8036
8037 @endif dejagnu
8038
8039 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8040 maybe-install-info-dejagnu:
8041 @if dejagnu
8042 maybe-install-info-dejagnu: install-info-dejagnu
8043
8044 install-info-dejagnu: \
8045     configure-dejagnu \
8046     info-dejagnu 
8047         @: $(MAKE); $(unstage)
8048         @[ -f ./dejagnu/Makefile ] || exit 0; \
8049         r=`${PWD_COMMAND}`; export r; \
8050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051         $(HOST_EXPORTS) \
8052         for flag in $(EXTRA_HOST_FLAGS) ; do \
8053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054         done; \
8055         echo "Doing install-info in dejagnu"; \
8056         (cd $(HOST_SUBDIR)/dejagnu && \
8057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8059                   "RANLIB=$${RANLIB}" \
8060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8061                   install-info) \
8062           || exit 1
8063
8064 @endif dejagnu
8065
8066 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8067 maybe-install-dvi-dejagnu:
8068 @if dejagnu
8069 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8070
8071 install-dvi-dejagnu: \
8072     configure-dejagnu \
8073     dvi-dejagnu 
8074         @: $(MAKE); $(unstage)
8075         @[ -f ./dejagnu/Makefile ] || exit 0; \
8076         r=`${PWD_COMMAND}`; export r; \
8077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078         $(HOST_EXPORTS) \
8079         for flag in $(EXTRA_HOST_FLAGS) ; do \
8080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8081         done; \
8082         echo "Doing install-dvi in dejagnu"; \
8083         (cd $(HOST_SUBDIR)/dejagnu && \
8084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8086                   "RANLIB=$${RANLIB}" \
8087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8088                   install-dvi) \
8089           || exit 1
8090
8091 @endif dejagnu
8092
8093 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8094 maybe-install-pdf-dejagnu:
8095 @if dejagnu
8096 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8097
8098 install-pdf-dejagnu: \
8099     configure-dejagnu \
8100     pdf-dejagnu 
8101         @: $(MAKE); $(unstage)
8102         @[ -f ./dejagnu/Makefile ] || exit 0; \
8103         r=`${PWD_COMMAND}`; export r; \
8104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105         $(HOST_EXPORTS) \
8106         for flag in $(EXTRA_HOST_FLAGS) ; do \
8107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8108         done; \
8109         echo "Doing install-pdf in dejagnu"; \
8110         (cd $(HOST_SUBDIR)/dejagnu && \
8111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8113                   "RANLIB=$${RANLIB}" \
8114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8115                   install-pdf) \
8116           || exit 1
8117
8118 @endif dejagnu
8119
8120 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8121 maybe-install-html-dejagnu:
8122 @if dejagnu
8123 maybe-install-html-dejagnu: install-html-dejagnu
8124
8125 install-html-dejagnu: \
8126     configure-dejagnu \
8127     html-dejagnu 
8128         @: $(MAKE); $(unstage)
8129         @[ -f ./dejagnu/Makefile ] || exit 0; \
8130         r=`${PWD_COMMAND}`; export r; \
8131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132         $(HOST_EXPORTS) \
8133         for flag in $(EXTRA_HOST_FLAGS) ; do \
8134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8135         done; \
8136         echo "Doing install-html in dejagnu"; \
8137         (cd $(HOST_SUBDIR)/dejagnu && \
8138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8140                   "RANLIB=$${RANLIB}" \
8141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8142                   install-html) \
8143           || exit 1
8144
8145 @endif dejagnu
8146
8147 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8148 maybe-installcheck-dejagnu:
8149 @if dejagnu
8150 maybe-installcheck-dejagnu: installcheck-dejagnu
8151
8152 installcheck-dejagnu: \
8153     configure-dejagnu 
8154         @: $(MAKE); $(unstage)
8155         @[ -f ./dejagnu/Makefile ] || exit 0; \
8156         r=`${PWD_COMMAND}`; export r; \
8157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8158         $(HOST_EXPORTS) \
8159         for flag in $(EXTRA_HOST_FLAGS) ; do \
8160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8161         done; \
8162         echo "Doing installcheck in dejagnu"; \
8163         (cd $(HOST_SUBDIR)/dejagnu && \
8164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8166                   "RANLIB=$${RANLIB}" \
8167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8168                   installcheck) \
8169           || exit 1
8170
8171 @endif dejagnu
8172
8173 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8174 maybe-mostlyclean-dejagnu:
8175 @if dejagnu
8176 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8177
8178 mostlyclean-dejagnu: 
8179         @: $(MAKE); $(unstage)
8180         @[ -f ./dejagnu/Makefile ] || exit 0; \
8181         r=`${PWD_COMMAND}`; export r; \
8182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183         $(HOST_EXPORTS) \
8184         for flag in $(EXTRA_HOST_FLAGS) ; do \
8185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186         done; \
8187         echo "Doing mostlyclean in dejagnu"; \
8188         (cd $(HOST_SUBDIR)/dejagnu && \
8189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191                   "RANLIB=$${RANLIB}" \
8192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193                   mostlyclean) \
8194           || exit 1
8195
8196 @endif dejagnu
8197
8198 .PHONY: maybe-clean-dejagnu clean-dejagnu
8199 maybe-clean-dejagnu:
8200 @if dejagnu
8201 maybe-clean-dejagnu: clean-dejagnu
8202
8203 clean-dejagnu: 
8204         @: $(MAKE); $(unstage)
8205         @[ -f ./dejagnu/Makefile ] || exit 0; \
8206         r=`${PWD_COMMAND}`; export r; \
8207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8208         $(HOST_EXPORTS) \
8209         for flag in $(EXTRA_HOST_FLAGS) ; do \
8210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8211         done; \
8212         echo "Doing clean in dejagnu"; \
8213         (cd $(HOST_SUBDIR)/dejagnu && \
8214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8216                   "RANLIB=$${RANLIB}" \
8217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8218                   clean) \
8219           || exit 1
8220
8221 @endif dejagnu
8222
8223 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8224 maybe-distclean-dejagnu:
8225 @if dejagnu
8226 maybe-distclean-dejagnu: distclean-dejagnu
8227
8228 distclean-dejagnu: 
8229         @: $(MAKE); $(unstage)
8230         @[ -f ./dejagnu/Makefile ] || exit 0; \
8231         r=`${PWD_COMMAND}`; export r; \
8232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8233         $(HOST_EXPORTS) \
8234         for flag in $(EXTRA_HOST_FLAGS) ; do \
8235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8236         done; \
8237         echo "Doing distclean in dejagnu"; \
8238         (cd $(HOST_SUBDIR)/dejagnu && \
8239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8241                   "RANLIB=$${RANLIB}" \
8242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8243                   distclean) \
8244           || exit 1
8245
8246 @endif dejagnu
8247
8248 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8249 maybe-maintainer-clean-dejagnu:
8250 @if dejagnu
8251 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8252
8253 maintainer-clean-dejagnu: 
8254         @: $(MAKE); $(unstage)
8255         @[ -f ./dejagnu/Makefile ] || exit 0; \
8256         r=`${PWD_COMMAND}`; export r; \
8257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8258         $(HOST_EXPORTS) \
8259         for flag in $(EXTRA_HOST_FLAGS) ; do \
8260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8261         done; \
8262         echo "Doing maintainer-clean in dejagnu"; \
8263         (cd $(HOST_SUBDIR)/dejagnu && \
8264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8266                   "RANLIB=$${RANLIB}" \
8267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8268                   maintainer-clean) \
8269           || exit 1
8270
8271 @endif dejagnu
8272
8273
8274
8275 .PHONY: configure-etc maybe-configure-etc
8276 maybe-configure-etc:
8277 @if gcc-bootstrap
8278 configure-etc: stage_current
8279 @endif gcc-bootstrap
8280 @if etc
8281 maybe-configure-etc: configure-etc
8282 configure-etc: 
8283         @: $(MAKE); $(unstage)
8284         @r=`${PWD_COMMAND}`; export r; \
8285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8286         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8288         $(HOST_EXPORTS)  \
8289         echo Configuring in $(HOST_SUBDIR)/etc; \
8290         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8291         case $(srcdir) in \
8292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8293           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8295         esac; \
8296         module_srcdir=etc; \
8297         $(SHELL) \
8298           $$s/$$module_srcdir/configure \
8299           --srcdir=$${topdir}/$$module_srcdir \
8300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8301           --target=${target_alias}  \
8302           || exit 1
8303 @endif etc
8304
8305
8306
8307
8308
8309 .PHONY: all-etc maybe-all-etc
8310 maybe-all-etc:
8311 @if gcc-bootstrap
8312 all-etc: stage_current
8313 @endif gcc-bootstrap
8314 @if etc
8315 TARGET-etc=all
8316 maybe-all-etc: all-etc
8317 all-etc: configure-etc
8318         @: $(MAKE); $(unstage)
8319         @r=`${PWD_COMMAND}`; export r; \
8320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8321         $(HOST_EXPORTS)  \
8322         (cd $(HOST_SUBDIR)/etc && \
8323           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8324                 $(TARGET-etc))
8325 @endif etc
8326
8327
8328
8329
8330 .PHONY: check-etc maybe-check-etc
8331 maybe-check-etc:
8332 @if etc
8333 maybe-check-etc: check-etc
8334
8335 check-etc:
8336         @: $(MAKE); $(unstage)
8337         @r=`${PWD_COMMAND}`; export r; \
8338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8339         $(HOST_EXPORTS)  \
8340         (cd $(HOST_SUBDIR)/etc && \
8341           $(MAKE) $(FLAGS_TO_PASS)  check)
8342
8343 @endif etc
8344
8345 .PHONY: install-etc maybe-install-etc
8346 maybe-install-etc:
8347 @if etc
8348 maybe-install-etc: install-etc
8349
8350 install-etc: installdirs
8351         @: $(MAKE); $(unstage)
8352         @r=`${PWD_COMMAND}`; export r; \
8353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354         $(HOST_EXPORTS) \
8355         (cd $(HOST_SUBDIR)/etc && \
8356           $(MAKE) $(FLAGS_TO_PASS)  install)
8357
8358 @endif etc
8359
8360 .PHONY: install-strip-etc maybe-install-strip-etc
8361 maybe-install-strip-etc:
8362 @if etc
8363 maybe-install-strip-etc: install-strip-etc
8364
8365 install-strip-etc: installdirs
8366         @: $(MAKE); $(unstage)
8367         @r=`${PWD_COMMAND}`; export r; \
8368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369         $(HOST_EXPORTS) \
8370         (cd $(HOST_SUBDIR)/etc && \
8371           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8372
8373 @endif etc
8374
8375 # Other targets (info, dvi, pdf, etc.)
8376
8377 .PHONY: maybe-info-etc info-etc
8378 maybe-info-etc:
8379 @if etc
8380 maybe-info-etc: info-etc
8381
8382 info-etc: \
8383     configure-etc 
8384         @: $(MAKE); $(unstage)
8385         @[ -f ./etc/Makefile ] || exit 0; \
8386         r=`${PWD_COMMAND}`; export r; \
8387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8388         $(HOST_EXPORTS) \
8389         for flag in $(EXTRA_HOST_FLAGS) ; do \
8390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8391         done; \
8392         echo "Doing info in etc"; \
8393         (cd $(HOST_SUBDIR)/etc && \
8394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8396                   "RANLIB=$${RANLIB}" \
8397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8398                   info) \
8399           || exit 1
8400
8401 @endif etc
8402
8403 .PHONY: maybe-dvi-etc dvi-etc
8404 maybe-dvi-etc:
8405 @if etc
8406 maybe-dvi-etc: dvi-etc
8407
8408 dvi-etc: \
8409     configure-etc 
8410         @: $(MAKE); $(unstage)
8411         @[ -f ./etc/Makefile ] || exit 0; \
8412         r=`${PWD_COMMAND}`; export r; \
8413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414         $(HOST_EXPORTS) \
8415         for flag in $(EXTRA_HOST_FLAGS) ; do \
8416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8417         done; \
8418         echo "Doing dvi in etc"; \
8419         (cd $(HOST_SUBDIR)/etc && \
8420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8422                   "RANLIB=$${RANLIB}" \
8423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8424                   dvi) \
8425           || exit 1
8426
8427 @endif etc
8428
8429 .PHONY: maybe-pdf-etc pdf-etc
8430 maybe-pdf-etc:
8431 @if etc
8432 maybe-pdf-etc: pdf-etc
8433
8434 pdf-etc: \
8435     configure-etc 
8436         @: $(MAKE); $(unstage)
8437         @[ -f ./etc/Makefile ] || exit 0; \
8438         r=`${PWD_COMMAND}`; export r; \
8439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8440         $(HOST_EXPORTS) \
8441         for flag in $(EXTRA_HOST_FLAGS) ; do \
8442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8443         done; \
8444         echo "Doing pdf in etc"; \
8445         (cd $(HOST_SUBDIR)/etc && \
8446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8448                   "RANLIB=$${RANLIB}" \
8449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8450                   pdf) \
8451           || exit 1
8452
8453 @endif etc
8454
8455 .PHONY: maybe-html-etc html-etc
8456 maybe-html-etc:
8457 @if etc
8458 maybe-html-etc: html-etc
8459
8460 html-etc: \
8461     configure-etc 
8462         @: $(MAKE); $(unstage)
8463         @[ -f ./etc/Makefile ] || exit 0; \
8464         r=`${PWD_COMMAND}`; export r; \
8465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466         $(HOST_EXPORTS) \
8467         for flag in $(EXTRA_HOST_FLAGS) ; do \
8468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8469         done; \
8470         echo "Doing html in etc"; \
8471         (cd $(HOST_SUBDIR)/etc && \
8472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8474                   "RANLIB=$${RANLIB}" \
8475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8476                   html) \
8477           || exit 1
8478
8479 @endif etc
8480
8481 .PHONY: maybe-TAGS-etc TAGS-etc
8482 maybe-TAGS-etc:
8483 @if etc
8484 maybe-TAGS-etc: TAGS-etc
8485
8486 TAGS-etc: \
8487     configure-etc 
8488         @: $(MAKE); $(unstage)
8489         @[ -f ./etc/Makefile ] || exit 0; \
8490         r=`${PWD_COMMAND}`; export r; \
8491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8492         $(HOST_EXPORTS) \
8493         for flag in $(EXTRA_HOST_FLAGS) ; do \
8494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8495         done; \
8496         echo "Doing TAGS in etc"; \
8497         (cd $(HOST_SUBDIR)/etc && \
8498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8500                   "RANLIB=$${RANLIB}" \
8501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8502                   TAGS) \
8503           || exit 1
8504
8505 @endif etc
8506
8507 .PHONY: maybe-install-info-etc install-info-etc
8508 maybe-install-info-etc:
8509 @if etc
8510 maybe-install-info-etc: install-info-etc
8511
8512 install-info-etc: \
8513     configure-etc \
8514     info-etc 
8515         @: $(MAKE); $(unstage)
8516         @[ -f ./etc/Makefile ] || exit 0; \
8517         r=`${PWD_COMMAND}`; export r; \
8518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8519         $(HOST_EXPORTS) \
8520         for flag in $(EXTRA_HOST_FLAGS) ; do \
8521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8522         done; \
8523         echo "Doing install-info in etc"; \
8524         (cd $(HOST_SUBDIR)/etc && \
8525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8527                   "RANLIB=$${RANLIB}" \
8528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8529                   install-info) \
8530           || exit 1
8531
8532 @endif etc
8533
8534 .PHONY: maybe-install-dvi-etc install-dvi-etc
8535 maybe-install-dvi-etc:
8536 @if etc
8537 maybe-install-dvi-etc: install-dvi-etc
8538
8539 install-dvi-etc: \
8540     configure-etc \
8541     dvi-etc 
8542         @: $(MAKE); $(unstage)
8543         @[ -f ./etc/Makefile ] || exit 0; \
8544         r=`${PWD_COMMAND}`; export r; \
8545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8546         $(HOST_EXPORTS) \
8547         for flag in $(EXTRA_HOST_FLAGS) ; do \
8548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8549         done; \
8550         echo "Doing install-dvi in etc"; \
8551         (cd $(HOST_SUBDIR)/etc && \
8552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8554                   "RANLIB=$${RANLIB}" \
8555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8556                   install-dvi) \
8557           || exit 1
8558
8559 @endif etc
8560
8561 .PHONY: maybe-install-pdf-etc install-pdf-etc
8562 maybe-install-pdf-etc:
8563 @if etc
8564 maybe-install-pdf-etc: install-pdf-etc
8565
8566 install-pdf-etc: \
8567     configure-etc \
8568     pdf-etc 
8569         @: $(MAKE); $(unstage)
8570         @[ -f ./etc/Makefile ] || exit 0; \
8571         r=`${PWD_COMMAND}`; export r; \
8572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8573         $(HOST_EXPORTS) \
8574         for flag in $(EXTRA_HOST_FLAGS) ; do \
8575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8576         done; \
8577         echo "Doing install-pdf in etc"; \
8578         (cd $(HOST_SUBDIR)/etc && \
8579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8581                   "RANLIB=$${RANLIB}" \
8582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8583                   install-pdf) \
8584           || exit 1
8585
8586 @endif etc
8587
8588 .PHONY: maybe-install-html-etc install-html-etc
8589 maybe-install-html-etc:
8590 @if etc
8591 maybe-install-html-etc: install-html-etc
8592
8593 install-html-etc: \
8594     configure-etc \
8595     html-etc 
8596         @: $(MAKE); $(unstage)
8597         @[ -f ./etc/Makefile ] || exit 0; \
8598         r=`${PWD_COMMAND}`; export r; \
8599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8600         $(HOST_EXPORTS) \
8601         for flag in $(EXTRA_HOST_FLAGS) ; do \
8602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8603         done; \
8604         echo "Doing install-html in etc"; \
8605         (cd $(HOST_SUBDIR)/etc && \
8606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8608                   "RANLIB=$${RANLIB}" \
8609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8610                   install-html) \
8611           || exit 1
8612
8613 @endif etc
8614
8615 .PHONY: maybe-installcheck-etc installcheck-etc
8616 maybe-installcheck-etc:
8617 @if etc
8618 maybe-installcheck-etc: installcheck-etc
8619
8620 installcheck-etc: \
8621     configure-etc 
8622         @: $(MAKE); $(unstage)
8623         @[ -f ./etc/Makefile ] || exit 0; \
8624         r=`${PWD_COMMAND}`; export r; \
8625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8626         $(HOST_EXPORTS) \
8627         for flag in $(EXTRA_HOST_FLAGS) ; do \
8628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8629         done; \
8630         echo "Doing installcheck in etc"; \
8631         (cd $(HOST_SUBDIR)/etc && \
8632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8634                   "RANLIB=$${RANLIB}" \
8635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8636                   installcheck) \
8637           || exit 1
8638
8639 @endif etc
8640
8641 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8642 maybe-mostlyclean-etc:
8643 @if etc
8644 maybe-mostlyclean-etc: mostlyclean-etc
8645
8646 mostlyclean-etc: 
8647         @: $(MAKE); $(unstage)
8648         @[ -f ./etc/Makefile ] || exit 0; \
8649         r=`${PWD_COMMAND}`; export r; \
8650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8651         $(HOST_EXPORTS) \
8652         for flag in $(EXTRA_HOST_FLAGS) ; do \
8653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8654         done; \
8655         echo "Doing mostlyclean in etc"; \
8656         (cd $(HOST_SUBDIR)/etc && \
8657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8659                   "RANLIB=$${RANLIB}" \
8660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8661                   mostlyclean) \
8662           || exit 1
8663
8664 @endif etc
8665
8666 .PHONY: maybe-clean-etc clean-etc
8667 maybe-clean-etc:
8668 @if etc
8669 maybe-clean-etc: clean-etc
8670
8671 clean-etc: 
8672         @: $(MAKE); $(unstage)
8673         @[ -f ./etc/Makefile ] || exit 0; \
8674         r=`${PWD_COMMAND}`; export r; \
8675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8676         $(HOST_EXPORTS) \
8677         for flag in $(EXTRA_HOST_FLAGS) ; do \
8678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8679         done; \
8680         echo "Doing clean in etc"; \
8681         (cd $(HOST_SUBDIR)/etc && \
8682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8684                   "RANLIB=$${RANLIB}" \
8685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8686                   clean) \
8687           || exit 1
8688
8689 @endif etc
8690
8691 .PHONY: maybe-distclean-etc distclean-etc
8692 maybe-distclean-etc:
8693 @if etc
8694 maybe-distclean-etc: distclean-etc
8695
8696 distclean-etc: 
8697         @: $(MAKE); $(unstage)
8698         @[ -f ./etc/Makefile ] || exit 0; \
8699         r=`${PWD_COMMAND}`; export r; \
8700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701         $(HOST_EXPORTS) \
8702         for flag in $(EXTRA_HOST_FLAGS) ; do \
8703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704         done; \
8705         echo "Doing distclean in etc"; \
8706         (cd $(HOST_SUBDIR)/etc && \
8707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709                   "RANLIB=$${RANLIB}" \
8710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8711                   distclean) \
8712           || exit 1
8713
8714 @endif etc
8715
8716 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8717 maybe-maintainer-clean-etc:
8718 @if etc
8719 maybe-maintainer-clean-etc: maintainer-clean-etc
8720
8721 maintainer-clean-etc: 
8722         @: $(MAKE); $(unstage)
8723         @[ -f ./etc/Makefile ] || exit 0; \
8724         r=`${PWD_COMMAND}`; export r; \
8725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8726         $(HOST_EXPORTS) \
8727         for flag in $(EXTRA_HOST_FLAGS) ; do \
8728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8729         done; \
8730         echo "Doing maintainer-clean in etc"; \
8731         (cd $(HOST_SUBDIR)/etc && \
8732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8734                   "RANLIB=$${RANLIB}" \
8735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8736                   maintainer-clean) \
8737           || exit 1
8738
8739 @endif etc
8740
8741
8742
8743 .PHONY: configure-fastjar maybe-configure-fastjar
8744 maybe-configure-fastjar:
8745 @if gcc-bootstrap
8746 configure-fastjar: stage_current
8747 @endif gcc-bootstrap
8748 @if fastjar
8749 maybe-configure-fastjar: configure-fastjar
8750 configure-fastjar: 
8751         @: $(MAKE); $(unstage)
8752         @r=`${PWD_COMMAND}`; export r; \
8753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8754         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8756         $(HOST_EXPORTS)  \
8757         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8758         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8759         case $(srcdir) in \
8760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8761           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8763         esac; \
8764         module_srcdir=fastjar; \
8765         $(SHELL) \
8766           $$s/$$module_srcdir/configure \
8767           --srcdir=$${topdir}/$$module_srcdir \
8768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8769           --target=${target_alias}  \
8770           || exit 1
8771 @endif fastjar
8772
8773
8774
8775
8776
8777 .PHONY: all-fastjar maybe-all-fastjar
8778 maybe-all-fastjar:
8779 @if gcc-bootstrap
8780 all-fastjar: stage_current
8781 @endif gcc-bootstrap
8782 @if fastjar
8783 TARGET-fastjar=all
8784 maybe-all-fastjar: all-fastjar
8785 all-fastjar: configure-fastjar
8786         @: $(MAKE); $(unstage)
8787         @r=`${PWD_COMMAND}`; export r; \
8788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789         $(HOST_EXPORTS)  \
8790         (cd $(HOST_SUBDIR)/fastjar && \
8791           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8792                 $(TARGET-fastjar))
8793 @endif fastjar
8794
8795
8796
8797
8798 .PHONY: check-fastjar maybe-check-fastjar
8799 maybe-check-fastjar:
8800 @if fastjar
8801 maybe-check-fastjar: check-fastjar
8802
8803 # This module is only tested in a native toolchain.
8804 check-fastjar:
8805         @: $(MAKE); $(unstage)
8806         @if [ '$(host)' = '$(target)' ]; then \
8807           r=`${PWD_COMMAND}`; export r; \
8808           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809           $(HOST_EXPORTS)  \
8810           (cd $(HOST_SUBDIR)/fastjar && \
8811             $(MAKE) $(FLAGS_TO_PASS)  check)
8812         fi
8813
8814 @endif fastjar
8815
8816 .PHONY: install-fastjar maybe-install-fastjar
8817 maybe-install-fastjar:
8818 @if fastjar
8819 maybe-install-fastjar: install-fastjar
8820
8821 install-fastjar: installdirs
8822         @: $(MAKE); $(unstage)
8823         @r=`${PWD_COMMAND}`; export r; \
8824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8825         $(HOST_EXPORTS) \
8826         (cd $(HOST_SUBDIR)/fastjar && \
8827           $(MAKE) $(FLAGS_TO_PASS)  install)
8828
8829 @endif fastjar
8830
8831 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8832 maybe-install-strip-fastjar:
8833 @if fastjar
8834 maybe-install-strip-fastjar: install-strip-fastjar
8835
8836 install-strip-fastjar: installdirs
8837         @: $(MAKE); $(unstage)
8838         @r=`${PWD_COMMAND}`; export r; \
8839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840         $(HOST_EXPORTS) \
8841         (cd $(HOST_SUBDIR)/fastjar && \
8842           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8843
8844 @endif fastjar
8845
8846 # Other targets (info, dvi, pdf, etc.)
8847
8848 .PHONY: maybe-info-fastjar info-fastjar
8849 maybe-info-fastjar:
8850 @if fastjar
8851 maybe-info-fastjar: info-fastjar
8852
8853 info-fastjar: \
8854     configure-fastjar 
8855         @: $(MAKE); $(unstage)
8856         @[ -f ./fastjar/Makefile ] || exit 0; \
8857         r=`${PWD_COMMAND}`; export r; \
8858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859         $(HOST_EXPORTS) \
8860         for flag in $(EXTRA_HOST_FLAGS) ; do \
8861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8862         done; \
8863         echo "Doing info in fastjar"; \
8864         (cd $(HOST_SUBDIR)/fastjar && \
8865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8867                   "RANLIB=$${RANLIB}" \
8868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8869                   info) \
8870           || exit 1
8871
8872 @endif fastjar
8873
8874 .PHONY: maybe-dvi-fastjar dvi-fastjar
8875 maybe-dvi-fastjar:
8876 @if fastjar
8877 maybe-dvi-fastjar: dvi-fastjar
8878
8879 dvi-fastjar: \
8880     configure-fastjar 
8881         @: $(MAKE); $(unstage)
8882         @[ -f ./fastjar/Makefile ] || exit 0; \
8883         r=`${PWD_COMMAND}`; export r; \
8884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885         $(HOST_EXPORTS) \
8886         for flag in $(EXTRA_HOST_FLAGS) ; do \
8887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8888         done; \
8889         echo "Doing dvi in fastjar"; \
8890         (cd $(HOST_SUBDIR)/fastjar && \
8891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8893                   "RANLIB=$${RANLIB}" \
8894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8895                   dvi) \
8896           || exit 1
8897
8898 @endif fastjar
8899
8900 .PHONY: maybe-pdf-fastjar pdf-fastjar
8901 maybe-pdf-fastjar:
8902 @if fastjar
8903 maybe-pdf-fastjar: pdf-fastjar
8904
8905 pdf-fastjar: \
8906     configure-fastjar 
8907         @: $(MAKE); $(unstage)
8908         @[ -f ./fastjar/Makefile ] || exit 0; \
8909         r=`${PWD_COMMAND}`; export r; \
8910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8911         $(HOST_EXPORTS) \
8912         for flag in $(EXTRA_HOST_FLAGS) ; do \
8913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8914         done; \
8915         echo "Doing pdf in fastjar"; \
8916         (cd $(HOST_SUBDIR)/fastjar && \
8917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8919                   "RANLIB=$${RANLIB}" \
8920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8921                   pdf) \
8922           || exit 1
8923
8924 @endif fastjar
8925
8926 .PHONY: maybe-html-fastjar html-fastjar
8927 maybe-html-fastjar:
8928 @if fastjar
8929 maybe-html-fastjar: html-fastjar
8930
8931 html-fastjar: \
8932     configure-fastjar 
8933         @: $(MAKE); $(unstage)
8934         @[ -f ./fastjar/Makefile ] || exit 0; \
8935         r=`${PWD_COMMAND}`; export r; \
8936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8937         $(HOST_EXPORTS) \
8938         for flag in $(EXTRA_HOST_FLAGS) ; do \
8939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8940         done; \
8941         echo "Doing html in fastjar"; \
8942         (cd $(HOST_SUBDIR)/fastjar && \
8943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8945                   "RANLIB=$${RANLIB}" \
8946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8947                   html) \
8948           || exit 1
8949
8950 @endif fastjar
8951
8952 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8953 maybe-TAGS-fastjar:
8954 @if fastjar
8955 maybe-TAGS-fastjar: TAGS-fastjar
8956
8957 TAGS-fastjar: \
8958     configure-fastjar 
8959         @: $(MAKE); $(unstage)
8960         @[ -f ./fastjar/Makefile ] || exit 0; \
8961         r=`${PWD_COMMAND}`; export r; \
8962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8963         $(HOST_EXPORTS) \
8964         for flag in $(EXTRA_HOST_FLAGS) ; do \
8965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8966         done; \
8967         echo "Doing TAGS in fastjar"; \
8968         (cd $(HOST_SUBDIR)/fastjar && \
8969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8971                   "RANLIB=$${RANLIB}" \
8972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8973                   TAGS) \
8974           || exit 1
8975
8976 @endif fastjar
8977
8978 .PHONY: maybe-install-info-fastjar install-info-fastjar
8979 maybe-install-info-fastjar:
8980 @if fastjar
8981 maybe-install-info-fastjar: install-info-fastjar
8982
8983 install-info-fastjar: \
8984     configure-fastjar \
8985     info-fastjar 
8986         @: $(MAKE); $(unstage)
8987         @[ -f ./fastjar/Makefile ] || exit 0; \
8988         r=`${PWD_COMMAND}`; export r; \
8989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8990         $(HOST_EXPORTS) \
8991         for flag in $(EXTRA_HOST_FLAGS) ; do \
8992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8993         done; \
8994         echo "Doing install-info in fastjar"; \
8995         (cd $(HOST_SUBDIR)/fastjar && \
8996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8998                   "RANLIB=$${RANLIB}" \
8999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9000                   install-info) \
9001           || exit 1
9002
9003 @endif fastjar
9004
9005 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9006 maybe-install-dvi-fastjar:
9007 @if fastjar
9008 maybe-install-dvi-fastjar: install-dvi-fastjar
9009
9010 install-dvi-fastjar: \
9011     configure-fastjar \
9012     dvi-fastjar 
9013         @: $(MAKE); $(unstage)
9014         @[ -f ./fastjar/Makefile ] || exit 0; \
9015         r=`${PWD_COMMAND}`; export r; \
9016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9017         $(HOST_EXPORTS) \
9018         for flag in $(EXTRA_HOST_FLAGS) ; do \
9019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9020         done; \
9021         echo "Doing install-dvi in fastjar"; \
9022         (cd $(HOST_SUBDIR)/fastjar && \
9023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9025                   "RANLIB=$${RANLIB}" \
9026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9027                   install-dvi) \
9028           || exit 1
9029
9030 @endif fastjar
9031
9032 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9033 maybe-install-pdf-fastjar:
9034 @if fastjar
9035 maybe-install-pdf-fastjar: install-pdf-fastjar
9036
9037 install-pdf-fastjar: \
9038     configure-fastjar \
9039     pdf-fastjar 
9040         @: $(MAKE); $(unstage)
9041         @[ -f ./fastjar/Makefile ] || exit 0; \
9042         r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         $(HOST_EXPORTS) \
9045         for flag in $(EXTRA_HOST_FLAGS) ; do \
9046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047         done; \
9048         echo "Doing install-pdf in fastjar"; \
9049         (cd $(HOST_SUBDIR)/fastjar && \
9050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052                   "RANLIB=$${RANLIB}" \
9053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9054                   install-pdf) \
9055           || exit 1
9056
9057 @endif fastjar
9058
9059 .PHONY: maybe-install-html-fastjar install-html-fastjar
9060 maybe-install-html-fastjar:
9061 @if fastjar
9062 maybe-install-html-fastjar: install-html-fastjar
9063
9064 install-html-fastjar: \
9065     configure-fastjar \
9066     html-fastjar 
9067         @: $(MAKE); $(unstage)
9068         @[ -f ./fastjar/Makefile ] || exit 0; \
9069         r=`${PWD_COMMAND}`; export r; \
9070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9071         $(HOST_EXPORTS) \
9072         for flag in $(EXTRA_HOST_FLAGS) ; do \
9073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9074         done; \
9075         echo "Doing install-html in fastjar"; \
9076         (cd $(HOST_SUBDIR)/fastjar && \
9077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9079                   "RANLIB=$${RANLIB}" \
9080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9081                   install-html) \
9082           || exit 1
9083
9084 @endif fastjar
9085
9086 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9087 maybe-installcheck-fastjar:
9088 @if fastjar
9089 maybe-installcheck-fastjar: installcheck-fastjar
9090
9091 installcheck-fastjar: \
9092     configure-fastjar 
9093         @: $(MAKE); $(unstage)
9094         @[ -f ./fastjar/Makefile ] || exit 0; \
9095         r=`${PWD_COMMAND}`; export r; \
9096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097         $(HOST_EXPORTS) \
9098         for flag in $(EXTRA_HOST_FLAGS) ; do \
9099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100         done; \
9101         echo "Doing installcheck in fastjar"; \
9102         (cd $(HOST_SUBDIR)/fastjar && \
9103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105                   "RANLIB=$${RANLIB}" \
9106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9107                   installcheck) \
9108           || exit 1
9109
9110 @endif fastjar
9111
9112 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9113 maybe-mostlyclean-fastjar:
9114 @if fastjar
9115 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9116
9117 mostlyclean-fastjar: 
9118         @: $(MAKE); $(unstage)
9119         @[ -f ./fastjar/Makefile ] || exit 0; \
9120         r=`${PWD_COMMAND}`; export r; \
9121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122         $(HOST_EXPORTS) \
9123         for flag in $(EXTRA_HOST_FLAGS) ; do \
9124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125         done; \
9126         echo "Doing mostlyclean in fastjar"; \
9127         (cd $(HOST_SUBDIR)/fastjar && \
9128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130                   "RANLIB=$${RANLIB}" \
9131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132                   mostlyclean) \
9133           || exit 1
9134
9135 @endif fastjar
9136
9137 .PHONY: maybe-clean-fastjar clean-fastjar
9138 maybe-clean-fastjar:
9139 @if fastjar
9140 maybe-clean-fastjar: clean-fastjar
9141
9142 clean-fastjar: 
9143         @: $(MAKE); $(unstage)
9144         @[ -f ./fastjar/Makefile ] || exit 0; \
9145         r=`${PWD_COMMAND}`; export r; \
9146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9147         $(HOST_EXPORTS) \
9148         for flag in $(EXTRA_HOST_FLAGS) ; do \
9149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9150         done; \
9151         echo "Doing clean in fastjar"; \
9152         (cd $(HOST_SUBDIR)/fastjar && \
9153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9155                   "RANLIB=$${RANLIB}" \
9156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9157                   clean) \
9158           || exit 1
9159
9160 @endif fastjar
9161
9162 .PHONY: maybe-distclean-fastjar distclean-fastjar
9163 maybe-distclean-fastjar:
9164 @if fastjar
9165 maybe-distclean-fastjar: distclean-fastjar
9166
9167 distclean-fastjar: 
9168         @: $(MAKE); $(unstage)
9169         @[ -f ./fastjar/Makefile ] || exit 0; \
9170         r=`${PWD_COMMAND}`; export r; \
9171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172         $(HOST_EXPORTS) \
9173         for flag in $(EXTRA_HOST_FLAGS) ; do \
9174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175         done; \
9176         echo "Doing distclean in fastjar"; \
9177         (cd $(HOST_SUBDIR)/fastjar && \
9178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180                   "RANLIB=$${RANLIB}" \
9181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182                   distclean) \
9183           || exit 1
9184
9185 @endif fastjar
9186
9187 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9188 maybe-maintainer-clean-fastjar:
9189 @if fastjar
9190 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9191
9192 maintainer-clean-fastjar: 
9193         @: $(MAKE); $(unstage)
9194         @[ -f ./fastjar/Makefile ] || exit 0; \
9195         r=`${PWD_COMMAND}`; export r; \
9196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197         $(HOST_EXPORTS) \
9198         for flag in $(EXTRA_HOST_FLAGS) ; do \
9199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9200         done; \
9201         echo "Doing maintainer-clean in fastjar"; \
9202         (cd $(HOST_SUBDIR)/fastjar && \
9203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9205                   "RANLIB=$${RANLIB}" \
9206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9207                   maintainer-clean) \
9208           || exit 1
9209
9210 @endif fastjar
9211
9212
9213
9214 .PHONY: configure-fixincludes maybe-configure-fixincludes
9215 maybe-configure-fixincludes:
9216 @if gcc-bootstrap
9217 configure-fixincludes: stage_current
9218 @endif gcc-bootstrap
9219 @if fixincludes
9220 maybe-configure-fixincludes: configure-fixincludes
9221 configure-fixincludes: 
9222         @r=`${PWD_COMMAND}`; export r; \
9223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9226         $(HOST_EXPORTS)  \
9227         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9228         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9229         case $(srcdir) in \
9230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9231           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9233         esac; \
9234         module_srcdir=fixincludes; \
9235         $(SHELL) \
9236           $$s/$$module_srcdir/configure \
9237           --srcdir=$${topdir}/$$module_srcdir \
9238           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9239           --target=${target_alias}  \
9240           || exit 1
9241 @endif fixincludes
9242
9243
9244
9245 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9246 maybe-configure-stage1-fixincludes:
9247 @if fixincludes-bootstrap
9248 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9249 configure-stage1-fixincludes:
9250         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9252         @r=`${PWD_COMMAND}`; export r; \
9253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9254         TFLAGS="$(STAGE1_TFLAGS)"; \
9255         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9256         $(HOST_EXPORTS) \
9257         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9258         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9259         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9260         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9262         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9263         case $(srcdir) in \
9264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9265           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9267         esac; \
9268         module_srcdir=fixincludes; \
9269         $(SHELL) $$s/$$module_srcdir/configure \
9270           --srcdir=$${topdir}/$$module_srcdir \
9271           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9272           --target=${target_alias} \
9273            \
9274           $(STAGE1_CONFIGURE_FLAGS)
9275 @endif fixincludes-bootstrap
9276
9277 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9278 maybe-configure-stage2-fixincludes:
9279 @if fixincludes-bootstrap
9280 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9281 configure-stage2-fixincludes:
9282         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9283         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9284         @r=`${PWD_COMMAND}`; export r; \
9285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286         TFLAGS="$(STAGE2_TFLAGS)"; \
9287         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9288         $(HOST_EXPORTS) \
9289         $(POSTSTAGE1_HOST_EXPORTS) \
9290         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9291         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9292         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9293         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9294         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9295         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9296         case $(srcdir) in \
9297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9298           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9300         esac; \
9301         module_srcdir=fixincludes; \
9302         $(SHELL) $$s/$$module_srcdir/configure \
9303           --srcdir=$${topdir}/$$module_srcdir \
9304           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9305           --target=${target_alias} \
9306           --with-build-libsubdir=$(HOST_SUBDIR) \
9307           $(STAGE2_CONFIGURE_FLAGS)
9308 @endif fixincludes-bootstrap
9309
9310 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9311 maybe-configure-stage3-fixincludes:
9312 @if fixincludes-bootstrap
9313 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9314 configure-stage3-fixincludes:
9315         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9316         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9317         @r=`${PWD_COMMAND}`; export r; \
9318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319         TFLAGS="$(STAGE3_TFLAGS)"; \
9320         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9321         $(HOST_EXPORTS) \
9322         $(POSTSTAGE1_HOST_EXPORTS) \
9323         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9324         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9325         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9326         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9328         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9329         case $(srcdir) in \
9330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9331           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9333         esac; \
9334         module_srcdir=fixincludes; \
9335         $(SHELL) $$s/$$module_srcdir/configure \
9336           --srcdir=$${topdir}/$$module_srcdir \
9337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9338           --target=${target_alias} \
9339           --with-build-libsubdir=$(HOST_SUBDIR) \
9340           $(STAGE3_CONFIGURE_FLAGS)
9341 @endif fixincludes-bootstrap
9342
9343 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9344 maybe-configure-stage4-fixincludes:
9345 @if fixincludes-bootstrap
9346 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9347 configure-stage4-fixincludes:
9348         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9350         @r=`${PWD_COMMAND}`; export r; \
9351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352         TFLAGS="$(STAGE4_TFLAGS)"; \
9353         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9354         $(HOST_EXPORTS) \
9355         $(POSTSTAGE1_HOST_EXPORTS) \
9356         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9357         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9358         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9359         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9361         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9362         case $(srcdir) in \
9363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9364           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9366         esac; \
9367         module_srcdir=fixincludes; \
9368         $(SHELL) $$s/$$module_srcdir/configure \
9369           --srcdir=$${topdir}/$$module_srcdir \
9370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9371           --target=${target_alias} \
9372           --with-build-libsubdir=$(HOST_SUBDIR) \
9373           $(STAGE4_CONFIGURE_FLAGS)
9374 @endif fixincludes-bootstrap
9375
9376 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9377 maybe-configure-stageprofile-fixincludes:
9378 @if fixincludes-bootstrap
9379 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9380 configure-stageprofile-fixincludes:
9381         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9383         @r=`${PWD_COMMAND}`; export r; \
9384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9386         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9387         $(HOST_EXPORTS) \
9388         $(POSTSTAGE1_HOST_EXPORTS) \
9389         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9390         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9391         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9392         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9394         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9395         case $(srcdir) in \
9396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9397           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9399         esac; \
9400         module_srcdir=fixincludes; \
9401         $(SHELL) $$s/$$module_srcdir/configure \
9402           --srcdir=$${topdir}/$$module_srcdir \
9403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9404           --target=${target_alias} \
9405           --with-build-libsubdir=$(HOST_SUBDIR) \
9406           $(STAGEprofile_CONFIGURE_FLAGS)
9407 @endif fixincludes-bootstrap
9408
9409 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9410 maybe-configure-stagetrain-fixincludes:
9411 @if fixincludes-bootstrap
9412 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9413 configure-stagetrain-fixincludes:
9414         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9416         @r=`${PWD_COMMAND}`; export r; \
9417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9418         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9419         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9420         $(HOST_EXPORTS) \
9421         $(POSTSTAGE1_HOST_EXPORTS) \
9422         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9423         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9424         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9425         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9427         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9428         case $(srcdir) in \
9429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9430           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9432         esac; \
9433         module_srcdir=fixincludes; \
9434         $(SHELL) $$s/$$module_srcdir/configure \
9435           --srcdir=$${topdir}/$$module_srcdir \
9436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9437           --target=${target_alias} \
9438           --with-build-libsubdir=$(HOST_SUBDIR) \
9439           $(STAGEtrain_CONFIGURE_FLAGS)
9440 @endif fixincludes-bootstrap
9441
9442 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9443 maybe-configure-stagefeedback-fixincludes:
9444 @if fixincludes-bootstrap
9445 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9446 configure-stagefeedback-fixincludes:
9447         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9448         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9449         @r=`${PWD_COMMAND}`; export r; \
9450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9451         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9452         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9453         $(HOST_EXPORTS) \
9454         $(POSTSTAGE1_HOST_EXPORTS) \
9455         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9456         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9457         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9458         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9460         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9461         case $(srcdir) in \
9462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9463           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9465         esac; \
9466         module_srcdir=fixincludes; \
9467         $(SHELL) $$s/$$module_srcdir/configure \
9468           --srcdir=$${topdir}/$$module_srcdir \
9469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9470           --target=${target_alias} \
9471           --with-build-libsubdir=$(HOST_SUBDIR) \
9472           $(STAGEfeedback_CONFIGURE_FLAGS)
9473 @endif fixincludes-bootstrap
9474
9475 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9476 maybe-configure-stageautoprofile-fixincludes:
9477 @if fixincludes-bootstrap
9478 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9479 configure-stageautoprofile-fixincludes:
9480         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9481         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9482         @r=`${PWD_COMMAND}`; export r; \
9483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9485         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9486         $(HOST_EXPORTS) \
9487         $(POSTSTAGE1_HOST_EXPORTS) \
9488         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9489         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9490         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9491         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9493         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9494         case $(srcdir) in \
9495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9496           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9498         esac; \
9499         module_srcdir=fixincludes; \
9500         $(SHELL) $$s/$$module_srcdir/configure \
9501           --srcdir=$${topdir}/$$module_srcdir \
9502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9503           --target=${target_alias} \
9504           --with-build-libsubdir=$(HOST_SUBDIR) \
9505           $(STAGEautoprofile_CONFIGURE_FLAGS)
9506 @endif fixincludes-bootstrap
9507
9508 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9509 maybe-configure-stageautofeedback-fixincludes:
9510 @if fixincludes-bootstrap
9511 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9512 configure-stageautofeedback-fixincludes:
9513         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9515         @r=`${PWD_COMMAND}`; export r; \
9516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9518         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9519         $(HOST_EXPORTS) \
9520         $(POSTSTAGE1_HOST_EXPORTS) \
9521         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9522         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9523         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9524         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9526         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9527         case $(srcdir) in \
9528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9529           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9531         esac; \
9532         module_srcdir=fixincludes; \
9533         $(SHELL) $$s/$$module_srcdir/configure \
9534           --srcdir=$${topdir}/$$module_srcdir \
9535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9536           --target=${target_alias} \
9537           --with-build-libsubdir=$(HOST_SUBDIR) \
9538           $(STAGEautofeedback_CONFIGURE_FLAGS)
9539 @endif fixincludes-bootstrap
9540
9541
9542
9543
9544
9545 .PHONY: all-fixincludes maybe-all-fixincludes
9546 maybe-all-fixincludes:
9547 @if gcc-bootstrap
9548 all-fixincludes: stage_current
9549 @endif gcc-bootstrap
9550 @if fixincludes
9551 TARGET-fixincludes=all
9552 maybe-all-fixincludes: all-fixincludes
9553 all-fixincludes: configure-fixincludes
9554         @r=`${PWD_COMMAND}`; export r; \
9555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9556         $(HOST_EXPORTS)  \
9557         (cd $(HOST_SUBDIR)/fixincludes && \
9558           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9559                 $(TARGET-fixincludes))
9560 @endif fixincludes
9561
9562
9563
9564 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9565 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9566 maybe-all-stage1-fixincludes:
9567 maybe-clean-stage1-fixincludes:
9568 @if fixincludes-bootstrap
9569 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9570 all-stage1: all-stage1-fixincludes
9571 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9572 all-stage1-fixincludes: configure-stage1-fixincludes
9573         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9574         @r=`${PWD_COMMAND}`; export r; \
9575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9576         TFLAGS="$(STAGE1_TFLAGS)"; \
9577         $(HOST_EXPORTS)  \
9578         cd $(HOST_SUBDIR)/fixincludes && \
9579          \
9580         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9581                 CFLAGS="$(STAGE1_CFLAGS)" \
9582                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9583                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9584                 LIBCFLAGS="$(LIBCFLAGS)" \
9585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9588                 $(EXTRA_HOST_FLAGS)  \
9589                 $(STAGE1_FLAGS_TO_PASS)  \
9590                 TFLAGS="$(STAGE1_TFLAGS)"  \
9591                 $(TARGET-stage1-fixincludes)
9592
9593 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9594 clean-stage1: clean-stage1-fixincludes
9595 clean-stage1-fixincludes:
9596         @if [ $(current_stage) = stage1 ]; then \
9597           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9598         else \
9599           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9600           $(MAKE) stage1-start; \
9601         fi; \
9602         cd $(HOST_SUBDIR)/fixincludes && \
9603         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9604         $(STAGE1_FLAGS_TO_PASS)  clean
9605 @endif fixincludes-bootstrap
9606
9607
9608 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9609 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9610 maybe-all-stage2-fixincludes:
9611 maybe-clean-stage2-fixincludes:
9612 @if fixincludes-bootstrap
9613 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9614 all-stage2: all-stage2-fixincludes
9615 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9616 all-stage2-fixincludes: configure-stage2-fixincludes
9617         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9618         @r=`${PWD_COMMAND}`; export r; \
9619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620         TFLAGS="$(STAGE2_TFLAGS)"; \
9621         $(HOST_EXPORTS) \
9622         $(POSTSTAGE1_HOST_EXPORTS)  \
9623         cd $(HOST_SUBDIR)/fixincludes && \
9624          \
9625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9626                 CFLAGS="$(STAGE2_CFLAGS)" \
9627                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9628                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9629                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9634                 TFLAGS="$(STAGE2_TFLAGS)"  \
9635                 $(TARGET-stage2-fixincludes)
9636
9637 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9638 clean-stage2: clean-stage2-fixincludes
9639 clean-stage2-fixincludes:
9640         @if [ $(current_stage) = stage2 ]; then \
9641           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9642         else \
9643           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9644           $(MAKE) stage2-start; \
9645         fi; \
9646         cd $(HOST_SUBDIR)/fixincludes && \
9647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9648 @endif fixincludes-bootstrap
9649
9650
9651 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9652 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9653 maybe-all-stage3-fixincludes:
9654 maybe-clean-stage3-fixincludes:
9655 @if fixincludes-bootstrap
9656 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9657 all-stage3: all-stage3-fixincludes
9658 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9659 all-stage3-fixincludes: configure-stage3-fixincludes
9660         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9661         @r=`${PWD_COMMAND}`; export r; \
9662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663         TFLAGS="$(STAGE3_TFLAGS)"; \
9664         $(HOST_EXPORTS) \
9665         $(POSTSTAGE1_HOST_EXPORTS)  \
9666         cd $(HOST_SUBDIR)/fixincludes && \
9667          \
9668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9669                 CFLAGS="$(STAGE3_CFLAGS)" \
9670                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9671                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9672                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9676                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9677                 TFLAGS="$(STAGE3_TFLAGS)"  \
9678                 $(TARGET-stage3-fixincludes)
9679
9680 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9681 clean-stage3: clean-stage3-fixincludes
9682 clean-stage3-fixincludes:
9683         @if [ $(current_stage) = stage3 ]; then \
9684           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9685         else \
9686           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9687           $(MAKE) stage3-start; \
9688         fi; \
9689         cd $(HOST_SUBDIR)/fixincludes && \
9690         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9691 @endif fixincludes-bootstrap
9692
9693
9694 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9695 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9696 maybe-all-stage4-fixincludes:
9697 maybe-clean-stage4-fixincludes:
9698 @if fixincludes-bootstrap
9699 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9700 all-stage4: all-stage4-fixincludes
9701 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9702 all-stage4-fixincludes: configure-stage4-fixincludes
9703         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9704         @r=`${PWD_COMMAND}`; export r; \
9705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706         TFLAGS="$(STAGE4_TFLAGS)"; \
9707         $(HOST_EXPORTS) \
9708         $(POSTSTAGE1_HOST_EXPORTS)  \
9709         cd $(HOST_SUBDIR)/fixincludes && \
9710          \
9711         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9712                 CFLAGS="$(STAGE4_CFLAGS)" \
9713                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9714                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9715                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9719                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9720                 TFLAGS="$(STAGE4_TFLAGS)"  \
9721                 $(TARGET-stage4-fixincludes)
9722
9723 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9724 clean-stage4: clean-stage4-fixincludes
9725 clean-stage4-fixincludes:
9726         @if [ $(current_stage) = stage4 ]; then \
9727           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9728         else \
9729           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9730           $(MAKE) stage4-start; \
9731         fi; \
9732         cd $(HOST_SUBDIR)/fixincludes && \
9733         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9734 @endif fixincludes-bootstrap
9735
9736
9737 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9738 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9739 maybe-all-stageprofile-fixincludes:
9740 maybe-clean-stageprofile-fixincludes:
9741 @if fixincludes-bootstrap
9742 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9743 all-stageprofile: all-stageprofile-fixincludes
9744 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9745 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9746         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9747         @r=`${PWD_COMMAND}`; export r; \
9748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9749         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9750         $(HOST_EXPORTS) \
9751         $(POSTSTAGE1_HOST_EXPORTS)  \
9752         cd $(HOST_SUBDIR)/fixincludes && \
9753          \
9754         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9755                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9756                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9757                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9758                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9763                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9764                 $(TARGET-stageprofile-fixincludes)
9765
9766 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9767 clean-stageprofile: clean-stageprofile-fixincludes
9768 clean-stageprofile-fixincludes:
9769         @if [ $(current_stage) = stageprofile ]; then \
9770           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9771         else \
9772           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9773           $(MAKE) stageprofile-start; \
9774         fi; \
9775         cd $(HOST_SUBDIR)/fixincludes && \
9776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9777 @endif fixincludes-bootstrap
9778
9779
9780 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9781 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9782 maybe-all-stagetrain-fixincludes:
9783 maybe-clean-stagetrain-fixincludes:
9784 @if fixincludes-bootstrap
9785 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9786 all-stagetrain: all-stagetrain-fixincludes
9787 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9788 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9789         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9790         @r=`${PWD_COMMAND}`; export r; \
9791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9792         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9793         $(HOST_EXPORTS) \
9794         $(POSTSTAGE1_HOST_EXPORTS)  \
9795         cd $(HOST_SUBDIR)/fixincludes && \
9796          \
9797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9798                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9799                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9800                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9801                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9802                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9803                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9804                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9805                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9806                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9807                 $(TARGET-stagetrain-fixincludes)
9808
9809 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9810 clean-stagetrain: clean-stagetrain-fixincludes
9811 clean-stagetrain-fixincludes:
9812         @if [ $(current_stage) = stagetrain ]; then \
9813           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9814         else \
9815           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9816           $(MAKE) stagetrain-start; \
9817         fi; \
9818         cd $(HOST_SUBDIR)/fixincludes && \
9819         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9820 @endif fixincludes-bootstrap
9821
9822
9823 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9824 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9825 maybe-all-stagefeedback-fixincludes:
9826 maybe-clean-stagefeedback-fixincludes:
9827 @if fixincludes-bootstrap
9828 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9829 all-stagefeedback: all-stagefeedback-fixincludes
9830 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9831 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9832         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9833         @r=`${PWD_COMMAND}`; export r; \
9834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9835         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9836         $(HOST_EXPORTS) \
9837         $(POSTSTAGE1_HOST_EXPORTS)  \
9838         cd $(HOST_SUBDIR)/fixincludes && \
9839          \
9840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9841                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9842                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9843                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9844                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9845                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9846                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9847                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9848                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9849                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9850                 $(TARGET-stagefeedback-fixincludes)
9851
9852 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9853 clean-stagefeedback: clean-stagefeedback-fixincludes
9854 clean-stagefeedback-fixincludes:
9855         @if [ $(current_stage) = stagefeedback ]; then \
9856           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9857         else \
9858           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9859           $(MAKE) stagefeedback-start; \
9860         fi; \
9861         cd $(HOST_SUBDIR)/fixincludes && \
9862         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9863 @endif fixincludes-bootstrap
9864
9865
9866 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9867 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9868 maybe-all-stageautoprofile-fixincludes:
9869 maybe-clean-stageautoprofile-fixincludes:
9870 @if fixincludes-bootstrap
9871 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9872 all-stageautoprofile: all-stageautoprofile-fixincludes
9873 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9874 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9875         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9876         @r=`${PWD_COMMAND}`; export r; \
9877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9879         $(HOST_EXPORTS) \
9880         $(POSTSTAGE1_HOST_EXPORTS)  \
9881         cd $(HOST_SUBDIR)/fixincludes && \
9882         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9884                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9885                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9886                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9887                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9891                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9892                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9893                 $(TARGET-stageautoprofile-fixincludes)
9894
9895 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9896 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9897 clean-stageautoprofile-fixincludes:
9898         @if [ $(current_stage) = stageautoprofile ]; then \
9899           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9900         else \
9901           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9902           $(MAKE) stageautoprofile-start; \
9903         fi; \
9904         cd $(HOST_SUBDIR)/fixincludes && \
9905         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9906 @endif fixincludes-bootstrap
9907
9908
9909 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9910 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9911 maybe-all-stageautofeedback-fixincludes:
9912 maybe-clean-stageautofeedback-fixincludes:
9913 @if fixincludes-bootstrap
9914 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9915 all-stageautofeedback: all-stageautofeedback-fixincludes
9916 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9917 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9918         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9919         @r=`${PWD_COMMAND}`; export r; \
9920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9921         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9922         $(HOST_EXPORTS) \
9923         $(POSTSTAGE1_HOST_EXPORTS)  \
9924         cd $(HOST_SUBDIR)/fixincludes && \
9925          \
9926         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9927                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9928                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9929                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9930                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9931                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9932                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9933                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9934                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9935                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9936                 $(TARGET-stageautofeedback-fixincludes)
9937
9938 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9939 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9940 clean-stageautofeedback-fixincludes:
9941         @if [ $(current_stage) = stageautofeedback ]; then \
9942           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9943         else \
9944           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9945           $(MAKE) stageautofeedback-start; \
9946         fi; \
9947         cd $(HOST_SUBDIR)/fixincludes && \
9948         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9949 @endif fixincludes-bootstrap
9950
9951
9952
9953
9954
9955 .PHONY: check-fixincludes maybe-check-fixincludes
9956 maybe-check-fixincludes:
9957 @if fixincludes
9958 maybe-check-fixincludes: check-fixincludes
9959
9960 check-fixincludes:
9961         @: $(MAKE); $(unstage)
9962         @r=`${PWD_COMMAND}`; export r; \
9963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9964         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9965         (cd $(HOST_SUBDIR)/fixincludes && \
9966           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9967
9968 @endif fixincludes
9969
9970 .PHONY: install-fixincludes maybe-install-fixincludes
9971 maybe-install-fixincludes:
9972 @if fixincludes
9973 maybe-install-fixincludes: install-fixincludes
9974
9975 install-fixincludes: installdirs
9976         @: $(MAKE); $(unstage)
9977         @r=`${PWD_COMMAND}`; export r; \
9978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979         $(HOST_EXPORTS) \
9980         (cd $(HOST_SUBDIR)/fixincludes && \
9981           $(MAKE) $(FLAGS_TO_PASS)  install)
9982
9983 @endif fixincludes
9984
9985 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9986 maybe-install-strip-fixincludes:
9987 @if fixincludes
9988 maybe-install-strip-fixincludes: install-strip-fixincludes
9989
9990 install-strip-fixincludes: installdirs
9991         @: $(MAKE); $(unstage)
9992         @r=`${PWD_COMMAND}`; export r; \
9993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994         $(HOST_EXPORTS) \
9995         (cd $(HOST_SUBDIR)/fixincludes && \
9996           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9997
9998 @endif fixincludes
9999
10000 # Other targets (info, dvi, pdf, etc.)
10001
10002 .PHONY: maybe-info-fixincludes info-fixincludes
10003 maybe-info-fixincludes:
10004 @if fixincludes
10005 maybe-info-fixincludes: info-fixincludes
10006
10007 info-fixincludes: \
10008     configure-fixincludes 
10009         @[ -f ./fixincludes/Makefile ] || exit 0; \
10010         r=`${PWD_COMMAND}`; export r; \
10011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10012         $(HOST_EXPORTS) \
10013         for flag in $(EXTRA_HOST_FLAGS) ; do \
10014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10015         done; \
10016         echo "Doing info in fixincludes"; \
10017         (cd $(HOST_SUBDIR)/fixincludes && \
10018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10020                   "RANLIB=$${RANLIB}" \
10021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10022                   info) \
10023           || exit 1
10024
10025 @endif fixincludes
10026
10027 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10028 maybe-dvi-fixincludes:
10029 @if fixincludes
10030 maybe-dvi-fixincludes: dvi-fixincludes
10031
10032 dvi-fixincludes: \
10033     configure-fixincludes 
10034         @[ -f ./fixincludes/Makefile ] || exit 0; \
10035         r=`${PWD_COMMAND}`; export r; \
10036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037         $(HOST_EXPORTS) \
10038         for flag in $(EXTRA_HOST_FLAGS) ; do \
10039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040         done; \
10041         echo "Doing dvi in fixincludes"; \
10042         (cd $(HOST_SUBDIR)/fixincludes && \
10043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10045                   "RANLIB=$${RANLIB}" \
10046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10047                   dvi) \
10048           || exit 1
10049
10050 @endif fixincludes
10051
10052 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10053 maybe-pdf-fixincludes:
10054 @if fixincludes
10055 maybe-pdf-fixincludes: pdf-fixincludes
10056
10057 pdf-fixincludes: \
10058     configure-fixincludes 
10059         @[ -f ./fixincludes/Makefile ] || exit 0; \
10060         r=`${PWD_COMMAND}`; export r; \
10061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062         $(HOST_EXPORTS) \
10063         for flag in $(EXTRA_HOST_FLAGS) ; do \
10064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10065         done; \
10066         echo "Doing pdf in fixincludes"; \
10067         (cd $(HOST_SUBDIR)/fixincludes && \
10068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10070                   "RANLIB=$${RANLIB}" \
10071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10072                   pdf) \
10073           || exit 1
10074
10075 @endif fixincludes
10076
10077 .PHONY: maybe-html-fixincludes html-fixincludes
10078 maybe-html-fixincludes:
10079 @if fixincludes
10080 maybe-html-fixincludes: html-fixincludes
10081
10082 html-fixincludes: \
10083     configure-fixincludes 
10084         @[ -f ./fixincludes/Makefile ] || exit 0; \
10085         r=`${PWD_COMMAND}`; export r; \
10086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10087         $(HOST_EXPORTS) \
10088         for flag in $(EXTRA_HOST_FLAGS) ; do \
10089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10090         done; \
10091         echo "Doing html in fixincludes"; \
10092         (cd $(HOST_SUBDIR)/fixincludes && \
10093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10095                   "RANLIB=$${RANLIB}" \
10096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10097                   html) \
10098           || exit 1
10099
10100 @endif fixincludes
10101
10102 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10103 maybe-TAGS-fixincludes:
10104 @if fixincludes
10105 maybe-TAGS-fixincludes: TAGS-fixincludes
10106
10107 # fixincludes doesn't support TAGS.
10108 TAGS-fixincludes:
10109
10110 @endif fixincludes
10111
10112 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10113 maybe-install-info-fixincludes:
10114 @if fixincludes
10115 maybe-install-info-fixincludes: install-info-fixincludes
10116
10117 install-info-fixincludes: \
10118     configure-fixincludes \
10119     info-fixincludes 
10120         @[ -f ./fixincludes/Makefile ] || exit 0; \
10121         r=`${PWD_COMMAND}`; export r; \
10122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10123         $(HOST_EXPORTS) \
10124         for flag in $(EXTRA_HOST_FLAGS) ; do \
10125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10126         done; \
10127         echo "Doing install-info in fixincludes"; \
10128         (cd $(HOST_SUBDIR)/fixincludes && \
10129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10131                   "RANLIB=$${RANLIB}" \
10132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10133                   install-info) \
10134           || exit 1
10135
10136 @endif fixincludes
10137
10138 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10139 maybe-install-dvi-fixincludes:
10140 @if fixincludes
10141 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10142
10143 # fixincludes doesn't support install-dvi.
10144 install-dvi-fixincludes:
10145
10146 @endif fixincludes
10147
10148 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10149 maybe-install-pdf-fixincludes:
10150 @if fixincludes
10151 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10152
10153 install-pdf-fixincludes: \
10154     configure-fixincludes \
10155     pdf-fixincludes 
10156         @[ -f ./fixincludes/Makefile ] || exit 0; \
10157         r=`${PWD_COMMAND}`; export r; \
10158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10159         $(HOST_EXPORTS) \
10160         for flag in $(EXTRA_HOST_FLAGS) ; do \
10161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10162         done; \
10163         echo "Doing install-pdf in fixincludes"; \
10164         (cd $(HOST_SUBDIR)/fixincludes && \
10165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10167                   "RANLIB=$${RANLIB}" \
10168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10169                   install-pdf) \
10170           || exit 1
10171
10172 @endif fixincludes
10173
10174 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10175 maybe-install-html-fixincludes:
10176 @if fixincludes
10177 maybe-install-html-fixincludes: install-html-fixincludes
10178
10179 install-html-fixincludes: \
10180     configure-fixincludes \
10181     html-fixincludes 
10182         @[ -f ./fixincludes/Makefile ] || exit 0; \
10183         r=`${PWD_COMMAND}`; export r; \
10184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185         $(HOST_EXPORTS) \
10186         for flag in $(EXTRA_HOST_FLAGS) ; do \
10187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188         done; \
10189         echo "Doing install-html in fixincludes"; \
10190         (cd $(HOST_SUBDIR)/fixincludes && \
10191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193                   "RANLIB=$${RANLIB}" \
10194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195                   install-html) \
10196           || exit 1
10197
10198 @endif fixincludes
10199
10200 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10201 maybe-installcheck-fixincludes:
10202 @if fixincludes
10203 maybe-installcheck-fixincludes: installcheck-fixincludes
10204
10205 installcheck-fixincludes: \
10206     configure-fixincludes 
10207         @[ -f ./fixincludes/Makefile ] || exit 0; \
10208         r=`${PWD_COMMAND}`; export r; \
10209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10210         $(HOST_EXPORTS) \
10211         for flag in $(EXTRA_HOST_FLAGS) ; do \
10212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10213         done; \
10214         echo "Doing installcheck in fixincludes"; \
10215         (cd $(HOST_SUBDIR)/fixincludes && \
10216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10218                   "RANLIB=$${RANLIB}" \
10219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10220                   installcheck) \
10221           || exit 1
10222
10223 @endif fixincludes
10224
10225 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10226 maybe-mostlyclean-fixincludes:
10227 @if fixincludes
10228 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10229
10230 mostlyclean-fixincludes: 
10231         @[ -f ./fixincludes/Makefile ] || exit 0; \
10232         r=`${PWD_COMMAND}`; export r; \
10233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10234         $(HOST_EXPORTS) \
10235         for flag in $(EXTRA_HOST_FLAGS) ; do \
10236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10237         done; \
10238         echo "Doing mostlyclean in fixincludes"; \
10239         (cd $(HOST_SUBDIR)/fixincludes && \
10240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10242                   "RANLIB=$${RANLIB}" \
10243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10244                   mostlyclean) \
10245           || exit 1
10246
10247 @endif fixincludes
10248
10249 .PHONY: maybe-clean-fixincludes clean-fixincludes
10250 maybe-clean-fixincludes:
10251 @if fixincludes
10252 maybe-clean-fixincludes: clean-fixincludes
10253
10254 clean-fixincludes: 
10255         @[ -f ./fixincludes/Makefile ] || exit 0; \
10256         r=`${PWD_COMMAND}`; export r; \
10257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10258         $(HOST_EXPORTS) \
10259         for flag in $(EXTRA_HOST_FLAGS) ; do \
10260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10261         done; \
10262         echo "Doing clean in fixincludes"; \
10263         (cd $(HOST_SUBDIR)/fixincludes && \
10264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10266                   "RANLIB=$${RANLIB}" \
10267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10268                   clean) \
10269           || exit 1
10270
10271 @endif fixincludes
10272
10273 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10274 maybe-distclean-fixincludes:
10275 @if fixincludes
10276 maybe-distclean-fixincludes: distclean-fixincludes
10277
10278 distclean-fixincludes: 
10279         @[ -f ./fixincludes/Makefile ] || exit 0; \
10280         r=`${PWD_COMMAND}`; export r; \
10281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10282         $(HOST_EXPORTS) \
10283         for flag in $(EXTRA_HOST_FLAGS) ; do \
10284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10285         done; \
10286         echo "Doing distclean in fixincludes"; \
10287         (cd $(HOST_SUBDIR)/fixincludes && \
10288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10290                   "RANLIB=$${RANLIB}" \
10291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10292                   distclean) \
10293           || exit 1
10294
10295 @endif fixincludes
10296
10297 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10298 maybe-maintainer-clean-fixincludes:
10299 @if fixincludes
10300 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10301
10302 maintainer-clean-fixincludes: 
10303         @[ -f ./fixincludes/Makefile ] || exit 0; \
10304         r=`${PWD_COMMAND}`; export r; \
10305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10306         $(HOST_EXPORTS) \
10307         for flag in $(EXTRA_HOST_FLAGS) ; do \
10308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10309         done; \
10310         echo "Doing maintainer-clean in fixincludes"; \
10311         (cd $(HOST_SUBDIR)/fixincludes && \
10312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10314                   "RANLIB=$${RANLIB}" \
10315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10316                   maintainer-clean) \
10317           || exit 1
10318
10319 @endif fixincludes
10320
10321
10322
10323 .PHONY: configure-flex maybe-configure-flex
10324 maybe-configure-flex:
10325 @if gcc-bootstrap
10326 configure-flex: stage_current
10327 @endif gcc-bootstrap
10328 @if flex
10329 maybe-configure-flex: configure-flex
10330 configure-flex: 
10331         @: $(MAKE); $(unstage)
10332         @r=`${PWD_COMMAND}`; export r; \
10333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10336         $(HOST_EXPORTS)  \
10337         echo Configuring in $(HOST_SUBDIR)/flex; \
10338         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10339         case $(srcdir) in \
10340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10341           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10343         esac; \
10344         module_srcdir=flex; \
10345         $(SHELL) \
10346           $$s/$$module_srcdir/configure \
10347           --srcdir=$${topdir}/$$module_srcdir \
10348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10349           --target=${target_alias}  \
10350           || exit 1
10351 @endif flex
10352
10353
10354
10355
10356
10357 .PHONY: all-flex maybe-all-flex
10358 maybe-all-flex:
10359 @if gcc-bootstrap
10360 all-flex: stage_current
10361 @endif gcc-bootstrap
10362 @if flex
10363 TARGET-flex=all
10364 maybe-all-flex: all-flex
10365 all-flex: configure-flex
10366         @: $(MAKE); $(unstage)
10367         @r=`${PWD_COMMAND}`; export r; \
10368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10369         $(HOST_EXPORTS)  \
10370         (cd $(HOST_SUBDIR)/flex && \
10371           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10372                 $(TARGET-flex))
10373 @endif flex
10374
10375
10376
10377
10378 .PHONY: check-flex maybe-check-flex
10379 maybe-check-flex:
10380 @if flex
10381 maybe-check-flex: check-flex
10382
10383 # This module is only tested in a native toolchain.
10384 check-flex:
10385         @: $(MAKE); $(unstage)
10386         @if [ '$(host)' = '$(target)' ]; then \
10387           r=`${PWD_COMMAND}`; export r; \
10388           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10389           $(HOST_EXPORTS)  \
10390           (cd $(HOST_SUBDIR)/flex && \
10391             $(MAKE) $(FLAGS_TO_PASS)  check)
10392         fi
10393
10394 @endif flex
10395
10396 .PHONY: install-flex maybe-install-flex
10397 maybe-install-flex:
10398 @if flex
10399 maybe-install-flex: install-flex
10400
10401 install-flex: installdirs
10402         @: $(MAKE); $(unstage)
10403         @r=`${PWD_COMMAND}`; export r; \
10404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10405         $(HOST_EXPORTS) \
10406         (cd $(HOST_SUBDIR)/flex && \
10407           $(MAKE) $(FLAGS_TO_PASS)  install)
10408
10409 @endif flex
10410
10411 .PHONY: install-strip-flex maybe-install-strip-flex
10412 maybe-install-strip-flex:
10413 @if flex
10414 maybe-install-strip-flex: install-strip-flex
10415
10416 install-strip-flex: installdirs
10417         @: $(MAKE); $(unstage)
10418         @r=`${PWD_COMMAND}`; export r; \
10419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420         $(HOST_EXPORTS) \
10421         (cd $(HOST_SUBDIR)/flex && \
10422           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10423
10424 @endif flex
10425
10426 # Other targets (info, dvi, pdf, etc.)
10427
10428 .PHONY: maybe-info-flex info-flex
10429 maybe-info-flex:
10430 @if flex
10431 maybe-info-flex: info-flex
10432
10433 info-flex: \
10434     configure-flex 
10435         @: $(MAKE); $(unstage)
10436         @[ -f ./flex/Makefile ] || exit 0; \
10437         r=`${PWD_COMMAND}`; export r; \
10438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439         $(HOST_EXPORTS) \
10440         for flag in $(EXTRA_HOST_FLAGS) ; do \
10441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442         done; \
10443         echo "Doing info in flex"; \
10444         (cd $(HOST_SUBDIR)/flex && \
10445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447                   "RANLIB=$${RANLIB}" \
10448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449                   info) \
10450           || exit 1
10451
10452 @endif flex
10453
10454 .PHONY: maybe-dvi-flex dvi-flex
10455 maybe-dvi-flex:
10456 @if flex
10457 maybe-dvi-flex: dvi-flex
10458
10459 dvi-flex: \
10460     configure-flex 
10461         @: $(MAKE); $(unstage)
10462         @[ -f ./flex/Makefile ] || exit 0; \
10463         r=`${PWD_COMMAND}`; export r; \
10464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465         $(HOST_EXPORTS) \
10466         for flag in $(EXTRA_HOST_FLAGS) ; do \
10467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10468         done; \
10469         echo "Doing dvi in flex"; \
10470         (cd $(HOST_SUBDIR)/flex && \
10471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10473                   "RANLIB=$${RANLIB}" \
10474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10475                   dvi) \
10476           || exit 1
10477
10478 @endif flex
10479
10480 .PHONY: maybe-pdf-flex pdf-flex
10481 maybe-pdf-flex:
10482 @if flex
10483 maybe-pdf-flex: pdf-flex
10484
10485 pdf-flex: \
10486     configure-flex 
10487         @: $(MAKE); $(unstage)
10488         @[ -f ./flex/Makefile ] || exit 0; \
10489         r=`${PWD_COMMAND}`; export r; \
10490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491         $(HOST_EXPORTS) \
10492         for flag in $(EXTRA_HOST_FLAGS) ; do \
10493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494         done; \
10495         echo "Doing pdf in flex"; \
10496         (cd $(HOST_SUBDIR)/flex && \
10497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499                   "RANLIB=$${RANLIB}" \
10500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501                   pdf) \
10502           || exit 1
10503
10504 @endif flex
10505
10506 .PHONY: maybe-html-flex html-flex
10507 maybe-html-flex:
10508 @if flex
10509 maybe-html-flex: html-flex
10510
10511 html-flex: \
10512     configure-flex 
10513         @: $(MAKE); $(unstage)
10514         @[ -f ./flex/Makefile ] || exit 0; \
10515         r=`${PWD_COMMAND}`; export r; \
10516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517         $(HOST_EXPORTS) \
10518         for flag in $(EXTRA_HOST_FLAGS) ; do \
10519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520         done; \
10521         echo "Doing html in flex"; \
10522         (cd $(HOST_SUBDIR)/flex && \
10523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525                   "RANLIB=$${RANLIB}" \
10526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527                   html) \
10528           || exit 1
10529
10530 @endif flex
10531
10532 .PHONY: maybe-TAGS-flex TAGS-flex
10533 maybe-TAGS-flex:
10534 @if flex
10535 maybe-TAGS-flex: TAGS-flex
10536
10537 TAGS-flex: \
10538     configure-flex 
10539         @: $(MAKE); $(unstage)
10540         @[ -f ./flex/Makefile ] || exit 0; \
10541         r=`${PWD_COMMAND}`; export r; \
10542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543         $(HOST_EXPORTS) \
10544         for flag in $(EXTRA_HOST_FLAGS) ; do \
10545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10546         done; \
10547         echo "Doing TAGS in flex"; \
10548         (cd $(HOST_SUBDIR)/flex && \
10549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10551                   "RANLIB=$${RANLIB}" \
10552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10553                   TAGS) \
10554           || exit 1
10555
10556 @endif flex
10557
10558 .PHONY: maybe-install-info-flex install-info-flex
10559 maybe-install-info-flex:
10560 @if flex
10561 maybe-install-info-flex: install-info-flex
10562
10563 install-info-flex: \
10564     configure-flex \
10565     info-flex 
10566         @: $(MAKE); $(unstage)
10567         @[ -f ./flex/Makefile ] || exit 0; \
10568         r=`${PWD_COMMAND}`; export r; \
10569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10570         $(HOST_EXPORTS) \
10571         for flag in $(EXTRA_HOST_FLAGS) ; do \
10572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10573         done; \
10574         echo "Doing install-info in flex"; \
10575         (cd $(HOST_SUBDIR)/flex && \
10576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10578                   "RANLIB=$${RANLIB}" \
10579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10580                   install-info) \
10581           || exit 1
10582
10583 @endif flex
10584
10585 .PHONY: maybe-install-dvi-flex install-dvi-flex
10586 maybe-install-dvi-flex:
10587 @if flex
10588 maybe-install-dvi-flex: install-dvi-flex
10589
10590 install-dvi-flex: \
10591     configure-flex \
10592     dvi-flex 
10593         @: $(MAKE); $(unstage)
10594         @[ -f ./flex/Makefile ] || exit 0; \
10595         r=`${PWD_COMMAND}`; export r; \
10596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10597         $(HOST_EXPORTS) \
10598         for flag in $(EXTRA_HOST_FLAGS) ; do \
10599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10600         done; \
10601         echo "Doing install-dvi in flex"; \
10602         (cd $(HOST_SUBDIR)/flex && \
10603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10605                   "RANLIB=$${RANLIB}" \
10606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10607                   install-dvi) \
10608           || exit 1
10609
10610 @endif flex
10611
10612 .PHONY: maybe-install-pdf-flex install-pdf-flex
10613 maybe-install-pdf-flex:
10614 @if flex
10615 maybe-install-pdf-flex: install-pdf-flex
10616
10617 install-pdf-flex: \
10618     configure-flex \
10619     pdf-flex 
10620         @: $(MAKE); $(unstage)
10621         @[ -f ./flex/Makefile ] || exit 0; \
10622         r=`${PWD_COMMAND}`; export r; \
10623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624         $(HOST_EXPORTS) \
10625         for flag in $(EXTRA_HOST_FLAGS) ; do \
10626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10627         done; \
10628         echo "Doing install-pdf in flex"; \
10629         (cd $(HOST_SUBDIR)/flex && \
10630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10632                   "RANLIB=$${RANLIB}" \
10633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10634                   install-pdf) \
10635           || exit 1
10636
10637 @endif flex
10638
10639 .PHONY: maybe-install-html-flex install-html-flex
10640 maybe-install-html-flex:
10641 @if flex
10642 maybe-install-html-flex: install-html-flex
10643
10644 install-html-flex: \
10645     configure-flex \
10646     html-flex 
10647         @: $(MAKE); $(unstage)
10648         @[ -f ./flex/Makefile ] || exit 0; \
10649         r=`${PWD_COMMAND}`; export r; \
10650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651         $(HOST_EXPORTS) \
10652         for flag in $(EXTRA_HOST_FLAGS) ; do \
10653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10654         done; \
10655         echo "Doing install-html in flex"; \
10656         (cd $(HOST_SUBDIR)/flex && \
10657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10659                   "RANLIB=$${RANLIB}" \
10660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10661                   install-html) \
10662           || exit 1
10663
10664 @endif flex
10665
10666 .PHONY: maybe-installcheck-flex installcheck-flex
10667 maybe-installcheck-flex:
10668 @if flex
10669 maybe-installcheck-flex: installcheck-flex
10670
10671 installcheck-flex: \
10672     configure-flex 
10673         @: $(MAKE); $(unstage)
10674         @[ -f ./flex/Makefile ] || exit 0; \
10675         r=`${PWD_COMMAND}`; export r; \
10676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10677         $(HOST_EXPORTS) \
10678         for flag in $(EXTRA_HOST_FLAGS) ; do \
10679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10680         done; \
10681         echo "Doing installcheck in flex"; \
10682         (cd $(HOST_SUBDIR)/flex && \
10683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10685                   "RANLIB=$${RANLIB}" \
10686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10687                   installcheck) \
10688           || exit 1
10689
10690 @endif flex
10691
10692 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10693 maybe-mostlyclean-flex:
10694 @if flex
10695 maybe-mostlyclean-flex: mostlyclean-flex
10696
10697 mostlyclean-flex: 
10698         @: $(MAKE); $(unstage)
10699         @[ -f ./flex/Makefile ] || exit 0; \
10700         r=`${PWD_COMMAND}`; export r; \
10701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702         $(HOST_EXPORTS) \
10703         for flag in $(EXTRA_HOST_FLAGS) ; do \
10704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10705         done; \
10706         echo "Doing mostlyclean in flex"; \
10707         (cd $(HOST_SUBDIR)/flex && \
10708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10710                   "RANLIB=$${RANLIB}" \
10711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10712                   mostlyclean) \
10713           || exit 1
10714
10715 @endif flex
10716
10717 .PHONY: maybe-clean-flex clean-flex
10718 maybe-clean-flex:
10719 @if flex
10720 maybe-clean-flex: clean-flex
10721
10722 clean-flex: 
10723         @: $(MAKE); $(unstage)
10724         @[ -f ./flex/Makefile ] || exit 0; \
10725         r=`${PWD_COMMAND}`; export r; \
10726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727         $(HOST_EXPORTS) \
10728         for flag in $(EXTRA_HOST_FLAGS) ; do \
10729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10730         done; \
10731         echo "Doing clean in flex"; \
10732         (cd $(HOST_SUBDIR)/flex && \
10733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10735                   "RANLIB=$${RANLIB}" \
10736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10737                   clean) \
10738           || exit 1
10739
10740 @endif flex
10741
10742 .PHONY: maybe-distclean-flex distclean-flex
10743 maybe-distclean-flex:
10744 @if flex
10745 maybe-distclean-flex: distclean-flex
10746
10747 distclean-flex: 
10748         @: $(MAKE); $(unstage)
10749         @[ -f ./flex/Makefile ] || exit 0; \
10750         r=`${PWD_COMMAND}`; export r; \
10751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752         $(HOST_EXPORTS) \
10753         for flag in $(EXTRA_HOST_FLAGS) ; do \
10754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10755         done; \
10756         echo "Doing distclean in flex"; \
10757         (cd $(HOST_SUBDIR)/flex && \
10758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10760                   "RANLIB=$${RANLIB}" \
10761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10762                   distclean) \
10763           || exit 1
10764
10765 @endif flex
10766
10767 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10768 maybe-maintainer-clean-flex:
10769 @if flex
10770 maybe-maintainer-clean-flex: maintainer-clean-flex
10771
10772 maintainer-clean-flex: 
10773         @: $(MAKE); $(unstage)
10774         @[ -f ./flex/Makefile ] || exit 0; \
10775         r=`${PWD_COMMAND}`; export r; \
10776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10777         $(HOST_EXPORTS) \
10778         for flag in $(EXTRA_HOST_FLAGS) ; do \
10779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10780         done; \
10781         echo "Doing maintainer-clean in flex"; \
10782         (cd $(HOST_SUBDIR)/flex && \
10783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10785                   "RANLIB=$${RANLIB}" \
10786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10787                   maintainer-clean) \
10788           || exit 1
10789
10790 @endif flex
10791
10792
10793
10794 .PHONY: configure-gas maybe-configure-gas
10795 maybe-configure-gas:
10796 @if gcc-bootstrap
10797 configure-gas: stage_current
10798 @endif gcc-bootstrap
10799 @if gas
10800 maybe-configure-gas: configure-gas
10801 configure-gas: 
10802         @r=`${PWD_COMMAND}`; export r; \
10803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10806         $(HOST_EXPORTS)  \
10807         echo Configuring in $(HOST_SUBDIR)/gas; \
10808         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10809         case $(srcdir) in \
10810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10811           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10813         esac; \
10814         module_srcdir=gas; \
10815         $(SHELL) \
10816           $$s/$$module_srcdir/configure \
10817           --srcdir=$${topdir}/$$module_srcdir \
10818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10819           --target=${target_alias}  \
10820           || exit 1
10821 @endif gas
10822
10823
10824
10825 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10826 maybe-configure-stage1-gas:
10827 @if gas-bootstrap
10828 maybe-configure-stage1-gas: configure-stage1-gas
10829 configure-stage1-gas:
10830         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10831         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10832         @r=`${PWD_COMMAND}`; export r; \
10833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834         TFLAGS="$(STAGE1_TFLAGS)"; \
10835         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10836         $(HOST_EXPORTS) \
10837         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10838         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10839         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10840         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10842         cd $(HOST_SUBDIR)/gas || exit 1; \
10843         case $(srcdir) in \
10844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10845           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10847         esac; \
10848         module_srcdir=gas; \
10849         $(SHELL) $$s/$$module_srcdir/configure \
10850           --srcdir=$${topdir}/$$module_srcdir \
10851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10852           --target=${target_alias} \
10853            \
10854           $(STAGE1_CONFIGURE_FLAGS)
10855 @endif gas-bootstrap
10856
10857 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10858 maybe-configure-stage2-gas:
10859 @if gas-bootstrap
10860 maybe-configure-stage2-gas: configure-stage2-gas
10861 configure-stage2-gas:
10862         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10863         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10864         @r=`${PWD_COMMAND}`; export r; \
10865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866         TFLAGS="$(STAGE2_TFLAGS)"; \
10867         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10868         $(HOST_EXPORTS) \
10869         $(POSTSTAGE1_HOST_EXPORTS) \
10870         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10871         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10872         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10873         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10875         cd $(HOST_SUBDIR)/gas || exit 1; \
10876         case $(srcdir) in \
10877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10878           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10880         esac; \
10881         module_srcdir=gas; \
10882         $(SHELL) $$s/$$module_srcdir/configure \
10883           --srcdir=$${topdir}/$$module_srcdir \
10884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10885           --target=${target_alias} \
10886           --with-build-libsubdir=$(HOST_SUBDIR) \
10887           $(STAGE2_CONFIGURE_FLAGS)
10888 @endif gas-bootstrap
10889
10890 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10891 maybe-configure-stage3-gas:
10892 @if gas-bootstrap
10893 maybe-configure-stage3-gas: configure-stage3-gas
10894 configure-stage3-gas:
10895         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10896         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10897         @r=`${PWD_COMMAND}`; export r; \
10898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10899         TFLAGS="$(STAGE3_TFLAGS)"; \
10900         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10901         $(HOST_EXPORTS) \
10902         $(POSTSTAGE1_HOST_EXPORTS) \
10903         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10904         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10905         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10906         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10908         cd $(HOST_SUBDIR)/gas || exit 1; \
10909         case $(srcdir) in \
10910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10911           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10913         esac; \
10914         module_srcdir=gas; \
10915         $(SHELL) $$s/$$module_srcdir/configure \
10916           --srcdir=$${topdir}/$$module_srcdir \
10917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10918           --target=${target_alias} \
10919           --with-build-libsubdir=$(HOST_SUBDIR) \
10920           $(STAGE3_CONFIGURE_FLAGS)
10921 @endif gas-bootstrap
10922
10923 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10924 maybe-configure-stage4-gas:
10925 @if gas-bootstrap
10926 maybe-configure-stage4-gas: configure-stage4-gas
10927 configure-stage4-gas:
10928         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10930         @r=`${PWD_COMMAND}`; export r; \
10931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10932         TFLAGS="$(STAGE4_TFLAGS)"; \
10933         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10934         $(HOST_EXPORTS) \
10935         $(POSTSTAGE1_HOST_EXPORTS) \
10936         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10937         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10938         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10939         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10941         cd $(HOST_SUBDIR)/gas || exit 1; \
10942         case $(srcdir) in \
10943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10944           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10946         esac; \
10947         module_srcdir=gas; \
10948         $(SHELL) $$s/$$module_srcdir/configure \
10949           --srcdir=$${topdir}/$$module_srcdir \
10950           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10951           --target=${target_alias} \
10952           --with-build-libsubdir=$(HOST_SUBDIR) \
10953           $(STAGE4_CONFIGURE_FLAGS)
10954 @endif gas-bootstrap
10955
10956 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10957 maybe-configure-stageprofile-gas:
10958 @if gas-bootstrap
10959 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10960 configure-stageprofile-gas:
10961         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10962         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10963         @r=`${PWD_COMMAND}`; export r; \
10964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10965         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10966         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10967         $(HOST_EXPORTS) \
10968         $(POSTSTAGE1_HOST_EXPORTS) \
10969         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10970         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10971         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10972         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10974         cd $(HOST_SUBDIR)/gas || exit 1; \
10975         case $(srcdir) in \
10976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10977           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10979         esac; \
10980         module_srcdir=gas; \
10981         $(SHELL) $$s/$$module_srcdir/configure \
10982           --srcdir=$${topdir}/$$module_srcdir \
10983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10984           --target=${target_alias} \
10985           --with-build-libsubdir=$(HOST_SUBDIR) \
10986           $(STAGEprofile_CONFIGURE_FLAGS)
10987 @endif gas-bootstrap
10988
10989 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10990 maybe-configure-stagetrain-gas:
10991 @if gas-bootstrap
10992 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10993 configure-stagetrain-gas:
10994         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10996         @r=`${PWD_COMMAND}`; export r; \
10997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10998         TFLAGS="$(STAGEtrain_TFLAGS)"; \
10999         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11000         $(HOST_EXPORTS) \
11001         $(POSTSTAGE1_HOST_EXPORTS) \
11002         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11003         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11004         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11005         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11007         cd $(HOST_SUBDIR)/gas || exit 1; \
11008         case $(srcdir) in \
11009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11010           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11012         esac; \
11013         module_srcdir=gas; \
11014         $(SHELL) $$s/$$module_srcdir/configure \
11015           --srcdir=$${topdir}/$$module_srcdir \
11016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11017           --target=${target_alias} \
11018           --with-build-libsubdir=$(HOST_SUBDIR) \
11019           $(STAGEtrain_CONFIGURE_FLAGS)
11020 @endif gas-bootstrap
11021
11022 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11023 maybe-configure-stagefeedback-gas:
11024 @if gas-bootstrap
11025 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11026 configure-stagefeedback-gas:
11027         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11029         @r=`${PWD_COMMAND}`; export r; \
11030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11032         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11033         $(HOST_EXPORTS) \
11034         $(POSTSTAGE1_HOST_EXPORTS) \
11035         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11036         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11037         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11038         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11040         cd $(HOST_SUBDIR)/gas || exit 1; \
11041         case $(srcdir) in \
11042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11043           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11045         esac; \
11046         module_srcdir=gas; \
11047         $(SHELL) $$s/$$module_srcdir/configure \
11048           --srcdir=$${topdir}/$$module_srcdir \
11049           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11050           --target=${target_alias} \
11051           --with-build-libsubdir=$(HOST_SUBDIR) \
11052           $(STAGEfeedback_CONFIGURE_FLAGS)
11053 @endif gas-bootstrap
11054
11055 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11056 maybe-configure-stageautoprofile-gas:
11057 @if gas-bootstrap
11058 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11059 configure-stageautoprofile-gas:
11060         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11062         @r=`${PWD_COMMAND}`; export r; \
11063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11064         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11065         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11066         $(HOST_EXPORTS) \
11067         $(POSTSTAGE1_HOST_EXPORTS) \
11068         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11069         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11070         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11071         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11073         cd $(HOST_SUBDIR)/gas || exit 1; \
11074         case $(srcdir) in \
11075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11076           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11078         esac; \
11079         module_srcdir=gas; \
11080         $(SHELL) $$s/$$module_srcdir/configure \
11081           --srcdir=$${topdir}/$$module_srcdir \
11082           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11083           --target=${target_alias} \
11084           --with-build-libsubdir=$(HOST_SUBDIR) \
11085           $(STAGEautoprofile_CONFIGURE_FLAGS)
11086 @endif gas-bootstrap
11087
11088 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11089 maybe-configure-stageautofeedback-gas:
11090 @if gas-bootstrap
11091 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11092 configure-stageautofeedback-gas:
11093         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11095         @r=`${PWD_COMMAND}`; export r; \
11096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11097         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11098         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11099         $(HOST_EXPORTS) \
11100         $(POSTSTAGE1_HOST_EXPORTS) \
11101         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11102         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11103         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11104         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11105         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11106         cd $(HOST_SUBDIR)/gas || exit 1; \
11107         case $(srcdir) in \
11108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11109           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11111         esac; \
11112         module_srcdir=gas; \
11113         $(SHELL) $$s/$$module_srcdir/configure \
11114           --srcdir=$${topdir}/$$module_srcdir \
11115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11116           --target=${target_alias} \
11117           --with-build-libsubdir=$(HOST_SUBDIR) \
11118           $(STAGEautofeedback_CONFIGURE_FLAGS)
11119 @endif gas-bootstrap
11120
11121
11122
11123
11124
11125 .PHONY: all-gas maybe-all-gas
11126 maybe-all-gas:
11127 @if gcc-bootstrap
11128 all-gas: stage_current
11129 @endif gcc-bootstrap
11130 @if gas
11131 TARGET-gas=all
11132 maybe-all-gas: all-gas
11133 all-gas: configure-gas
11134         @r=`${PWD_COMMAND}`; export r; \
11135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136         $(HOST_EXPORTS)  \
11137         (cd $(HOST_SUBDIR)/gas && \
11138           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11139                 $(TARGET-gas))
11140 @endif gas
11141
11142
11143
11144 .PHONY: all-stage1-gas maybe-all-stage1-gas
11145 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11146 maybe-all-stage1-gas:
11147 maybe-clean-stage1-gas:
11148 @if gas-bootstrap
11149 maybe-all-stage1-gas: all-stage1-gas
11150 all-stage1: all-stage1-gas
11151 TARGET-stage1-gas = $(TARGET-gas)
11152 all-stage1-gas: configure-stage1-gas
11153         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11154         @r=`${PWD_COMMAND}`; export r; \
11155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11156         TFLAGS="$(STAGE1_TFLAGS)"; \
11157         $(HOST_EXPORTS)  \
11158         cd $(HOST_SUBDIR)/gas && \
11159          \
11160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11161                 CFLAGS="$(STAGE1_CFLAGS)" \
11162                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11163                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11164                 LIBCFLAGS="$(LIBCFLAGS)" \
11165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11168                 $(EXTRA_HOST_FLAGS)  \
11169                 $(STAGE1_FLAGS_TO_PASS)  \
11170                 TFLAGS="$(STAGE1_TFLAGS)"  \
11171                 $(TARGET-stage1-gas)
11172
11173 maybe-clean-stage1-gas: clean-stage1-gas
11174 clean-stage1: clean-stage1-gas
11175 clean-stage1-gas:
11176         @if [ $(current_stage) = stage1 ]; then \
11177           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11178         else \
11179           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11180           $(MAKE) stage1-start; \
11181         fi; \
11182         cd $(HOST_SUBDIR)/gas && \
11183         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11184         $(STAGE1_FLAGS_TO_PASS)  clean
11185 @endif gas-bootstrap
11186
11187
11188 .PHONY: all-stage2-gas maybe-all-stage2-gas
11189 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11190 maybe-all-stage2-gas:
11191 maybe-clean-stage2-gas:
11192 @if gas-bootstrap
11193 maybe-all-stage2-gas: all-stage2-gas
11194 all-stage2: all-stage2-gas
11195 TARGET-stage2-gas = $(TARGET-gas)
11196 all-stage2-gas: configure-stage2-gas
11197         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11198         @r=`${PWD_COMMAND}`; export r; \
11199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200         TFLAGS="$(STAGE2_TFLAGS)"; \
11201         $(HOST_EXPORTS) \
11202         $(POSTSTAGE1_HOST_EXPORTS)  \
11203         cd $(HOST_SUBDIR)/gas && \
11204          \
11205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11206                 CFLAGS="$(STAGE2_CFLAGS)" \
11207                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11208                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11209                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11214                 TFLAGS="$(STAGE2_TFLAGS)"  \
11215                 $(TARGET-stage2-gas)
11216
11217 maybe-clean-stage2-gas: clean-stage2-gas
11218 clean-stage2: clean-stage2-gas
11219 clean-stage2-gas:
11220         @if [ $(current_stage) = stage2 ]; then \
11221           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11222         else \
11223           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11224           $(MAKE) stage2-start; \
11225         fi; \
11226         cd $(HOST_SUBDIR)/gas && \
11227         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11228 @endif gas-bootstrap
11229
11230
11231 .PHONY: all-stage3-gas maybe-all-stage3-gas
11232 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11233 maybe-all-stage3-gas:
11234 maybe-clean-stage3-gas:
11235 @if gas-bootstrap
11236 maybe-all-stage3-gas: all-stage3-gas
11237 all-stage3: all-stage3-gas
11238 TARGET-stage3-gas = $(TARGET-gas)
11239 all-stage3-gas: configure-stage3-gas
11240         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11241         @r=`${PWD_COMMAND}`; export r; \
11242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11243         TFLAGS="$(STAGE3_TFLAGS)"; \
11244         $(HOST_EXPORTS) \
11245         $(POSTSTAGE1_HOST_EXPORTS)  \
11246         cd $(HOST_SUBDIR)/gas && \
11247          \
11248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11249                 CFLAGS="$(STAGE3_CFLAGS)" \
11250                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11251                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11252                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11257                 TFLAGS="$(STAGE3_TFLAGS)"  \
11258                 $(TARGET-stage3-gas)
11259
11260 maybe-clean-stage3-gas: clean-stage3-gas
11261 clean-stage3: clean-stage3-gas
11262 clean-stage3-gas:
11263         @if [ $(current_stage) = stage3 ]; then \
11264           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11265         else \
11266           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11267           $(MAKE) stage3-start; \
11268         fi; \
11269         cd $(HOST_SUBDIR)/gas && \
11270         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11271 @endif gas-bootstrap
11272
11273
11274 .PHONY: all-stage4-gas maybe-all-stage4-gas
11275 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11276 maybe-all-stage4-gas:
11277 maybe-clean-stage4-gas:
11278 @if gas-bootstrap
11279 maybe-all-stage4-gas: all-stage4-gas
11280 all-stage4: all-stage4-gas
11281 TARGET-stage4-gas = $(TARGET-gas)
11282 all-stage4-gas: configure-stage4-gas
11283         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11284         @r=`${PWD_COMMAND}`; export r; \
11285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11286         TFLAGS="$(STAGE4_TFLAGS)"; \
11287         $(HOST_EXPORTS) \
11288         $(POSTSTAGE1_HOST_EXPORTS)  \
11289         cd $(HOST_SUBDIR)/gas && \
11290          \
11291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11292                 CFLAGS="$(STAGE4_CFLAGS)" \
11293                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11294                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11295                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11299                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11300                 TFLAGS="$(STAGE4_TFLAGS)"  \
11301                 $(TARGET-stage4-gas)
11302
11303 maybe-clean-stage4-gas: clean-stage4-gas
11304 clean-stage4: clean-stage4-gas
11305 clean-stage4-gas:
11306         @if [ $(current_stage) = stage4 ]; then \
11307           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11308         else \
11309           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11310           $(MAKE) stage4-start; \
11311         fi; \
11312         cd $(HOST_SUBDIR)/gas && \
11313         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11314 @endif gas-bootstrap
11315
11316
11317 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11318 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11319 maybe-all-stageprofile-gas:
11320 maybe-clean-stageprofile-gas:
11321 @if gas-bootstrap
11322 maybe-all-stageprofile-gas: all-stageprofile-gas
11323 all-stageprofile: all-stageprofile-gas
11324 TARGET-stageprofile-gas = $(TARGET-gas)
11325 all-stageprofile-gas: configure-stageprofile-gas
11326         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11327         @r=`${PWD_COMMAND}`; export r; \
11328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11329         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11330         $(HOST_EXPORTS) \
11331         $(POSTSTAGE1_HOST_EXPORTS)  \
11332         cd $(HOST_SUBDIR)/gas && \
11333          \
11334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11335                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11336                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11337                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11338                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11343                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11344                 $(TARGET-stageprofile-gas)
11345
11346 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11347 clean-stageprofile: clean-stageprofile-gas
11348 clean-stageprofile-gas:
11349         @if [ $(current_stage) = stageprofile ]; then \
11350           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11351         else \
11352           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11353           $(MAKE) stageprofile-start; \
11354         fi; \
11355         cd $(HOST_SUBDIR)/gas && \
11356         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11357 @endif gas-bootstrap
11358
11359
11360 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11361 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11362 maybe-all-stagetrain-gas:
11363 maybe-clean-stagetrain-gas:
11364 @if gas-bootstrap
11365 maybe-all-stagetrain-gas: all-stagetrain-gas
11366 all-stagetrain: all-stagetrain-gas
11367 TARGET-stagetrain-gas = $(TARGET-gas)
11368 all-stagetrain-gas: configure-stagetrain-gas
11369         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11370         @r=`${PWD_COMMAND}`; export r; \
11371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11372         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11373         $(HOST_EXPORTS) \
11374         $(POSTSTAGE1_HOST_EXPORTS)  \
11375         cd $(HOST_SUBDIR)/gas && \
11376          \
11377         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11378                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11379                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11380                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11381                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11386                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11387                 $(TARGET-stagetrain-gas)
11388
11389 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11390 clean-stagetrain: clean-stagetrain-gas
11391 clean-stagetrain-gas:
11392         @if [ $(current_stage) = stagetrain ]; then \
11393           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11394         else \
11395           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11396           $(MAKE) stagetrain-start; \
11397         fi; \
11398         cd $(HOST_SUBDIR)/gas && \
11399         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11400 @endif gas-bootstrap
11401
11402
11403 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11404 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11405 maybe-all-stagefeedback-gas:
11406 maybe-clean-stagefeedback-gas:
11407 @if gas-bootstrap
11408 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11409 all-stagefeedback: all-stagefeedback-gas
11410 TARGET-stagefeedback-gas = $(TARGET-gas)
11411 all-stagefeedback-gas: configure-stagefeedback-gas
11412         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11413         @r=`${PWD_COMMAND}`; export r; \
11414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11415         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11416         $(HOST_EXPORTS) \
11417         $(POSTSTAGE1_HOST_EXPORTS)  \
11418         cd $(HOST_SUBDIR)/gas && \
11419          \
11420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11421                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11422                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11423                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11424                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11425                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11426                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11427                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11428                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11429                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11430                 $(TARGET-stagefeedback-gas)
11431
11432 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11433 clean-stagefeedback: clean-stagefeedback-gas
11434 clean-stagefeedback-gas:
11435         @if [ $(current_stage) = stagefeedback ]; then \
11436           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11437         else \
11438           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11439           $(MAKE) stagefeedback-start; \
11440         fi; \
11441         cd $(HOST_SUBDIR)/gas && \
11442         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11443 @endif gas-bootstrap
11444
11445
11446 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11447 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11448 maybe-all-stageautoprofile-gas:
11449 maybe-clean-stageautoprofile-gas:
11450 @if gas-bootstrap
11451 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11452 all-stageautoprofile: all-stageautoprofile-gas
11453 TARGET-stageautoprofile-gas = $(TARGET-gas)
11454 all-stageautoprofile-gas: configure-stageautoprofile-gas
11455         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11456         @r=`${PWD_COMMAND}`; export r; \
11457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11458         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11459         $(HOST_EXPORTS) \
11460         $(POSTSTAGE1_HOST_EXPORTS)  \
11461         cd $(HOST_SUBDIR)/gas && \
11462         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11464                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11465                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11466                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11467                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11472                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11473                 $(TARGET-stageautoprofile-gas)
11474
11475 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11476 clean-stageautoprofile: clean-stageautoprofile-gas
11477 clean-stageautoprofile-gas:
11478         @if [ $(current_stage) = stageautoprofile ]; then \
11479           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11480         else \
11481           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11482           $(MAKE) stageautoprofile-start; \
11483         fi; \
11484         cd $(HOST_SUBDIR)/gas && \
11485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11486 @endif gas-bootstrap
11487
11488
11489 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11490 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11491 maybe-all-stageautofeedback-gas:
11492 maybe-clean-stageautofeedback-gas:
11493 @if gas-bootstrap
11494 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11495 all-stageautofeedback: all-stageautofeedback-gas
11496 TARGET-stageautofeedback-gas = $(TARGET-gas)
11497 all-stageautofeedback-gas: configure-stageautofeedback-gas
11498         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11499         @r=`${PWD_COMMAND}`; export r; \
11500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11501         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11502         $(HOST_EXPORTS) \
11503         $(POSTSTAGE1_HOST_EXPORTS)  \
11504         cd $(HOST_SUBDIR)/gas && \
11505          \
11506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11507                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11508                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11509                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11510                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11515                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11516                 $(TARGET-stageautofeedback-gas)
11517
11518 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11519 clean-stageautofeedback: clean-stageautofeedback-gas
11520 clean-stageautofeedback-gas:
11521         @if [ $(current_stage) = stageautofeedback ]; then \
11522           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11523         else \
11524           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11525           $(MAKE) stageautofeedback-start; \
11526         fi; \
11527         cd $(HOST_SUBDIR)/gas && \
11528         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11529 @endif gas-bootstrap
11530
11531
11532
11533
11534
11535 .PHONY: check-gas maybe-check-gas
11536 maybe-check-gas:
11537 @if gas
11538 maybe-check-gas: check-gas
11539
11540 check-gas:
11541         @: $(MAKE); $(unstage)
11542         @r=`${PWD_COMMAND}`; export r; \
11543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11544         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11545         (cd $(HOST_SUBDIR)/gas && \
11546           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11547
11548 @endif gas
11549
11550 .PHONY: install-gas maybe-install-gas
11551 maybe-install-gas:
11552 @if gas
11553 maybe-install-gas: install-gas
11554
11555 install-gas: installdirs
11556         @: $(MAKE); $(unstage)
11557         @r=`${PWD_COMMAND}`; export r; \
11558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11559         $(HOST_EXPORTS) \
11560         (cd $(HOST_SUBDIR)/gas && \
11561           $(MAKE) $(FLAGS_TO_PASS)  install)
11562
11563 @endif gas
11564
11565 .PHONY: install-strip-gas maybe-install-strip-gas
11566 maybe-install-strip-gas:
11567 @if gas
11568 maybe-install-strip-gas: install-strip-gas
11569
11570 install-strip-gas: installdirs
11571         @: $(MAKE); $(unstage)
11572         @r=`${PWD_COMMAND}`; export r; \
11573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11574         $(HOST_EXPORTS) \
11575         (cd $(HOST_SUBDIR)/gas && \
11576           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11577
11578 @endif gas
11579
11580 # Other targets (info, dvi, pdf, etc.)
11581
11582 .PHONY: maybe-info-gas info-gas
11583 maybe-info-gas:
11584 @if gas
11585 maybe-info-gas: info-gas
11586
11587 info-gas: \
11588     configure-gas 
11589         @[ -f ./gas/Makefile ] || exit 0; \
11590         r=`${PWD_COMMAND}`; export r; \
11591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11592         $(HOST_EXPORTS) \
11593         for flag in $(EXTRA_HOST_FLAGS) ; do \
11594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11595         done; \
11596         echo "Doing info in gas"; \
11597         (cd $(HOST_SUBDIR)/gas && \
11598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11600                   "RANLIB=$${RANLIB}" \
11601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11602                   info) \
11603           || exit 1
11604
11605 @endif gas
11606
11607 .PHONY: maybe-dvi-gas dvi-gas
11608 maybe-dvi-gas:
11609 @if gas
11610 maybe-dvi-gas: dvi-gas
11611
11612 dvi-gas: \
11613     configure-gas 
11614         @[ -f ./gas/Makefile ] || exit 0; \
11615         r=`${PWD_COMMAND}`; export r; \
11616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11617         $(HOST_EXPORTS) \
11618         for flag in $(EXTRA_HOST_FLAGS) ; do \
11619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11620         done; \
11621         echo "Doing dvi in gas"; \
11622         (cd $(HOST_SUBDIR)/gas && \
11623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11625                   "RANLIB=$${RANLIB}" \
11626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11627                   dvi) \
11628           || exit 1
11629
11630 @endif gas
11631
11632 .PHONY: maybe-pdf-gas pdf-gas
11633 maybe-pdf-gas:
11634 @if gas
11635 maybe-pdf-gas: pdf-gas
11636
11637 pdf-gas: \
11638     configure-gas 
11639         @[ -f ./gas/Makefile ] || exit 0; \
11640         r=`${PWD_COMMAND}`; export r; \
11641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642         $(HOST_EXPORTS) \
11643         for flag in $(EXTRA_HOST_FLAGS) ; do \
11644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11645         done; \
11646         echo "Doing pdf in gas"; \
11647         (cd $(HOST_SUBDIR)/gas && \
11648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11650                   "RANLIB=$${RANLIB}" \
11651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11652                   pdf) \
11653           || exit 1
11654
11655 @endif gas
11656
11657 .PHONY: maybe-html-gas html-gas
11658 maybe-html-gas:
11659 @if gas
11660 maybe-html-gas: html-gas
11661
11662 html-gas: \
11663     configure-gas 
11664         @[ -f ./gas/Makefile ] || exit 0; \
11665         r=`${PWD_COMMAND}`; export r; \
11666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11667         $(HOST_EXPORTS) \
11668         for flag in $(EXTRA_HOST_FLAGS) ; do \
11669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11670         done; \
11671         echo "Doing html in gas"; \
11672         (cd $(HOST_SUBDIR)/gas && \
11673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11675                   "RANLIB=$${RANLIB}" \
11676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11677                   html) \
11678           || exit 1
11679
11680 @endif gas
11681
11682 .PHONY: maybe-TAGS-gas TAGS-gas
11683 maybe-TAGS-gas:
11684 @if gas
11685 maybe-TAGS-gas: TAGS-gas
11686
11687 TAGS-gas: \
11688     configure-gas 
11689         @[ -f ./gas/Makefile ] || exit 0; \
11690         r=`${PWD_COMMAND}`; export r; \
11691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11692         $(HOST_EXPORTS) \
11693         for flag in $(EXTRA_HOST_FLAGS) ; do \
11694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11695         done; \
11696         echo "Doing TAGS in gas"; \
11697         (cd $(HOST_SUBDIR)/gas && \
11698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11700                   "RANLIB=$${RANLIB}" \
11701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11702                   TAGS) \
11703           || exit 1
11704
11705 @endif gas
11706
11707 .PHONY: maybe-install-info-gas install-info-gas
11708 maybe-install-info-gas:
11709 @if gas
11710 maybe-install-info-gas: install-info-gas
11711
11712 install-info-gas: \
11713     configure-gas \
11714     info-gas 
11715         @[ -f ./gas/Makefile ] || exit 0; \
11716         r=`${PWD_COMMAND}`; export r; \
11717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718         $(HOST_EXPORTS) \
11719         for flag in $(EXTRA_HOST_FLAGS) ; do \
11720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11721         done; \
11722         echo "Doing install-info in gas"; \
11723         (cd $(HOST_SUBDIR)/gas && \
11724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11726                   "RANLIB=$${RANLIB}" \
11727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11728                   install-info) \
11729           || exit 1
11730
11731 @endif gas
11732
11733 .PHONY: maybe-install-dvi-gas install-dvi-gas
11734 maybe-install-dvi-gas:
11735 @if gas
11736 maybe-install-dvi-gas: install-dvi-gas
11737
11738 install-dvi-gas: \
11739     configure-gas \
11740     dvi-gas 
11741         @[ -f ./gas/Makefile ] || exit 0; \
11742         r=`${PWD_COMMAND}`; export r; \
11743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744         $(HOST_EXPORTS) \
11745         for flag in $(EXTRA_HOST_FLAGS) ; do \
11746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747         done; \
11748         echo "Doing install-dvi in gas"; \
11749         (cd $(HOST_SUBDIR)/gas && \
11750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752                   "RANLIB=$${RANLIB}" \
11753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754                   install-dvi) \
11755           || exit 1
11756
11757 @endif gas
11758
11759 .PHONY: maybe-install-pdf-gas install-pdf-gas
11760 maybe-install-pdf-gas:
11761 @if gas
11762 maybe-install-pdf-gas: install-pdf-gas
11763
11764 install-pdf-gas: \
11765     configure-gas \
11766     pdf-gas 
11767         @[ -f ./gas/Makefile ] || exit 0; \
11768         r=`${PWD_COMMAND}`; export r; \
11769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11770         $(HOST_EXPORTS) \
11771         for flag in $(EXTRA_HOST_FLAGS) ; do \
11772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11773         done; \
11774         echo "Doing install-pdf in gas"; \
11775         (cd $(HOST_SUBDIR)/gas && \
11776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11778                   "RANLIB=$${RANLIB}" \
11779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11780                   install-pdf) \
11781           || exit 1
11782
11783 @endif gas
11784
11785 .PHONY: maybe-install-html-gas install-html-gas
11786 maybe-install-html-gas:
11787 @if gas
11788 maybe-install-html-gas: install-html-gas
11789
11790 install-html-gas: \
11791     configure-gas \
11792     html-gas 
11793         @[ -f ./gas/Makefile ] || exit 0; \
11794         r=`${PWD_COMMAND}`; export r; \
11795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796         $(HOST_EXPORTS) \
11797         for flag in $(EXTRA_HOST_FLAGS) ; do \
11798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799         done; \
11800         echo "Doing install-html in gas"; \
11801         (cd $(HOST_SUBDIR)/gas && \
11802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804                   "RANLIB=$${RANLIB}" \
11805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806                   install-html) \
11807           || exit 1
11808
11809 @endif gas
11810
11811 .PHONY: maybe-installcheck-gas installcheck-gas
11812 maybe-installcheck-gas:
11813 @if gas
11814 maybe-installcheck-gas: installcheck-gas
11815
11816 installcheck-gas: \
11817     configure-gas 
11818         @[ -f ./gas/Makefile ] || exit 0; \
11819         r=`${PWD_COMMAND}`; export r; \
11820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11821         $(HOST_EXPORTS) \
11822         for flag in $(EXTRA_HOST_FLAGS) ; do \
11823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11824         done; \
11825         echo "Doing installcheck in gas"; \
11826         (cd $(HOST_SUBDIR)/gas && \
11827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11829                   "RANLIB=$${RANLIB}" \
11830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11831                   installcheck) \
11832           || exit 1
11833
11834 @endif gas
11835
11836 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11837 maybe-mostlyclean-gas:
11838 @if gas
11839 maybe-mostlyclean-gas: mostlyclean-gas
11840
11841 mostlyclean-gas: 
11842         @[ -f ./gas/Makefile ] || exit 0; \
11843         r=`${PWD_COMMAND}`; export r; \
11844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11845         $(HOST_EXPORTS) \
11846         for flag in $(EXTRA_HOST_FLAGS) ; do \
11847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11848         done; \
11849         echo "Doing mostlyclean in gas"; \
11850         (cd $(HOST_SUBDIR)/gas && \
11851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11853                   "RANLIB=$${RANLIB}" \
11854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11855                   mostlyclean) \
11856           || exit 1
11857
11858 @endif gas
11859
11860 .PHONY: maybe-clean-gas clean-gas
11861 maybe-clean-gas:
11862 @if gas
11863 maybe-clean-gas: clean-gas
11864
11865 clean-gas: 
11866         @[ -f ./gas/Makefile ] || exit 0; \
11867         r=`${PWD_COMMAND}`; export r; \
11868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11869         $(HOST_EXPORTS) \
11870         for flag in $(EXTRA_HOST_FLAGS) ; do \
11871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11872         done; \
11873         echo "Doing clean in gas"; \
11874         (cd $(HOST_SUBDIR)/gas && \
11875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11877                   "RANLIB=$${RANLIB}" \
11878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11879                   clean) \
11880           || exit 1
11881
11882 @endif gas
11883
11884 .PHONY: maybe-distclean-gas distclean-gas
11885 maybe-distclean-gas:
11886 @if gas
11887 maybe-distclean-gas: distclean-gas
11888
11889 distclean-gas: 
11890         @[ -f ./gas/Makefile ] || exit 0; \
11891         r=`${PWD_COMMAND}`; export r; \
11892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11893         $(HOST_EXPORTS) \
11894         for flag in $(EXTRA_HOST_FLAGS) ; do \
11895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11896         done; \
11897         echo "Doing distclean in gas"; \
11898         (cd $(HOST_SUBDIR)/gas && \
11899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11901                   "RANLIB=$${RANLIB}" \
11902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11903                   distclean) \
11904           || exit 1
11905
11906 @endif gas
11907
11908 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11909 maybe-maintainer-clean-gas:
11910 @if gas
11911 maybe-maintainer-clean-gas: maintainer-clean-gas
11912
11913 maintainer-clean-gas: 
11914         @[ -f ./gas/Makefile ] || exit 0; \
11915         r=`${PWD_COMMAND}`; export r; \
11916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11917         $(HOST_EXPORTS) \
11918         for flag in $(EXTRA_HOST_FLAGS) ; do \
11919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11920         done; \
11921         echo "Doing maintainer-clean in gas"; \
11922         (cd $(HOST_SUBDIR)/gas && \
11923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11925                   "RANLIB=$${RANLIB}" \
11926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11927                   maintainer-clean) \
11928           || exit 1
11929
11930 @endif gas
11931
11932
11933
11934 .PHONY: configure-gcc maybe-configure-gcc
11935 maybe-configure-gcc:
11936 @if gcc-bootstrap
11937 configure-gcc: stage_current
11938 @endif gcc-bootstrap
11939 @if gcc
11940 maybe-configure-gcc: configure-gcc
11941 configure-gcc: 
11942         @r=`${PWD_COMMAND}`; export r; \
11943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11946         $(HOST_EXPORTS)  \
11947         echo Configuring in $(HOST_SUBDIR)/gcc; \
11948         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11949         case $(srcdir) in \
11950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11951           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11953         esac; \
11954         module_srcdir=gcc; \
11955         $(SHELL) \
11956           $$s/$$module_srcdir/configure \
11957           --srcdir=$${topdir}/$$module_srcdir \
11958           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11959           --target=${target_alias}  \
11960           || exit 1
11961 @endif gcc
11962
11963
11964
11965 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11966 maybe-configure-stage1-gcc:
11967 @if gcc-bootstrap
11968 maybe-configure-stage1-gcc: configure-stage1-gcc
11969 configure-stage1-gcc:
11970         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11972         @r=`${PWD_COMMAND}`; export r; \
11973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11974         TFLAGS="$(STAGE1_TFLAGS)"; \
11975         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11976         $(HOST_EXPORTS) \
11977         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11978         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11979         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11980         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11982         cd $(HOST_SUBDIR)/gcc || exit 1; \
11983         case $(srcdir) in \
11984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11985           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11987         esac; \
11988         module_srcdir=gcc; \
11989         $(SHELL) $$s/$$module_srcdir/configure \
11990           --srcdir=$${topdir}/$$module_srcdir \
11991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11992           --target=${target_alias} \
11993            \
11994           $(STAGE1_CONFIGURE_FLAGS)
11995 @endif gcc-bootstrap
11996
11997 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11998 maybe-configure-stage2-gcc:
11999 @if gcc-bootstrap
12000 maybe-configure-stage2-gcc: configure-stage2-gcc
12001 configure-stage2-gcc:
12002         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12003         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12004         @r=`${PWD_COMMAND}`; export r; \
12005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12006         TFLAGS="$(STAGE2_TFLAGS)"; \
12007         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12008         $(HOST_EXPORTS) \
12009         $(POSTSTAGE1_HOST_EXPORTS) \
12010         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12011         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12012         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12013         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12014         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12015         cd $(HOST_SUBDIR)/gcc || exit 1; \
12016         case $(srcdir) in \
12017           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12018           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12019                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12020         esac; \
12021         module_srcdir=gcc; \
12022         $(SHELL) $$s/$$module_srcdir/configure \
12023           --srcdir=$${topdir}/$$module_srcdir \
12024           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12025           --target=${target_alias} \
12026           --with-build-libsubdir=$(HOST_SUBDIR) \
12027           $(STAGE2_CONFIGURE_FLAGS)
12028 @endif gcc-bootstrap
12029
12030 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12031 maybe-configure-stage3-gcc:
12032 @if gcc-bootstrap
12033 maybe-configure-stage3-gcc: configure-stage3-gcc
12034 configure-stage3-gcc:
12035         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12036         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12037         @r=`${PWD_COMMAND}`; export r; \
12038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12039         TFLAGS="$(STAGE3_TFLAGS)"; \
12040         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12041         $(HOST_EXPORTS) \
12042         $(POSTSTAGE1_HOST_EXPORTS) \
12043         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12044         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12045         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12046         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12048         cd $(HOST_SUBDIR)/gcc || exit 1; \
12049         case $(srcdir) in \
12050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12051           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12053         esac; \
12054         module_srcdir=gcc; \
12055         $(SHELL) $$s/$$module_srcdir/configure \
12056           --srcdir=$${topdir}/$$module_srcdir \
12057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12058           --target=${target_alias} \
12059           --with-build-libsubdir=$(HOST_SUBDIR) \
12060           $(STAGE3_CONFIGURE_FLAGS)
12061 @endif gcc-bootstrap
12062
12063 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12064 maybe-configure-stage4-gcc:
12065 @if gcc-bootstrap
12066 maybe-configure-stage4-gcc: configure-stage4-gcc
12067 configure-stage4-gcc:
12068         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12069         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12070         @r=`${PWD_COMMAND}`; export r; \
12071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12072         TFLAGS="$(STAGE4_TFLAGS)"; \
12073         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12074         $(HOST_EXPORTS) \
12075         $(POSTSTAGE1_HOST_EXPORTS) \
12076         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12077         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12078         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12079         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12081         cd $(HOST_SUBDIR)/gcc || exit 1; \
12082         case $(srcdir) in \
12083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12084           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12086         esac; \
12087         module_srcdir=gcc; \
12088         $(SHELL) $$s/$$module_srcdir/configure \
12089           --srcdir=$${topdir}/$$module_srcdir \
12090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12091           --target=${target_alias} \
12092           --with-build-libsubdir=$(HOST_SUBDIR) \
12093           $(STAGE4_CONFIGURE_FLAGS)
12094 @endif gcc-bootstrap
12095
12096 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12097 maybe-configure-stageprofile-gcc:
12098 @if gcc-bootstrap
12099 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12100 configure-stageprofile-gcc:
12101         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12103         @r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12106         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12107         $(HOST_EXPORTS) \
12108         $(POSTSTAGE1_HOST_EXPORTS) \
12109         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12110         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12111         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12112         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12114         cd $(HOST_SUBDIR)/gcc || exit 1; \
12115         case $(srcdir) in \
12116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12117           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12119         esac; \
12120         module_srcdir=gcc; \
12121         $(SHELL) $$s/$$module_srcdir/configure \
12122           --srcdir=$${topdir}/$$module_srcdir \
12123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12124           --target=${target_alias} \
12125           --with-build-libsubdir=$(HOST_SUBDIR) \
12126           $(STAGEprofile_CONFIGURE_FLAGS)
12127 @endif gcc-bootstrap
12128
12129 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12130 maybe-configure-stagetrain-gcc:
12131 @if gcc-bootstrap
12132 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12133 configure-stagetrain-gcc:
12134         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12136         @r=`${PWD_COMMAND}`; export r; \
12137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12139         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12140         $(HOST_EXPORTS) \
12141         $(POSTSTAGE1_HOST_EXPORTS) \
12142         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12143         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12144         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12145         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12147         cd $(HOST_SUBDIR)/gcc || exit 1; \
12148         case $(srcdir) in \
12149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12150           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12152         esac; \
12153         module_srcdir=gcc; \
12154         $(SHELL) $$s/$$module_srcdir/configure \
12155           --srcdir=$${topdir}/$$module_srcdir \
12156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12157           --target=${target_alias} \
12158           --with-build-libsubdir=$(HOST_SUBDIR) \
12159           $(STAGEtrain_CONFIGURE_FLAGS)
12160 @endif gcc-bootstrap
12161
12162 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12163 maybe-configure-stagefeedback-gcc:
12164 @if gcc-bootstrap
12165 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12166 configure-stagefeedback-gcc:
12167         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12169         @r=`${PWD_COMMAND}`; export r; \
12170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12171         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12172         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12173         $(HOST_EXPORTS) \
12174         $(POSTSTAGE1_HOST_EXPORTS) \
12175         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12176         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12177         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12178         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12180         cd $(HOST_SUBDIR)/gcc || exit 1; \
12181         case $(srcdir) in \
12182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12183           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12185         esac; \
12186         module_srcdir=gcc; \
12187         $(SHELL) $$s/$$module_srcdir/configure \
12188           --srcdir=$${topdir}/$$module_srcdir \
12189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12190           --target=${target_alias} \
12191           --with-build-libsubdir=$(HOST_SUBDIR) \
12192           $(STAGEfeedback_CONFIGURE_FLAGS)
12193 @endif gcc-bootstrap
12194
12195 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12196 maybe-configure-stageautoprofile-gcc:
12197 @if gcc-bootstrap
12198 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12199 configure-stageautoprofile-gcc:
12200         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12202         @r=`${PWD_COMMAND}`; export r; \
12203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12204         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12205         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12206         $(HOST_EXPORTS) \
12207         $(POSTSTAGE1_HOST_EXPORTS) \
12208         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12209         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12210         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12211         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12213         cd $(HOST_SUBDIR)/gcc || exit 1; \
12214         case $(srcdir) in \
12215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12216           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12218         esac; \
12219         module_srcdir=gcc; \
12220         $(SHELL) $$s/$$module_srcdir/configure \
12221           --srcdir=$${topdir}/$$module_srcdir \
12222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12223           --target=${target_alias} \
12224           --with-build-libsubdir=$(HOST_SUBDIR) \
12225           $(STAGEautoprofile_CONFIGURE_FLAGS)
12226 @endif gcc-bootstrap
12227
12228 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12229 maybe-configure-stageautofeedback-gcc:
12230 @if gcc-bootstrap
12231 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12232 configure-stageautofeedback-gcc:
12233         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12235         @r=`${PWD_COMMAND}`; export r; \
12236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12237         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12238         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12239         $(HOST_EXPORTS) \
12240         $(POSTSTAGE1_HOST_EXPORTS) \
12241         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12242         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12243         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12244         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12246         cd $(HOST_SUBDIR)/gcc || exit 1; \
12247         case $(srcdir) in \
12248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12249           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12251         esac; \
12252         module_srcdir=gcc; \
12253         $(SHELL) $$s/$$module_srcdir/configure \
12254           --srcdir=$${topdir}/$$module_srcdir \
12255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12256           --target=${target_alias} \
12257           --with-build-libsubdir=$(HOST_SUBDIR) \
12258           $(STAGEautofeedback_CONFIGURE_FLAGS)
12259 @endif gcc-bootstrap
12260
12261
12262
12263
12264
12265 .PHONY: all-gcc maybe-all-gcc
12266 maybe-all-gcc:
12267 @if gcc-bootstrap
12268 all-gcc: stage_current
12269 @endif gcc-bootstrap
12270 @if gcc
12271 TARGET-gcc=all
12272 maybe-all-gcc: all-gcc
12273 all-gcc: configure-gcc
12274         @r=`${PWD_COMMAND}`; export r; \
12275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12276         $(HOST_EXPORTS)  \
12277         (cd $(HOST_SUBDIR)/gcc && \
12278           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12279                 $(TARGET-gcc))
12280 @endif gcc
12281
12282
12283
12284 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12285 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12286 maybe-all-stage1-gcc:
12287 maybe-clean-stage1-gcc:
12288 @if gcc-bootstrap
12289 maybe-all-stage1-gcc: all-stage1-gcc
12290 all-stage1: all-stage1-gcc
12291 TARGET-stage1-gcc = $(TARGET-gcc)
12292 all-stage1-gcc: configure-stage1-gcc
12293         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12294         @r=`${PWD_COMMAND}`; export r; \
12295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12296         TFLAGS="$(STAGE1_TFLAGS)"; \
12297         $(HOST_EXPORTS)  \
12298         cd $(HOST_SUBDIR)/gcc && \
12299          \
12300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12301                 CFLAGS="$(STAGE1_CFLAGS)" \
12302                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12303                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12304                 LIBCFLAGS="$(LIBCFLAGS)" \
12305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12308                 $(EXTRA_HOST_FLAGS)  \
12309                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12310                 TFLAGS="$(STAGE1_TFLAGS)"  \
12311                 $(TARGET-stage1-gcc)
12312
12313 maybe-clean-stage1-gcc: clean-stage1-gcc
12314 clean-stage1: clean-stage1-gcc
12315 clean-stage1-gcc:
12316         @if [ $(current_stage) = stage1 ]; then \
12317           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12318         else \
12319           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12320           $(MAKE) stage1-start; \
12321         fi; \
12322         cd $(HOST_SUBDIR)/gcc && \
12323         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12324         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12325 @endif gcc-bootstrap
12326
12327
12328 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12329 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12330 maybe-all-stage2-gcc:
12331 maybe-clean-stage2-gcc:
12332 @if gcc-bootstrap
12333 maybe-all-stage2-gcc: all-stage2-gcc
12334 all-stage2: all-stage2-gcc
12335 TARGET-stage2-gcc = $(TARGET-gcc)
12336 all-stage2-gcc: configure-stage2-gcc
12337         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12338         @r=`${PWD_COMMAND}`; export r; \
12339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12340         TFLAGS="$(STAGE2_TFLAGS)"; \
12341         $(HOST_EXPORTS) \
12342         $(POSTSTAGE1_HOST_EXPORTS)  \
12343         cd $(HOST_SUBDIR)/gcc && \
12344          \
12345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12346                 CFLAGS="$(STAGE2_CFLAGS)" \
12347                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12348                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12349                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12354                 TFLAGS="$(STAGE2_TFLAGS)"  \
12355                 $(TARGET-stage2-gcc)
12356
12357 maybe-clean-stage2-gcc: clean-stage2-gcc
12358 clean-stage2: clean-stage2-gcc
12359 clean-stage2-gcc:
12360         @if [ $(current_stage) = stage2 ]; then \
12361           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12362         else \
12363           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12364           $(MAKE) stage2-start; \
12365         fi; \
12366         cd $(HOST_SUBDIR)/gcc && \
12367         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12368 @endif gcc-bootstrap
12369
12370
12371 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12372 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12373 maybe-all-stage3-gcc:
12374 maybe-clean-stage3-gcc:
12375 @if gcc-bootstrap
12376 maybe-all-stage3-gcc: all-stage3-gcc
12377 all-stage3: all-stage3-gcc
12378 TARGET-stage3-gcc = $(TARGET-gcc)
12379 all-stage3-gcc: configure-stage3-gcc
12380         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12381         @r=`${PWD_COMMAND}`; export r; \
12382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12383         TFLAGS="$(STAGE3_TFLAGS)"; \
12384         $(HOST_EXPORTS) \
12385         $(POSTSTAGE1_HOST_EXPORTS)  \
12386         cd $(HOST_SUBDIR)/gcc && \
12387          \
12388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12389                 CFLAGS="$(STAGE3_CFLAGS)" \
12390                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12391                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12392                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12396                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12397                 TFLAGS="$(STAGE3_TFLAGS)"  \
12398                 $(TARGET-stage3-gcc)
12399
12400 maybe-clean-stage3-gcc: clean-stage3-gcc
12401 clean-stage3: clean-stage3-gcc
12402 clean-stage3-gcc:
12403         @if [ $(current_stage) = stage3 ]; then \
12404           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12405         else \
12406           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12407           $(MAKE) stage3-start; \
12408         fi; \
12409         cd $(HOST_SUBDIR)/gcc && \
12410         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12411 @endif gcc-bootstrap
12412
12413
12414 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12415 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12416 maybe-all-stage4-gcc:
12417 maybe-clean-stage4-gcc:
12418 @if gcc-bootstrap
12419 maybe-all-stage4-gcc: all-stage4-gcc
12420 all-stage4: all-stage4-gcc
12421 TARGET-stage4-gcc = $(TARGET-gcc)
12422 all-stage4-gcc: configure-stage4-gcc
12423         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12424         @r=`${PWD_COMMAND}`; export r; \
12425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12426         TFLAGS="$(STAGE4_TFLAGS)"; \
12427         $(HOST_EXPORTS) \
12428         $(POSTSTAGE1_HOST_EXPORTS)  \
12429         cd $(HOST_SUBDIR)/gcc && \
12430          \
12431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12432                 CFLAGS="$(STAGE4_CFLAGS)" \
12433                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12434                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12435                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12440                 TFLAGS="$(STAGE4_TFLAGS)"  \
12441                 $(TARGET-stage4-gcc)
12442
12443 maybe-clean-stage4-gcc: clean-stage4-gcc
12444 clean-stage4: clean-stage4-gcc
12445 clean-stage4-gcc:
12446         @if [ $(current_stage) = stage4 ]; then \
12447           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12448         else \
12449           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12450           $(MAKE) stage4-start; \
12451         fi; \
12452         cd $(HOST_SUBDIR)/gcc && \
12453         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12454 @endif gcc-bootstrap
12455
12456
12457 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12458 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12459 maybe-all-stageprofile-gcc:
12460 maybe-clean-stageprofile-gcc:
12461 @if gcc-bootstrap
12462 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12463 all-stageprofile: all-stageprofile-gcc
12464 TARGET-stageprofile-gcc = $(TARGET-gcc)
12465 all-stageprofile-gcc: configure-stageprofile-gcc
12466         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12467         @r=`${PWD_COMMAND}`; export r; \
12468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12470         $(HOST_EXPORTS) \
12471         $(POSTSTAGE1_HOST_EXPORTS)  \
12472         cd $(HOST_SUBDIR)/gcc && \
12473          \
12474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12475                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12476                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12477                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12478                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12483                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12484                 $(TARGET-stageprofile-gcc)
12485
12486 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12487 clean-stageprofile: clean-stageprofile-gcc
12488 clean-stageprofile-gcc:
12489         @if [ $(current_stage) = stageprofile ]; then \
12490           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12491         else \
12492           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12493           $(MAKE) stageprofile-start; \
12494         fi; \
12495         cd $(HOST_SUBDIR)/gcc && \
12496         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12497 @endif gcc-bootstrap
12498
12499
12500 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12501 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12502 maybe-all-stagetrain-gcc:
12503 maybe-clean-stagetrain-gcc:
12504 @if gcc-bootstrap
12505 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12506 all-stagetrain: all-stagetrain-gcc
12507 TARGET-stagetrain-gcc = $(TARGET-gcc)
12508 all-stagetrain-gcc: configure-stagetrain-gcc
12509         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12510         @r=`${PWD_COMMAND}`; export r; \
12511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12512         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12513         $(HOST_EXPORTS) \
12514         $(POSTSTAGE1_HOST_EXPORTS)  \
12515         cd $(HOST_SUBDIR)/gcc && \
12516          \
12517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12518                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12519                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12520                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12521                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12525                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12526                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12527                 $(TARGET-stagetrain-gcc)
12528
12529 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12530 clean-stagetrain: clean-stagetrain-gcc
12531 clean-stagetrain-gcc:
12532         @if [ $(current_stage) = stagetrain ]; then \
12533           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12534         else \
12535           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12536           $(MAKE) stagetrain-start; \
12537         fi; \
12538         cd $(HOST_SUBDIR)/gcc && \
12539         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12540 @endif gcc-bootstrap
12541
12542
12543 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12544 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12545 maybe-all-stagefeedback-gcc:
12546 maybe-clean-stagefeedback-gcc:
12547 @if gcc-bootstrap
12548 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12549 all-stagefeedback: all-stagefeedback-gcc
12550 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12551 all-stagefeedback-gcc: configure-stagefeedback-gcc
12552         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12553         @r=`${PWD_COMMAND}`; export r; \
12554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12555         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12556         $(HOST_EXPORTS) \
12557         $(POSTSTAGE1_HOST_EXPORTS)  \
12558         cd $(HOST_SUBDIR)/gcc && \
12559          \
12560         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12561                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12562                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12563                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12564                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12565                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12566                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12567                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12568                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12569                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12570                 $(TARGET-stagefeedback-gcc)
12571
12572 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12573 clean-stagefeedback: clean-stagefeedback-gcc
12574 clean-stagefeedback-gcc:
12575         @if [ $(current_stage) = stagefeedback ]; then \
12576           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12577         else \
12578           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12579           $(MAKE) stagefeedback-start; \
12580         fi; \
12581         cd $(HOST_SUBDIR)/gcc && \
12582         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12583 @endif gcc-bootstrap
12584
12585
12586 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12587 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12588 maybe-all-stageautoprofile-gcc:
12589 maybe-clean-stageautoprofile-gcc:
12590 @if gcc-bootstrap
12591 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12592 all-stageautoprofile: all-stageautoprofile-gcc
12593 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12594 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12595         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12596         @r=`${PWD_COMMAND}`; export r; \
12597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12598         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12599         $(HOST_EXPORTS) \
12600         $(POSTSTAGE1_HOST_EXPORTS)  \
12601         cd $(HOST_SUBDIR)/gcc && \
12602         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12603         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12604                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12605                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12606                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12607                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12612                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12613                 $(TARGET-stageautoprofile-gcc)
12614
12615 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12616 clean-stageautoprofile: clean-stageautoprofile-gcc
12617 clean-stageautoprofile-gcc:
12618         @if [ $(current_stage) = stageautoprofile ]; then \
12619           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12620         else \
12621           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12622           $(MAKE) stageautoprofile-start; \
12623         fi; \
12624         cd $(HOST_SUBDIR)/gcc && \
12625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12626 @endif gcc-bootstrap
12627
12628
12629 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12630 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12631 maybe-all-stageautofeedback-gcc:
12632 maybe-clean-stageautofeedback-gcc:
12633 @if gcc-bootstrap
12634 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12635 all-stageautofeedback: all-stageautofeedback-gcc
12636 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12637 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12638         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12639         @r=`${PWD_COMMAND}`; export r; \
12640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12641         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12642         $(HOST_EXPORTS) \
12643         $(POSTSTAGE1_HOST_EXPORTS)  \
12644         cd $(HOST_SUBDIR)/gcc && \
12645          \
12646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12647                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12648                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12649                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12650                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12655                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12656                 $(TARGET-stageautofeedback-gcc)
12657
12658 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12659 clean-stageautofeedback: clean-stageautofeedback-gcc
12660 clean-stageautofeedback-gcc:
12661         @if [ $(current_stage) = stageautofeedback ]; then \
12662           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12663         else \
12664           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12665           $(MAKE) stageautofeedback-start; \
12666         fi; \
12667         cd $(HOST_SUBDIR)/gcc && \
12668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12669 @endif gcc-bootstrap
12670
12671
12672
12673
12674
12675 .PHONY: check-gcc maybe-check-gcc
12676 maybe-check-gcc:
12677 @if gcc
12678 maybe-check-gcc: check-gcc
12679
12680 check-gcc:
12681         @: $(MAKE); $(unstage)
12682         @r=`${PWD_COMMAND}`; export r; \
12683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12684         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12685         (cd $(HOST_SUBDIR)/gcc && \
12686           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12687
12688 @endif gcc
12689
12690 .PHONY: install-gcc maybe-install-gcc
12691 maybe-install-gcc:
12692 @if gcc
12693 maybe-install-gcc: install-gcc
12694
12695 install-gcc: installdirs
12696         @: $(MAKE); $(unstage)
12697         @r=`${PWD_COMMAND}`; export r; \
12698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699         $(HOST_EXPORTS) \
12700         (cd $(HOST_SUBDIR)/gcc && \
12701           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12702
12703 @endif gcc
12704
12705 .PHONY: install-strip-gcc maybe-install-strip-gcc
12706 maybe-install-strip-gcc:
12707 @if gcc
12708 maybe-install-strip-gcc: install-strip-gcc
12709
12710 install-strip-gcc: installdirs
12711         @: $(MAKE); $(unstage)
12712         @r=`${PWD_COMMAND}`; export r; \
12713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714         $(HOST_EXPORTS) \
12715         (cd $(HOST_SUBDIR)/gcc && \
12716           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12717
12718 @endif gcc
12719
12720 # Other targets (info, dvi, pdf, etc.)
12721
12722 .PHONY: maybe-info-gcc info-gcc
12723 maybe-info-gcc:
12724 @if gcc
12725 maybe-info-gcc: info-gcc
12726
12727 info-gcc: \
12728     configure-gcc 
12729         @[ -f ./gcc/Makefile ] || exit 0; \
12730         r=`${PWD_COMMAND}`; export r; \
12731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12732         $(HOST_EXPORTS) \
12733         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12735         done; \
12736         echo "Doing info in gcc"; \
12737         (cd $(HOST_SUBDIR)/gcc && \
12738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12740                   "RANLIB=$${RANLIB}" \
12741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12742                   info) \
12743           || exit 1
12744
12745 @endif gcc
12746
12747 .PHONY: maybe-dvi-gcc dvi-gcc
12748 maybe-dvi-gcc:
12749 @if gcc
12750 maybe-dvi-gcc: dvi-gcc
12751
12752 dvi-gcc: \
12753     configure-gcc 
12754         @[ -f ./gcc/Makefile ] || exit 0; \
12755         r=`${PWD_COMMAND}`; export r; \
12756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12757         $(HOST_EXPORTS) \
12758         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12760         done; \
12761         echo "Doing dvi in gcc"; \
12762         (cd $(HOST_SUBDIR)/gcc && \
12763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12765                   "RANLIB=$${RANLIB}" \
12766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12767                   dvi) \
12768           || exit 1
12769
12770 @endif gcc
12771
12772 .PHONY: maybe-pdf-gcc pdf-gcc
12773 maybe-pdf-gcc:
12774 @if gcc
12775 maybe-pdf-gcc: pdf-gcc
12776
12777 pdf-gcc: \
12778     configure-gcc 
12779         @[ -f ./gcc/Makefile ] || exit 0; \
12780         r=`${PWD_COMMAND}`; export r; \
12781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782         $(HOST_EXPORTS) \
12783         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12785         done; \
12786         echo "Doing pdf in gcc"; \
12787         (cd $(HOST_SUBDIR)/gcc && \
12788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12790                   "RANLIB=$${RANLIB}" \
12791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792                   pdf) \
12793           || exit 1
12794
12795 @endif gcc
12796
12797 .PHONY: maybe-html-gcc html-gcc
12798 maybe-html-gcc:
12799 @if gcc
12800 maybe-html-gcc: html-gcc
12801
12802 html-gcc: \
12803     configure-gcc 
12804         @[ -f ./gcc/Makefile ] || exit 0; \
12805         r=`${PWD_COMMAND}`; export r; \
12806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12807         $(HOST_EXPORTS) \
12808         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12810         done; \
12811         echo "Doing html in gcc"; \
12812         (cd $(HOST_SUBDIR)/gcc && \
12813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12815                   "RANLIB=$${RANLIB}" \
12816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12817                   html) \
12818           || exit 1
12819
12820 @endif gcc
12821
12822 .PHONY: maybe-TAGS-gcc TAGS-gcc
12823 maybe-TAGS-gcc:
12824 @if gcc
12825 maybe-TAGS-gcc: TAGS-gcc
12826
12827 TAGS-gcc: \
12828     configure-gcc 
12829         @[ -f ./gcc/Makefile ] || exit 0; \
12830         r=`${PWD_COMMAND}`; export r; \
12831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12832         $(HOST_EXPORTS) \
12833         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12835         done; \
12836         echo "Doing TAGS in gcc"; \
12837         (cd $(HOST_SUBDIR)/gcc && \
12838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12840                   "RANLIB=$${RANLIB}" \
12841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12842                   TAGS) \
12843           || exit 1
12844
12845 @endif gcc
12846
12847 .PHONY: maybe-install-info-gcc install-info-gcc
12848 maybe-install-info-gcc:
12849 @if gcc
12850 maybe-install-info-gcc: install-info-gcc
12851
12852 install-info-gcc: \
12853     configure-gcc \
12854     info-gcc 
12855         @[ -f ./gcc/Makefile ] || exit 0; \
12856         r=`${PWD_COMMAND}`; export r; \
12857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12858         $(HOST_EXPORTS) \
12859         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12861         done; \
12862         echo "Doing install-info in gcc"; \
12863         (cd $(HOST_SUBDIR)/gcc && \
12864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12866                   "RANLIB=$${RANLIB}" \
12867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12868                   install-info) \
12869           || exit 1
12870
12871 @endif gcc
12872
12873 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12874 maybe-install-dvi-gcc:
12875 @if gcc
12876 maybe-install-dvi-gcc: install-dvi-gcc
12877
12878 install-dvi-gcc: \
12879     configure-gcc \
12880     dvi-gcc 
12881         @[ -f ./gcc/Makefile ] || exit 0; \
12882         r=`${PWD_COMMAND}`; export r; \
12883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884         $(HOST_EXPORTS) \
12885         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12887         done; \
12888         echo "Doing install-dvi in gcc"; \
12889         (cd $(HOST_SUBDIR)/gcc && \
12890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12892                   "RANLIB=$${RANLIB}" \
12893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12894                   install-dvi) \
12895           || exit 1
12896
12897 @endif gcc
12898
12899 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12900 maybe-install-pdf-gcc:
12901 @if gcc
12902 maybe-install-pdf-gcc: install-pdf-gcc
12903
12904 install-pdf-gcc: \
12905     configure-gcc \
12906     pdf-gcc 
12907         @[ -f ./gcc/Makefile ] || exit 0; \
12908         r=`${PWD_COMMAND}`; export r; \
12909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12910         $(HOST_EXPORTS) \
12911         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12913         done; \
12914         echo "Doing install-pdf in gcc"; \
12915         (cd $(HOST_SUBDIR)/gcc && \
12916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12918                   "RANLIB=$${RANLIB}" \
12919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12920                   install-pdf) \
12921           || exit 1
12922
12923 @endif gcc
12924
12925 .PHONY: maybe-install-html-gcc install-html-gcc
12926 maybe-install-html-gcc:
12927 @if gcc
12928 maybe-install-html-gcc: install-html-gcc
12929
12930 install-html-gcc: \
12931     configure-gcc \
12932     html-gcc 
12933         @[ -f ./gcc/Makefile ] || exit 0; \
12934         r=`${PWD_COMMAND}`; export r; \
12935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12936         $(HOST_EXPORTS) \
12937         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12939         done; \
12940         echo "Doing install-html in gcc"; \
12941         (cd $(HOST_SUBDIR)/gcc && \
12942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12944                   "RANLIB=$${RANLIB}" \
12945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12946                   install-html) \
12947           || exit 1
12948
12949 @endif gcc
12950
12951 .PHONY: maybe-installcheck-gcc installcheck-gcc
12952 maybe-installcheck-gcc:
12953 @if gcc
12954 maybe-installcheck-gcc: installcheck-gcc
12955
12956 installcheck-gcc: \
12957     configure-gcc 
12958         @[ -f ./gcc/Makefile ] || exit 0; \
12959         r=`${PWD_COMMAND}`; export r; \
12960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12961         $(HOST_EXPORTS) \
12962         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12964         done; \
12965         echo "Doing installcheck in gcc"; \
12966         (cd $(HOST_SUBDIR)/gcc && \
12967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12969                   "RANLIB=$${RANLIB}" \
12970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12971                   installcheck) \
12972           || exit 1
12973
12974 @endif gcc
12975
12976 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12977 maybe-mostlyclean-gcc:
12978 @if gcc
12979 maybe-mostlyclean-gcc: mostlyclean-gcc
12980
12981 mostlyclean-gcc: 
12982         @[ -f ./gcc/Makefile ] || exit 0; \
12983         r=`${PWD_COMMAND}`; export r; \
12984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12985         $(HOST_EXPORTS) \
12986         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12988         done; \
12989         echo "Doing mostlyclean in gcc"; \
12990         (cd $(HOST_SUBDIR)/gcc && \
12991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12993                   "RANLIB=$${RANLIB}" \
12994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12995                   mostlyclean) \
12996           || exit 1
12997
12998 @endif gcc
12999
13000 .PHONY: maybe-clean-gcc clean-gcc
13001 maybe-clean-gcc:
13002 @if gcc
13003 maybe-clean-gcc: clean-gcc
13004
13005 clean-gcc: 
13006         @[ -f ./gcc/Makefile ] || exit 0; \
13007         r=`${PWD_COMMAND}`; export r; \
13008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13009         $(HOST_EXPORTS) \
13010         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13012         done; \
13013         echo "Doing clean in gcc"; \
13014         (cd $(HOST_SUBDIR)/gcc && \
13015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13017                   "RANLIB=$${RANLIB}" \
13018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13019                   clean) \
13020           || exit 1
13021
13022 @endif gcc
13023
13024 .PHONY: maybe-distclean-gcc distclean-gcc
13025 maybe-distclean-gcc:
13026 @if gcc
13027 maybe-distclean-gcc: distclean-gcc
13028
13029 distclean-gcc: 
13030         @[ -f ./gcc/Makefile ] || exit 0; \
13031         r=`${PWD_COMMAND}`; export r; \
13032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033         $(HOST_EXPORTS) \
13034         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13036         done; \
13037         echo "Doing distclean in gcc"; \
13038         (cd $(HOST_SUBDIR)/gcc && \
13039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13041                   "RANLIB=$${RANLIB}" \
13042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13043                   distclean) \
13044           || exit 1
13045
13046 @endif gcc
13047
13048 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13049 maybe-maintainer-clean-gcc:
13050 @if gcc
13051 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13052
13053 maintainer-clean-gcc: 
13054         @[ -f ./gcc/Makefile ] || exit 0; \
13055         r=`${PWD_COMMAND}`; export r; \
13056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13057         $(HOST_EXPORTS) \
13058         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13060         done; \
13061         echo "Doing maintainer-clean in gcc"; \
13062         (cd $(HOST_SUBDIR)/gcc && \
13063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13065                   "RANLIB=$${RANLIB}" \
13066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13067                   maintainer-clean) \
13068           || exit 1
13069
13070 @endif gcc
13071
13072
13073
13074 .PHONY: configure-gmp maybe-configure-gmp
13075 maybe-configure-gmp:
13076 @if gcc-bootstrap
13077 configure-gmp: stage_current
13078 @endif gcc-bootstrap
13079 @if gmp
13080 maybe-configure-gmp: configure-gmp
13081 configure-gmp: 
13082         @r=`${PWD_COMMAND}`; export r; \
13083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13084         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13086         $(HOST_EXPORTS)  \
13087         echo Configuring in $(HOST_SUBDIR)/gmp; \
13088         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13089         case $(srcdir) in \
13090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13091           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13093         esac; \
13094         module_srcdir=gmp; \
13095         $(SHELL) \
13096           $$s/$$module_srcdir/configure \
13097           --srcdir=$${topdir}/$$module_srcdir \
13098           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13099           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13100           || exit 1
13101 @endif gmp
13102
13103
13104
13105 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13106 maybe-configure-stage1-gmp:
13107 @if gmp-bootstrap
13108 maybe-configure-stage1-gmp: configure-stage1-gmp
13109 configure-stage1-gmp:
13110         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13111         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13112         @r=`${PWD_COMMAND}`; export r; \
13113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114         TFLAGS="$(STAGE1_TFLAGS)"; \
13115         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13116         $(HOST_EXPORTS) \
13117         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13118         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13119         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13120         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13122         cd $(HOST_SUBDIR)/gmp || exit 1; \
13123         case $(srcdir) in \
13124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13125           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13127         esac; \
13128         module_srcdir=gmp; \
13129         $(SHELL) $$s/$$module_srcdir/configure \
13130           --srcdir=$${topdir}/$$module_srcdir \
13131           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13132           --target=none-${host_vendor}-${host_os} \
13133            \
13134           $(STAGE1_CONFIGURE_FLAGS) \
13135           --disable-shared LEX="touch lex.yy.c"
13136 @endif gmp-bootstrap
13137
13138 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13139 maybe-configure-stage2-gmp:
13140 @if gmp-bootstrap
13141 maybe-configure-stage2-gmp: configure-stage2-gmp
13142 configure-stage2-gmp:
13143         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13145         @r=`${PWD_COMMAND}`; export r; \
13146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13147         TFLAGS="$(STAGE2_TFLAGS)"; \
13148         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13149         $(HOST_EXPORTS) \
13150         $(POSTSTAGE1_HOST_EXPORTS) \
13151         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13152         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13153         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13154         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13156         cd $(HOST_SUBDIR)/gmp || exit 1; \
13157         case $(srcdir) in \
13158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13159           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13161         esac; \
13162         module_srcdir=gmp; \
13163         $(SHELL) $$s/$$module_srcdir/configure \
13164           --srcdir=$${topdir}/$$module_srcdir \
13165           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13166           --target=none-${host_vendor}-${host_os} \
13167           --with-build-libsubdir=$(HOST_SUBDIR) \
13168           $(STAGE2_CONFIGURE_FLAGS) \
13169           --disable-shared LEX="touch lex.yy.c"
13170 @endif gmp-bootstrap
13171
13172 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13173 maybe-configure-stage3-gmp:
13174 @if gmp-bootstrap
13175 maybe-configure-stage3-gmp: configure-stage3-gmp
13176 configure-stage3-gmp:
13177         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13179         @r=`${PWD_COMMAND}`; export r; \
13180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13181         TFLAGS="$(STAGE3_TFLAGS)"; \
13182         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13183         $(HOST_EXPORTS) \
13184         $(POSTSTAGE1_HOST_EXPORTS) \
13185         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13186         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13187         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13188         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13190         cd $(HOST_SUBDIR)/gmp || exit 1; \
13191         case $(srcdir) in \
13192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13193           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13195         esac; \
13196         module_srcdir=gmp; \
13197         $(SHELL) $$s/$$module_srcdir/configure \
13198           --srcdir=$${topdir}/$$module_srcdir \
13199           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13200           --target=none-${host_vendor}-${host_os} \
13201           --with-build-libsubdir=$(HOST_SUBDIR) \
13202           $(STAGE3_CONFIGURE_FLAGS) \
13203           --disable-shared LEX="touch lex.yy.c"
13204 @endif gmp-bootstrap
13205
13206 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13207 maybe-configure-stage4-gmp:
13208 @if gmp-bootstrap
13209 maybe-configure-stage4-gmp: configure-stage4-gmp
13210 configure-stage4-gmp:
13211         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13212         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13213         @r=`${PWD_COMMAND}`; export r; \
13214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13215         TFLAGS="$(STAGE4_TFLAGS)"; \
13216         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13217         $(HOST_EXPORTS) \
13218         $(POSTSTAGE1_HOST_EXPORTS) \
13219         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13220         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13221         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13222         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13224         cd $(HOST_SUBDIR)/gmp || exit 1; \
13225         case $(srcdir) in \
13226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13227           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13229         esac; \
13230         module_srcdir=gmp; \
13231         $(SHELL) $$s/$$module_srcdir/configure \
13232           --srcdir=$${topdir}/$$module_srcdir \
13233           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13234           --target=none-${host_vendor}-${host_os} \
13235           --with-build-libsubdir=$(HOST_SUBDIR) \
13236           $(STAGE4_CONFIGURE_FLAGS) \
13237           --disable-shared LEX="touch lex.yy.c"
13238 @endif gmp-bootstrap
13239
13240 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13241 maybe-configure-stageprofile-gmp:
13242 @if gmp-bootstrap
13243 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13244 configure-stageprofile-gmp:
13245         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13247         @r=`${PWD_COMMAND}`; export r; \
13248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13250         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13251         $(HOST_EXPORTS) \
13252         $(POSTSTAGE1_HOST_EXPORTS) \
13253         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13254         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13255         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13256         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13258         cd $(HOST_SUBDIR)/gmp || exit 1; \
13259         case $(srcdir) in \
13260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13261           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13263         esac; \
13264         module_srcdir=gmp; \
13265         $(SHELL) $$s/$$module_srcdir/configure \
13266           --srcdir=$${topdir}/$$module_srcdir \
13267           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13268           --target=none-${host_vendor}-${host_os} \
13269           --with-build-libsubdir=$(HOST_SUBDIR) \
13270           $(STAGEprofile_CONFIGURE_FLAGS) \
13271           --disable-shared LEX="touch lex.yy.c"
13272 @endif gmp-bootstrap
13273
13274 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13275 maybe-configure-stagetrain-gmp:
13276 @if gmp-bootstrap
13277 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13278 configure-stagetrain-gmp:
13279         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13281         @r=`${PWD_COMMAND}`; export r; \
13282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13283         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13284         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13285         $(HOST_EXPORTS) \
13286         $(POSTSTAGE1_HOST_EXPORTS) \
13287         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13288         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13289         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13290         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13292         cd $(HOST_SUBDIR)/gmp || exit 1; \
13293         case $(srcdir) in \
13294           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13295           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13296                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13297         esac; \
13298         module_srcdir=gmp; \
13299         $(SHELL) $$s/$$module_srcdir/configure \
13300           --srcdir=$${topdir}/$$module_srcdir \
13301           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13302           --target=none-${host_vendor}-${host_os} \
13303           --with-build-libsubdir=$(HOST_SUBDIR) \
13304           $(STAGEtrain_CONFIGURE_FLAGS) \
13305           --disable-shared LEX="touch lex.yy.c"
13306 @endif gmp-bootstrap
13307
13308 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13309 maybe-configure-stagefeedback-gmp:
13310 @if gmp-bootstrap
13311 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13312 configure-stagefeedback-gmp:
13313         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13315         @r=`${PWD_COMMAND}`; export r; \
13316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13318         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13319         $(HOST_EXPORTS) \
13320         $(POSTSTAGE1_HOST_EXPORTS) \
13321         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13322         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13323         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13324         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13326         cd $(HOST_SUBDIR)/gmp || exit 1; \
13327         case $(srcdir) in \
13328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13329           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13331         esac; \
13332         module_srcdir=gmp; \
13333         $(SHELL) $$s/$$module_srcdir/configure \
13334           --srcdir=$${topdir}/$$module_srcdir \
13335           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13336           --target=none-${host_vendor}-${host_os} \
13337           --with-build-libsubdir=$(HOST_SUBDIR) \
13338           $(STAGEfeedback_CONFIGURE_FLAGS) \
13339           --disable-shared LEX="touch lex.yy.c"
13340 @endif gmp-bootstrap
13341
13342 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13343 maybe-configure-stageautoprofile-gmp:
13344 @if gmp-bootstrap
13345 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13346 configure-stageautoprofile-gmp:
13347         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13349         @r=`${PWD_COMMAND}`; export r; \
13350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13352         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13353         $(HOST_EXPORTS) \
13354         $(POSTSTAGE1_HOST_EXPORTS) \
13355         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13356         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13357         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13358         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13360         cd $(HOST_SUBDIR)/gmp || exit 1; \
13361         case $(srcdir) in \
13362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13363           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13365         esac; \
13366         module_srcdir=gmp; \
13367         $(SHELL) $$s/$$module_srcdir/configure \
13368           --srcdir=$${topdir}/$$module_srcdir \
13369           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13370           --target=none-${host_vendor}-${host_os} \
13371           --with-build-libsubdir=$(HOST_SUBDIR) \
13372           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13373           --disable-shared LEX="touch lex.yy.c"
13374 @endif gmp-bootstrap
13375
13376 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13377 maybe-configure-stageautofeedback-gmp:
13378 @if gmp-bootstrap
13379 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13380 configure-stageautofeedback-gmp:
13381         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13383         @r=`${PWD_COMMAND}`; export r; \
13384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13386         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13387         $(HOST_EXPORTS) \
13388         $(POSTSTAGE1_HOST_EXPORTS) \
13389         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13390         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13391         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13392         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13394         cd $(HOST_SUBDIR)/gmp || exit 1; \
13395         case $(srcdir) in \
13396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13397           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13399         esac; \
13400         module_srcdir=gmp; \
13401         $(SHELL) $$s/$$module_srcdir/configure \
13402           --srcdir=$${topdir}/$$module_srcdir \
13403           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13404           --target=none-${host_vendor}-${host_os} \
13405           --with-build-libsubdir=$(HOST_SUBDIR) \
13406           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13407           --disable-shared LEX="touch lex.yy.c"
13408 @endif gmp-bootstrap
13409
13410
13411
13412
13413
13414 .PHONY: all-gmp maybe-all-gmp
13415 maybe-all-gmp:
13416 @if gcc-bootstrap
13417 all-gmp: stage_current
13418 @endif gcc-bootstrap
13419 @if gmp
13420 TARGET-gmp=all
13421 maybe-all-gmp: all-gmp
13422 all-gmp: configure-gmp
13423         @r=`${PWD_COMMAND}`; export r; \
13424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425         $(HOST_EXPORTS)  \
13426         (cd $(HOST_SUBDIR)/gmp && \
13427           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13428                 $(TARGET-gmp))
13429 @endif gmp
13430
13431
13432
13433 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13434 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13435 maybe-all-stage1-gmp:
13436 maybe-clean-stage1-gmp:
13437 @if gmp-bootstrap
13438 maybe-all-stage1-gmp: all-stage1-gmp
13439 all-stage1: all-stage1-gmp
13440 TARGET-stage1-gmp = $(TARGET-gmp)
13441 all-stage1-gmp: configure-stage1-gmp
13442         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13443         @r=`${PWD_COMMAND}`; export r; \
13444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13445         TFLAGS="$(STAGE1_TFLAGS)"; \
13446         $(HOST_EXPORTS)  \
13447         cd $(HOST_SUBDIR)/gmp && \
13448          \
13449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13450                 CFLAGS="$(STAGE1_CFLAGS)" \
13451                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13452                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13453                 LIBCFLAGS="$(LIBCFLAGS)" \
13454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13457                 $(EXTRA_HOST_FLAGS)  \
13458                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13459                 TFLAGS="$(STAGE1_TFLAGS)"  \
13460                 $(TARGET-stage1-gmp)
13461
13462 maybe-clean-stage1-gmp: clean-stage1-gmp
13463 clean-stage1: clean-stage1-gmp
13464 clean-stage1-gmp:
13465         @if [ $(current_stage) = stage1 ]; then \
13466           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13467         else \
13468           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13469           $(MAKE) stage1-start; \
13470         fi; \
13471         cd $(HOST_SUBDIR)/gmp && \
13472         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13473         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13474 @endif gmp-bootstrap
13475
13476
13477 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13478 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13479 maybe-all-stage2-gmp:
13480 maybe-clean-stage2-gmp:
13481 @if gmp-bootstrap
13482 maybe-all-stage2-gmp: all-stage2-gmp
13483 all-stage2: all-stage2-gmp
13484 TARGET-stage2-gmp = $(TARGET-gmp)
13485 all-stage2-gmp: configure-stage2-gmp
13486         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13487         @r=`${PWD_COMMAND}`; export r; \
13488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13489         TFLAGS="$(STAGE2_TFLAGS)"; \
13490         $(HOST_EXPORTS) \
13491         $(POSTSTAGE1_HOST_EXPORTS)  \
13492         cd $(HOST_SUBDIR)/gmp && \
13493          \
13494         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13495                 CFLAGS="$(STAGE2_CFLAGS)" \
13496                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13497                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13498                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13499                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13500                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13501                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13502                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13503                 TFLAGS="$(STAGE2_TFLAGS)"  \
13504                 $(TARGET-stage2-gmp)
13505
13506 maybe-clean-stage2-gmp: clean-stage2-gmp
13507 clean-stage2: clean-stage2-gmp
13508 clean-stage2-gmp:
13509         @if [ $(current_stage) = stage2 ]; then \
13510           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13511         else \
13512           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13513           $(MAKE) stage2-start; \
13514         fi; \
13515         cd $(HOST_SUBDIR)/gmp && \
13516         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13517 @endif gmp-bootstrap
13518
13519
13520 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13521 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13522 maybe-all-stage3-gmp:
13523 maybe-clean-stage3-gmp:
13524 @if gmp-bootstrap
13525 maybe-all-stage3-gmp: all-stage3-gmp
13526 all-stage3: all-stage3-gmp
13527 TARGET-stage3-gmp = $(TARGET-gmp)
13528 all-stage3-gmp: configure-stage3-gmp
13529         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13530         @r=`${PWD_COMMAND}`; export r; \
13531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13532         TFLAGS="$(STAGE3_TFLAGS)"; \
13533         $(HOST_EXPORTS) \
13534         $(POSTSTAGE1_HOST_EXPORTS)  \
13535         cd $(HOST_SUBDIR)/gmp && \
13536          \
13537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13538                 CFLAGS="$(STAGE3_CFLAGS)" \
13539                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13540                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13541                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13545                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13546                 TFLAGS="$(STAGE3_TFLAGS)"  \
13547                 $(TARGET-stage3-gmp)
13548
13549 maybe-clean-stage3-gmp: clean-stage3-gmp
13550 clean-stage3: clean-stage3-gmp
13551 clean-stage3-gmp:
13552         @if [ $(current_stage) = stage3 ]; then \
13553           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13554         else \
13555           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13556           $(MAKE) stage3-start; \
13557         fi; \
13558         cd $(HOST_SUBDIR)/gmp && \
13559         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13560 @endif gmp-bootstrap
13561
13562
13563 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13564 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13565 maybe-all-stage4-gmp:
13566 maybe-clean-stage4-gmp:
13567 @if gmp-bootstrap
13568 maybe-all-stage4-gmp: all-stage4-gmp
13569 all-stage4: all-stage4-gmp
13570 TARGET-stage4-gmp = $(TARGET-gmp)
13571 all-stage4-gmp: configure-stage4-gmp
13572         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13573         @r=`${PWD_COMMAND}`; export r; \
13574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13575         TFLAGS="$(STAGE4_TFLAGS)"; \
13576         $(HOST_EXPORTS) \
13577         $(POSTSTAGE1_HOST_EXPORTS)  \
13578         cd $(HOST_SUBDIR)/gmp && \
13579          \
13580         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13581                 CFLAGS="$(STAGE4_CFLAGS)" \
13582                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13583                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13584                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13588                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13589                 TFLAGS="$(STAGE4_TFLAGS)"  \
13590                 $(TARGET-stage4-gmp)
13591
13592 maybe-clean-stage4-gmp: clean-stage4-gmp
13593 clean-stage4: clean-stage4-gmp
13594 clean-stage4-gmp:
13595         @if [ $(current_stage) = stage4 ]; then \
13596           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13597         else \
13598           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13599           $(MAKE) stage4-start; \
13600         fi; \
13601         cd $(HOST_SUBDIR)/gmp && \
13602         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13603 @endif gmp-bootstrap
13604
13605
13606 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13607 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13608 maybe-all-stageprofile-gmp:
13609 maybe-clean-stageprofile-gmp:
13610 @if gmp-bootstrap
13611 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13612 all-stageprofile: all-stageprofile-gmp
13613 TARGET-stageprofile-gmp = $(TARGET-gmp)
13614 all-stageprofile-gmp: configure-stageprofile-gmp
13615         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13616         @r=`${PWD_COMMAND}`; export r; \
13617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13618         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13619         $(HOST_EXPORTS) \
13620         $(POSTSTAGE1_HOST_EXPORTS)  \
13621         cd $(HOST_SUBDIR)/gmp && \
13622          \
13623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13624                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13625                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13626                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13627                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13632                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13633                 $(TARGET-stageprofile-gmp)
13634
13635 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13636 clean-stageprofile: clean-stageprofile-gmp
13637 clean-stageprofile-gmp:
13638         @if [ $(current_stage) = stageprofile ]; then \
13639           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13640         else \
13641           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13642           $(MAKE) stageprofile-start; \
13643         fi; \
13644         cd $(HOST_SUBDIR)/gmp && \
13645         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13646 @endif gmp-bootstrap
13647
13648
13649 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13650 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13651 maybe-all-stagetrain-gmp:
13652 maybe-clean-stagetrain-gmp:
13653 @if gmp-bootstrap
13654 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13655 all-stagetrain: all-stagetrain-gmp
13656 TARGET-stagetrain-gmp = $(TARGET-gmp)
13657 all-stagetrain-gmp: configure-stagetrain-gmp
13658         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13659         @r=`${PWD_COMMAND}`; export r; \
13660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13661         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13662         $(HOST_EXPORTS) \
13663         $(POSTSTAGE1_HOST_EXPORTS)  \
13664         cd $(HOST_SUBDIR)/gmp && \
13665          \
13666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13667                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13668                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13669                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13670                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13674                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13675                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13676                 $(TARGET-stagetrain-gmp)
13677
13678 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13679 clean-stagetrain: clean-stagetrain-gmp
13680 clean-stagetrain-gmp:
13681         @if [ $(current_stage) = stagetrain ]; then \
13682           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13683         else \
13684           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13685           $(MAKE) stagetrain-start; \
13686         fi; \
13687         cd $(HOST_SUBDIR)/gmp && \
13688         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13689 @endif gmp-bootstrap
13690
13691
13692 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13693 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13694 maybe-all-stagefeedback-gmp:
13695 maybe-clean-stagefeedback-gmp:
13696 @if gmp-bootstrap
13697 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13698 all-stagefeedback: all-stagefeedback-gmp
13699 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13700 all-stagefeedback-gmp: configure-stagefeedback-gmp
13701         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13702         @r=`${PWD_COMMAND}`; export r; \
13703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13705         $(HOST_EXPORTS) \
13706         $(POSTSTAGE1_HOST_EXPORTS)  \
13707         cd $(HOST_SUBDIR)/gmp && \
13708          \
13709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13710                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13711                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13712                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13713                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13717                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13718                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13719                 $(TARGET-stagefeedback-gmp)
13720
13721 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13722 clean-stagefeedback: clean-stagefeedback-gmp
13723 clean-stagefeedback-gmp:
13724         @if [ $(current_stage) = stagefeedback ]; then \
13725           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13726         else \
13727           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13728           $(MAKE) stagefeedback-start; \
13729         fi; \
13730         cd $(HOST_SUBDIR)/gmp && \
13731         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13732 @endif gmp-bootstrap
13733
13734
13735 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13736 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13737 maybe-all-stageautoprofile-gmp:
13738 maybe-clean-stageautoprofile-gmp:
13739 @if gmp-bootstrap
13740 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13741 all-stageautoprofile: all-stageautoprofile-gmp
13742 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13743 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13744         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13745         @r=`${PWD_COMMAND}`; export r; \
13746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13747         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13748         $(HOST_EXPORTS) \
13749         $(POSTSTAGE1_HOST_EXPORTS)  \
13750         cd $(HOST_SUBDIR)/gmp && \
13751         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13753                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13754                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13755                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13756                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13757                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13758                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13759                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13760                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13761                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13762                 $(TARGET-stageautoprofile-gmp)
13763
13764 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13765 clean-stageautoprofile: clean-stageautoprofile-gmp
13766 clean-stageautoprofile-gmp:
13767         @if [ $(current_stage) = stageautoprofile ]; then \
13768           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13769         else \
13770           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13771           $(MAKE) stageautoprofile-start; \
13772         fi; \
13773         cd $(HOST_SUBDIR)/gmp && \
13774         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13775 @endif gmp-bootstrap
13776
13777
13778 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13779 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13780 maybe-all-stageautofeedback-gmp:
13781 maybe-clean-stageautofeedback-gmp:
13782 @if gmp-bootstrap
13783 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13784 all-stageautofeedback: all-stageautofeedback-gmp
13785 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13786 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13787         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13788         @r=`${PWD_COMMAND}`; export r; \
13789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13790         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13791         $(HOST_EXPORTS) \
13792         $(POSTSTAGE1_HOST_EXPORTS)  \
13793         cd $(HOST_SUBDIR)/gmp && \
13794          \
13795         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13796                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13797                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13798                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13799                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13800                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13801                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13802                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13803                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13804                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13805                 $(TARGET-stageautofeedback-gmp)
13806
13807 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13808 clean-stageautofeedback: clean-stageautofeedback-gmp
13809 clean-stageautofeedback-gmp:
13810         @if [ $(current_stage) = stageautofeedback ]; then \
13811           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13812         else \
13813           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13814           $(MAKE) stageautofeedback-start; \
13815         fi; \
13816         cd $(HOST_SUBDIR)/gmp && \
13817         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13818 @endif gmp-bootstrap
13819
13820
13821
13822
13823
13824 .PHONY: check-gmp maybe-check-gmp
13825 maybe-check-gmp:
13826 @if gmp
13827 maybe-check-gmp: check-gmp
13828
13829 check-gmp:
13830         @: $(MAKE); $(unstage)
13831         @r=`${PWD_COMMAND}`; export r; \
13832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13833         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13834         (cd $(HOST_SUBDIR)/gmp && \
13835           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13836
13837 @endif gmp
13838
13839 .PHONY: install-gmp maybe-install-gmp
13840 maybe-install-gmp:
13841 @if gmp
13842 maybe-install-gmp: install-gmp
13843
13844 install-gmp:
13845
13846 @endif gmp
13847
13848 .PHONY: install-strip-gmp maybe-install-strip-gmp
13849 maybe-install-strip-gmp:
13850 @if gmp
13851 maybe-install-strip-gmp: install-strip-gmp
13852
13853 install-strip-gmp:
13854
13855 @endif gmp
13856
13857 # Other targets (info, dvi, pdf, etc.)
13858
13859 .PHONY: maybe-info-gmp info-gmp
13860 maybe-info-gmp:
13861 @if gmp
13862 maybe-info-gmp: info-gmp
13863
13864 info-gmp: \
13865     configure-gmp 
13866         @[ -f ./gmp/Makefile ] || exit 0; \
13867         r=`${PWD_COMMAND}`; export r; \
13868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13869         $(HOST_EXPORTS) \
13870         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13872         done; \
13873         echo "Doing info in gmp"; \
13874         (cd $(HOST_SUBDIR)/gmp && \
13875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13877                   "RANLIB=$${RANLIB}" \
13878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13879                   info) \
13880           || exit 1
13881
13882 @endif gmp
13883
13884 .PHONY: maybe-dvi-gmp dvi-gmp
13885 maybe-dvi-gmp:
13886 @if gmp
13887 maybe-dvi-gmp: dvi-gmp
13888
13889 dvi-gmp: \
13890     configure-gmp 
13891         @[ -f ./gmp/Makefile ] || exit 0; \
13892         r=`${PWD_COMMAND}`; export r; \
13893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894         $(HOST_EXPORTS) \
13895         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13897         done; \
13898         echo "Doing dvi in gmp"; \
13899         (cd $(HOST_SUBDIR)/gmp && \
13900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13902                   "RANLIB=$${RANLIB}" \
13903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13904                   dvi) \
13905           || exit 1
13906
13907 @endif gmp
13908
13909 .PHONY: maybe-pdf-gmp pdf-gmp
13910 maybe-pdf-gmp:
13911 @if gmp
13912 maybe-pdf-gmp: pdf-gmp
13913
13914 pdf-gmp: \
13915     configure-gmp 
13916         @[ -f ./gmp/Makefile ] || exit 0; \
13917         r=`${PWD_COMMAND}`; export r; \
13918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919         $(HOST_EXPORTS) \
13920         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13922         done; \
13923         echo "Doing pdf in gmp"; \
13924         (cd $(HOST_SUBDIR)/gmp && \
13925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13927                   "RANLIB=$${RANLIB}" \
13928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13929                   pdf) \
13930           || exit 1
13931
13932 @endif gmp
13933
13934 .PHONY: maybe-html-gmp html-gmp
13935 maybe-html-gmp:
13936 @if gmp
13937 maybe-html-gmp: html-gmp
13938
13939 html-gmp: \
13940     configure-gmp 
13941         @[ -f ./gmp/Makefile ] || exit 0; \
13942         r=`${PWD_COMMAND}`; export r; \
13943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13944         $(HOST_EXPORTS) \
13945         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13947         done; \
13948         echo "Doing html in gmp"; \
13949         (cd $(HOST_SUBDIR)/gmp && \
13950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13952                   "RANLIB=$${RANLIB}" \
13953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13954                   html) \
13955           || exit 1
13956
13957 @endif gmp
13958
13959 .PHONY: maybe-TAGS-gmp TAGS-gmp
13960 maybe-TAGS-gmp:
13961 @if gmp
13962 maybe-TAGS-gmp: TAGS-gmp
13963
13964 TAGS-gmp: \
13965     configure-gmp 
13966         @[ -f ./gmp/Makefile ] || exit 0; \
13967         r=`${PWD_COMMAND}`; export r; \
13968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13969         $(HOST_EXPORTS) \
13970         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13972         done; \
13973         echo "Doing TAGS in gmp"; \
13974         (cd $(HOST_SUBDIR)/gmp && \
13975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13977                   "RANLIB=$${RANLIB}" \
13978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13979                   TAGS) \
13980           || exit 1
13981
13982 @endif gmp
13983
13984 .PHONY: maybe-install-info-gmp install-info-gmp
13985 maybe-install-info-gmp:
13986 @if gmp
13987 maybe-install-info-gmp: install-info-gmp
13988
13989 install-info-gmp: \
13990     configure-gmp \
13991     info-gmp 
13992         @[ -f ./gmp/Makefile ] || exit 0; \
13993         r=`${PWD_COMMAND}`; export r; \
13994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13995         $(HOST_EXPORTS) \
13996         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13998         done; \
13999         echo "Doing install-info in gmp"; \
14000         (cd $(HOST_SUBDIR)/gmp && \
14001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14003                   "RANLIB=$${RANLIB}" \
14004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14005                   install-info) \
14006           || exit 1
14007
14008 @endif gmp
14009
14010 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14011 maybe-install-dvi-gmp:
14012 @if gmp
14013 maybe-install-dvi-gmp: install-dvi-gmp
14014
14015 install-dvi-gmp: \
14016     configure-gmp \
14017     dvi-gmp 
14018         @[ -f ./gmp/Makefile ] || exit 0; \
14019         r=`${PWD_COMMAND}`; export r; \
14020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021         $(HOST_EXPORTS) \
14022         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14024         done; \
14025         echo "Doing install-dvi in gmp"; \
14026         (cd $(HOST_SUBDIR)/gmp && \
14027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14029                   "RANLIB=$${RANLIB}" \
14030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14031                   install-dvi) \
14032           || exit 1
14033
14034 @endif gmp
14035
14036 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14037 maybe-install-pdf-gmp:
14038 @if gmp
14039 maybe-install-pdf-gmp: install-pdf-gmp
14040
14041 install-pdf-gmp: \
14042     configure-gmp \
14043     pdf-gmp 
14044         @[ -f ./gmp/Makefile ] || exit 0; \
14045         r=`${PWD_COMMAND}`; export r; \
14046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14047         $(HOST_EXPORTS) \
14048         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14050         done; \
14051         echo "Doing install-pdf in gmp"; \
14052         (cd $(HOST_SUBDIR)/gmp && \
14053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14055                   "RANLIB=$${RANLIB}" \
14056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14057                   install-pdf) \
14058           || exit 1
14059
14060 @endif gmp
14061
14062 .PHONY: maybe-install-html-gmp install-html-gmp
14063 maybe-install-html-gmp:
14064 @if gmp
14065 maybe-install-html-gmp: install-html-gmp
14066
14067 install-html-gmp: \
14068     configure-gmp \
14069     html-gmp 
14070         @[ -f ./gmp/Makefile ] || exit 0; \
14071         r=`${PWD_COMMAND}`; export r; \
14072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14073         $(HOST_EXPORTS) \
14074         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14076         done; \
14077         echo "Doing install-html in gmp"; \
14078         (cd $(HOST_SUBDIR)/gmp && \
14079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14081                   "RANLIB=$${RANLIB}" \
14082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14083                   install-html) \
14084           || exit 1
14085
14086 @endif gmp
14087
14088 .PHONY: maybe-installcheck-gmp installcheck-gmp
14089 maybe-installcheck-gmp:
14090 @if gmp
14091 maybe-installcheck-gmp: installcheck-gmp
14092
14093 installcheck-gmp: \
14094     configure-gmp 
14095         @[ -f ./gmp/Makefile ] || exit 0; \
14096         r=`${PWD_COMMAND}`; export r; \
14097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14098         $(HOST_EXPORTS) \
14099         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14101         done; \
14102         echo "Doing installcheck in gmp"; \
14103         (cd $(HOST_SUBDIR)/gmp && \
14104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14106                   "RANLIB=$${RANLIB}" \
14107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14108                   installcheck) \
14109           || exit 1
14110
14111 @endif gmp
14112
14113 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14114 maybe-mostlyclean-gmp:
14115 @if gmp
14116 maybe-mostlyclean-gmp: mostlyclean-gmp
14117
14118 mostlyclean-gmp: 
14119         @[ -f ./gmp/Makefile ] || exit 0; \
14120         r=`${PWD_COMMAND}`; export r; \
14121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14122         $(HOST_EXPORTS) \
14123         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14125         done; \
14126         echo "Doing mostlyclean in gmp"; \
14127         (cd $(HOST_SUBDIR)/gmp && \
14128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14130                   "RANLIB=$${RANLIB}" \
14131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14132                   mostlyclean) \
14133           || exit 1
14134
14135 @endif gmp
14136
14137 .PHONY: maybe-clean-gmp clean-gmp
14138 maybe-clean-gmp:
14139 @if gmp
14140 maybe-clean-gmp: clean-gmp
14141
14142 clean-gmp: 
14143         @[ -f ./gmp/Makefile ] || exit 0; \
14144         r=`${PWD_COMMAND}`; export r; \
14145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14146         $(HOST_EXPORTS) \
14147         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14149         done; \
14150         echo "Doing clean in gmp"; \
14151         (cd $(HOST_SUBDIR)/gmp && \
14152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14154                   "RANLIB=$${RANLIB}" \
14155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14156                   clean) \
14157           || exit 1
14158
14159 @endif gmp
14160
14161 .PHONY: maybe-distclean-gmp distclean-gmp
14162 maybe-distclean-gmp:
14163 @if gmp
14164 maybe-distclean-gmp: distclean-gmp
14165
14166 distclean-gmp: 
14167         @[ -f ./gmp/Makefile ] || exit 0; \
14168         r=`${PWD_COMMAND}`; export r; \
14169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170         $(HOST_EXPORTS) \
14171         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173         done; \
14174         echo "Doing distclean in gmp"; \
14175         (cd $(HOST_SUBDIR)/gmp && \
14176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178                   "RANLIB=$${RANLIB}" \
14179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180                   distclean) \
14181           || exit 1
14182
14183 @endif gmp
14184
14185 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14186 maybe-maintainer-clean-gmp:
14187 @if gmp
14188 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14189
14190 maintainer-clean-gmp: 
14191         @[ -f ./gmp/Makefile ] || exit 0; \
14192         r=`${PWD_COMMAND}`; export r; \
14193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194         $(HOST_EXPORTS) \
14195         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14197         done; \
14198         echo "Doing maintainer-clean in gmp"; \
14199         (cd $(HOST_SUBDIR)/gmp && \
14200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14202                   "RANLIB=$${RANLIB}" \
14203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14204                   maintainer-clean) \
14205           || exit 1
14206
14207 @endif gmp
14208
14209
14210
14211 .PHONY: configure-mpfr maybe-configure-mpfr
14212 maybe-configure-mpfr:
14213 @if gcc-bootstrap
14214 configure-mpfr: stage_current
14215 @endif gcc-bootstrap
14216 @if mpfr
14217 maybe-configure-mpfr: configure-mpfr
14218 configure-mpfr: 
14219         @r=`${PWD_COMMAND}`; export r; \
14220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14223         $(HOST_EXPORTS)  \
14224         echo Configuring in $(HOST_SUBDIR)/mpfr; \
14225         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14226         case $(srcdir) in \
14227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14228           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14230         esac; \
14231         module_srcdir=mpfr; \
14232         $(SHELL) \
14233           $$s/$$module_srcdir/configure \
14234           --srcdir=$${topdir}/$$module_srcdir \
14235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14236           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14237           || exit 1
14238 @endif mpfr
14239
14240
14241
14242 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14243 maybe-configure-stage1-mpfr:
14244 @if mpfr-bootstrap
14245 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14246 configure-stage1-mpfr:
14247         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14249         @r=`${PWD_COMMAND}`; export r; \
14250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251         TFLAGS="$(STAGE1_TFLAGS)"; \
14252         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14253         $(HOST_EXPORTS) \
14254         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14255         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14256         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14257         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14259         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14260         case $(srcdir) in \
14261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14262           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14264         esac; \
14265         module_srcdir=mpfr; \
14266         $(SHELL) $$s/$$module_srcdir/configure \
14267           --srcdir=$${topdir}/$$module_srcdir \
14268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14269           --target=${target_alias} \
14270            \
14271           $(STAGE1_CONFIGURE_FLAGS) \
14272           --disable-shared @extra_mpfr_configure_flags@
14273 @endif mpfr-bootstrap
14274
14275 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14276 maybe-configure-stage2-mpfr:
14277 @if mpfr-bootstrap
14278 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14279 configure-stage2-mpfr:
14280         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14282         @r=`${PWD_COMMAND}`; export r; \
14283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284         TFLAGS="$(STAGE2_TFLAGS)"; \
14285         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14286         $(HOST_EXPORTS) \
14287         $(POSTSTAGE1_HOST_EXPORTS) \
14288         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14289         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14290         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14291         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14293         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14294         case $(srcdir) in \
14295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14296           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14298         esac; \
14299         module_srcdir=mpfr; \
14300         $(SHELL) $$s/$$module_srcdir/configure \
14301           --srcdir=$${topdir}/$$module_srcdir \
14302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14303           --target=${target_alias} \
14304           --with-build-libsubdir=$(HOST_SUBDIR) \
14305           $(STAGE2_CONFIGURE_FLAGS) \
14306           --disable-shared @extra_mpfr_configure_flags@
14307 @endif mpfr-bootstrap
14308
14309 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14310 maybe-configure-stage3-mpfr:
14311 @if mpfr-bootstrap
14312 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14313 configure-stage3-mpfr:
14314         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14315         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14316         @r=`${PWD_COMMAND}`; export r; \
14317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318         TFLAGS="$(STAGE3_TFLAGS)"; \
14319         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14320         $(HOST_EXPORTS) \
14321         $(POSTSTAGE1_HOST_EXPORTS) \
14322         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14323         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14324         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14325         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14327         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14328         case $(srcdir) in \
14329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14330           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14332         esac; \
14333         module_srcdir=mpfr; \
14334         $(SHELL) $$s/$$module_srcdir/configure \
14335           --srcdir=$${topdir}/$$module_srcdir \
14336           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14337           --target=${target_alias} \
14338           --with-build-libsubdir=$(HOST_SUBDIR) \
14339           $(STAGE3_CONFIGURE_FLAGS) \
14340           --disable-shared @extra_mpfr_configure_flags@
14341 @endif mpfr-bootstrap
14342
14343 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14344 maybe-configure-stage4-mpfr:
14345 @if mpfr-bootstrap
14346 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14347 configure-stage4-mpfr:
14348         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14350         @r=`${PWD_COMMAND}`; export r; \
14351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14352         TFLAGS="$(STAGE4_TFLAGS)"; \
14353         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14354         $(HOST_EXPORTS) \
14355         $(POSTSTAGE1_HOST_EXPORTS) \
14356         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14357         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14358         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14359         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14361         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14362         case $(srcdir) in \
14363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14364           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14366         esac; \
14367         module_srcdir=mpfr; \
14368         $(SHELL) $$s/$$module_srcdir/configure \
14369           --srcdir=$${topdir}/$$module_srcdir \
14370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14371           --target=${target_alias} \
14372           --with-build-libsubdir=$(HOST_SUBDIR) \
14373           $(STAGE4_CONFIGURE_FLAGS) \
14374           --disable-shared @extra_mpfr_configure_flags@
14375 @endif mpfr-bootstrap
14376
14377 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14378 maybe-configure-stageprofile-mpfr:
14379 @if mpfr-bootstrap
14380 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14381 configure-stageprofile-mpfr:
14382         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14383         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14384         @r=`${PWD_COMMAND}`; export r; \
14385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14387         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14388         $(HOST_EXPORTS) \
14389         $(POSTSTAGE1_HOST_EXPORTS) \
14390         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14391         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14392         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14393         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14395         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14396         case $(srcdir) in \
14397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14398           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14400         esac; \
14401         module_srcdir=mpfr; \
14402         $(SHELL) $$s/$$module_srcdir/configure \
14403           --srcdir=$${topdir}/$$module_srcdir \
14404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14405           --target=${target_alias} \
14406           --with-build-libsubdir=$(HOST_SUBDIR) \
14407           $(STAGEprofile_CONFIGURE_FLAGS) \
14408           --disable-shared @extra_mpfr_configure_flags@
14409 @endif mpfr-bootstrap
14410
14411 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14412 maybe-configure-stagetrain-mpfr:
14413 @if mpfr-bootstrap
14414 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14415 configure-stagetrain-mpfr:
14416         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14418         @r=`${PWD_COMMAND}`; export r; \
14419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14421         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14422         $(HOST_EXPORTS) \
14423         $(POSTSTAGE1_HOST_EXPORTS) \
14424         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14425         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14426         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
14427         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14429         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14430         case $(srcdir) in \
14431           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14432           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14433                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14434         esac; \
14435         module_srcdir=mpfr; \
14436         $(SHELL) $$s/$$module_srcdir/configure \
14437           --srcdir=$${topdir}/$$module_srcdir \
14438           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14439           --target=${target_alias} \
14440           --with-build-libsubdir=$(HOST_SUBDIR) \
14441           $(STAGEtrain_CONFIGURE_FLAGS) \
14442           --disable-shared @extra_mpfr_configure_flags@
14443 @endif mpfr-bootstrap
14444
14445 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14446 maybe-configure-stagefeedback-mpfr:
14447 @if mpfr-bootstrap
14448 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14449 configure-stagefeedback-mpfr:
14450         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14451         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14452         @r=`${PWD_COMMAND}`; export r; \
14453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14454         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14455         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14456         $(HOST_EXPORTS) \
14457         $(POSTSTAGE1_HOST_EXPORTS) \
14458         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14459         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14460         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14461         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14462         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14463         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14464         case $(srcdir) in \
14465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14466           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14468         esac; \
14469         module_srcdir=mpfr; \
14470         $(SHELL) $$s/$$module_srcdir/configure \
14471           --srcdir=$${topdir}/$$module_srcdir \
14472           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14473           --target=${target_alias} \
14474           --with-build-libsubdir=$(HOST_SUBDIR) \
14475           $(STAGEfeedback_CONFIGURE_FLAGS) \
14476           --disable-shared @extra_mpfr_configure_flags@
14477 @endif mpfr-bootstrap
14478
14479 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14480 maybe-configure-stageautoprofile-mpfr:
14481 @if mpfr-bootstrap
14482 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14483 configure-stageautoprofile-mpfr:
14484         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14486         @r=`${PWD_COMMAND}`; export r; \
14487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14489         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14490         $(HOST_EXPORTS) \
14491         $(POSTSTAGE1_HOST_EXPORTS) \
14492         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14493         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14494         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14495         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14497         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14498         case $(srcdir) in \
14499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14500           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14502         esac; \
14503         module_srcdir=mpfr; \
14504         $(SHELL) $$s/$$module_srcdir/configure \
14505           --srcdir=$${topdir}/$$module_srcdir \
14506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14507           --target=${target_alias} \
14508           --with-build-libsubdir=$(HOST_SUBDIR) \
14509           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14510           --disable-shared @extra_mpfr_configure_flags@
14511 @endif mpfr-bootstrap
14512
14513 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14514 maybe-configure-stageautofeedback-mpfr:
14515 @if mpfr-bootstrap
14516 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14517 configure-stageautofeedback-mpfr:
14518         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14520         @r=`${PWD_COMMAND}`; export r; \
14521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14523         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14524         $(HOST_EXPORTS) \
14525         $(POSTSTAGE1_HOST_EXPORTS) \
14526         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14527         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14528         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14529         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14531         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14532         case $(srcdir) in \
14533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14534           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14536         esac; \
14537         module_srcdir=mpfr; \
14538         $(SHELL) $$s/$$module_srcdir/configure \
14539           --srcdir=$${topdir}/$$module_srcdir \
14540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14541           --target=${target_alias} \
14542           --with-build-libsubdir=$(HOST_SUBDIR) \
14543           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14544           --disable-shared @extra_mpfr_configure_flags@
14545 @endif mpfr-bootstrap
14546
14547
14548
14549
14550
14551 .PHONY: all-mpfr maybe-all-mpfr
14552 maybe-all-mpfr:
14553 @if gcc-bootstrap
14554 all-mpfr: stage_current
14555 @endif gcc-bootstrap
14556 @if mpfr
14557 TARGET-mpfr=all
14558 maybe-all-mpfr: all-mpfr
14559 all-mpfr: configure-mpfr
14560         @r=`${PWD_COMMAND}`; export r; \
14561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14562         $(HOST_EXPORTS)  \
14563         (cd $(HOST_SUBDIR)/mpfr && \
14564           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14565                 $(TARGET-mpfr))
14566 @endif mpfr
14567
14568
14569
14570 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14571 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14572 maybe-all-stage1-mpfr:
14573 maybe-clean-stage1-mpfr:
14574 @if mpfr-bootstrap
14575 maybe-all-stage1-mpfr: all-stage1-mpfr
14576 all-stage1: all-stage1-mpfr
14577 TARGET-stage1-mpfr = $(TARGET-mpfr)
14578 all-stage1-mpfr: configure-stage1-mpfr
14579         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14580         @r=`${PWD_COMMAND}`; export r; \
14581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582         TFLAGS="$(STAGE1_TFLAGS)"; \
14583         $(HOST_EXPORTS)  \
14584         cd $(HOST_SUBDIR)/mpfr && \
14585          \
14586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14587                 CFLAGS="$(STAGE1_CFLAGS)" \
14588                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14589                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14590                 LIBCFLAGS="$(LIBCFLAGS)" \
14591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14594                 $(EXTRA_HOST_FLAGS)  \
14595                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14596                 TFLAGS="$(STAGE1_TFLAGS)"  \
14597                 $(TARGET-stage1-mpfr)
14598
14599 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14600 clean-stage1: clean-stage1-mpfr
14601 clean-stage1-mpfr:
14602         @if [ $(current_stage) = stage1 ]; then \
14603           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14604         else \
14605           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14606           $(MAKE) stage1-start; \
14607         fi; \
14608         cd $(HOST_SUBDIR)/mpfr && \
14609         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14610         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14611 @endif mpfr-bootstrap
14612
14613
14614 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14615 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14616 maybe-all-stage2-mpfr:
14617 maybe-clean-stage2-mpfr:
14618 @if mpfr-bootstrap
14619 maybe-all-stage2-mpfr: all-stage2-mpfr
14620 all-stage2: all-stage2-mpfr
14621 TARGET-stage2-mpfr = $(TARGET-mpfr)
14622 all-stage2-mpfr: configure-stage2-mpfr
14623         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14624         @r=`${PWD_COMMAND}`; export r; \
14625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14626         TFLAGS="$(STAGE2_TFLAGS)"; \
14627         $(HOST_EXPORTS) \
14628         $(POSTSTAGE1_HOST_EXPORTS)  \
14629         cd $(HOST_SUBDIR)/mpfr && \
14630          \
14631         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14632                 CFLAGS="$(STAGE2_CFLAGS)" \
14633                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14634                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14635                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14636                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14637                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14638                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14639                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14640                 TFLAGS="$(STAGE2_TFLAGS)"  \
14641                 $(TARGET-stage2-mpfr)
14642
14643 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14644 clean-stage2: clean-stage2-mpfr
14645 clean-stage2-mpfr:
14646         @if [ $(current_stage) = stage2 ]; then \
14647           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14648         else \
14649           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14650           $(MAKE) stage2-start; \
14651         fi; \
14652         cd $(HOST_SUBDIR)/mpfr && \
14653         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14654 @endif mpfr-bootstrap
14655
14656
14657 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14658 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14659 maybe-all-stage3-mpfr:
14660 maybe-clean-stage3-mpfr:
14661 @if mpfr-bootstrap
14662 maybe-all-stage3-mpfr: all-stage3-mpfr
14663 all-stage3: all-stage3-mpfr
14664 TARGET-stage3-mpfr = $(TARGET-mpfr)
14665 all-stage3-mpfr: configure-stage3-mpfr
14666         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14667         @r=`${PWD_COMMAND}`; export r; \
14668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669         TFLAGS="$(STAGE3_TFLAGS)"; \
14670         $(HOST_EXPORTS) \
14671         $(POSTSTAGE1_HOST_EXPORTS)  \
14672         cd $(HOST_SUBDIR)/mpfr && \
14673          \
14674         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14675                 CFLAGS="$(STAGE3_CFLAGS)" \
14676                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14677                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14678                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14679                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14680                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14681                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14682                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14683                 TFLAGS="$(STAGE3_TFLAGS)"  \
14684                 $(TARGET-stage3-mpfr)
14685
14686 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14687 clean-stage3: clean-stage3-mpfr
14688 clean-stage3-mpfr:
14689         @if [ $(current_stage) = stage3 ]; then \
14690           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14691         else \
14692           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14693           $(MAKE) stage3-start; \
14694         fi; \
14695         cd $(HOST_SUBDIR)/mpfr && \
14696         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14697 @endif mpfr-bootstrap
14698
14699
14700 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14701 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14702 maybe-all-stage4-mpfr:
14703 maybe-clean-stage4-mpfr:
14704 @if mpfr-bootstrap
14705 maybe-all-stage4-mpfr: all-stage4-mpfr
14706 all-stage4: all-stage4-mpfr
14707 TARGET-stage4-mpfr = $(TARGET-mpfr)
14708 all-stage4-mpfr: configure-stage4-mpfr
14709         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14710         @r=`${PWD_COMMAND}`; export r; \
14711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14712         TFLAGS="$(STAGE4_TFLAGS)"; \
14713         $(HOST_EXPORTS) \
14714         $(POSTSTAGE1_HOST_EXPORTS)  \
14715         cd $(HOST_SUBDIR)/mpfr && \
14716          \
14717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14718                 CFLAGS="$(STAGE4_CFLAGS)" \
14719                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14720                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14721                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14722                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14723                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14724                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14725                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14726                 TFLAGS="$(STAGE4_TFLAGS)"  \
14727                 $(TARGET-stage4-mpfr)
14728
14729 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14730 clean-stage4: clean-stage4-mpfr
14731 clean-stage4-mpfr:
14732         @if [ $(current_stage) = stage4 ]; then \
14733           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14734         else \
14735           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14736           $(MAKE) stage4-start; \
14737         fi; \
14738         cd $(HOST_SUBDIR)/mpfr && \
14739         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14740 @endif mpfr-bootstrap
14741
14742
14743 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14744 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14745 maybe-all-stageprofile-mpfr:
14746 maybe-clean-stageprofile-mpfr:
14747 @if mpfr-bootstrap
14748 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14749 all-stageprofile: all-stageprofile-mpfr
14750 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14751 all-stageprofile-mpfr: configure-stageprofile-mpfr
14752         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14753         @r=`${PWD_COMMAND}`; export r; \
14754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14755         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14756         $(HOST_EXPORTS) \
14757         $(POSTSTAGE1_HOST_EXPORTS)  \
14758         cd $(HOST_SUBDIR)/mpfr && \
14759          \
14760         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14761                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14762                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14763                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14764                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14765                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14766                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14767                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14768                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14769                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14770                 $(TARGET-stageprofile-mpfr)
14771
14772 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14773 clean-stageprofile: clean-stageprofile-mpfr
14774 clean-stageprofile-mpfr:
14775         @if [ $(current_stage) = stageprofile ]; then \
14776           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14777         else \
14778           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14779           $(MAKE) stageprofile-start; \
14780         fi; \
14781         cd $(HOST_SUBDIR)/mpfr && \
14782         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14783 @endif mpfr-bootstrap
14784
14785
14786 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14787 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14788 maybe-all-stagetrain-mpfr:
14789 maybe-clean-stagetrain-mpfr:
14790 @if mpfr-bootstrap
14791 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14792 all-stagetrain: all-stagetrain-mpfr
14793 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14794 all-stagetrain-mpfr: configure-stagetrain-mpfr
14795         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14796         @r=`${PWD_COMMAND}`; export r; \
14797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14798         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14799         $(HOST_EXPORTS) \
14800         $(POSTSTAGE1_HOST_EXPORTS)  \
14801         cd $(HOST_SUBDIR)/mpfr && \
14802          \
14803         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14804                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14805                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14806                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14807                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14808                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14809                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14810                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14811                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14812                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14813                 $(TARGET-stagetrain-mpfr)
14814
14815 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14816 clean-stagetrain: clean-stagetrain-mpfr
14817 clean-stagetrain-mpfr:
14818         @if [ $(current_stage) = stagetrain ]; then \
14819           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14820         else \
14821           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14822           $(MAKE) stagetrain-start; \
14823         fi; \
14824         cd $(HOST_SUBDIR)/mpfr && \
14825         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14826 @endif mpfr-bootstrap
14827
14828
14829 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14830 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14831 maybe-all-stagefeedback-mpfr:
14832 maybe-clean-stagefeedback-mpfr:
14833 @if mpfr-bootstrap
14834 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14835 all-stagefeedback: all-stagefeedback-mpfr
14836 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14837 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14838         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14839         @r=`${PWD_COMMAND}`; export r; \
14840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14841         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14842         $(HOST_EXPORTS) \
14843         $(POSTSTAGE1_HOST_EXPORTS)  \
14844         cd $(HOST_SUBDIR)/mpfr && \
14845          \
14846         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14847                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14848                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14849                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14850                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14851                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14852                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14853                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14854                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14855                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14856                 $(TARGET-stagefeedback-mpfr)
14857
14858 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14859 clean-stagefeedback: clean-stagefeedback-mpfr
14860 clean-stagefeedback-mpfr:
14861         @if [ $(current_stage) = stagefeedback ]; then \
14862           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14863         else \
14864           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14865           $(MAKE) stagefeedback-start; \
14866         fi; \
14867         cd $(HOST_SUBDIR)/mpfr && \
14868         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14869 @endif mpfr-bootstrap
14870
14871
14872 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14873 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14874 maybe-all-stageautoprofile-mpfr:
14875 maybe-clean-stageautoprofile-mpfr:
14876 @if mpfr-bootstrap
14877 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14878 all-stageautoprofile: all-stageautoprofile-mpfr
14879 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14880 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14881         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14882         @r=`${PWD_COMMAND}`; export r; \
14883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14884         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14885         $(HOST_EXPORTS) \
14886         $(POSTSTAGE1_HOST_EXPORTS)  \
14887         cd $(HOST_SUBDIR)/mpfr && \
14888         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14890                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14891                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14892                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14893                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14894                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14895                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14896                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14897                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14898                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14899                 $(TARGET-stageautoprofile-mpfr)
14900
14901 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14902 clean-stageautoprofile: clean-stageautoprofile-mpfr
14903 clean-stageautoprofile-mpfr:
14904         @if [ $(current_stage) = stageautoprofile ]; then \
14905           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14906         else \
14907           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14908           $(MAKE) stageautoprofile-start; \
14909         fi; \
14910         cd $(HOST_SUBDIR)/mpfr && \
14911         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14912 @endif mpfr-bootstrap
14913
14914
14915 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14916 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14917 maybe-all-stageautofeedback-mpfr:
14918 maybe-clean-stageautofeedback-mpfr:
14919 @if mpfr-bootstrap
14920 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14921 all-stageautofeedback: all-stageautofeedback-mpfr
14922 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14923 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14924         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14925         @r=`${PWD_COMMAND}`; export r; \
14926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14927         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14928         $(HOST_EXPORTS) \
14929         $(POSTSTAGE1_HOST_EXPORTS)  \
14930         cd $(HOST_SUBDIR)/mpfr && \
14931          \
14932         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14933                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14934                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14935                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14936                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14937                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14938                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14939                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14940                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14941                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14942                 $(TARGET-stageautofeedback-mpfr)
14943
14944 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14945 clean-stageautofeedback: clean-stageautofeedback-mpfr
14946 clean-stageautofeedback-mpfr:
14947         @if [ $(current_stage) = stageautofeedback ]; then \
14948           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14949         else \
14950           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14951           $(MAKE) stageautofeedback-start; \
14952         fi; \
14953         cd $(HOST_SUBDIR)/mpfr && \
14954         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14955 @endif mpfr-bootstrap
14956
14957
14958
14959
14960
14961 .PHONY: check-mpfr maybe-check-mpfr
14962 maybe-check-mpfr:
14963 @if mpfr
14964 maybe-check-mpfr: check-mpfr
14965
14966 check-mpfr:
14967         @: $(MAKE); $(unstage)
14968         @r=`${PWD_COMMAND}`; export r; \
14969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14970         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14971         (cd $(HOST_SUBDIR)/mpfr && \
14972           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14973
14974 @endif mpfr
14975
14976 .PHONY: install-mpfr maybe-install-mpfr
14977 maybe-install-mpfr:
14978 @if mpfr
14979 maybe-install-mpfr: install-mpfr
14980
14981 install-mpfr:
14982
14983 @endif mpfr
14984
14985 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14986 maybe-install-strip-mpfr:
14987 @if mpfr
14988 maybe-install-strip-mpfr: install-strip-mpfr
14989
14990 install-strip-mpfr:
14991
14992 @endif mpfr
14993
14994 # Other targets (info, dvi, pdf, etc.)
14995
14996 .PHONY: maybe-info-mpfr info-mpfr
14997 maybe-info-mpfr:
14998 @if mpfr
14999 maybe-info-mpfr: info-mpfr
15000
15001 info-mpfr: \
15002     configure-mpfr 
15003         @[ -f ./mpfr/Makefile ] || exit 0; \
15004         r=`${PWD_COMMAND}`; export r; \
15005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006         $(HOST_EXPORTS) \
15007         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15009         done; \
15010         echo "Doing info in mpfr"; \
15011         (cd $(HOST_SUBDIR)/mpfr && \
15012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15014                   "RANLIB=$${RANLIB}" \
15015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15016                   info) \
15017           || exit 1
15018
15019 @endif mpfr
15020
15021 .PHONY: maybe-dvi-mpfr dvi-mpfr
15022 maybe-dvi-mpfr:
15023 @if mpfr
15024 maybe-dvi-mpfr: dvi-mpfr
15025
15026 dvi-mpfr: \
15027     configure-mpfr 
15028         @[ -f ./mpfr/Makefile ] || exit 0; \
15029         r=`${PWD_COMMAND}`; export r; \
15030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031         $(HOST_EXPORTS) \
15032         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034         done; \
15035         echo "Doing dvi in mpfr"; \
15036         (cd $(HOST_SUBDIR)/mpfr && \
15037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039                   "RANLIB=$${RANLIB}" \
15040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041                   dvi) \
15042           || exit 1
15043
15044 @endif mpfr
15045
15046 .PHONY: maybe-pdf-mpfr pdf-mpfr
15047 maybe-pdf-mpfr:
15048 @if mpfr
15049 maybe-pdf-mpfr: pdf-mpfr
15050
15051 pdf-mpfr: \
15052     configure-mpfr 
15053         @[ -f ./mpfr/Makefile ] || exit 0; \
15054         r=`${PWD_COMMAND}`; export r; \
15055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15056         $(HOST_EXPORTS) \
15057         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15059         done; \
15060         echo "Doing pdf in mpfr"; \
15061         (cd $(HOST_SUBDIR)/mpfr && \
15062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15064                   "RANLIB=$${RANLIB}" \
15065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15066                   pdf) \
15067           || exit 1
15068
15069 @endif mpfr
15070
15071 .PHONY: maybe-html-mpfr html-mpfr
15072 maybe-html-mpfr:
15073 @if mpfr
15074 maybe-html-mpfr: html-mpfr
15075
15076 html-mpfr: \
15077     configure-mpfr 
15078         @[ -f ./mpfr/Makefile ] || exit 0; \
15079         r=`${PWD_COMMAND}`; export r; \
15080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081         $(HOST_EXPORTS) \
15082         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15084         done; \
15085         echo "Doing html in mpfr"; \
15086         (cd $(HOST_SUBDIR)/mpfr && \
15087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15089                   "RANLIB=$${RANLIB}" \
15090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15091                   html) \
15092           || exit 1
15093
15094 @endif mpfr
15095
15096 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15097 maybe-TAGS-mpfr:
15098 @if mpfr
15099 maybe-TAGS-mpfr: TAGS-mpfr
15100
15101 TAGS-mpfr: \
15102     configure-mpfr 
15103         @[ -f ./mpfr/Makefile ] || exit 0; \
15104         r=`${PWD_COMMAND}`; export r; \
15105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15106         $(HOST_EXPORTS) \
15107         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15109         done; \
15110         echo "Doing TAGS in mpfr"; \
15111         (cd $(HOST_SUBDIR)/mpfr && \
15112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15114                   "RANLIB=$${RANLIB}" \
15115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15116                   TAGS) \
15117           || exit 1
15118
15119 @endif mpfr
15120
15121 .PHONY: maybe-install-info-mpfr install-info-mpfr
15122 maybe-install-info-mpfr:
15123 @if mpfr
15124 maybe-install-info-mpfr: install-info-mpfr
15125
15126 install-info-mpfr: \
15127     configure-mpfr \
15128     info-mpfr 
15129         @[ -f ./mpfr/Makefile ] || exit 0; \
15130         r=`${PWD_COMMAND}`; export r; \
15131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15132         $(HOST_EXPORTS) \
15133         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15135         done; \
15136         echo "Doing install-info in mpfr"; \
15137         (cd $(HOST_SUBDIR)/mpfr && \
15138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15140                   "RANLIB=$${RANLIB}" \
15141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15142                   install-info) \
15143           || exit 1
15144
15145 @endif mpfr
15146
15147 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15148 maybe-install-dvi-mpfr:
15149 @if mpfr
15150 maybe-install-dvi-mpfr: install-dvi-mpfr
15151
15152 install-dvi-mpfr: \
15153     configure-mpfr \
15154     dvi-mpfr 
15155         @[ -f ./mpfr/Makefile ] || exit 0; \
15156         r=`${PWD_COMMAND}`; export r; \
15157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158         $(HOST_EXPORTS) \
15159         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15161         done; \
15162         echo "Doing install-dvi in mpfr"; \
15163         (cd $(HOST_SUBDIR)/mpfr && \
15164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15166                   "RANLIB=$${RANLIB}" \
15167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15168                   install-dvi) \
15169           || exit 1
15170
15171 @endif mpfr
15172
15173 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15174 maybe-install-pdf-mpfr:
15175 @if mpfr
15176 maybe-install-pdf-mpfr: install-pdf-mpfr
15177
15178 install-pdf-mpfr: \
15179     configure-mpfr \
15180     pdf-mpfr 
15181         @[ -f ./mpfr/Makefile ] || exit 0; \
15182         r=`${PWD_COMMAND}`; export r; \
15183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15184         $(HOST_EXPORTS) \
15185         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15187         done; \
15188         echo "Doing install-pdf in mpfr"; \
15189         (cd $(HOST_SUBDIR)/mpfr && \
15190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15192                   "RANLIB=$${RANLIB}" \
15193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15194                   install-pdf) \
15195           || exit 1
15196
15197 @endif mpfr
15198
15199 .PHONY: maybe-install-html-mpfr install-html-mpfr
15200 maybe-install-html-mpfr:
15201 @if mpfr
15202 maybe-install-html-mpfr: install-html-mpfr
15203
15204 install-html-mpfr: \
15205     configure-mpfr \
15206     html-mpfr 
15207         @[ -f ./mpfr/Makefile ] || exit 0; \
15208         r=`${PWD_COMMAND}`; export r; \
15209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15210         $(HOST_EXPORTS) \
15211         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15213         done; \
15214         echo "Doing install-html in mpfr"; \
15215         (cd $(HOST_SUBDIR)/mpfr && \
15216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15218                   "RANLIB=$${RANLIB}" \
15219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15220                   install-html) \
15221           || exit 1
15222
15223 @endif mpfr
15224
15225 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15226 maybe-installcheck-mpfr:
15227 @if mpfr
15228 maybe-installcheck-mpfr: installcheck-mpfr
15229
15230 installcheck-mpfr: \
15231     configure-mpfr 
15232         @[ -f ./mpfr/Makefile ] || exit 0; \
15233         r=`${PWD_COMMAND}`; export r; \
15234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15235         $(HOST_EXPORTS) \
15236         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15238         done; \
15239         echo "Doing installcheck in mpfr"; \
15240         (cd $(HOST_SUBDIR)/mpfr && \
15241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15243                   "RANLIB=$${RANLIB}" \
15244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15245                   installcheck) \
15246           || exit 1
15247
15248 @endif mpfr
15249
15250 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15251 maybe-mostlyclean-mpfr:
15252 @if mpfr
15253 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15254
15255 mostlyclean-mpfr: 
15256         @[ -f ./mpfr/Makefile ] || exit 0; \
15257         r=`${PWD_COMMAND}`; export r; \
15258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15259         $(HOST_EXPORTS) \
15260         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15262         done; \
15263         echo "Doing mostlyclean in mpfr"; \
15264         (cd $(HOST_SUBDIR)/mpfr && \
15265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15267                   "RANLIB=$${RANLIB}" \
15268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15269                   mostlyclean) \
15270           || exit 1
15271
15272 @endif mpfr
15273
15274 .PHONY: maybe-clean-mpfr clean-mpfr
15275 maybe-clean-mpfr:
15276 @if mpfr
15277 maybe-clean-mpfr: clean-mpfr
15278
15279 clean-mpfr: 
15280         @[ -f ./mpfr/Makefile ] || exit 0; \
15281         r=`${PWD_COMMAND}`; export r; \
15282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15283         $(HOST_EXPORTS) \
15284         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15286         done; \
15287         echo "Doing clean in mpfr"; \
15288         (cd $(HOST_SUBDIR)/mpfr && \
15289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15291                   "RANLIB=$${RANLIB}" \
15292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15293                   clean) \
15294           || exit 1
15295
15296 @endif mpfr
15297
15298 .PHONY: maybe-distclean-mpfr distclean-mpfr
15299 maybe-distclean-mpfr:
15300 @if mpfr
15301 maybe-distclean-mpfr: distclean-mpfr
15302
15303 distclean-mpfr: 
15304         @[ -f ./mpfr/Makefile ] || exit 0; \
15305         r=`${PWD_COMMAND}`; export r; \
15306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307         $(HOST_EXPORTS) \
15308         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310         done; \
15311         echo "Doing distclean in mpfr"; \
15312         (cd $(HOST_SUBDIR)/mpfr && \
15313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315                   "RANLIB=$${RANLIB}" \
15316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317                   distclean) \
15318           || exit 1
15319
15320 @endif mpfr
15321
15322 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15323 maybe-maintainer-clean-mpfr:
15324 @if mpfr
15325 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15326
15327 maintainer-clean-mpfr: 
15328         @[ -f ./mpfr/Makefile ] || exit 0; \
15329         r=`${PWD_COMMAND}`; export r; \
15330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15331         $(HOST_EXPORTS) \
15332         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15334         done; \
15335         echo "Doing maintainer-clean in mpfr"; \
15336         (cd $(HOST_SUBDIR)/mpfr && \
15337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15339                   "RANLIB=$${RANLIB}" \
15340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15341                   maintainer-clean) \
15342           || exit 1
15343
15344 @endif mpfr
15345
15346
15347
15348 .PHONY: configure-mpc maybe-configure-mpc
15349 maybe-configure-mpc:
15350 @if gcc-bootstrap
15351 configure-mpc: stage_current
15352 @endif gcc-bootstrap
15353 @if mpc
15354 maybe-configure-mpc: configure-mpc
15355 configure-mpc: 
15356         @r=`${PWD_COMMAND}`; export r; \
15357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15358         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15360         $(HOST_EXPORTS)  \
15361         echo Configuring in $(HOST_SUBDIR)/mpc; \
15362         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15363         case $(srcdir) in \
15364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15365           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15367         esac; \
15368         module_srcdir=mpc; \
15369         $(SHELL) \
15370           $$s/$$module_srcdir/configure \
15371           --srcdir=$${topdir}/$$module_srcdir \
15372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15373           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15374           || exit 1
15375 @endif mpc
15376
15377
15378
15379 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15380 maybe-configure-stage1-mpc:
15381 @if mpc-bootstrap
15382 maybe-configure-stage1-mpc: configure-stage1-mpc
15383 configure-stage1-mpc:
15384         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15385         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15386         @r=`${PWD_COMMAND}`; export r; \
15387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388         TFLAGS="$(STAGE1_TFLAGS)"; \
15389         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15390         $(HOST_EXPORTS) \
15391         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15392         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15393         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15394         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15396         cd $(HOST_SUBDIR)/mpc || exit 1; \
15397         case $(srcdir) in \
15398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15399           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15401         esac; \
15402         module_srcdir=mpc; \
15403         $(SHELL) $$s/$$module_srcdir/configure \
15404           --srcdir=$${topdir}/$$module_srcdir \
15405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15406           --target=${target_alias} \
15407            \
15408           $(STAGE1_CONFIGURE_FLAGS) \
15409           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15410 @endif mpc-bootstrap
15411
15412 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15413 maybe-configure-stage2-mpc:
15414 @if mpc-bootstrap
15415 maybe-configure-stage2-mpc: configure-stage2-mpc
15416 configure-stage2-mpc:
15417         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15418         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15419         @r=`${PWD_COMMAND}`; export r; \
15420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421         TFLAGS="$(STAGE2_TFLAGS)"; \
15422         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15423         $(HOST_EXPORTS) \
15424         $(POSTSTAGE1_HOST_EXPORTS) \
15425         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15426         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15427         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15428         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15429         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15430         cd $(HOST_SUBDIR)/mpc || exit 1; \
15431         case $(srcdir) in \
15432           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15433           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15434                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15435         esac; \
15436         module_srcdir=mpc; \
15437         $(SHELL) $$s/$$module_srcdir/configure \
15438           --srcdir=$${topdir}/$$module_srcdir \
15439           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15440           --target=${target_alias} \
15441           --with-build-libsubdir=$(HOST_SUBDIR) \
15442           $(STAGE2_CONFIGURE_FLAGS) \
15443           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15444 @endif mpc-bootstrap
15445
15446 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15447 maybe-configure-stage3-mpc:
15448 @if mpc-bootstrap
15449 maybe-configure-stage3-mpc: configure-stage3-mpc
15450 configure-stage3-mpc:
15451         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15453         @r=`${PWD_COMMAND}`; export r; \
15454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15455         TFLAGS="$(STAGE3_TFLAGS)"; \
15456         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15457         $(HOST_EXPORTS) \
15458         $(POSTSTAGE1_HOST_EXPORTS) \
15459         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15460         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15461         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15462         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15464         cd $(HOST_SUBDIR)/mpc || exit 1; \
15465         case $(srcdir) in \
15466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15467           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15469         esac; \
15470         module_srcdir=mpc; \
15471         $(SHELL) $$s/$$module_srcdir/configure \
15472           --srcdir=$${topdir}/$$module_srcdir \
15473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15474           --target=${target_alias} \
15475           --with-build-libsubdir=$(HOST_SUBDIR) \
15476           $(STAGE3_CONFIGURE_FLAGS) \
15477           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15478 @endif mpc-bootstrap
15479
15480 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15481 maybe-configure-stage4-mpc:
15482 @if mpc-bootstrap
15483 maybe-configure-stage4-mpc: configure-stage4-mpc
15484 configure-stage4-mpc:
15485         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15487         @r=`${PWD_COMMAND}`; export r; \
15488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15489         TFLAGS="$(STAGE4_TFLAGS)"; \
15490         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15491         $(HOST_EXPORTS) \
15492         $(POSTSTAGE1_HOST_EXPORTS) \
15493         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15494         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15495         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15496         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15498         cd $(HOST_SUBDIR)/mpc || exit 1; \
15499         case $(srcdir) in \
15500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15501           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15503         esac; \
15504         module_srcdir=mpc; \
15505         $(SHELL) $$s/$$module_srcdir/configure \
15506           --srcdir=$${topdir}/$$module_srcdir \
15507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15508           --target=${target_alias} \
15509           --with-build-libsubdir=$(HOST_SUBDIR) \
15510           $(STAGE4_CONFIGURE_FLAGS) \
15511           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15512 @endif mpc-bootstrap
15513
15514 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15515 maybe-configure-stageprofile-mpc:
15516 @if mpc-bootstrap
15517 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15518 configure-stageprofile-mpc:
15519         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15520         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15521         @r=`${PWD_COMMAND}`; export r; \
15522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15524         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15525         $(HOST_EXPORTS) \
15526         $(POSTSTAGE1_HOST_EXPORTS) \
15527         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15528         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15529         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15530         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15532         cd $(HOST_SUBDIR)/mpc || exit 1; \
15533         case $(srcdir) in \
15534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15535           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15537         esac; \
15538         module_srcdir=mpc; \
15539         $(SHELL) $$s/$$module_srcdir/configure \
15540           --srcdir=$${topdir}/$$module_srcdir \
15541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15542           --target=${target_alias} \
15543           --with-build-libsubdir=$(HOST_SUBDIR) \
15544           $(STAGEprofile_CONFIGURE_FLAGS) \
15545           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15546 @endif mpc-bootstrap
15547
15548 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15549 maybe-configure-stagetrain-mpc:
15550 @if mpc-bootstrap
15551 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15552 configure-stagetrain-mpc:
15553         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15554         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15555         @r=`${PWD_COMMAND}`; export r; \
15556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15557         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15558         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15559         $(HOST_EXPORTS) \
15560         $(POSTSTAGE1_HOST_EXPORTS) \
15561         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15562         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15563         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15564         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15566         cd $(HOST_SUBDIR)/mpc || exit 1; \
15567         case $(srcdir) in \
15568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15569           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15571         esac; \
15572         module_srcdir=mpc; \
15573         $(SHELL) $$s/$$module_srcdir/configure \
15574           --srcdir=$${topdir}/$$module_srcdir \
15575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15576           --target=${target_alias} \
15577           --with-build-libsubdir=$(HOST_SUBDIR) \
15578           $(STAGEtrain_CONFIGURE_FLAGS) \
15579           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15580 @endif mpc-bootstrap
15581
15582 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15583 maybe-configure-stagefeedback-mpc:
15584 @if mpc-bootstrap
15585 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15586 configure-stagefeedback-mpc:
15587         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15588         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15589         @r=`${PWD_COMMAND}`; export r; \
15590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15592         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15593         $(HOST_EXPORTS) \
15594         $(POSTSTAGE1_HOST_EXPORTS) \
15595         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15596         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15597         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15598         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15600         cd $(HOST_SUBDIR)/mpc || exit 1; \
15601         case $(srcdir) in \
15602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15603           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15605         esac; \
15606         module_srcdir=mpc; \
15607         $(SHELL) $$s/$$module_srcdir/configure \
15608           --srcdir=$${topdir}/$$module_srcdir \
15609           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15610           --target=${target_alias} \
15611           --with-build-libsubdir=$(HOST_SUBDIR) \
15612           $(STAGEfeedback_CONFIGURE_FLAGS) \
15613           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15614 @endif mpc-bootstrap
15615
15616 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15617 maybe-configure-stageautoprofile-mpc:
15618 @if mpc-bootstrap
15619 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15620 configure-stageautoprofile-mpc:
15621         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15622         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15623         @r=`${PWD_COMMAND}`; export r; \
15624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15625         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15626         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15627         $(HOST_EXPORTS) \
15628         $(POSTSTAGE1_HOST_EXPORTS) \
15629         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15630         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15631         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15632         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15633         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15634         cd $(HOST_SUBDIR)/mpc || exit 1; \
15635         case $(srcdir) in \
15636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15637           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15639         esac; \
15640         module_srcdir=mpc; \
15641         $(SHELL) $$s/$$module_srcdir/configure \
15642           --srcdir=$${topdir}/$$module_srcdir \
15643           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15644           --target=${target_alias} \
15645           --with-build-libsubdir=$(HOST_SUBDIR) \
15646           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15647           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15648 @endif mpc-bootstrap
15649
15650 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15651 maybe-configure-stageautofeedback-mpc:
15652 @if mpc-bootstrap
15653 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15654 configure-stageautofeedback-mpc:
15655         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15656         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15657         @r=`${PWD_COMMAND}`; export r; \
15658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15660         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15661         $(HOST_EXPORTS) \
15662         $(POSTSTAGE1_HOST_EXPORTS) \
15663         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15664         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15665         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15666         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15667         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15668         cd $(HOST_SUBDIR)/mpc || exit 1; \
15669         case $(srcdir) in \
15670           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15671           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15672                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15673         esac; \
15674         module_srcdir=mpc; \
15675         $(SHELL) $$s/$$module_srcdir/configure \
15676           --srcdir=$${topdir}/$$module_srcdir \
15677           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15678           --target=${target_alias} \
15679           --with-build-libsubdir=$(HOST_SUBDIR) \
15680           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15681           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15682 @endif mpc-bootstrap
15683
15684
15685
15686
15687
15688 .PHONY: all-mpc maybe-all-mpc
15689 maybe-all-mpc:
15690 @if gcc-bootstrap
15691 all-mpc: stage_current
15692 @endif gcc-bootstrap
15693 @if mpc
15694 TARGET-mpc=all
15695 maybe-all-mpc: all-mpc
15696 all-mpc: configure-mpc
15697         @r=`${PWD_COMMAND}`; export r; \
15698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699         $(HOST_EXPORTS)  \
15700         (cd $(HOST_SUBDIR)/mpc && \
15701           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15702                 $(TARGET-mpc))
15703 @endif mpc
15704
15705
15706
15707 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15708 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15709 maybe-all-stage1-mpc:
15710 maybe-clean-stage1-mpc:
15711 @if mpc-bootstrap
15712 maybe-all-stage1-mpc: all-stage1-mpc
15713 all-stage1: all-stage1-mpc
15714 TARGET-stage1-mpc = $(TARGET-mpc)
15715 all-stage1-mpc: configure-stage1-mpc
15716         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15717         @r=`${PWD_COMMAND}`; export r; \
15718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15719         TFLAGS="$(STAGE1_TFLAGS)"; \
15720         $(HOST_EXPORTS)  \
15721         cd $(HOST_SUBDIR)/mpc && \
15722          \
15723         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15724                 CFLAGS="$(STAGE1_CFLAGS)" \
15725                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15726                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15727                 LIBCFLAGS="$(LIBCFLAGS)" \
15728                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15729                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15730                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15731                 $(EXTRA_HOST_FLAGS)  \
15732                 $(STAGE1_FLAGS_TO_PASS)  \
15733                 TFLAGS="$(STAGE1_TFLAGS)"  \
15734                 $(TARGET-stage1-mpc)
15735
15736 maybe-clean-stage1-mpc: clean-stage1-mpc
15737 clean-stage1: clean-stage1-mpc
15738 clean-stage1-mpc:
15739         @if [ $(current_stage) = stage1 ]; then \
15740           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15741         else \
15742           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15743           $(MAKE) stage1-start; \
15744         fi; \
15745         cd $(HOST_SUBDIR)/mpc && \
15746         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15747         $(STAGE1_FLAGS_TO_PASS)  clean
15748 @endif mpc-bootstrap
15749
15750
15751 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15752 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15753 maybe-all-stage2-mpc:
15754 maybe-clean-stage2-mpc:
15755 @if mpc-bootstrap
15756 maybe-all-stage2-mpc: all-stage2-mpc
15757 all-stage2: all-stage2-mpc
15758 TARGET-stage2-mpc = $(TARGET-mpc)
15759 all-stage2-mpc: configure-stage2-mpc
15760         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15761         @r=`${PWD_COMMAND}`; export r; \
15762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763         TFLAGS="$(STAGE2_TFLAGS)"; \
15764         $(HOST_EXPORTS) \
15765         $(POSTSTAGE1_HOST_EXPORTS)  \
15766         cd $(HOST_SUBDIR)/mpc && \
15767          \
15768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15769                 CFLAGS="$(STAGE2_CFLAGS)" \
15770                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15771                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15772                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15776                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15777                 TFLAGS="$(STAGE2_TFLAGS)"  \
15778                 $(TARGET-stage2-mpc)
15779
15780 maybe-clean-stage2-mpc: clean-stage2-mpc
15781 clean-stage2: clean-stage2-mpc
15782 clean-stage2-mpc:
15783         @if [ $(current_stage) = stage2 ]; then \
15784           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15785         else \
15786           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15787           $(MAKE) stage2-start; \
15788         fi; \
15789         cd $(HOST_SUBDIR)/mpc && \
15790         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15791 @endif mpc-bootstrap
15792
15793
15794 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15795 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15796 maybe-all-stage3-mpc:
15797 maybe-clean-stage3-mpc:
15798 @if mpc-bootstrap
15799 maybe-all-stage3-mpc: all-stage3-mpc
15800 all-stage3: all-stage3-mpc
15801 TARGET-stage3-mpc = $(TARGET-mpc)
15802 all-stage3-mpc: configure-stage3-mpc
15803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15804         @r=`${PWD_COMMAND}`; export r; \
15805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15806         TFLAGS="$(STAGE3_TFLAGS)"; \
15807         $(HOST_EXPORTS) \
15808         $(POSTSTAGE1_HOST_EXPORTS)  \
15809         cd $(HOST_SUBDIR)/mpc && \
15810          \
15811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15812                 CFLAGS="$(STAGE3_CFLAGS)" \
15813                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15814                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15815                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15816                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15817                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15818                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15819                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15820                 TFLAGS="$(STAGE3_TFLAGS)"  \
15821                 $(TARGET-stage3-mpc)
15822
15823 maybe-clean-stage3-mpc: clean-stage3-mpc
15824 clean-stage3: clean-stage3-mpc
15825 clean-stage3-mpc:
15826         @if [ $(current_stage) = stage3 ]; then \
15827           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15828         else \
15829           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15830           $(MAKE) stage3-start; \
15831         fi; \
15832         cd $(HOST_SUBDIR)/mpc && \
15833         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15834 @endif mpc-bootstrap
15835
15836
15837 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15838 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15839 maybe-all-stage4-mpc:
15840 maybe-clean-stage4-mpc:
15841 @if mpc-bootstrap
15842 maybe-all-stage4-mpc: all-stage4-mpc
15843 all-stage4: all-stage4-mpc
15844 TARGET-stage4-mpc = $(TARGET-mpc)
15845 all-stage4-mpc: configure-stage4-mpc
15846         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15847         @r=`${PWD_COMMAND}`; export r; \
15848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849         TFLAGS="$(STAGE4_TFLAGS)"; \
15850         $(HOST_EXPORTS) \
15851         $(POSTSTAGE1_HOST_EXPORTS)  \
15852         cd $(HOST_SUBDIR)/mpc && \
15853          \
15854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15855                 CFLAGS="$(STAGE4_CFLAGS)" \
15856                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15857                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15858                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15862                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15863                 TFLAGS="$(STAGE4_TFLAGS)"  \
15864                 $(TARGET-stage4-mpc)
15865
15866 maybe-clean-stage4-mpc: clean-stage4-mpc
15867 clean-stage4: clean-stage4-mpc
15868 clean-stage4-mpc:
15869         @if [ $(current_stage) = stage4 ]; then \
15870           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15871         else \
15872           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15873           $(MAKE) stage4-start; \
15874         fi; \
15875         cd $(HOST_SUBDIR)/mpc && \
15876         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15877 @endif mpc-bootstrap
15878
15879
15880 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15881 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15882 maybe-all-stageprofile-mpc:
15883 maybe-clean-stageprofile-mpc:
15884 @if mpc-bootstrap
15885 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15886 all-stageprofile: all-stageprofile-mpc
15887 TARGET-stageprofile-mpc = $(TARGET-mpc)
15888 all-stageprofile-mpc: configure-stageprofile-mpc
15889         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15890         @r=`${PWD_COMMAND}`; export r; \
15891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15892         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15893         $(HOST_EXPORTS) \
15894         $(POSTSTAGE1_HOST_EXPORTS)  \
15895         cd $(HOST_SUBDIR)/mpc && \
15896          \
15897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15898                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15899                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15900                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15901                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15902                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15903                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15904                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15905                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15906                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15907                 $(TARGET-stageprofile-mpc)
15908
15909 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15910 clean-stageprofile: clean-stageprofile-mpc
15911 clean-stageprofile-mpc:
15912         @if [ $(current_stage) = stageprofile ]; then \
15913           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15914         else \
15915           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15916           $(MAKE) stageprofile-start; \
15917         fi; \
15918         cd $(HOST_SUBDIR)/mpc && \
15919         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15920 @endif mpc-bootstrap
15921
15922
15923 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15924 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15925 maybe-all-stagetrain-mpc:
15926 maybe-clean-stagetrain-mpc:
15927 @if mpc-bootstrap
15928 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15929 all-stagetrain: all-stagetrain-mpc
15930 TARGET-stagetrain-mpc = $(TARGET-mpc)
15931 all-stagetrain-mpc: configure-stagetrain-mpc
15932         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15933         @r=`${PWD_COMMAND}`; export r; \
15934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15935         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15936         $(HOST_EXPORTS) \
15937         $(POSTSTAGE1_HOST_EXPORTS)  \
15938         cd $(HOST_SUBDIR)/mpc && \
15939          \
15940         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15941                 CFLAGS="$(STAGEtrain_CFLAGS)" \
15942                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15943                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15944                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15945                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15946                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15947                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15948                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15949                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
15950                 $(TARGET-stagetrain-mpc)
15951
15952 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15953 clean-stagetrain: clean-stagetrain-mpc
15954 clean-stagetrain-mpc:
15955         @if [ $(current_stage) = stagetrain ]; then \
15956           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15957         else \
15958           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15959           $(MAKE) stagetrain-start; \
15960         fi; \
15961         cd $(HOST_SUBDIR)/mpc && \
15962         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15963 @endif mpc-bootstrap
15964
15965
15966 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15967 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15968 maybe-all-stagefeedback-mpc:
15969 maybe-clean-stagefeedback-mpc:
15970 @if mpc-bootstrap
15971 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15972 all-stagefeedback: all-stagefeedback-mpc
15973 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15974 all-stagefeedback-mpc: configure-stagefeedback-mpc
15975         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15976         @r=`${PWD_COMMAND}`; export r; \
15977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15978         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15979         $(HOST_EXPORTS) \
15980         $(POSTSTAGE1_HOST_EXPORTS)  \
15981         cd $(HOST_SUBDIR)/mpc && \
15982          \
15983         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15984                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15985                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15986                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15987                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15988                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15989                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15990                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15991                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15992                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15993                 $(TARGET-stagefeedback-mpc)
15994
15995 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15996 clean-stagefeedback: clean-stagefeedback-mpc
15997 clean-stagefeedback-mpc:
15998         @if [ $(current_stage) = stagefeedback ]; then \
15999           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16000         else \
16001           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16002           $(MAKE) stagefeedback-start; \
16003         fi; \
16004         cd $(HOST_SUBDIR)/mpc && \
16005         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16006 @endif mpc-bootstrap
16007
16008
16009 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16010 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16011 maybe-all-stageautoprofile-mpc:
16012 maybe-clean-stageautoprofile-mpc:
16013 @if mpc-bootstrap
16014 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16015 all-stageautoprofile: all-stageautoprofile-mpc
16016 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16017 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16018         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16019         @r=`${PWD_COMMAND}`; export r; \
16020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16021         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16022         $(HOST_EXPORTS) \
16023         $(POSTSTAGE1_HOST_EXPORTS)  \
16024         cd $(HOST_SUBDIR)/mpc && \
16025         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16026         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16027                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16028                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16029                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16030                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16031                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16032                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16033                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16034                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16035                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16036                 $(TARGET-stageautoprofile-mpc)
16037
16038 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16039 clean-stageautoprofile: clean-stageautoprofile-mpc
16040 clean-stageautoprofile-mpc:
16041         @if [ $(current_stage) = stageautoprofile ]; then \
16042           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16043         else \
16044           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16045           $(MAKE) stageautoprofile-start; \
16046         fi; \
16047         cd $(HOST_SUBDIR)/mpc && \
16048         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16049 @endif mpc-bootstrap
16050
16051
16052 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16053 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16054 maybe-all-stageautofeedback-mpc:
16055 maybe-clean-stageautofeedback-mpc:
16056 @if mpc-bootstrap
16057 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16058 all-stageautofeedback: all-stageautofeedback-mpc
16059 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16060 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16061         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16062         @r=`${PWD_COMMAND}`; export r; \
16063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16065         $(HOST_EXPORTS) \
16066         $(POSTSTAGE1_HOST_EXPORTS)  \
16067         cd $(HOST_SUBDIR)/mpc && \
16068          \
16069         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16070                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16071                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16072                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16073                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16077                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16078                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16079                 $(TARGET-stageautofeedback-mpc)
16080
16081 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16082 clean-stageautofeedback: clean-stageautofeedback-mpc
16083 clean-stageautofeedback-mpc:
16084         @if [ $(current_stage) = stageautofeedback ]; then \
16085           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16086         else \
16087           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16088           $(MAKE) stageautofeedback-start; \
16089         fi; \
16090         cd $(HOST_SUBDIR)/mpc && \
16091         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16092 @endif mpc-bootstrap
16093
16094
16095
16096
16097
16098 .PHONY: check-mpc maybe-check-mpc
16099 maybe-check-mpc:
16100 @if mpc
16101 maybe-check-mpc: check-mpc
16102
16103 check-mpc:
16104         @: $(MAKE); $(unstage)
16105         @r=`${PWD_COMMAND}`; export r; \
16106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16108         (cd $(HOST_SUBDIR)/mpc && \
16109           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16110
16111 @endif mpc
16112
16113 .PHONY: install-mpc maybe-install-mpc
16114 maybe-install-mpc:
16115 @if mpc
16116 maybe-install-mpc: install-mpc
16117
16118 install-mpc:
16119
16120 @endif mpc
16121
16122 .PHONY: install-strip-mpc maybe-install-strip-mpc
16123 maybe-install-strip-mpc:
16124 @if mpc
16125 maybe-install-strip-mpc: install-strip-mpc
16126
16127 install-strip-mpc:
16128
16129 @endif mpc
16130
16131 # Other targets (info, dvi, pdf, etc.)
16132
16133 .PHONY: maybe-info-mpc info-mpc
16134 maybe-info-mpc:
16135 @if mpc
16136 maybe-info-mpc: info-mpc
16137
16138 info-mpc: \
16139     configure-mpc 
16140         @[ -f ./mpc/Makefile ] || exit 0; \
16141         r=`${PWD_COMMAND}`; export r; \
16142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143         $(HOST_EXPORTS) \
16144         for flag in $(EXTRA_HOST_FLAGS) ; do \
16145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146         done; \
16147         echo "Doing info in mpc"; \
16148         (cd $(HOST_SUBDIR)/mpc && \
16149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151                   "RANLIB=$${RANLIB}" \
16152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153                   info) \
16154           || exit 1
16155
16156 @endif mpc
16157
16158 .PHONY: maybe-dvi-mpc dvi-mpc
16159 maybe-dvi-mpc:
16160 @if mpc
16161 maybe-dvi-mpc: dvi-mpc
16162
16163 dvi-mpc: \
16164     configure-mpc 
16165         @[ -f ./mpc/Makefile ] || exit 0; \
16166         r=`${PWD_COMMAND}`; export r; \
16167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168         $(HOST_EXPORTS) \
16169         for flag in $(EXTRA_HOST_FLAGS) ; do \
16170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16171         done; \
16172         echo "Doing dvi in mpc"; \
16173         (cd $(HOST_SUBDIR)/mpc && \
16174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16176                   "RANLIB=$${RANLIB}" \
16177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16178                   dvi) \
16179           || exit 1
16180
16181 @endif mpc
16182
16183 .PHONY: maybe-pdf-mpc pdf-mpc
16184 maybe-pdf-mpc:
16185 @if mpc
16186 maybe-pdf-mpc: pdf-mpc
16187
16188 pdf-mpc: \
16189     configure-mpc 
16190         @[ -f ./mpc/Makefile ] || exit 0; \
16191         r=`${PWD_COMMAND}`; export r; \
16192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193         $(HOST_EXPORTS) \
16194         for flag in $(EXTRA_HOST_FLAGS) ; do \
16195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16196         done; \
16197         echo "Doing pdf in mpc"; \
16198         (cd $(HOST_SUBDIR)/mpc && \
16199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16201                   "RANLIB=$${RANLIB}" \
16202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16203                   pdf) \
16204           || exit 1
16205
16206 @endif mpc
16207
16208 .PHONY: maybe-html-mpc html-mpc
16209 maybe-html-mpc:
16210 @if mpc
16211 maybe-html-mpc: html-mpc
16212
16213 html-mpc: \
16214     configure-mpc 
16215         @[ -f ./mpc/Makefile ] || exit 0; \
16216         r=`${PWD_COMMAND}`; export r; \
16217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218         $(HOST_EXPORTS) \
16219         for flag in $(EXTRA_HOST_FLAGS) ; do \
16220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16221         done; \
16222         echo "Doing html in mpc"; \
16223         (cd $(HOST_SUBDIR)/mpc && \
16224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16226                   "RANLIB=$${RANLIB}" \
16227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16228                   html) \
16229           || exit 1
16230
16231 @endif mpc
16232
16233 .PHONY: maybe-TAGS-mpc TAGS-mpc
16234 maybe-TAGS-mpc:
16235 @if mpc
16236 maybe-TAGS-mpc: TAGS-mpc
16237
16238 TAGS-mpc: \
16239     configure-mpc 
16240         @[ -f ./mpc/Makefile ] || exit 0; \
16241         r=`${PWD_COMMAND}`; export r; \
16242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16243         $(HOST_EXPORTS) \
16244         for flag in $(EXTRA_HOST_FLAGS) ; do \
16245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16246         done; \
16247         echo "Doing TAGS in mpc"; \
16248         (cd $(HOST_SUBDIR)/mpc && \
16249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16251                   "RANLIB=$${RANLIB}" \
16252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16253                   TAGS) \
16254           || exit 1
16255
16256 @endif mpc
16257
16258 .PHONY: maybe-install-info-mpc install-info-mpc
16259 maybe-install-info-mpc:
16260 @if mpc
16261 maybe-install-info-mpc: install-info-mpc
16262
16263 install-info-mpc: \
16264     configure-mpc \
16265     info-mpc 
16266         @[ -f ./mpc/Makefile ] || exit 0; \
16267         r=`${PWD_COMMAND}`; export r; \
16268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269         $(HOST_EXPORTS) \
16270         for flag in $(EXTRA_HOST_FLAGS) ; do \
16271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272         done; \
16273         echo "Doing install-info in mpc"; \
16274         (cd $(HOST_SUBDIR)/mpc && \
16275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277                   "RANLIB=$${RANLIB}" \
16278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16279                   install-info) \
16280           || exit 1
16281
16282 @endif mpc
16283
16284 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16285 maybe-install-dvi-mpc:
16286 @if mpc
16287 maybe-install-dvi-mpc: install-dvi-mpc
16288
16289 install-dvi-mpc: \
16290     configure-mpc \
16291     dvi-mpc 
16292         @[ -f ./mpc/Makefile ] || exit 0; \
16293         r=`${PWD_COMMAND}`; export r; \
16294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295         $(HOST_EXPORTS) \
16296         for flag in $(EXTRA_HOST_FLAGS) ; do \
16297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298         done; \
16299         echo "Doing install-dvi in mpc"; \
16300         (cd $(HOST_SUBDIR)/mpc && \
16301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303                   "RANLIB=$${RANLIB}" \
16304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305                   install-dvi) \
16306           || exit 1
16307
16308 @endif mpc
16309
16310 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16311 maybe-install-pdf-mpc:
16312 @if mpc
16313 maybe-install-pdf-mpc: install-pdf-mpc
16314
16315 install-pdf-mpc: \
16316     configure-mpc \
16317     pdf-mpc 
16318         @[ -f ./mpc/Makefile ] || exit 0; \
16319         r=`${PWD_COMMAND}`; export r; \
16320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321         $(HOST_EXPORTS) \
16322         for flag in $(EXTRA_HOST_FLAGS) ; do \
16323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16324         done; \
16325         echo "Doing install-pdf in mpc"; \
16326         (cd $(HOST_SUBDIR)/mpc && \
16327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16329                   "RANLIB=$${RANLIB}" \
16330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16331                   install-pdf) \
16332           || exit 1
16333
16334 @endif mpc
16335
16336 .PHONY: maybe-install-html-mpc install-html-mpc
16337 maybe-install-html-mpc:
16338 @if mpc
16339 maybe-install-html-mpc: install-html-mpc
16340
16341 install-html-mpc: \
16342     configure-mpc \
16343     html-mpc 
16344         @[ -f ./mpc/Makefile ] || exit 0; \
16345         r=`${PWD_COMMAND}`; export r; \
16346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16347         $(HOST_EXPORTS) \
16348         for flag in $(EXTRA_HOST_FLAGS) ; do \
16349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16350         done; \
16351         echo "Doing install-html in mpc"; \
16352         (cd $(HOST_SUBDIR)/mpc && \
16353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16355                   "RANLIB=$${RANLIB}" \
16356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16357                   install-html) \
16358           || exit 1
16359
16360 @endif mpc
16361
16362 .PHONY: maybe-installcheck-mpc installcheck-mpc
16363 maybe-installcheck-mpc:
16364 @if mpc
16365 maybe-installcheck-mpc: installcheck-mpc
16366
16367 installcheck-mpc: \
16368     configure-mpc 
16369         @[ -f ./mpc/Makefile ] || exit 0; \
16370         r=`${PWD_COMMAND}`; export r; \
16371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372         $(HOST_EXPORTS) \
16373         for flag in $(EXTRA_HOST_FLAGS) ; do \
16374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16375         done; \
16376         echo "Doing installcheck in mpc"; \
16377         (cd $(HOST_SUBDIR)/mpc && \
16378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16380                   "RANLIB=$${RANLIB}" \
16381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16382                   installcheck) \
16383           || exit 1
16384
16385 @endif mpc
16386
16387 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16388 maybe-mostlyclean-mpc:
16389 @if mpc
16390 maybe-mostlyclean-mpc: mostlyclean-mpc
16391
16392 mostlyclean-mpc: 
16393         @[ -f ./mpc/Makefile ] || exit 0; \
16394         r=`${PWD_COMMAND}`; export r; \
16395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16396         $(HOST_EXPORTS) \
16397         for flag in $(EXTRA_HOST_FLAGS) ; do \
16398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16399         done; \
16400         echo "Doing mostlyclean in mpc"; \
16401         (cd $(HOST_SUBDIR)/mpc && \
16402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16404                   "RANLIB=$${RANLIB}" \
16405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16406                   mostlyclean) \
16407           || exit 1
16408
16409 @endif mpc
16410
16411 .PHONY: maybe-clean-mpc clean-mpc
16412 maybe-clean-mpc:
16413 @if mpc
16414 maybe-clean-mpc: clean-mpc
16415
16416 clean-mpc: 
16417         @[ -f ./mpc/Makefile ] || exit 0; \
16418         r=`${PWD_COMMAND}`; export r; \
16419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16420         $(HOST_EXPORTS) \
16421         for flag in $(EXTRA_HOST_FLAGS) ; do \
16422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16423         done; \
16424         echo "Doing clean in mpc"; \
16425         (cd $(HOST_SUBDIR)/mpc && \
16426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16428                   "RANLIB=$${RANLIB}" \
16429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16430                   clean) \
16431           || exit 1
16432
16433 @endif mpc
16434
16435 .PHONY: maybe-distclean-mpc distclean-mpc
16436 maybe-distclean-mpc:
16437 @if mpc
16438 maybe-distclean-mpc: distclean-mpc
16439
16440 distclean-mpc: 
16441         @[ -f ./mpc/Makefile ] || exit 0; \
16442         r=`${PWD_COMMAND}`; export r; \
16443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16444         $(HOST_EXPORTS) \
16445         for flag in $(EXTRA_HOST_FLAGS) ; do \
16446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16447         done; \
16448         echo "Doing distclean in mpc"; \
16449         (cd $(HOST_SUBDIR)/mpc && \
16450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16452                   "RANLIB=$${RANLIB}" \
16453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16454                   distclean) \
16455           || exit 1
16456
16457 @endif mpc
16458
16459 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16460 maybe-maintainer-clean-mpc:
16461 @if mpc
16462 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16463
16464 maintainer-clean-mpc: 
16465         @[ -f ./mpc/Makefile ] || exit 0; \
16466         r=`${PWD_COMMAND}`; export r; \
16467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16468         $(HOST_EXPORTS) \
16469         for flag in $(EXTRA_HOST_FLAGS) ; do \
16470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16471         done; \
16472         echo "Doing maintainer-clean in mpc"; \
16473         (cd $(HOST_SUBDIR)/mpc && \
16474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16476                   "RANLIB=$${RANLIB}" \
16477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16478                   maintainer-clean) \
16479           || exit 1
16480
16481 @endif mpc
16482
16483
16484
16485 .PHONY: configure-isl maybe-configure-isl
16486 maybe-configure-isl:
16487 @if gcc-bootstrap
16488 configure-isl: stage_current
16489 @endif gcc-bootstrap
16490 @if isl
16491 maybe-configure-isl: configure-isl
16492 configure-isl: 
16493         @r=`${PWD_COMMAND}`; export r; \
16494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16497         $(HOST_EXPORTS)  \
16498         echo Configuring in $(HOST_SUBDIR)/isl; \
16499         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16500         case $(srcdir) in \
16501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16502           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16504         esac; \
16505         module_srcdir=isl; \
16506         $(SHELL) \
16507           $$s/$$module_srcdir/configure \
16508           --srcdir=$${topdir}/$$module_srcdir \
16509           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16510           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16511           || exit 1
16512 @endif isl
16513
16514
16515
16516 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16517 maybe-configure-stage1-isl:
16518 @if isl-bootstrap
16519 maybe-configure-stage1-isl: configure-stage1-isl
16520 configure-stage1-isl:
16521         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16523         @r=`${PWD_COMMAND}`; export r; \
16524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16525         TFLAGS="$(STAGE1_TFLAGS)"; \
16526         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16527         $(HOST_EXPORTS) \
16528         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16529         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16530         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16531         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16532         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16533         cd $(HOST_SUBDIR)/isl || exit 1; \
16534         case $(srcdir) in \
16535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16536           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16538         esac; \
16539         module_srcdir=isl; \
16540         $(SHELL) $$s/$$module_srcdir/configure \
16541           --srcdir=$${topdir}/$$module_srcdir \
16542           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16543           --target=${target_alias} \
16544            \
16545           $(STAGE1_CONFIGURE_FLAGS) \
16546           --disable-shared @extra_isl_gmp_configure_flags@
16547 @endif isl-bootstrap
16548
16549 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16550 maybe-configure-stage2-isl:
16551 @if isl-bootstrap
16552 maybe-configure-stage2-isl: configure-stage2-isl
16553 configure-stage2-isl:
16554         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16556         @r=`${PWD_COMMAND}`; export r; \
16557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16558         TFLAGS="$(STAGE2_TFLAGS)"; \
16559         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16560         $(HOST_EXPORTS) \
16561         $(POSTSTAGE1_HOST_EXPORTS) \
16562         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16563         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16564         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16565         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16567         cd $(HOST_SUBDIR)/isl || exit 1; \
16568         case $(srcdir) in \
16569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16570           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16572         esac; \
16573         module_srcdir=isl; \
16574         $(SHELL) $$s/$$module_srcdir/configure \
16575           --srcdir=$${topdir}/$$module_srcdir \
16576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16577           --target=${target_alias} \
16578           --with-build-libsubdir=$(HOST_SUBDIR) \
16579           $(STAGE2_CONFIGURE_FLAGS) \
16580           --disable-shared @extra_isl_gmp_configure_flags@
16581 @endif isl-bootstrap
16582
16583 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16584 maybe-configure-stage3-isl:
16585 @if isl-bootstrap
16586 maybe-configure-stage3-isl: configure-stage3-isl
16587 configure-stage3-isl:
16588         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16590         @r=`${PWD_COMMAND}`; export r; \
16591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16592         TFLAGS="$(STAGE3_TFLAGS)"; \
16593         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16594         $(HOST_EXPORTS) \
16595         $(POSTSTAGE1_HOST_EXPORTS) \
16596         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16597         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16598         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16599         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16601         cd $(HOST_SUBDIR)/isl || exit 1; \
16602         case $(srcdir) in \
16603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16604           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16606         esac; \
16607         module_srcdir=isl; \
16608         $(SHELL) $$s/$$module_srcdir/configure \
16609           --srcdir=$${topdir}/$$module_srcdir \
16610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16611           --target=${target_alias} \
16612           --with-build-libsubdir=$(HOST_SUBDIR) \
16613           $(STAGE3_CONFIGURE_FLAGS) \
16614           --disable-shared @extra_isl_gmp_configure_flags@
16615 @endif isl-bootstrap
16616
16617 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16618 maybe-configure-stage4-isl:
16619 @if isl-bootstrap
16620 maybe-configure-stage4-isl: configure-stage4-isl
16621 configure-stage4-isl:
16622         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16623         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16624         @r=`${PWD_COMMAND}`; export r; \
16625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16626         TFLAGS="$(STAGE4_TFLAGS)"; \
16627         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16628         $(HOST_EXPORTS) \
16629         $(POSTSTAGE1_HOST_EXPORTS) \
16630         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16631         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16632         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16633         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16635         cd $(HOST_SUBDIR)/isl || exit 1; \
16636         case $(srcdir) in \
16637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16638           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16640         esac; \
16641         module_srcdir=isl; \
16642         $(SHELL) $$s/$$module_srcdir/configure \
16643           --srcdir=$${topdir}/$$module_srcdir \
16644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16645           --target=${target_alias} \
16646           --with-build-libsubdir=$(HOST_SUBDIR) \
16647           $(STAGE4_CONFIGURE_FLAGS) \
16648           --disable-shared @extra_isl_gmp_configure_flags@
16649 @endif isl-bootstrap
16650
16651 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16652 maybe-configure-stageprofile-isl:
16653 @if isl-bootstrap
16654 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16655 configure-stageprofile-isl:
16656         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16657         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16658         @r=`${PWD_COMMAND}`; export r; \
16659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16660         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16661         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16662         $(HOST_EXPORTS) \
16663         $(POSTSTAGE1_HOST_EXPORTS) \
16664         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16665         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16666         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16667         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16669         cd $(HOST_SUBDIR)/isl || exit 1; \
16670         case $(srcdir) in \
16671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16672           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16674         esac; \
16675         module_srcdir=isl; \
16676         $(SHELL) $$s/$$module_srcdir/configure \
16677           --srcdir=$${topdir}/$$module_srcdir \
16678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16679           --target=${target_alias} \
16680           --with-build-libsubdir=$(HOST_SUBDIR) \
16681           $(STAGEprofile_CONFIGURE_FLAGS) \
16682           --disable-shared @extra_isl_gmp_configure_flags@
16683 @endif isl-bootstrap
16684
16685 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16686 maybe-configure-stagetrain-isl:
16687 @if isl-bootstrap
16688 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16689 configure-stagetrain-isl:
16690         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16691         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16692         @r=`${PWD_COMMAND}`; export r; \
16693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16695         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16696         $(HOST_EXPORTS) \
16697         $(POSTSTAGE1_HOST_EXPORTS) \
16698         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16699         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16700         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16701         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16703         cd $(HOST_SUBDIR)/isl || exit 1; \
16704         case $(srcdir) in \
16705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16706           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16708         esac; \
16709         module_srcdir=isl; \
16710         $(SHELL) $$s/$$module_srcdir/configure \
16711           --srcdir=$${topdir}/$$module_srcdir \
16712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16713           --target=${target_alias} \
16714           --with-build-libsubdir=$(HOST_SUBDIR) \
16715           $(STAGEtrain_CONFIGURE_FLAGS) \
16716           --disable-shared @extra_isl_gmp_configure_flags@
16717 @endif isl-bootstrap
16718
16719 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16720 maybe-configure-stagefeedback-isl:
16721 @if isl-bootstrap
16722 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16723 configure-stagefeedback-isl:
16724         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16725         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16726         @r=`${PWD_COMMAND}`; export r; \
16727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16729         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16730         $(HOST_EXPORTS) \
16731         $(POSTSTAGE1_HOST_EXPORTS) \
16732         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16733         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16734         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16735         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16736         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16737         cd $(HOST_SUBDIR)/isl || exit 1; \
16738         case $(srcdir) in \
16739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16740           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16742         esac; \
16743         module_srcdir=isl; \
16744         $(SHELL) $$s/$$module_srcdir/configure \
16745           --srcdir=$${topdir}/$$module_srcdir \
16746           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16747           --target=${target_alias} \
16748           --with-build-libsubdir=$(HOST_SUBDIR) \
16749           $(STAGEfeedback_CONFIGURE_FLAGS) \
16750           --disable-shared @extra_isl_gmp_configure_flags@
16751 @endif isl-bootstrap
16752
16753 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16754 maybe-configure-stageautoprofile-isl:
16755 @if isl-bootstrap
16756 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16757 configure-stageautoprofile-isl:
16758         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16759         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16760         @r=`${PWD_COMMAND}`; export r; \
16761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16763         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16764         $(HOST_EXPORTS) \
16765         $(POSTSTAGE1_HOST_EXPORTS) \
16766         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16767         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16768         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16769         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16771         cd $(HOST_SUBDIR)/isl || exit 1; \
16772         case $(srcdir) in \
16773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16774           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16776         esac; \
16777         module_srcdir=isl; \
16778         $(SHELL) $$s/$$module_srcdir/configure \
16779           --srcdir=$${topdir}/$$module_srcdir \
16780           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16781           --target=${target_alias} \
16782           --with-build-libsubdir=$(HOST_SUBDIR) \
16783           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16784           --disable-shared @extra_isl_gmp_configure_flags@
16785 @endif isl-bootstrap
16786
16787 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16788 maybe-configure-stageautofeedback-isl:
16789 @if isl-bootstrap
16790 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16791 configure-stageautofeedback-isl:
16792         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16794         @r=`${PWD_COMMAND}`; export r; \
16795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16797         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16798         $(HOST_EXPORTS) \
16799         $(POSTSTAGE1_HOST_EXPORTS) \
16800         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16801         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16802         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16803         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16805         cd $(HOST_SUBDIR)/isl || exit 1; \
16806         case $(srcdir) in \
16807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16808           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16810         esac; \
16811         module_srcdir=isl; \
16812         $(SHELL) $$s/$$module_srcdir/configure \
16813           --srcdir=$${topdir}/$$module_srcdir \
16814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16815           --target=${target_alias} \
16816           --with-build-libsubdir=$(HOST_SUBDIR) \
16817           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16818           --disable-shared @extra_isl_gmp_configure_flags@
16819 @endif isl-bootstrap
16820
16821
16822
16823
16824
16825 .PHONY: all-isl maybe-all-isl
16826 maybe-all-isl:
16827 @if gcc-bootstrap
16828 all-isl: stage_current
16829 @endif gcc-bootstrap
16830 @if isl
16831 TARGET-isl=all
16832 maybe-all-isl: all-isl
16833 all-isl: configure-isl
16834         @r=`${PWD_COMMAND}`; export r; \
16835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836         $(HOST_EXPORTS)  \
16837         (cd $(HOST_SUBDIR)/isl && \
16838           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16839                 $(TARGET-isl))
16840 @endif isl
16841
16842
16843
16844 .PHONY: all-stage1-isl maybe-all-stage1-isl
16845 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16846 maybe-all-stage1-isl:
16847 maybe-clean-stage1-isl:
16848 @if isl-bootstrap
16849 maybe-all-stage1-isl: all-stage1-isl
16850 all-stage1: all-stage1-isl
16851 TARGET-stage1-isl = $(TARGET-isl)
16852 all-stage1-isl: configure-stage1-isl
16853         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16854         @r=`${PWD_COMMAND}`; export r; \
16855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16856         TFLAGS="$(STAGE1_TFLAGS)"; \
16857         $(HOST_EXPORTS)  \
16858         cd $(HOST_SUBDIR)/isl && \
16859          \
16860         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16861                 CFLAGS="$(STAGE1_CFLAGS)" \
16862                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16863                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16864                 LIBCFLAGS="$(LIBCFLAGS)" \
16865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16868                 $(EXTRA_HOST_FLAGS)  \
16869                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16870                 TFLAGS="$(STAGE1_TFLAGS)"  \
16871                 $(TARGET-stage1-isl)
16872
16873 maybe-clean-stage1-isl: clean-stage1-isl
16874 clean-stage1: clean-stage1-isl
16875 clean-stage1-isl:
16876         @if [ $(current_stage) = stage1 ]; then \
16877           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16878         else \
16879           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16880           $(MAKE) stage1-start; \
16881         fi; \
16882         cd $(HOST_SUBDIR)/isl && \
16883         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16884         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16885 @endif isl-bootstrap
16886
16887
16888 .PHONY: all-stage2-isl maybe-all-stage2-isl
16889 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16890 maybe-all-stage2-isl:
16891 maybe-clean-stage2-isl:
16892 @if isl-bootstrap
16893 maybe-all-stage2-isl: all-stage2-isl
16894 all-stage2: all-stage2-isl
16895 TARGET-stage2-isl = $(TARGET-isl)
16896 all-stage2-isl: configure-stage2-isl
16897         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16898         @r=`${PWD_COMMAND}`; export r; \
16899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16900         TFLAGS="$(STAGE2_TFLAGS)"; \
16901         $(HOST_EXPORTS) \
16902         $(POSTSTAGE1_HOST_EXPORTS)  \
16903         cd $(HOST_SUBDIR)/isl && \
16904          \
16905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16906                 CFLAGS="$(STAGE2_CFLAGS)" \
16907                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16908                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16909                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16910                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16911                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16912                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16913                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16914                 TFLAGS="$(STAGE2_TFLAGS)"  \
16915                 $(TARGET-stage2-isl)
16916
16917 maybe-clean-stage2-isl: clean-stage2-isl
16918 clean-stage2: clean-stage2-isl
16919 clean-stage2-isl:
16920         @if [ $(current_stage) = stage2 ]; then \
16921           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16922         else \
16923           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16924           $(MAKE) stage2-start; \
16925         fi; \
16926         cd $(HOST_SUBDIR)/isl && \
16927         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16928 @endif isl-bootstrap
16929
16930
16931 .PHONY: all-stage3-isl maybe-all-stage3-isl
16932 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16933 maybe-all-stage3-isl:
16934 maybe-clean-stage3-isl:
16935 @if isl-bootstrap
16936 maybe-all-stage3-isl: all-stage3-isl
16937 all-stage3: all-stage3-isl
16938 TARGET-stage3-isl = $(TARGET-isl)
16939 all-stage3-isl: configure-stage3-isl
16940         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16941         @r=`${PWD_COMMAND}`; export r; \
16942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16943         TFLAGS="$(STAGE3_TFLAGS)"; \
16944         $(HOST_EXPORTS) \
16945         $(POSTSTAGE1_HOST_EXPORTS)  \
16946         cd $(HOST_SUBDIR)/isl && \
16947          \
16948         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16949                 CFLAGS="$(STAGE3_CFLAGS)" \
16950                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16951                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16952                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16956                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16957                 TFLAGS="$(STAGE3_TFLAGS)"  \
16958                 $(TARGET-stage3-isl)
16959
16960 maybe-clean-stage3-isl: clean-stage3-isl
16961 clean-stage3: clean-stage3-isl
16962 clean-stage3-isl:
16963         @if [ $(current_stage) = stage3 ]; then \
16964           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16965         else \
16966           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16967           $(MAKE) stage3-start; \
16968         fi; \
16969         cd $(HOST_SUBDIR)/isl && \
16970         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16971 @endif isl-bootstrap
16972
16973
16974 .PHONY: all-stage4-isl maybe-all-stage4-isl
16975 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16976 maybe-all-stage4-isl:
16977 maybe-clean-stage4-isl:
16978 @if isl-bootstrap
16979 maybe-all-stage4-isl: all-stage4-isl
16980 all-stage4: all-stage4-isl
16981 TARGET-stage4-isl = $(TARGET-isl)
16982 all-stage4-isl: configure-stage4-isl
16983         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16984         @r=`${PWD_COMMAND}`; export r; \
16985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16986         TFLAGS="$(STAGE4_TFLAGS)"; \
16987         $(HOST_EXPORTS) \
16988         $(POSTSTAGE1_HOST_EXPORTS)  \
16989         cd $(HOST_SUBDIR)/isl && \
16990          \
16991         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16992                 CFLAGS="$(STAGE4_CFLAGS)" \
16993                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16994                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16995                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16999                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17000                 TFLAGS="$(STAGE4_TFLAGS)"  \
17001                 $(TARGET-stage4-isl)
17002
17003 maybe-clean-stage4-isl: clean-stage4-isl
17004 clean-stage4: clean-stage4-isl
17005 clean-stage4-isl:
17006         @if [ $(current_stage) = stage4 ]; then \
17007           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17008         else \
17009           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17010           $(MAKE) stage4-start; \
17011         fi; \
17012         cd $(HOST_SUBDIR)/isl && \
17013         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17014 @endif isl-bootstrap
17015
17016
17017 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17018 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17019 maybe-all-stageprofile-isl:
17020 maybe-clean-stageprofile-isl:
17021 @if isl-bootstrap
17022 maybe-all-stageprofile-isl: all-stageprofile-isl
17023 all-stageprofile: all-stageprofile-isl
17024 TARGET-stageprofile-isl = $(TARGET-isl)
17025 all-stageprofile-isl: configure-stageprofile-isl
17026         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17027         @r=`${PWD_COMMAND}`; export r; \
17028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17030         $(HOST_EXPORTS) \
17031         $(POSTSTAGE1_HOST_EXPORTS)  \
17032         cd $(HOST_SUBDIR)/isl && \
17033          \
17034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17035                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17036                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17037                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17038                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17043                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17044                 $(TARGET-stageprofile-isl)
17045
17046 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17047 clean-stageprofile: clean-stageprofile-isl
17048 clean-stageprofile-isl:
17049         @if [ $(current_stage) = stageprofile ]; then \
17050           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17051         else \
17052           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17053           $(MAKE) stageprofile-start; \
17054         fi; \
17055         cd $(HOST_SUBDIR)/isl && \
17056         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17057 @endif isl-bootstrap
17058
17059
17060 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17061 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17062 maybe-all-stagetrain-isl:
17063 maybe-clean-stagetrain-isl:
17064 @if isl-bootstrap
17065 maybe-all-stagetrain-isl: all-stagetrain-isl
17066 all-stagetrain: all-stagetrain-isl
17067 TARGET-stagetrain-isl = $(TARGET-isl)
17068 all-stagetrain-isl: configure-stagetrain-isl
17069         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17070         @r=`${PWD_COMMAND}`; export r; \
17071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17072         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17073         $(HOST_EXPORTS) \
17074         $(POSTSTAGE1_HOST_EXPORTS)  \
17075         cd $(HOST_SUBDIR)/isl && \
17076          \
17077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17078                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17079                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17080                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17081                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17086                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17087                 $(TARGET-stagetrain-isl)
17088
17089 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17090 clean-stagetrain: clean-stagetrain-isl
17091 clean-stagetrain-isl:
17092         @if [ $(current_stage) = stagetrain ]; then \
17093           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17094         else \
17095           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17096           $(MAKE) stagetrain-start; \
17097         fi; \
17098         cd $(HOST_SUBDIR)/isl && \
17099         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17100 @endif isl-bootstrap
17101
17102
17103 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17104 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17105 maybe-all-stagefeedback-isl:
17106 maybe-clean-stagefeedback-isl:
17107 @if isl-bootstrap
17108 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17109 all-stagefeedback: all-stagefeedback-isl
17110 TARGET-stagefeedback-isl = $(TARGET-isl)
17111 all-stagefeedback-isl: configure-stagefeedback-isl
17112         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17113         @r=`${PWD_COMMAND}`; export r; \
17114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17115         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17116         $(HOST_EXPORTS) \
17117         $(POSTSTAGE1_HOST_EXPORTS)  \
17118         cd $(HOST_SUBDIR)/isl && \
17119          \
17120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17121                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17122                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17123                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17124                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17125                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17126                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17127                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17128                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17129                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17130                 $(TARGET-stagefeedback-isl)
17131
17132 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17133 clean-stagefeedback: clean-stagefeedback-isl
17134 clean-stagefeedback-isl:
17135         @if [ $(current_stage) = stagefeedback ]; then \
17136           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17137         else \
17138           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17139           $(MAKE) stagefeedback-start; \
17140         fi; \
17141         cd $(HOST_SUBDIR)/isl && \
17142         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17143 @endif isl-bootstrap
17144
17145
17146 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17147 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17148 maybe-all-stageautoprofile-isl:
17149 maybe-clean-stageautoprofile-isl:
17150 @if isl-bootstrap
17151 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17152 all-stageautoprofile: all-stageautoprofile-isl
17153 TARGET-stageautoprofile-isl = $(TARGET-isl)
17154 all-stageautoprofile-isl: configure-stageautoprofile-isl
17155         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17156         @r=`${PWD_COMMAND}`; export r; \
17157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17158         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17159         $(HOST_EXPORTS) \
17160         $(POSTSTAGE1_HOST_EXPORTS)  \
17161         cd $(HOST_SUBDIR)/isl && \
17162         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17163         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17164                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17165                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17166                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17167                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17171                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17172                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17173                 $(TARGET-stageautoprofile-isl)
17174
17175 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17176 clean-stageautoprofile: clean-stageautoprofile-isl
17177 clean-stageautoprofile-isl:
17178         @if [ $(current_stage) = stageautoprofile ]; then \
17179           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17180         else \
17181           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17182           $(MAKE) stageautoprofile-start; \
17183         fi; \
17184         cd $(HOST_SUBDIR)/isl && \
17185         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17186 @endif isl-bootstrap
17187
17188
17189 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17190 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17191 maybe-all-stageautofeedback-isl:
17192 maybe-clean-stageautofeedback-isl:
17193 @if isl-bootstrap
17194 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17195 all-stageautofeedback: all-stageautofeedback-isl
17196 TARGET-stageautofeedback-isl = $(TARGET-isl)
17197 all-stageautofeedback-isl: configure-stageautofeedback-isl
17198         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17199         @r=`${PWD_COMMAND}`; export r; \
17200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17201         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17202         $(HOST_EXPORTS) \
17203         $(POSTSTAGE1_HOST_EXPORTS)  \
17204         cd $(HOST_SUBDIR)/isl && \
17205          \
17206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17207                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17208                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17209                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17210                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17211                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17212                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17213                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17214                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17215                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17216                 $(TARGET-stageautofeedback-isl)
17217
17218 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17219 clean-stageautofeedback: clean-stageautofeedback-isl
17220 clean-stageautofeedback-isl:
17221         @if [ $(current_stage) = stageautofeedback ]; then \
17222           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17223         else \
17224           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17225           $(MAKE) stageautofeedback-start; \
17226         fi; \
17227         cd $(HOST_SUBDIR)/isl && \
17228         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17229 @endif isl-bootstrap
17230
17231
17232
17233
17234
17235 .PHONY: check-isl maybe-check-isl
17236 maybe-check-isl:
17237 @if isl
17238 maybe-check-isl: check-isl
17239
17240 check-isl:
17241         @: $(MAKE); $(unstage)
17242         @r=`${PWD_COMMAND}`; export r; \
17243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17244         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17245         (cd $(HOST_SUBDIR)/isl && \
17246           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17247
17248 @endif isl
17249
17250 .PHONY: install-isl maybe-install-isl
17251 maybe-install-isl:
17252 @if isl
17253 maybe-install-isl: install-isl
17254
17255 install-isl:
17256
17257 @endif isl
17258
17259 .PHONY: install-strip-isl maybe-install-strip-isl
17260 maybe-install-strip-isl:
17261 @if isl
17262 maybe-install-strip-isl: install-strip-isl
17263
17264 install-strip-isl:
17265
17266 @endif isl
17267
17268 # Other targets (info, dvi, pdf, etc.)
17269
17270 .PHONY: maybe-info-isl info-isl
17271 maybe-info-isl:
17272 @if isl
17273 maybe-info-isl: info-isl
17274
17275 info-isl: \
17276     configure-isl 
17277         @[ -f ./isl/Makefile ] || exit 0; \
17278         r=`${PWD_COMMAND}`; export r; \
17279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280         $(HOST_EXPORTS) \
17281         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17283         done; \
17284         echo "Doing info in isl"; \
17285         (cd $(HOST_SUBDIR)/isl && \
17286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17288                   "RANLIB=$${RANLIB}" \
17289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17290                   info) \
17291           || exit 1
17292
17293 @endif isl
17294
17295 .PHONY: maybe-dvi-isl dvi-isl
17296 maybe-dvi-isl:
17297 @if isl
17298 maybe-dvi-isl: dvi-isl
17299
17300 dvi-isl: \
17301     configure-isl 
17302         @[ -f ./isl/Makefile ] || exit 0; \
17303         r=`${PWD_COMMAND}`; export r; \
17304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17305         $(HOST_EXPORTS) \
17306         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17308         done; \
17309         echo "Doing dvi in isl"; \
17310         (cd $(HOST_SUBDIR)/isl && \
17311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17313                   "RANLIB=$${RANLIB}" \
17314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17315                   dvi) \
17316           || exit 1
17317
17318 @endif isl
17319
17320 .PHONY: maybe-pdf-isl pdf-isl
17321 maybe-pdf-isl:
17322 @if isl
17323 maybe-pdf-isl: pdf-isl
17324
17325 pdf-isl: \
17326     configure-isl 
17327         @[ -f ./isl/Makefile ] || exit 0; \
17328         r=`${PWD_COMMAND}`; export r; \
17329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330         $(HOST_EXPORTS) \
17331         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17333         done; \
17334         echo "Doing pdf in isl"; \
17335         (cd $(HOST_SUBDIR)/isl && \
17336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17338                   "RANLIB=$${RANLIB}" \
17339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17340                   pdf) \
17341           || exit 1
17342
17343 @endif isl
17344
17345 .PHONY: maybe-html-isl html-isl
17346 maybe-html-isl:
17347 @if isl
17348 maybe-html-isl: html-isl
17349
17350 html-isl: \
17351     configure-isl 
17352         @[ -f ./isl/Makefile ] || exit 0; \
17353         r=`${PWD_COMMAND}`; export r; \
17354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355         $(HOST_EXPORTS) \
17356         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358         done; \
17359         echo "Doing html in isl"; \
17360         (cd $(HOST_SUBDIR)/isl && \
17361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363                   "RANLIB=$${RANLIB}" \
17364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365                   html) \
17366           || exit 1
17367
17368 @endif isl
17369
17370 .PHONY: maybe-TAGS-isl TAGS-isl
17371 maybe-TAGS-isl:
17372 @if isl
17373 maybe-TAGS-isl: TAGS-isl
17374
17375 TAGS-isl: \
17376     configure-isl 
17377         @[ -f ./isl/Makefile ] || exit 0; \
17378         r=`${PWD_COMMAND}`; export r; \
17379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17380         $(HOST_EXPORTS) \
17381         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17383         done; \
17384         echo "Doing TAGS in isl"; \
17385         (cd $(HOST_SUBDIR)/isl && \
17386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17388                   "RANLIB=$${RANLIB}" \
17389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17390                   TAGS) \
17391           || exit 1
17392
17393 @endif isl
17394
17395 .PHONY: maybe-install-info-isl install-info-isl
17396 maybe-install-info-isl:
17397 @if isl
17398 maybe-install-info-isl: install-info-isl
17399
17400 install-info-isl: \
17401     configure-isl \
17402     info-isl 
17403         @[ -f ./isl/Makefile ] || exit 0; \
17404         r=`${PWD_COMMAND}`; export r; \
17405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17406         $(HOST_EXPORTS) \
17407         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17409         done; \
17410         echo "Doing install-info in isl"; \
17411         (cd $(HOST_SUBDIR)/isl && \
17412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17414                   "RANLIB=$${RANLIB}" \
17415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17416                   install-info) \
17417           || exit 1
17418
17419 @endif isl
17420
17421 .PHONY: maybe-install-dvi-isl install-dvi-isl
17422 maybe-install-dvi-isl:
17423 @if isl
17424 maybe-install-dvi-isl: install-dvi-isl
17425
17426 install-dvi-isl: \
17427     configure-isl \
17428     dvi-isl 
17429         @[ -f ./isl/Makefile ] || exit 0; \
17430         r=`${PWD_COMMAND}`; export r; \
17431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432         $(HOST_EXPORTS) \
17433         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435         done; \
17436         echo "Doing install-dvi in isl"; \
17437         (cd $(HOST_SUBDIR)/isl && \
17438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440                   "RANLIB=$${RANLIB}" \
17441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442                   install-dvi) \
17443           || exit 1
17444
17445 @endif isl
17446
17447 .PHONY: maybe-install-pdf-isl install-pdf-isl
17448 maybe-install-pdf-isl:
17449 @if isl
17450 maybe-install-pdf-isl: install-pdf-isl
17451
17452 install-pdf-isl: \
17453     configure-isl \
17454     pdf-isl 
17455         @[ -f ./isl/Makefile ] || exit 0; \
17456         r=`${PWD_COMMAND}`; export r; \
17457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17458         $(HOST_EXPORTS) \
17459         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17461         done; \
17462         echo "Doing install-pdf in isl"; \
17463         (cd $(HOST_SUBDIR)/isl && \
17464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17466                   "RANLIB=$${RANLIB}" \
17467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17468                   install-pdf) \
17469           || exit 1
17470
17471 @endif isl
17472
17473 .PHONY: maybe-install-html-isl install-html-isl
17474 maybe-install-html-isl:
17475 @if isl
17476 maybe-install-html-isl: install-html-isl
17477
17478 install-html-isl: \
17479     configure-isl \
17480     html-isl 
17481         @[ -f ./isl/Makefile ] || exit 0; \
17482         r=`${PWD_COMMAND}`; export r; \
17483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484         $(HOST_EXPORTS) \
17485         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17487         done; \
17488         echo "Doing install-html in isl"; \
17489         (cd $(HOST_SUBDIR)/isl && \
17490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17492                   "RANLIB=$${RANLIB}" \
17493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17494                   install-html) \
17495           || exit 1
17496
17497 @endif isl
17498
17499 .PHONY: maybe-installcheck-isl installcheck-isl
17500 maybe-installcheck-isl:
17501 @if isl
17502 maybe-installcheck-isl: installcheck-isl
17503
17504 installcheck-isl: \
17505     configure-isl 
17506         @[ -f ./isl/Makefile ] || exit 0; \
17507         r=`${PWD_COMMAND}`; export r; \
17508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509         $(HOST_EXPORTS) \
17510         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17512         done; \
17513         echo "Doing installcheck in isl"; \
17514         (cd $(HOST_SUBDIR)/isl && \
17515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17517                   "RANLIB=$${RANLIB}" \
17518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17519                   installcheck) \
17520           || exit 1
17521
17522 @endif isl
17523
17524 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17525 maybe-mostlyclean-isl:
17526 @if isl
17527 maybe-mostlyclean-isl: mostlyclean-isl
17528
17529 mostlyclean-isl: 
17530         @[ -f ./isl/Makefile ] || exit 0; \
17531         r=`${PWD_COMMAND}`; export r; \
17532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17533         $(HOST_EXPORTS) \
17534         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17536         done; \
17537         echo "Doing mostlyclean in isl"; \
17538         (cd $(HOST_SUBDIR)/isl && \
17539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17541                   "RANLIB=$${RANLIB}" \
17542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17543                   mostlyclean) \
17544           || exit 1
17545
17546 @endif isl
17547
17548 .PHONY: maybe-clean-isl clean-isl
17549 maybe-clean-isl:
17550 @if isl
17551 maybe-clean-isl: clean-isl
17552
17553 clean-isl: 
17554         @[ -f ./isl/Makefile ] || exit 0; \
17555         r=`${PWD_COMMAND}`; export r; \
17556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557         $(HOST_EXPORTS) \
17558         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17560         done; \
17561         echo "Doing clean in isl"; \
17562         (cd $(HOST_SUBDIR)/isl && \
17563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17565                   "RANLIB=$${RANLIB}" \
17566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17567                   clean) \
17568           || exit 1
17569
17570 @endif isl
17571
17572 .PHONY: maybe-distclean-isl distclean-isl
17573 maybe-distclean-isl:
17574 @if isl
17575 maybe-distclean-isl: distclean-isl
17576
17577 distclean-isl: 
17578         @[ -f ./isl/Makefile ] || exit 0; \
17579         r=`${PWD_COMMAND}`; export r; \
17580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17581         $(HOST_EXPORTS) \
17582         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17584         done; \
17585         echo "Doing distclean in isl"; \
17586         (cd $(HOST_SUBDIR)/isl && \
17587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17589                   "RANLIB=$${RANLIB}" \
17590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17591                   distclean) \
17592           || exit 1
17593
17594 @endif isl
17595
17596 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17597 maybe-maintainer-clean-isl:
17598 @if isl
17599 maybe-maintainer-clean-isl: maintainer-clean-isl
17600
17601 maintainer-clean-isl: 
17602         @[ -f ./isl/Makefile ] || exit 0; \
17603         r=`${PWD_COMMAND}`; export r; \
17604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605         $(HOST_EXPORTS) \
17606         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17608         done; \
17609         echo "Doing maintainer-clean in isl"; \
17610         (cd $(HOST_SUBDIR)/isl && \
17611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17613                   "RANLIB=$${RANLIB}" \
17614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17615                   maintainer-clean) \
17616           || exit 1
17617
17618 @endif isl
17619
17620
17621
17622 .PHONY: configure-gold maybe-configure-gold
17623 maybe-configure-gold:
17624 @if gcc-bootstrap
17625 configure-gold: stage_current
17626 @endif gcc-bootstrap
17627 @if gold
17628 maybe-configure-gold: configure-gold
17629 configure-gold: 
17630         @r=`${PWD_COMMAND}`; export r; \
17631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17633         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17634         $(HOST_EXPORTS)  \
17635         echo Configuring in $(HOST_SUBDIR)/gold; \
17636         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17637         case $(srcdir) in \
17638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17639           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17641         esac; \
17642         module_srcdir=gold; \
17643         $(SHELL) \
17644           $$s/$$module_srcdir/configure \
17645           --srcdir=$${topdir}/$$module_srcdir \
17646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17647           --target=${target_alias}  \
17648           || exit 1
17649 @endif gold
17650
17651
17652
17653 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17654 maybe-configure-stage1-gold:
17655 @if gold-bootstrap
17656 maybe-configure-stage1-gold: configure-stage1-gold
17657 configure-stage1-gold:
17658         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17659         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17660         @r=`${PWD_COMMAND}`; export r; \
17661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17662         TFLAGS="$(STAGE1_TFLAGS)"; \
17663         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17664         $(HOST_EXPORTS) \
17665         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17666         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17667         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17668         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17670         cd $(HOST_SUBDIR)/gold || exit 1; \
17671         case $(srcdir) in \
17672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17673           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17675         esac; \
17676         module_srcdir=gold; \
17677         $(SHELL) $$s/$$module_srcdir/configure \
17678           --srcdir=$${topdir}/$$module_srcdir \
17679           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17680           --target=${target_alias} \
17681            \
17682           $(STAGE1_CONFIGURE_FLAGS)
17683 @endif gold-bootstrap
17684
17685 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17686 maybe-configure-stage2-gold:
17687 @if gold-bootstrap
17688 maybe-configure-stage2-gold: configure-stage2-gold
17689 configure-stage2-gold:
17690         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17691         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17692         @r=`${PWD_COMMAND}`; export r; \
17693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17694         TFLAGS="$(STAGE2_TFLAGS)"; \
17695         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17696         $(HOST_EXPORTS) \
17697         $(POSTSTAGE1_HOST_EXPORTS) \
17698         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17699         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17700         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17701         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17703         cd $(HOST_SUBDIR)/gold || exit 1; \
17704         case $(srcdir) in \
17705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17706           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17708         esac; \
17709         module_srcdir=gold; \
17710         $(SHELL) $$s/$$module_srcdir/configure \
17711           --srcdir=$${topdir}/$$module_srcdir \
17712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17713           --target=${target_alias} \
17714           --with-build-libsubdir=$(HOST_SUBDIR) \
17715           $(STAGE2_CONFIGURE_FLAGS)
17716 @endif gold-bootstrap
17717
17718 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17719 maybe-configure-stage3-gold:
17720 @if gold-bootstrap
17721 maybe-configure-stage3-gold: configure-stage3-gold
17722 configure-stage3-gold:
17723         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17724         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17725         @r=`${PWD_COMMAND}`; export r; \
17726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17727         TFLAGS="$(STAGE3_TFLAGS)"; \
17728         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17729         $(HOST_EXPORTS) \
17730         $(POSTSTAGE1_HOST_EXPORTS) \
17731         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17732         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17733         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17734         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17735         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17736         cd $(HOST_SUBDIR)/gold || exit 1; \
17737         case $(srcdir) in \
17738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17739           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17741         esac; \
17742         module_srcdir=gold; \
17743         $(SHELL) $$s/$$module_srcdir/configure \
17744           --srcdir=$${topdir}/$$module_srcdir \
17745           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17746           --target=${target_alias} \
17747           --with-build-libsubdir=$(HOST_SUBDIR) \
17748           $(STAGE3_CONFIGURE_FLAGS)
17749 @endif gold-bootstrap
17750
17751 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17752 maybe-configure-stage4-gold:
17753 @if gold-bootstrap
17754 maybe-configure-stage4-gold: configure-stage4-gold
17755 configure-stage4-gold:
17756         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17757         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17758         @r=`${PWD_COMMAND}`; export r; \
17759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17760         TFLAGS="$(STAGE4_TFLAGS)"; \
17761         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17762         $(HOST_EXPORTS) \
17763         $(POSTSTAGE1_HOST_EXPORTS) \
17764         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17765         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17766         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17767         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17769         cd $(HOST_SUBDIR)/gold || exit 1; \
17770         case $(srcdir) in \
17771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17772           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17774         esac; \
17775         module_srcdir=gold; \
17776         $(SHELL) $$s/$$module_srcdir/configure \
17777           --srcdir=$${topdir}/$$module_srcdir \
17778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17779           --target=${target_alias} \
17780           --with-build-libsubdir=$(HOST_SUBDIR) \
17781           $(STAGE4_CONFIGURE_FLAGS)
17782 @endif gold-bootstrap
17783
17784 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17785 maybe-configure-stageprofile-gold:
17786 @if gold-bootstrap
17787 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17788 configure-stageprofile-gold:
17789         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17790         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17791         @r=`${PWD_COMMAND}`; export r; \
17792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17794         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17795         $(HOST_EXPORTS) \
17796         $(POSTSTAGE1_HOST_EXPORTS) \
17797         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17798         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17799         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17800         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17802         cd $(HOST_SUBDIR)/gold || exit 1; \
17803         case $(srcdir) in \
17804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17805           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17807         esac; \
17808         module_srcdir=gold; \
17809         $(SHELL) $$s/$$module_srcdir/configure \
17810           --srcdir=$${topdir}/$$module_srcdir \
17811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17812           --target=${target_alias} \
17813           --with-build-libsubdir=$(HOST_SUBDIR) \
17814           $(STAGEprofile_CONFIGURE_FLAGS)
17815 @endif gold-bootstrap
17816
17817 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17818 maybe-configure-stagetrain-gold:
17819 @if gold-bootstrap
17820 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17821 configure-stagetrain-gold:
17822         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17824         @r=`${PWD_COMMAND}`; export r; \
17825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17827         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17828         $(HOST_EXPORTS) \
17829         $(POSTSTAGE1_HOST_EXPORTS) \
17830         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17831         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17832         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17833         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17835         cd $(HOST_SUBDIR)/gold || exit 1; \
17836         case $(srcdir) in \
17837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17838           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17840         esac; \
17841         module_srcdir=gold; \
17842         $(SHELL) $$s/$$module_srcdir/configure \
17843           --srcdir=$${topdir}/$$module_srcdir \
17844           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17845           --target=${target_alias} \
17846           --with-build-libsubdir=$(HOST_SUBDIR) \
17847           $(STAGEtrain_CONFIGURE_FLAGS)
17848 @endif gold-bootstrap
17849
17850 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17851 maybe-configure-stagefeedback-gold:
17852 @if gold-bootstrap
17853 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17854 configure-stagefeedback-gold:
17855         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17856         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17857         @r=`${PWD_COMMAND}`; export r; \
17858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17859         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17860         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17861         $(HOST_EXPORTS) \
17862         $(POSTSTAGE1_HOST_EXPORTS) \
17863         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17864         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17865         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17866         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17867         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17868         cd $(HOST_SUBDIR)/gold || exit 1; \
17869         case $(srcdir) in \
17870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17871           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17873         esac; \
17874         module_srcdir=gold; \
17875         $(SHELL) $$s/$$module_srcdir/configure \
17876           --srcdir=$${topdir}/$$module_srcdir \
17877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17878           --target=${target_alias} \
17879           --with-build-libsubdir=$(HOST_SUBDIR) \
17880           $(STAGEfeedback_CONFIGURE_FLAGS)
17881 @endif gold-bootstrap
17882
17883 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17884 maybe-configure-stageautoprofile-gold:
17885 @if gold-bootstrap
17886 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17887 configure-stageautoprofile-gold:
17888         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17889         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17890         @r=`${PWD_COMMAND}`; export r; \
17891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17892         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17893         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17894         $(HOST_EXPORTS) \
17895         $(POSTSTAGE1_HOST_EXPORTS) \
17896         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17897         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17898         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17899         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17901         cd $(HOST_SUBDIR)/gold || exit 1; \
17902         case $(srcdir) in \
17903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17904           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17906         esac; \
17907         module_srcdir=gold; \
17908         $(SHELL) $$s/$$module_srcdir/configure \
17909           --srcdir=$${topdir}/$$module_srcdir \
17910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17911           --target=${target_alias} \
17912           --with-build-libsubdir=$(HOST_SUBDIR) \
17913           $(STAGEautoprofile_CONFIGURE_FLAGS)
17914 @endif gold-bootstrap
17915
17916 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17917 maybe-configure-stageautofeedback-gold:
17918 @if gold-bootstrap
17919 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17920 configure-stageautofeedback-gold:
17921         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17923         @r=`${PWD_COMMAND}`; export r; \
17924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17926         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17927         $(HOST_EXPORTS) \
17928         $(POSTSTAGE1_HOST_EXPORTS) \
17929         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17930         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17931         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17932         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17934         cd $(HOST_SUBDIR)/gold || exit 1; \
17935         case $(srcdir) in \
17936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17937           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17939         esac; \
17940         module_srcdir=gold; \
17941         $(SHELL) $$s/$$module_srcdir/configure \
17942           --srcdir=$${topdir}/$$module_srcdir \
17943           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17944           --target=${target_alias} \
17945           --with-build-libsubdir=$(HOST_SUBDIR) \
17946           $(STAGEautofeedback_CONFIGURE_FLAGS)
17947 @endif gold-bootstrap
17948
17949
17950
17951
17952
17953 .PHONY: all-gold maybe-all-gold
17954 maybe-all-gold:
17955 @if gcc-bootstrap
17956 all-gold: stage_current
17957 @endif gcc-bootstrap
17958 @if gold
17959 TARGET-gold=all
17960 maybe-all-gold: all-gold
17961 all-gold: configure-gold
17962         @r=`${PWD_COMMAND}`; export r; \
17963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17964         $(HOST_EXPORTS)  \
17965         (cd $(HOST_SUBDIR)/gold && \
17966           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17967                 $(TARGET-gold))
17968 @endif gold
17969
17970
17971
17972 .PHONY: all-stage1-gold maybe-all-stage1-gold
17973 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
17974 maybe-all-stage1-gold:
17975 maybe-clean-stage1-gold:
17976 @if gold-bootstrap
17977 maybe-all-stage1-gold: all-stage1-gold
17978 all-stage1: all-stage1-gold
17979 TARGET-stage1-gold = $(TARGET-gold)
17980 all-stage1-gold: configure-stage1-gold
17981         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17982         @r=`${PWD_COMMAND}`; export r; \
17983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17984         TFLAGS="$(STAGE1_TFLAGS)"; \
17985         $(HOST_EXPORTS)  \
17986         cd $(HOST_SUBDIR)/gold && \
17987          \
17988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17989                 CFLAGS="$(STAGE1_CFLAGS)" \
17990                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17991                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17992                 LIBCFLAGS="$(LIBCFLAGS)" \
17993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17996                 $(EXTRA_HOST_FLAGS)  \
17997                 $(STAGE1_FLAGS_TO_PASS)  \
17998                 TFLAGS="$(STAGE1_TFLAGS)"  \
17999                 $(TARGET-stage1-gold)
18000
18001 maybe-clean-stage1-gold: clean-stage1-gold
18002 clean-stage1: clean-stage1-gold
18003 clean-stage1-gold:
18004         @if [ $(current_stage) = stage1 ]; then \
18005           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18006         else \
18007           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18008           $(MAKE) stage1-start; \
18009         fi; \
18010         cd $(HOST_SUBDIR)/gold && \
18011         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18012         $(STAGE1_FLAGS_TO_PASS)  clean
18013 @endif gold-bootstrap
18014
18015
18016 .PHONY: all-stage2-gold maybe-all-stage2-gold
18017 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18018 maybe-all-stage2-gold:
18019 maybe-clean-stage2-gold:
18020 @if gold-bootstrap
18021 maybe-all-stage2-gold: all-stage2-gold
18022 all-stage2: all-stage2-gold
18023 TARGET-stage2-gold = $(TARGET-gold)
18024 all-stage2-gold: configure-stage2-gold
18025         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18026         @r=`${PWD_COMMAND}`; export r; \
18027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18028         TFLAGS="$(STAGE2_TFLAGS)"; \
18029         $(HOST_EXPORTS) \
18030         $(POSTSTAGE1_HOST_EXPORTS)  \
18031         cd $(HOST_SUBDIR)/gold && \
18032          \
18033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18034                 CFLAGS="$(STAGE2_CFLAGS)" \
18035                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18036                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18037                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18041                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18042                 TFLAGS="$(STAGE2_TFLAGS)"  \
18043                 $(TARGET-stage2-gold)
18044
18045 maybe-clean-stage2-gold: clean-stage2-gold
18046 clean-stage2: clean-stage2-gold
18047 clean-stage2-gold:
18048         @if [ $(current_stage) = stage2 ]; then \
18049           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18050         else \
18051           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18052           $(MAKE) stage2-start; \
18053         fi; \
18054         cd $(HOST_SUBDIR)/gold && \
18055         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18056 @endif gold-bootstrap
18057
18058
18059 .PHONY: all-stage3-gold maybe-all-stage3-gold
18060 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18061 maybe-all-stage3-gold:
18062 maybe-clean-stage3-gold:
18063 @if gold-bootstrap
18064 maybe-all-stage3-gold: all-stage3-gold
18065 all-stage3: all-stage3-gold
18066 TARGET-stage3-gold = $(TARGET-gold)
18067 all-stage3-gold: configure-stage3-gold
18068         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18069         @r=`${PWD_COMMAND}`; export r; \
18070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071         TFLAGS="$(STAGE3_TFLAGS)"; \
18072         $(HOST_EXPORTS) \
18073         $(POSTSTAGE1_HOST_EXPORTS)  \
18074         cd $(HOST_SUBDIR)/gold && \
18075          \
18076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18077                 CFLAGS="$(STAGE3_CFLAGS)" \
18078                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18079                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18080                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18085                 TFLAGS="$(STAGE3_TFLAGS)"  \
18086                 $(TARGET-stage3-gold)
18087
18088 maybe-clean-stage3-gold: clean-stage3-gold
18089 clean-stage3: clean-stage3-gold
18090 clean-stage3-gold:
18091         @if [ $(current_stage) = stage3 ]; then \
18092           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18093         else \
18094           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18095           $(MAKE) stage3-start; \
18096         fi; \
18097         cd $(HOST_SUBDIR)/gold && \
18098         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18099 @endif gold-bootstrap
18100
18101
18102 .PHONY: all-stage4-gold maybe-all-stage4-gold
18103 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18104 maybe-all-stage4-gold:
18105 maybe-clean-stage4-gold:
18106 @if gold-bootstrap
18107 maybe-all-stage4-gold: all-stage4-gold
18108 all-stage4: all-stage4-gold
18109 TARGET-stage4-gold = $(TARGET-gold)
18110 all-stage4-gold: configure-stage4-gold
18111         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18112         @r=`${PWD_COMMAND}`; export r; \
18113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18114         TFLAGS="$(STAGE4_TFLAGS)"; \
18115         $(HOST_EXPORTS) \
18116         $(POSTSTAGE1_HOST_EXPORTS)  \
18117         cd $(HOST_SUBDIR)/gold && \
18118          \
18119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18120                 CFLAGS="$(STAGE4_CFLAGS)" \
18121                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18122                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18123                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18128                 TFLAGS="$(STAGE4_TFLAGS)"  \
18129                 $(TARGET-stage4-gold)
18130
18131 maybe-clean-stage4-gold: clean-stage4-gold
18132 clean-stage4: clean-stage4-gold
18133 clean-stage4-gold:
18134         @if [ $(current_stage) = stage4 ]; then \
18135           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18136         else \
18137           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18138           $(MAKE) stage4-start; \
18139         fi; \
18140         cd $(HOST_SUBDIR)/gold && \
18141         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18142 @endif gold-bootstrap
18143
18144
18145 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18146 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18147 maybe-all-stageprofile-gold:
18148 maybe-clean-stageprofile-gold:
18149 @if gold-bootstrap
18150 maybe-all-stageprofile-gold: all-stageprofile-gold
18151 all-stageprofile: all-stageprofile-gold
18152 TARGET-stageprofile-gold = $(TARGET-gold)
18153 all-stageprofile-gold: configure-stageprofile-gold
18154         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18155         @r=`${PWD_COMMAND}`; export r; \
18156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18157         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18158         $(HOST_EXPORTS) \
18159         $(POSTSTAGE1_HOST_EXPORTS)  \
18160         cd $(HOST_SUBDIR)/gold && \
18161          \
18162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18163                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18164                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18165                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18166                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18170                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18171                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18172                 $(TARGET-stageprofile-gold)
18173
18174 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18175 clean-stageprofile: clean-stageprofile-gold
18176 clean-stageprofile-gold:
18177         @if [ $(current_stage) = stageprofile ]; then \
18178           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18179         else \
18180           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18181           $(MAKE) stageprofile-start; \
18182         fi; \
18183         cd $(HOST_SUBDIR)/gold && \
18184         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18185 @endif gold-bootstrap
18186
18187
18188 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18189 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18190 maybe-all-stagetrain-gold:
18191 maybe-clean-stagetrain-gold:
18192 @if gold-bootstrap
18193 maybe-all-stagetrain-gold: all-stagetrain-gold
18194 all-stagetrain: all-stagetrain-gold
18195 TARGET-stagetrain-gold = $(TARGET-gold)
18196 all-stagetrain-gold: configure-stagetrain-gold
18197         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18198         @r=`${PWD_COMMAND}`; export r; \
18199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18200         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18201         $(HOST_EXPORTS) \
18202         $(POSTSTAGE1_HOST_EXPORTS)  \
18203         cd $(HOST_SUBDIR)/gold && \
18204          \
18205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18206                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18207                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18208                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18209                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18214                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18215                 $(TARGET-stagetrain-gold)
18216
18217 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18218 clean-stagetrain: clean-stagetrain-gold
18219 clean-stagetrain-gold:
18220         @if [ $(current_stage) = stagetrain ]; then \
18221           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18222         else \
18223           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18224           $(MAKE) stagetrain-start; \
18225         fi; \
18226         cd $(HOST_SUBDIR)/gold && \
18227         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18228 @endif gold-bootstrap
18229
18230
18231 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18232 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18233 maybe-all-stagefeedback-gold:
18234 maybe-clean-stagefeedback-gold:
18235 @if gold-bootstrap
18236 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18237 all-stagefeedback: all-stagefeedback-gold
18238 TARGET-stagefeedback-gold = $(TARGET-gold)
18239 all-stagefeedback-gold: configure-stagefeedback-gold
18240         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18241         @r=`${PWD_COMMAND}`; export r; \
18242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18243         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18244         $(HOST_EXPORTS) \
18245         $(POSTSTAGE1_HOST_EXPORTS)  \
18246         cd $(HOST_SUBDIR)/gold && \
18247          \
18248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18249                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18250                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18251                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18252                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18257                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18258                 $(TARGET-stagefeedback-gold)
18259
18260 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18261 clean-stagefeedback: clean-stagefeedback-gold
18262 clean-stagefeedback-gold:
18263         @if [ $(current_stage) = stagefeedback ]; then \
18264           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18265         else \
18266           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18267           $(MAKE) stagefeedback-start; \
18268         fi; \
18269         cd $(HOST_SUBDIR)/gold && \
18270         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18271 @endif gold-bootstrap
18272
18273
18274 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18275 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18276 maybe-all-stageautoprofile-gold:
18277 maybe-clean-stageautoprofile-gold:
18278 @if gold-bootstrap
18279 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18280 all-stageautoprofile: all-stageautoprofile-gold
18281 TARGET-stageautoprofile-gold = $(TARGET-gold)
18282 all-stageautoprofile-gold: configure-stageautoprofile-gold
18283         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18284         @r=`${PWD_COMMAND}`; export r; \
18285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18287         $(HOST_EXPORTS) \
18288         $(POSTSTAGE1_HOST_EXPORTS)  \
18289         cd $(HOST_SUBDIR)/gold && \
18290         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18292                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18293                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18294                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18295                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18299                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18300                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18301                 $(TARGET-stageautoprofile-gold)
18302
18303 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18304 clean-stageautoprofile: clean-stageautoprofile-gold
18305 clean-stageautoprofile-gold:
18306         @if [ $(current_stage) = stageautoprofile ]; then \
18307           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18308         else \
18309           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18310           $(MAKE) stageautoprofile-start; \
18311         fi; \
18312         cd $(HOST_SUBDIR)/gold && \
18313         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18314 @endif gold-bootstrap
18315
18316
18317 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18318 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18319 maybe-all-stageautofeedback-gold:
18320 maybe-clean-stageautofeedback-gold:
18321 @if gold-bootstrap
18322 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18323 all-stageautofeedback: all-stageautofeedback-gold
18324 TARGET-stageautofeedback-gold = $(TARGET-gold)
18325 all-stageautofeedback-gold: configure-stageautofeedback-gold
18326         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18327         @r=`${PWD_COMMAND}`; export r; \
18328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18329         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18330         $(HOST_EXPORTS) \
18331         $(POSTSTAGE1_HOST_EXPORTS)  \
18332         cd $(HOST_SUBDIR)/gold && \
18333          \
18334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18335                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18336                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18337                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18338                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18343                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18344                 $(TARGET-stageautofeedback-gold)
18345
18346 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18347 clean-stageautofeedback: clean-stageautofeedback-gold
18348 clean-stageautofeedback-gold:
18349         @if [ $(current_stage) = stageautofeedback ]; then \
18350           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18351         else \
18352           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18353           $(MAKE) stageautofeedback-start; \
18354         fi; \
18355         cd $(HOST_SUBDIR)/gold && \
18356         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18357 @endif gold-bootstrap
18358
18359
18360
18361
18362
18363 .PHONY: check-gold maybe-check-gold
18364 maybe-check-gold:
18365 @if gold
18366 maybe-check-gold: check-gold
18367
18368 check-gold:
18369         @: $(MAKE); $(unstage)
18370         @r=`${PWD_COMMAND}`; export r; \
18371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18373         (cd $(HOST_SUBDIR)/gold && \
18374           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18375
18376 @endif gold
18377
18378 .PHONY: install-gold maybe-install-gold
18379 maybe-install-gold:
18380 @if gold
18381 maybe-install-gold: install-gold
18382
18383 install-gold: installdirs
18384         @: $(MAKE); $(unstage)
18385         @r=`${PWD_COMMAND}`; export r; \
18386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387         $(HOST_EXPORTS) \
18388         (cd $(HOST_SUBDIR)/gold && \
18389           $(MAKE) $(FLAGS_TO_PASS)  install)
18390
18391 @endif gold
18392
18393 .PHONY: install-strip-gold maybe-install-strip-gold
18394 maybe-install-strip-gold:
18395 @if gold
18396 maybe-install-strip-gold: install-strip-gold
18397
18398 install-strip-gold: installdirs
18399         @: $(MAKE); $(unstage)
18400         @r=`${PWD_COMMAND}`; export r; \
18401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18402         $(HOST_EXPORTS) \
18403         (cd $(HOST_SUBDIR)/gold && \
18404           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18405
18406 @endif gold
18407
18408 # Other targets (info, dvi, pdf, etc.)
18409
18410 .PHONY: maybe-info-gold info-gold
18411 maybe-info-gold:
18412 @if gold
18413 maybe-info-gold: info-gold
18414
18415 info-gold: \
18416     configure-gold 
18417         @[ -f ./gold/Makefile ] || exit 0; \
18418         r=`${PWD_COMMAND}`; export r; \
18419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18420         $(HOST_EXPORTS) \
18421         for flag in $(EXTRA_HOST_FLAGS) ; do \
18422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18423         done; \
18424         echo "Doing info in gold"; \
18425         (cd $(HOST_SUBDIR)/gold && \
18426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18428                   "RANLIB=$${RANLIB}" \
18429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18430                   info) \
18431           || exit 1
18432
18433 @endif gold
18434
18435 .PHONY: maybe-dvi-gold dvi-gold
18436 maybe-dvi-gold:
18437 @if gold
18438 maybe-dvi-gold: dvi-gold
18439
18440 dvi-gold: \
18441     configure-gold 
18442         @[ -f ./gold/Makefile ] || exit 0; \
18443         r=`${PWD_COMMAND}`; export r; \
18444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18445         $(HOST_EXPORTS) \
18446         for flag in $(EXTRA_HOST_FLAGS) ; do \
18447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18448         done; \
18449         echo "Doing dvi in gold"; \
18450         (cd $(HOST_SUBDIR)/gold && \
18451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18453                   "RANLIB=$${RANLIB}" \
18454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18455                   dvi) \
18456           || exit 1
18457
18458 @endif gold
18459
18460 .PHONY: maybe-pdf-gold pdf-gold
18461 maybe-pdf-gold:
18462 @if gold
18463 maybe-pdf-gold: pdf-gold
18464
18465 pdf-gold: \
18466     configure-gold 
18467         @[ -f ./gold/Makefile ] || exit 0; \
18468         r=`${PWD_COMMAND}`; export r; \
18469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18470         $(HOST_EXPORTS) \
18471         for flag in $(EXTRA_HOST_FLAGS) ; do \
18472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18473         done; \
18474         echo "Doing pdf in gold"; \
18475         (cd $(HOST_SUBDIR)/gold && \
18476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18478                   "RANLIB=$${RANLIB}" \
18479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18480                   pdf) \
18481           || exit 1
18482
18483 @endif gold
18484
18485 .PHONY: maybe-html-gold html-gold
18486 maybe-html-gold:
18487 @if gold
18488 maybe-html-gold: html-gold
18489
18490 html-gold: \
18491     configure-gold 
18492         @[ -f ./gold/Makefile ] || exit 0; \
18493         r=`${PWD_COMMAND}`; export r; \
18494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18495         $(HOST_EXPORTS) \
18496         for flag in $(EXTRA_HOST_FLAGS) ; do \
18497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18498         done; \
18499         echo "Doing html in gold"; \
18500         (cd $(HOST_SUBDIR)/gold && \
18501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18503                   "RANLIB=$${RANLIB}" \
18504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18505                   html) \
18506           || exit 1
18507
18508 @endif gold
18509
18510 .PHONY: maybe-TAGS-gold TAGS-gold
18511 maybe-TAGS-gold:
18512 @if gold
18513 maybe-TAGS-gold: TAGS-gold
18514
18515 TAGS-gold: \
18516     configure-gold 
18517         @[ -f ./gold/Makefile ] || exit 0; \
18518         r=`${PWD_COMMAND}`; export r; \
18519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18520         $(HOST_EXPORTS) \
18521         for flag in $(EXTRA_HOST_FLAGS) ; do \
18522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18523         done; \
18524         echo "Doing TAGS in gold"; \
18525         (cd $(HOST_SUBDIR)/gold && \
18526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18528                   "RANLIB=$${RANLIB}" \
18529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18530                   TAGS) \
18531           || exit 1
18532
18533 @endif gold
18534
18535 .PHONY: maybe-install-info-gold install-info-gold
18536 maybe-install-info-gold:
18537 @if gold
18538 maybe-install-info-gold: install-info-gold
18539
18540 install-info-gold: \
18541     configure-gold \
18542     info-gold 
18543         @[ -f ./gold/Makefile ] || exit 0; \
18544         r=`${PWD_COMMAND}`; export r; \
18545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18546         $(HOST_EXPORTS) \
18547         for flag in $(EXTRA_HOST_FLAGS) ; do \
18548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18549         done; \
18550         echo "Doing install-info in gold"; \
18551         (cd $(HOST_SUBDIR)/gold && \
18552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18554                   "RANLIB=$${RANLIB}" \
18555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18556                   install-info) \
18557           || exit 1
18558
18559 @endif gold
18560
18561 .PHONY: maybe-install-dvi-gold install-dvi-gold
18562 maybe-install-dvi-gold:
18563 @if gold
18564 maybe-install-dvi-gold: install-dvi-gold
18565
18566 install-dvi-gold: \
18567     configure-gold \
18568     dvi-gold 
18569         @[ -f ./gold/Makefile ] || exit 0; \
18570         r=`${PWD_COMMAND}`; export r; \
18571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572         $(HOST_EXPORTS) \
18573         for flag in $(EXTRA_HOST_FLAGS) ; do \
18574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18575         done; \
18576         echo "Doing install-dvi in gold"; \
18577         (cd $(HOST_SUBDIR)/gold && \
18578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18580                   "RANLIB=$${RANLIB}" \
18581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18582                   install-dvi) \
18583           || exit 1
18584
18585 @endif gold
18586
18587 .PHONY: maybe-install-pdf-gold install-pdf-gold
18588 maybe-install-pdf-gold:
18589 @if gold
18590 maybe-install-pdf-gold: install-pdf-gold
18591
18592 install-pdf-gold: \
18593     configure-gold \
18594     pdf-gold 
18595         @[ -f ./gold/Makefile ] || exit 0; \
18596         r=`${PWD_COMMAND}`; export r; \
18597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18598         $(HOST_EXPORTS) \
18599         for flag in $(EXTRA_HOST_FLAGS) ; do \
18600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18601         done; \
18602         echo "Doing install-pdf in gold"; \
18603         (cd $(HOST_SUBDIR)/gold && \
18604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18606                   "RANLIB=$${RANLIB}" \
18607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18608                   install-pdf) \
18609           || exit 1
18610
18611 @endif gold
18612
18613 .PHONY: maybe-install-html-gold install-html-gold
18614 maybe-install-html-gold:
18615 @if gold
18616 maybe-install-html-gold: install-html-gold
18617
18618 install-html-gold: \
18619     configure-gold \
18620     html-gold 
18621         @[ -f ./gold/Makefile ] || exit 0; \
18622         r=`${PWD_COMMAND}`; export r; \
18623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18624         $(HOST_EXPORTS) \
18625         for flag in $(EXTRA_HOST_FLAGS) ; do \
18626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18627         done; \
18628         echo "Doing install-html in gold"; \
18629         (cd $(HOST_SUBDIR)/gold && \
18630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18632                   "RANLIB=$${RANLIB}" \
18633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18634                   install-html) \
18635           || exit 1
18636
18637 @endif gold
18638
18639 .PHONY: maybe-installcheck-gold installcheck-gold
18640 maybe-installcheck-gold:
18641 @if gold
18642 maybe-installcheck-gold: installcheck-gold
18643
18644 installcheck-gold: \
18645     configure-gold 
18646         @[ -f ./gold/Makefile ] || exit 0; \
18647         r=`${PWD_COMMAND}`; export r; \
18648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18649         $(HOST_EXPORTS) \
18650         for flag in $(EXTRA_HOST_FLAGS) ; do \
18651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18652         done; \
18653         echo "Doing installcheck in gold"; \
18654         (cd $(HOST_SUBDIR)/gold && \
18655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18657                   "RANLIB=$${RANLIB}" \
18658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18659                   installcheck) \
18660           || exit 1
18661
18662 @endif gold
18663
18664 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18665 maybe-mostlyclean-gold:
18666 @if gold
18667 maybe-mostlyclean-gold: mostlyclean-gold
18668
18669 mostlyclean-gold: 
18670         @[ -f ./gold/Makefile ] || exit 0; \
18671         r=`${PWD_COMMAND}`; export r; \
18672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18673         $(HOST_EXPORTS) \
18674         for flag in $(EXTRA_HOST_FLAGS) ; do \
18675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18676         done; \
18677         echo "Doing mostlyclean in gold"; \
18678         (cd $(HOST_SUBDIR)/gold && \
18679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18681                   "RANLIB=$${RANLIB}" \
18682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18683                   mostlyclean) \
18684           || exit 1
18685
18686 @endif gold
18687
18688 .PHONY: maybe-clean-gold clean-gold
18689 maybe-clean-gold:
18690 @if gold
18691 maybe-clean-gold: clean-gold
18692
18693 clean-gold: 
18694         @[ -f ./gold/Makefile ] || exit 0; \
18695         r=`${PWD_COMMAND}`; export r; \
18696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18697         $(HOST_EXPORTS) \
18698         for flag in $(EXTRA_HOST_FLAGS) ; do \
18699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18700         done; \
18701         echo "Doing clean in gold"; \
18702         (cd $(HOST_SUBDIR)/gold && \
18703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18705                   "RANLIB=$${RANLIB}" \
18706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18707                   clean) \
18708           || exit 1
18709
18710 @endif gold
18711
18712 .PHONY: maybe-distclean-gold distclean-gold
18713 maybe-distclean-gold:
18714 @if gold
18715 maybe-distclean-gold: distclean-gold
18716
18717 distclean-gold: 
18718         @[ -f ./gold/Makefile ] || exit 0; \
18719         r=`${PWD_COMMAND}`; export r; \
18720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18721         $(HOST_EXPORTS) \
18722         for flag in $(EXTRA_HOST_FLAGS) ; do \
18723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18724         done; \
18725         echo "Doing distclean in gold"; \
18726         (cd $(HOST_SUBDIR)/gold && \
18727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18729                   "RANLIB=$${RANLIB}" \
18730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18731                   distclean) \
18732           || exit 1
18733
18734 @endif gold
18735
18736 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18737 maybe-maintainer-clean-gold:
18738 @if gold
18739 maybe-maintainer-clean-gold: maintainer-clean-gold
18740
18741 maintainer-clean-gold: 
18742         @[ -f ./gold/Makefile ] || exit 0; \
18743         r=`${PWD_COMMAND}`; export r; \
18744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18745         $(HOST_EXPORTS) \
18746         for flag in $(EXTRA_HOST_FLAGS) ; do \
18747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18748         done; \
18749         echo "Doing maintainer-clean in gold"; \
18750         (cd $(HOST_SUBDIR)/gold && \
18751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18753                   "RANLIB=$${RANLIB}" \
18754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18755                   maintainer-clean) \
18756           || exit 1
18757
18758 @endif gold
18759
18760
18761
18762 .PHONY: configure-gprof maybe-configure-gprof
18763 maybe-configure-gprof:
18764 @if gcc-bootstrap
18765 configure-gprof: stage_current
18766 @endif gcc-bootstrap
18767 @if gprof
18768 maybe-configure-gprof: configure-gprof
18769 configure-gprof: 
18770         @: $(MAKE); $(unstage)
18771         @r=`${PWD_COMMAND}`; export r; \
18772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18773         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18775         $(HOST_EXPORTS)  \
18776         echo Configuring in $(HOST_SUBDIR)/gprof; \
18777         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18778         case $(srcdir) in \
18779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18780           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18782         esac; \
18783         module_srcdir=gprof; \
18784         $(SHELL) \
18785           $$s/$$module_srcdir/configure \
18786           --srcdir=$${topdir}/$$module_srcdir \
18787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18788           --target=${target_alias}  \
18789           || exit 1
18790 @endif gprof
18791
18792
18793
18794
18795
18796 .PHONY: all-gprof maybe-all-gprof
18797 maybe-all-gprof:
18798 @if gcc-bootstrap
18799 all-gprof: stage_current
18800 @endif gcc-bootstrap
18801 @if gprof
18802 TARGET-gprof=all
18803 maybe-all-gprof: all-gprof
18804 all-gprof: configure-gprof
18805         @: $(MAKE); $(unstage)
18806         @r=`${PWD_COMMAND}`; export r; \
18807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18808         $(HOST_EXPORTS)  \
18809         (cd $(HOST_SUBDIR)/gprof && \
18810           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18811                 $(TARGET-gprof))
18812 @endif gprof
18813
18814
18815
18816
18817 .PHONY: check-gprof maybe-check-gprof
18818 maybe-check-gprof:
18819 @if gprof
18820 maybe-check-gprof: check-gprof
18821
18822 check-gprof:
18823         @: $(MAKE); $(unstage)
18824         @r=`${PWD_COMMAND}`; export r; \
18825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18826         $(HOST_EXPORTS)  \
18827         (cd $(HOST_SUBDIR)/gprof && \
18828           $(MAKE) $(FLAGS_TO_PASS)  check)
18829
18830 @endif gprof
18831
18832 .PHONY: install-gprof maybe-install-gprof
18833 maybe-install-gprof:
18834 @if gprof
18835 maybe-install-gprof: install-gprof
18836
18837 install-gprof: installdirs
18838         @: $(MAKE); $(unstage)
18839         @r=`${PWD_COMMAND}`; export r; \
18840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841         $(HOST_EXPORTS) \
18842         (cd $(HOST_SUBDIR)/gprof && \
18843           $(MAKE) $(FLAGS_TO_PASS)  install)
18844
18845 @endif gprof
18846
18847 .PHONY: install-strip-gprof maybe-install-strip-gprof
18848 maybe-install-strip-gprof:
18849 @if gprof
18850 maybe-install-strip-gprof: install-strip-gprof
18851
18852 install-strip-gprof: installdirs
18853         @: $(MAKE); $(unstage)
18854         @r=`${PWD_COMMAND}`; export r; \
18855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18856         $(HOST_EXPORTS) \
18857         (cd $(HOST_SUBDIR)/gprof && \
18858           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18859
18860 @endif gprof
18861
18862 # Other targets (info, dvi, pdf, etc.)
18863
18864 .PHONY: maybe-info-gprof info-gprof
18865 maybe-info-gprof:
18866 @if gprof
18867 maybe-info-gprof: info-gprof
18868
18869 info-gprof: \
18870     configure-gprof 
18871         @: $(MAKE); $(unstage)
18872         @[ -f ./gprof/Makefile ] || exit 0; \
18873         r=`${PWD_COMMAND}`; export r; \
18874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875         $(HOST_EXPORTS) \
18876         for flag in $(EXTRA_HOST_FLAGS) ; do \
18877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18878         done; \
18879         echo "Doing info in gprof"; \
18880         (cd $(HOST_SUBDIR)/gprof && \
18881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18883                   "RANLIB=$${RANLIB}" \
18884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18885                   info) \
18886           || exit 1
18887
18888 @endif gprof
18889
18890 .PHONY: maybe-dvi-gprof dvi-gprof
18891 maybe-dvi-gprof:
18892 @if gprof
18893 maybe-dvi-gprof: dvi-gprof
18894
18895 dvi-gprof: \
18896     configure-gprof 
18897         @: $(MAKE); $(unstage)
18898         @[ -f ./gprof/Makefile ] || exit 0; \
18899         r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         $(HOST_EXPORTS) \
18902         for flag in $(EXTRA_HOST_FLAGS) ; do \
18903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18904         done; \
18905         echo "Doing dvi in gprof"; \
18906         (cd $(HOST_SUBDIR)/gprof && \
18907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18909                   "RANLIB=$${RANLIB}" \
18910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18911                   dvi) \
18912           || exit 1
18913
18914 @endif gprof
18915
18916 .PHONY: maybe-pdf-gprof pdf-gprof
18917 maybe-pdf-gprof:
18918 @if gprof
18919 maybe-pdf-gprof: pdf-gprof
18920
18921 pdf-gprof: \
18922     configure-gprof 
18923         @: $(MAKE); $(unstage)
18924         @[ -f ./gprof/Makefile ] || exit 0; \
18925         r=`${PWD_COMMAND}`; export r; \
18926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18927         $(HOST_EXPORTS) \
18928         for flag in $(EXTRA_HOST_FLAGS) ; do \
18929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18930         done; \
18931         echo "Doing pdf in gprof"; \
18932         (cd $(HOST_SUBDIR)/gprof && \
18933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18935                   "RANLIB=$${RANLIB}" \
18936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18937                   pdf) \
18938           || exit 1
18939
18940 @endif gprof
18941
18942 .PHONY: maybe-html-gprof html-gprof
18943 maybe-html-gprof:
18944 @if gprof
18945 maybe-html-gprof: html-gprof
18946
18947 html-gprof: \
18948     configure-gprof 
18949         @: $(MAKE); $(unstage)
18950         @[ -f ./gprof/Makefile ] || exit 0; \
18951         r=`${PWD_COMMAND}`; export r; \
18952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953         $(HOST_EXPORTS) \
18954         for flag in $(EXTRA_HOST_FLAGS) ; do \
18955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18956         done; \
18957         echo "Doing html in gprof"; \
18958         (cd $(HOST_SUBDIR)/gprof && \
18959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18961                   "RANLIB=$${RANLIB}" \
18962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18963                   html) \
18964           || exit 1
18965
18966 @endif gprof
18967
18968 .PHONY: maybe-TAGS-gprof TAGS-gprof
18969 maybe-TAGS-gprof:
18970 @if gprof
18971 maybe-TAGS-gprof: TAGS-gprof
18972
18973 TAGS-gprof: \
18974     configure-gprof 
18975         @: $(MAKE); $(unstage)
18976         @[ -f ./gprof/Makefile ] || exit 0; \
18977         r=`${PWD_COMMAND}`; export r; \
18978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18979         $(HOST_EXPORTS) \
18980         for flag in $(EXTRA_HOST_FLAGS) ; do \
18981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18982         done; \
18983         echo "Doing TAGS in gprof"; \
18984         (cd $(HOST_SUBDIR)/gprof && \
18985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18987                   "RANLIB=$${RANLIB}" \
18988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18989                   TAGS) \
18990           || exit 1
18991
18992 @endif gprof
18993
18994 .PHONY: maybe-install-info-gprof install-info-gprof
18995 maybe-install-info-gprof:
18996 @if gprof
18997 maybe-install-info-gprof: install-info-gprof
18998
18999 install-info-gprof: \
19000     configure-gprof \
19001     info-gprof 
19002         @: $(MAKE); $(unstage)
19003         @[ -f ./gprof/Makefile ] || exit 0; \
19004         r=`${PWD_COMMAND}`; export r; \
19005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006         $(HOST_EXPORTS) \
19007         for flag in $(EXTRA_HOST_FLAGS) ; do \
19008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009         done; \
19010         echo "Doing install-info in gprof"; \
19011         (cd $(HOST_SUBDIR)/gprof && \
19012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19014                   "RANLIB=$${RANLIB}" \
19015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19016                   install-info) \
19017           || exit 1
19018
19019 @endif gprof
19020
19021 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19022 maybe-install-dvi-gprof:
19023 @if gprof
19024 maybe-install-dvi-gprof: install-dvi-gprof
19025
19026 install-dvi-gprof: \
19027     configure-gprof \
19028     dvi-gprof 
19029         @: $(MAKE); $(unstage)
19030         @[ -f ./gprof/Makefile ] || exit 0; \
19031         r=`${PWD_COMMAND}`; export r; \
19032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033         $(HOST_EXPORTS) \
19034         for flag in $(EXTRA_HOST_FLAGS) ; do \
19035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19036         done; \
19037         echo "Doing install-dvi in gprof"; \
19038         (cd $(HOST_SUBDIR)/gprof && \
19039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19041                   "RANLIB=$${RANLIB}" \
19042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19043                   install-dvi) \
19044           || exit 1
19045
19046 @endif gprof
19047
19048 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19049 maybe-install-pdf-gprof:
19050 @if gprof
19051 maybe-install-pdf-gprof: install-pdf-gprof
19052
19053 install-pdf-gprof: \
19054     configure-gprof \
19055     pdf-gprof 
19056         @: $(MAKE); $(unstage)
19057         @[ -f ./gprof/Makefile ] || exit 0; \
19058         r=`${PWD_COMMAND}`; export r; \
19059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19060         $(HOST_EXPORTS) \
19061         for flag in $(EXTRA_HOST_FLAGS) ; do \
19062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19063         done; \
19064         echo "Doing install-pdf in gprof"; \
19065         (cd $(HOST_SUBDIR)/gprof && \
19066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19068                   "RANLIB=$${RANLIB}" \
19069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19070                   install-pdf) \
19071           || exit 1
19072
19073 @endif gprof
19074
19075 .PHONY: maybe-install-html-gprof install-html-gprof
19076 maybe-install-html-gprof:
19077 @if gprof
19078 maybe-install-html-gprof: install-html-gprof
19079
19080 install-html-gprof: \
19081     configure-gprof \
19082     html-gprof 
19083         @: $(MAKE); $(unstage)
19084         @[ -f ./gprof/Makefile ] || exit 0; \
19085         r=`${PWD_COMMAND}`; export r; \
19086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19087         $(HOST_EXPORTS) \
19088         for flag in $(EXTRA_HOST_FLAGS) ; do \
19089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19090         done; \
19091         echo "Doing install-html in gprof"; \
19092         (cd $(HOST_SUBDIR)/gprof && \
19093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19095                   "RANLIB=$${RANLIB}" \
19096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19097                   install-html) \
19098           || exit 1
19099
19100 @endif gprof
19101
19102 .PHONY: maybe-installcheck-gprof installcheck-gprof
19103 maybe-installcheck-gprof:
19104 @if gprof
19105 maybe-installcheck-gprof: installcheck-gprof
19106
19107 installcheck-gprof: \
19108     configure-gprof 
19109         @: $(MAKE); $(unstage)
19110         @[ -f ./gprof/Makefile ] || exit 0; \
19111         r=`${PWD_COMMAND}`; export r; \
19112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113         $(HOST_EXPORTS) \
19114         for flag in $(EXTRA_HOST_FLAGS) ; do \
19115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19116         done; \
19117         echo "Doing installcheck in gprof"; \
19118         (cd $(HOST_SUBDIR)/gprof && \
19119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19121                   "RANLIB=$${RANLIB}" \
19122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19123                   installcheck) \
19124           || exit 1
19125
19126 @endif gprof
19127
19128 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19129 maybe-mostlyclean-gprof:
19130 @if gprof
19131 maybe-mostlyclean-gprof: mostlyclean-gprof
19132
19133 mostlyclean-gprof: 
19134         @: $(MAKE); $(unstage)
19135         @[ -f ./gprof/Makefile ] || exit 0; \
19136         r=`${PWD_COMMAND}`; export r; \
19137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19138         $(HOST_EXPORTS) \
19139         for flag in $(EXTRA_HOST_FLAGS) ; do \
19140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19141         done; \
19142         echo "Doing mostlyclean in gprof"; \
19143         (cd $(HOST_SUBDIR)/gprof && \
19144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19146                   "RANLIB=$${RANLIB}" \
19147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19148                   mostlyclean) \
19149           || exit 1
19150
19151 @endif gprof
19152
19153 .PHONY: maybe-clean-gprof clean-gprof
19154 maybe-clean-gprof:
19155 @if gprof
19156 maybe-clean-gprof: clean-gprof
19157
19158 clean-gprof: 
19159         @: $(MAKE); $(unstage)
19160         @[ -f ./gprof/Makefile ] || exit 0; \
19161         r=`${PWD_COMMAND}`; export r; \
19162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19163         $(HOST_EXPORTS) \
19164         for flag in $(EXTRA_HOST_FLAGS) ; do \
19165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19166         done; \
19167         echo "Doing clean in gprof"; \
19168         (cd $(HOST_SUBDIR)/gprof && \
19169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19171                   "RANLIB=$${RANLIB}" \
19172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19173                   clean) \
19174           || exit 1
19175
19176 @endif gprof
19177
19178 .PHONY: maybe-distclean-gprof distclean-gprof
19179 maybe-distclean-gprof:
19180 @if gprof
19181 maybe-distclean-gprof: distclean-gprof
19182
19183 distclean-gprof: 
19184         @: $(MAKE); $(unstage)
19185         @[ -f ./gprof/Makefile ] || exit 0; \
19186         r=`${PWD_COMMAND}`; export r; \
19187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19188         $(HOST_EXPORTS) \
19189         for flag in $(EXTRA_HOST_FLAGS) ; do \
19190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19191         done; \
19192         echo "Doing distclean in gprof"; \
19193         (cd $(HOST_SUBDIR)/gprof && \
19194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19196                   "RANLIB=$${RANLIB}" \
19197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19198                   distclean) \
19199           || exit 1
19200
19201 @endif gprof
19202
19203 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19204 maybe-maintainer-clean-gprof:
19205 @if gprof
19206 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19207
19208 maintainer-clean-gprof: 
19209         @: $(MAKE); $(unstage)
19210         @[ -f ./gprof/Makefile ] || exit 0; \
19211         r=`${PWD_COMMAND}`; export r; \
19212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19213         $(HOST_EXPORTS) \
19214         for flag in $(EXTRA_HOST_FLAGS) ; do \
19215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19216         done; \
19217         echo "Doing maintainer-clean in gprof"; \
19218         (cd $(HOST_SUBDIR)/gprof && \
19219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19221                   "RANLIB=$${RANLIB}" \
19222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19223                   maintainer-clean) \
19224           || exit 1
19225
19226 @endif gprof
19227
19228
19229
19230 .PHONY: configure-intl maybe-configure-intl
19231 maybe-configure-intl:
19232 @if gcc-bootstrap
19233 configure-intl: stage_current
19234 @endif gcc-bootstrap
19235 @if intl
19236 maybe-configure-intl: configure-intl
19237 configure-intl: 
19238         @r=`${PWD_COMMAND}`; export r; \
19239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19242         $(HOST_EXPORTS)  \
19243         echo Configuring in $(HOST_SUBDIR)/intl; \
19244         cd "$(HOST_SUBDIR)/intl" || exit 1; \
19245         case $(srcdir) in \
19246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19247           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19249         esac; \
19250         module_srcdir=intl; \
19251         $(SHELL) \
19252           $$s/$$module_srcdir/configure \
19253           --srcdir=$${topdir}/$$module_srcdir \
19254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19255           --target=${target_alias}  \
19256           || exit 1
19257 @endif intl
19258
19259
19260
19261 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19262 maybe-configure-stage1-intl:
19263 @if intl-bootstrap
19264 maybe-configure-stage1-intl: configure-stage1-intl
19265 configure-stage1-intl:
19266         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19268         @r=`${PWD_COMMAND}`; export r; \
19269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270         TFLAGS="$(STAGE1_TFLAGS)"; \
19271         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19272         $(HOST_EXPORTS) \
19273         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19274         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19275         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19276         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19278         cd $(HOST_SUBDIR)/intl || exit 1; \
19279         case $(srcdir) in \
19280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19281           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19283         esac; \
19284         module_srcdir=intl; \
19285         $(SHELL) $$s/$$module_srcdir/configure \
19286           --srcdir=$${topdir}/$$module_srcdir \
19287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19288           --target=${target_alias} \
19289            \
19290           $(STAGE1_CONFIGURE_FLAGS)
19291 @endif intl-bootstrap
19292
19293 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19294 maybe-configure-stage2-intl:
19295 @if intl-bootstrap
19296 maybe-configure-stage2-intl: configure-stage2-intl
19297 configure-stage2-intl:
19298         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19300         @r=`${PWD_COMMAND}`; export r; \
19301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19302         TFLAGS="$(STAGE2_TFLAGS)"; \
19303         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19304         $(HOST_EXPORTS) \
19305         $(POSTSTAGE1_HOST_EXPORTS) \
19306         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19307         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19308         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19309         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19311         cd $(HOST_SUBDIR)/intl || exit 1; \
19312         case $(srcdir) in \
19313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19314           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19316         esac; \
19317         module_srcdir=intl; \
19318         $(SHELL) $$s/$$module_srcdir/configure \
19319           --srcdir=$${topdir}/$$module_srcdir \
19320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19321           --target=${target_alias} \
19322           --with-build-libsubdir=$(HOST_SUBDIR) \
19323           $(STAGE2_CONFIGURE_FLAGS)
19324 @endif intl-bootstrap
19325
19326 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19327 maybe-configure-stage3-intl:
19328 @if intl-bootstrap
19329 maybe-configure-stage3-intl: configure-stage3-intl
19330 configure-stage3-intl:
19331         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19333         @r=`${PWD_COMMAND}`; export r; \
19334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335         TFLAGS="$(STAGE3_TFLAGS)"; \
19336         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19337         $(HOST_EXPORTS) \
19338         $(POSTSTAGE1_HOST_EXPORTS) \
19339         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19340         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19341         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19342         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19344         cd $(HOST_SUBDIR)/intl || exit 1; \
19345         case $(srcdir) in \
19346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19347           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19349         esac; \
19350         module_srcdir=intl; \
19351         $(SHELL) $$s/$$module_srcdir/configure \
19352           --srcdir=$${topdir}/$$module_srcdir \
19353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19354           --target=${target_alias} \
19355           --with-build-libsubdir=$(HOST_SUBDIR) \
19356           $(STAGE3_CONFIGURE_FLAGS)
19357 @endif intl-bootstrap
19358
19359 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19360 maybe-configure-stage4-intl:
19361 @if intl-bootstrap
19362 maybe-configure-stage4-intl: configure-stage4-intl
19363 configure-stage4-intl:
19364         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19366         @r=`${PWD_COMMAND}`; export r; \
19367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19368         TFLAGS="$(STAGE4_TFLAGS)"; \
19369         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19370         $(HOST_EXPORTS) \
19371         $(POSTSTAGE1_HOST_EXPORTS) \
19372         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19373         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19374         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19375         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19377         cd $(HOST_SUBDIR)/intl || exit 1; \
19378         case $(srcdir) in \
19379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19380           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19382         esac; \
19383         module_srcdir=intl; \
19384         $(SHELL) $$s/$$module_srcdir/configure \
19385           --srcdir=$${topdir}/$$module_srcdir \
19386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19387           --target=${target_alias} \
19388           --with-build-libsubdir=$(HOST_SUBDIR) \
19389           $(STAGE4_CONFIGURE_FLAGS)
19390 @endif intl-bootstrap
19391
19392 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19393 maybe-configure-stageprofile-intl:
19394 @if intl-bootstrap
19395 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19396 configure-stageprofile-intl:
19397         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19399         @r=`${PWD_COMMAND}`; export r; \
19400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19401         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19402         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19403         $(HOST_EXPORTS) \
19404         $(POSTSTAGE1_HOST_EXPORTS) \
19405         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19406         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19407         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19408         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19410         cd $(HOST_SUBDIR)/intl || exit 1; \
19411         case $(srcdir) in \
19412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19413           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19415         esac; \
19416         module_srcdir=intl; \
19417         $(SHELL) $$s/$$module_srcdir/configure \
19418           --srcdir=$${topdir}/$$module_srcdir \
19419           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19420           --target=${target_alias} \
19421           --with-build-libsubdir=$(HOST_SUBDIR) \
19422           $(STAGEprofile_CONFIGURE_FLAGS)
19423 @endif intl-bootstrap
19424
19425 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19426 maybe-configure-stagetrain-intl:
19427 @if intl-bootstrap
19428 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19429 configure-stagetrain-intl:
19430         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19432         @r=`${PWD_COMMAND}`; export r; \
19433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19435         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19436         $(HOST_EXPORTS) \
19437         $(POSTSTAGE1_HOST_EXPORTS) \
19438         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19439         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19440         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19441         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19443         cd $(HOST_SUBDIR)/intl || exit 1; \
19444         case $(srcdir) in \
19445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19446           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19448         esac; \
19449         module_srcdir=intl; \
19450         $(SHELL) $$s/$$module_srcdir/configure \
19451           --srcdir=$${topdir}/$$module_srcdir \
19452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19453           --target=${target_alias} \
19454           --with-build-libsubdir=$(HOST_SUBDIR) \
19455           $(STAGEtrain_CONFIGURE_FLAGS)
19456 @endif intl-bootstrap
19457
19458 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19459 maybe-configure-stagefeedback-intl:
19460 @if intl-bootstrap
19461 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19462 configure-stagefeedback-intl:
19463         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19464         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19465         @r=`${PWD_COMMAND}`; export r; \
19466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19467         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19468         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19469         $(HOST_EXPORTS) \
19470         $(POSTSTAGE1_HOST_EXPORTS) \
19471         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19472         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19473         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19474         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19475         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19476         cd $(HOST_SUBDIR)/intl || exit 1; \
19477         case $(srcdir) in \
19478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19479           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19481         esac; \
19482         module_srcdir=intl; \
19483         $(SHELL) $$s/$$module_srcdir/configure \
19484           --srcdir=$${topdir}/$$module_srcdir \
19485           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19486           --target=${target_alias} \
19487           --with-build-libsubdir=$(HOST_SUBDIR) \
19488           $(STAGEfeedback_CONFIGURE_FLAGS)
19489 @endif intl-bootstrap
19490
19491 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19492 maybe-configure-stageautoprofile-intl:
19493 @if intl-bootstrap
19494 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19495 configure-stageautoprofile-intl:
19496         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19497         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19498         @r=`${PWD_COMMAND}`; export r; \
19499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19501         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19502         $(HOST_EXPORTS) \
19503         $(POSTSTAGE1_HOST_EXPORTS) \
19504         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19505         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19506         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
19507         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19508         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19509         cd $(HOST_SUBDIR)/intl || exit 1; \
19510         case $(srcdir) in \
19511           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19512           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19513                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19514         esac; \
19515         module_srcdir=intl; \
19516         $(SHELL) $$s/$$module_srcdir/configure \
19517           --srcdir=$${topdir}/$$module_srcdir \
19518           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19519           --target=${target_alias} \
19520           --with-build-libsubdir=$(HOST_SUBDIR) \
19521           $(STAGEautoprofile_CONFIGURE_FLAGS)
19522 @endif intl-bootstrap
19523
19524 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19525 maybe-configure-stageautofeedback-intl:
19526 @if intl-bootstrap
19527 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19528 configure-stageautofeedback-intl:
19529         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19530         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19531         @r=`${PWD_COMMAND}`; export r; \
19532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19533         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19534         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19535         $(HOST_EXPORTS) \
19536         $(POSTSTAGE1_HOST_EXPORTS) \
19537         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19538         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19539         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
19540         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19541         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19542         cd $(HOST_SUBDIR)/intl || exit 1; \
19543         case $(srcdir) in \
19544           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19545           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19546                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19547         esac; \
19548         module_srcdir=intl; \
19549         $(SHELL) $$s/$$module_srcdir/configure \
19550           --srcdir=$${topdir}/$$module_srcdir \
19551           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19552           --target=${target_alias} \
19553           --with-build-libsubdir=$(HOST_SUBDIR) \
19554           $(STAGEautofeedback_CONFIGURE_FLAGS)
19555 @endif intl-bootstrap
19556
19557
19558
19559
19560
19561 .PHONY: all-intl maybe-all-intl
19562 maybe-all-intl:
19563 @if gcc-bootstrap
19564 all-intl: stage_current
19565 @endif gcc-bootstrap
19566 @if intl
19567 TARGET-intl=all
19568 maybe-all-intl: all-intl
19569 all-intl: configure-intl
19570         @r=`${PWD_COMMAND}`; export r; \
19571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19572         $(HOST_EXPORTS)  \
19573         (cd $(HOST_SUBDIR)/intl && \
19574           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19575                 $(TARGET-intl))
19576 @endif intl
19577
19578
19579
19580 .PHONY: all-stage1-intl maybe-all-stage1-intl
19581 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19582 maybe-all-stage1-intl:
19583 maybe-clean-stage1-intl:
19584 @if intl-bootstrap
19585 maybe-all-stage1-intl: all-stage1-intl
19586 all-stage1: all-stage1-intl
19587 TARGET-stage1-intl = $(TARGET-intl)
19588 all-stage1-intl: configure-stage1-intl
19589         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19590         @r=`${PWD_COMMAND}`; export r; \
19591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592         TFLAGS="$(STAGE1_TFLAGS)"; \
19593         $(HOST_EXPORTS)  \
19594         cd $(HOST_SUBDIR)/intl && \
19595          \
19596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19597                 CFLAGS="$(STAGE1_CFLAGS)" \
19598                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19599                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19600                 LIBCFLAGS="$(LIBCFLAGS)" \
19601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19604                 $(EXTRA_HOST_FLAGS)  \
19605                 $(STAGE1_FLAGS_TO_PASS)  \
19606                 TFLAGS="$(STAGE1_TFLAGS)"  \
19607                 $(TARGET-stage1-intl)
19608
19609 maybe-clean-stage1-intl: clean-stage1-intl
19610 clean-stage1: clean-stage1-intl
19611 clean-stage1-intl:
19612         @if [ $(current_stage) = stage1 ]; then \
19613           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19614         else \
19615           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19616           $(MAKE) stage1-start; \
19617         fi; \
19618         cd $(HOST_SUBDIR)/intl && \
19619         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19620         $(STAGE1_FLAGS_TO_PASS)  clean
19621 @endif intl-bootstrap
19622
19623
19624 .PHONY: all-stage2-intl maybe-all-stage2-intl
19625 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19626 maybe-all-stage2-intl:
19627 maybe-clean-stage2-intl:
19628 @if intl-bootstrap
19629 maybe-all-stage2-intl: all-stage2-intl
19630 all-stage2: all-stage2-intl
19631 TARGET-stage2-intl = $(TARGET-intl)
19632 all-stage2-intl: configure-stage2-intl
19633         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19634         @r=`${PWD_COMMAND}`; export r; \
19635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19636         TFLAGS="$(STAGE2_TFLAGS)"; \
19637         $(HOST_EXPORTS) \
19638         $(POSTSTAGE1_HOST_EXPORTS)  \
19639         cd $(HOST_SUBDIR)/intl && \
19640          \
19641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19642                 CFLAGS="$(STAGE2_CFLAGS)" \
19643                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19644                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19645                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19650                 TFLAGS="$(STAGE2_TFLAGS)"  \
19651                 $(TARGET-stage2-intl)
19652
19653 maybe-clean-stage2-intl: clean-stage2-intl
19654 clean-stage2: clean-stage2-intl
19655 clean-stage2-intl:
19656         @if [ $(current_stage) = stage2 ]; then \
19657           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19658         else \
19659           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19660           $(MAKE) stage2-start; \
19661         fi; \
19662         cd $(HOST_SUBDIR)/intl && \
19663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19664 @endif intl-bootstrap
19665
19666
19667 .PHONY: all-stage3-intl maybe-all-stage3-intl
19668 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19669 maybe-all-stage3-intl:
19670 maybe-clean-stage3-intl:
19671 @if intl-bootstrap
19672 maybe-all-stage3-intl: all-stage3-intl
19673 all-stage3: all-stage3-intl
19674 TARGET-stage3-intl = $(TARGET-intl)
19675 all-stage3-intl: configure-stage3-intl
19676         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19677         @r=`${PWD_COMMAND}`; export r; \
19678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19679         TFLAGS="$(STAGE3_TFLAGS)"; \
19680         $(HOST_EXPORTS) \
19681         $(POSTSTAGE1_HOST_EXPORTS)  \
19682         cd $(HOST_SUBDIR)/intl && \
19683          \
19684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19685                 CFLAGS="$(STAGE3_CFLAGS)" \
19686                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19687                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19688                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19689                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19690                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19691                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19692                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19693                 TFLAGS="$(STAGE3_TFLAGS)"  \
19694                 $(TARGET-stage3-intl)
19695
19696 maybe-clean-stage3-intl: clean-stage3-intl
19697 clean-stage3: clean-stage3-intl
19698 clean-stage3-intl:
19699         @if [ $(current_stage) = stage3 ]; then \
19700           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19701         else \
19702           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19703           $(MAKE) stage3-start; \
19704         fi; \
19705         cd $(HOST_SUBDIR)/intl && \
19706         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19707 @endif intl-bootstrap
19708
19709
19710 .PHONY: all-stage4-intl maybe-all-stage4-intl
19711 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19712 maybe-all-stage4-intl:
19713 maybe-clean-stage4-intl:
19714 @if intl-bootstrap
19715 maybe-all-stage4-intl: all-stage4-intl
19716 all-stage4: all-stage4-intl
19717 TARGET-stage4-intl = $(TARGET-intl)
19718 all-stage4-intl: configure-stage4-intl
19719         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19720         @r=`${PWD_COMMAND}`; export r; \
19721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722         TFLAGS="$(STAGE4_TFLAGS)"; \
19723         $(HOST_EXPORTS) \
19724         $(POSTSTAGE1_HOST_EXPORTS)  \
19725         cd $(HOST_SUBDIR)/intl && \
19726          \
19727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19728                 CFLAGS="$(STAGE4_CFLAGS)" \
19729                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19730                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19731                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19732                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19733                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19734                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19735                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19736                 TFLAGS="$(STAGE4_TFLAGS)"  \
19737                 $(TARGET-stage4-intl)
19738
19739 maybe-clean-stage4-intl: clean-stage4-intl
19740 clean-stage4: clean-stage4-intl
19741 clean-stage4-intl:
19742         @if [ $(current_stage) = stage4 ]; then \
19743           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19744         else \
19745           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19746           $(MAKE) stage4-start; \
19747         fi; \
19748         cd $(HOST_SUBDIR)/intl && \
19749         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19750 @endif intl-bootstrap
19751
19752
19753 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19754 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19755 maybe-all-stageprofile-intl:
19756 maybe-clean-stageprofile-intl:
19757 @if intl-bootstrap
19758 maybe-all-stageprofile-intl: all-stageprofile-intl
19759 all-stageprofile: all-stageprofile-intl
19760 TARGET-stageprofile-intl = $(TARGET-intl)
19761 all-stageprofile-intl: configure-stageprofile-intl
19762         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19763         @r=`${PWD_COMMAND}`; export r; \
19764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19765         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19766         $(HOST_EXPORTS) \
19767         $(POSTSTAGE1_HOST_EXPORTS)  \
19768         cd $(HOST_SUBDIR)/intl && \
19769          \
19770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19771                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19772                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19773                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19774                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19775                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19776                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19777                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19778                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19779                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19780                 $(TARGET-stageprofile-intl)
19781
19782 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19783 clean-stageprofile: clean-stageprofile-intl
19784 clean-stageprofile-intl:
19785         @if [ $(current_stage) = stageprofile ]; then \
19786           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19787         else \
19788           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19789           $(MAKE) stageprofile-start; \
19790         fi; \
19791         cd $(HOST_SUBDIR)/intl && \
19792         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19793 @endif intl-bootstrap
19794
19795
19796 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19797 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19798 maybe-all-stagetrain-intl:
19799 maybe-clean-stagetrain-intl:
19800 @if intl-bootstrap
19801 maybe-all-stagetrain-intl: all-stagetrain-intl
19802 all-stagetrain: all-stagetrain-intl
19803 TARGET-stagetrain-intl = $(TARGET-intl)
19804 all-stagetrain-intl: configure-stagetrain-intl
19805         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19806         @r=`${PWD_COMMAND}`; export r; \
19807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19808         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19809         $(HOST_EXPORTS) \
19810         $(POSTSTAGE1_HOST_EXPORTS)  \
19811         cd $(HOST_SUBDIR)/intl && \
19812          \
19813         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19814                 CFLAGS="$(STAGEtrain_CFLAGS)" \
19815                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19816                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19817                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19818                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19819                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19820                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19821                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19822                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
19823                 $(TARGET-stagetrain-intl)
19824
19825 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19826 clean-stagetrain: clean-stagetrain-intl
19827 clean-stagetrain-intl:
19828         @if [ $(current_stage) = stagetrain ]; then \
19829           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19830         else \
19831           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19832           $(MAKE) stagetrain-start; \
19833         fi; \
19834         cd $(HOST_SUBDIR)/intl && \
19835         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19836 @endif intl-bootstrap
19837
19838
19839 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19840 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19841 maybe-all-stagefeedback-intl:
19842 maybe-clean-stagefeedback-intl:
19843 @if intl-bootstrap
19844 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19845 all-stagefeedback: all-stagefeedback-intl
19846 TARGET-stagefeedback-intl = $(TARGET-intl)
19847 all-stagefeedback-intl: configure-stagefeedback-intl
19848         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19849         @r=`${PWD_COMMAND}`; export r; \
19850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19851         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19852         $(HOST_EXPORTS) \
19853         $(POSTSTAGE1_HOST_EXPORTS)  \
19854         cd $(HOST_SUBDIR)/intl && \
19855          \
19856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19857                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19858                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19859                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19860                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19861                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19862                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19863                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19864                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19865                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19866                 $(TARGET-stagefeedback-intl)
19867
19868 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19869 clean-stagefeedback: clean-stagefeedback-intl
19870 clean-stagefeedback-intl:
19871         @if [ $(current_stage) = stagefeedback ]; then \
19872           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19873         else \
19874           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19875           $(MAKE) stagefeedback-start; \
19876         fi; \
19877         cd $(HOST_SUBDIR)/intl && \
19878         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19879 @endif intl-bootstrap
19880
19881
19882 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19883 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19884 maybe-all-stageautoprofile-intl:
19885 maybe-clean-stageautoprofile-intl:
19886 @if intl-bootstrap
19887 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19888 all-stageautoprofile: all-stageautoprofile-intl
19889 TARGET-stageautoprofile-intl = $(TARGET-intl)
19890 all-stageautoprofile-intl: configure-stageautoprofile-intl
19891         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19892         @r=`${PWD_COMMAND}`; export r; \
19893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19895         $(HOST_EXPORTS) \
19896         $(POSTSTAGE1_HOST_EXPORTS)  \
19897         cd $(HOST_SUBDIR)/intl && \
19898         $$s/gcc/config/i386/$(AUTO_PROFILE) \
19899         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19900                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19901                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19902                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19903                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19904                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19905                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19906                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19907                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19908                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
19909                 $(TARGET-stageautoprofile-intl)
19910
19911 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19912 clean-stageautoprofile: clean-stageautoprofile-intl
19913 clean-stageautoprofile-intl:
19914         @if [ $(current_stage) = stageautoprofile ]; then \
19915           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19916         else \
19917           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19918           $(MAKE) stageautoprofile-start; \
19919         fi; \
19920         cd $(HOST_SUBDIR)/intl && \
19921         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19922 @endif intl-bootstrap
19923
19924
19925 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19926 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19927 maybe-all-stageautofeedback-intl:
19928 maybe-clean-stageautofeedback-intl:
19929 @if intl-bootstrap
19930 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19931 all-stageautofeedback: all-stageautofeedback-intl
19932 TARGET-stageautofeedback-intl = $(TARGET-intl)
19933 all-stageautofeedback-intl: configure-stageautofeedback-intl
19934         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19935         @r=`${PWD_COMMAND}`; export r; \
19936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19937         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19938         $(HOST_EXPORTS) \
19939         $(POSTSTAGE1_HOST_EXPORTS)  \
19940         cd $(HOST_SUBDIR)/intl && \
19941          \
19942         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19943                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19944                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19945                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19946                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19947                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19948                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19949                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19950                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19951                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19952                 $(TARGET-stageautofeedback-intl)
19953
19954 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
19955 clean-stageautofeedback: clean-stageautofeedback-intl
19956 clean-stageautofeedback-intl:
19957         @if [ $(current_stage) = stageautofeedback ]; then \
19958           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19959         else \
19960           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
19961           $(MAKE) stageautofeedback-start; \
19962         fi; \
19963         cd $(HOST_SUBDIR)/intl && \
19964         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19965 @endif intl-bootstrap
19966
19967
19968
19969
19970
19971 .PHONY: check-intl maybe-check-intl
19972 maybe-check-intl:
19973 @if intl
19974 maybe-check-intl: check-intl
19975
19976 check-intl:
19977         @: $(MAKE); $(unstage)
19978         @r=`${PWD_COMMAND}`; export r; \
19979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19980         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19981         (cd $(HOST_SUBDIR)/intl && \
19982           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19983
19984 @endif intl
19985
19986 .PHONY: install-intl maybe-install-intl
19987 maybe-install-intl:
19988 @if intl
19989 maybe-install-intl: install-intl
19990
19991 install-intl: installdirs
19992         @: $(MAKE); $(unstage)
19993         @r=`${PWD_COMMAND}`; export r; \
19994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995         $(HOST_EXPORTS) \
19996         (cd $(HOST_SUBDIR)/intl && \
19997           $(MAKE) $(FLAGS_TO_PASS)  install)
19998
19999 @endif intl
20000
20001 .PHONY: install-strip-intl maybe-install-strip-intl
20002 maybe-install-strip-intl:
20003 @if intl
20004 maybe-install-strip-intl: install-strip-intl
20005
20006 install-strip-intl: installdirs
20007         @: $(MAKE); $(unstage)
20008         @r=`${PWD_COMMAND}`; export r; \
20009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20010         $(HOST_EXPORTS) \
20011         (cd $(HOST_SUBDIR)/intl && \
20012           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20013
20014 @endif intl
20015
20016 # Other targets (info, dvi, pdf, etc.)
20017
20018 .PHONY: maybe-info-intl info-intl
20019 maybe-info-intl:
20020 @if intl
20021 maybe-info-intl: info-intl
20022
20023 info-intl: \
20024     configure-intl 
20025         @[ -f ./intl/Makefile ] || exit 0; \
20026         r=`${PWD_COMMAND}`; export r; \
20027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20028         $(HOST_EXPORTS) \
20029         for flag in $(EXTRA_HOST_FLAGS) ; do \
20030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20031         done; \
20032         echo "Doing info in intl"; \
20033         (cd $(HOST_SUBDIR)/intl && \
20034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20036                   "RANLIB=$${RANLIB}" \
20037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20038                   info) \
20039           || exit 1
20040
20041 @endif intl
20042
20043 .PHONY: maybe-dvi-intl dvi-intl
20044 maybe-dvi-intl:
20045 @if intl
20046 maybe-dvi-intl: dvi-intl
20047
20048 dvi-intl: \
20049     configure-intl 
20050         @[ -f ./intl/Makefile ] || exit 0; \
20051         r=`${PWD_COMMAND}`; export r; \
20052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20053         $(HOST_EXPORTS) \
20054         for flag in $(EXTRA_HOST_FLAGS) ; do \
20055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20056         done; \
20057         echo "Doing dvi in intl"; \
20058         (cd $(HOST_SUBDIR)/intl && \
20059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20061                   "RANLIB=$${RANLIB}" \
20062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20063                   dvi) \
20064           || exit 1
20065
20066 @endif intl
20067
20068 .PHONY: maybe-pdf-intl pdf-intl
20069 maybe-pdf-intl:
20070 @if intl
20071 maybe-pdf-intl: pdf-intl
20072
20073 pdf-intl: \
20074     configure-intl 
20075         @[ -f ./intl/Makefile ] || exit 0; \
20076         r=`${PWD_COMMAND}`; export r; \
20077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078         $(HOST_EXPORTS) \
20079         for flag in $(EXTRA_HOST_FLAGS) ; do \
20080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20081         done; \
20082         echo "Doing pdf in intl"; \
20083         (cd $(HOST_SUBDIR)/intl && \
20084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20086                   "RANLIB=$${RANLIB}" \
20087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20088                   pdf) \
20089           || exit 1
20090
20091 @endif intl
20092
20093 .PHONY: maybe-html-intl html-intl
20094 maybe-html-intl:
20095 @if intl
20096 maybe-html-intl: html-intl
20097
20098 html-intl: \
20099     configure-intl 
20100         @[ -f ./intl/Makefile ] || exit 0; \
20101         r=`${PWD_COMMAND}`; export r; \
20102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103         $(HOST_EXPORTS) \
20104         for flag in $(EXTRA_HOST_FLAGS) ; do \
20105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20106         done; \
20107         echo "Doing html in intl"; \
20108         (cd $(HOST_SUBDIR)/intl && \
20109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20111                   "RANLIB=$${RANLIB}" \
20112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20113                   html) \
20114           || exit 1
20115
20116 @endif intl
20117
20118 .PHONY: maybe-TAGS-intl TAGS-intl
20119 maybe-TAGS-intl:
20120 @if intl
20121 maybe-TAGS-intl: TAGS-intl
20122
20123 TAGS-intl: \
20124     configure-intl 
20125         @[ -f ./intl/Makefile ] || exit 0; \
20126         r=`${PWD_COMMAND}`; export r; \
20127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20128         $(HOST_EXPORTS) \
20129         for flag in $(EXTRA_HOST_FLAGS) ; do \
20130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20131         done; \
20132         echo "Doing TAGS in intl"; \
20133         (cd $(HOST_SUBDIR)/intl && \
20134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20136                   "RANLIB=$${RANLIB}" \
20137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20138                   TAGS) \
20139           || exit 1
20140
20141 @endif intl
20142
20143 .PHONY: maybe-install-info-intl install-info-intl
20144 maybe-install-info-intl:
20145 @if intl
20146 maybe-install-info-intl: install-info-intl
20147
20148 install-info-intl: \
20149     configure-intl \
20150     info-intl 
20151         @[ -f ./intl/Makefile ] || exit 0; \
20152         r=`${PWD_COMMAND}`; export r; \
20153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154         $(HOST_EXPORTS) \
20155         for flag in $(EXTRA_HOST_FLAGS) ; do \
20156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20157         done; \
20158         echo "Doing install-info in intl"; \
20159         (cd $(HOST_SUBDIR)/intl && \
20160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20162                   "RANLIB=$${RANLIB}" \
20163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20164                   install-info) \
20165           || exit 1
20166
20167 @endif intl
20168
20169 .PHONY: maybe-install-dvi-intl install-dvi-intl
20170 maybe-install-dvi-intl:
20171 @if intl
20172 maybe-install-dvi-intl: install-dvi-intl
20173
20174 install-dvi-intl: \
20175     configure-intl \
20176     dvi-intl 
20177         @[ -f ./intl/Makefile ] || exit 0; \
20178         r=`${PWD_COMMAND}`; export r; \
20179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20180         $(HOST_EXPORTS) \
20181         for flag in $(EXTRA_HOST_FLAGS) ; do \
20182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20183         done; \
20184         echo "Doing install-dvi in intl"; \
20185         (cd $(HOST_SUBDIR)/intl && \
20186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20188                   "RANLIB=$${RANLIB}" \
20189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20190                   install-dvi) \
20191           || exit 1
20192
20193 @endif intl
20194
20195 .PHONY: maybe-install-pdf-intl install-pdf-intl
20196 maybe-install-pdf-intl:
20197 @if intl
20198 maybe-install-pdf-intl: install-pdf-intl
20199
20200 install-pdf-intl: \
20201     configure-intl \
20202     pdf-intl 
20203         @[ -f ./intl/Makefile ] || exit 0; \
20204         r=`${PWD_COMMAND}`; export r; \
20205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206         $(HOST_EXPORTS) \
20207         for flag in $(EXTRA_HOST_FLAGS) ; do \
20208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20209         done; \
20210         echo "Doing install-pdf in intl"; \
20211         (cd $(HOST_SUBDIR)/intl && \
20212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20214                   "RANLIB=$${RANLIB}" \
20215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20216                   install-pdf) \
20217           || exit 1
20218
20219 @endif intl
20220
20221 .PHONY: maybe-install-html-intl install-html-intl
20222 maybe-install-html-intl:
20223 @if intl
20224 maybe-install-html-intl: install-html-intl
20225
20226 install-html-intl: \
20227     configure-intl \
20228     html-intl 
20229         @[ -f ./intl/Makefile ] || exit 0; \
20230         r=`${PWD_COMMAND}`; export r; \
20231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232         $(HOST_EXPORTS) \
20233         for flag in $(EXTRA_HOST_FLAGS) ; do \
20234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20235         done; \
20236         echo "Doing install-html in intl"; \
20237         (cd $(HOST_SUBDIR)/intl && \
20238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20240                   "RANLIB=$${RANLIB}" \
20241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20242                   install-html) \
20243           || exit 1
20244
20245 @endif intl
20246
20247 .PHONY: maybe-installcheck-intl installcheck-intl
20248 maybe-installcheck-intl:
20249 @if intl
20250 maybe-installcheck-intl: installcheck-intl
20251
20252 installcheck-intl: \
20253     configure-intl 
20254         @[ -f ./intl/Makefile ] || exit 0; \
20255         r=`${PWD_COMMAND}`; export r; \
20256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257         $(HOST_EXPORTS) \
20258         for flag in $(EXTRA_HOST_FLAGS) ; do \
20259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20260         done; \
20261         echo "Doing installcheck in intl"; \
20262         (cd $(HOST_SUBDIR)/intl && \
20263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20265                   "RANLIB=$${RANLIB}" \
20266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20267                   installcheck) \
20268           || exit 1
20269
20270 @endif intl
20271
20272 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20273 maybe-mostlyclean-intl:
20274 @if intl
20275 maybe-mostlyclean-intl: mostlyclean-intl
20276
20277 mostlyclean-intl: 
20278         @[ -f ./intl/Makefile ] || exit 0; \
20279         r=`${PWD_COMMAND}`; export r; \
20280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20281         $(HOST_EXPORTS) \
20282         for flag in $(EXTRA_HOST_FLAGS) ; do \
20283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20284         done; \
20285         echo "Doing mostlyclean in intl"; \
20286         (cd $(HOST_SUBDIR)/intl && \
20287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20289                   "RANLIB=$${RANLIB}" \
20290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20291                   mostlyclean) \
20292           || exit 1
20293
20294 @endif intl
20295
20296 .PHONY: maybe-clean-intl clean-intl
20297 maybe-clean-intl:
20298 @if intl
20299 maybe-clean-intl: clean-intl
20300
20301 clean-intl: 
20302         @[ -f ./intl/Makefile ] || exit 0; \
20303         r=`${PWD_COMMAND}`; export r; \
20304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20305         $(HOST_EXPORTS) \
20306         for flag in $(EXTRA_HOST_FLAGS) ; do \
20307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20308         done; \
20309         echo "Doing clean in intl"; \
20310         (cd $(HOST_SUBDIR)/intl && \
20311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20313                   "RANLIB=$${RANLIB}" \
20314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20315                   clean) \
20316           || exit 1
20317
20318 @endif intl
20319
20320 .PHONY: maybe-distclean-intl distclean-intl
20321 maybe-distclean-intl:
20322 @if intl
20323 maybe-distclean-intl: distclean-intl
20324
20325 distclean-intl: 
20326         @[ -f ./intl/Makefile ] || exit 0; \
20327         r=`${PWD_COMMAND}`; export r; \
20328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20329         $(HOST_EXPORTS) \
20330         for flag in $(EXTRA_HOST_FLAGS) ; do \
20331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20332         done; \
20333         echo "Doing distclean in intl"; \
20334         (cd $(HOST_SUBDIR)/intl && \
20335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20337                   "RANLIB=$${RANLIB}" \
20338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20339                   distclean) \
20340           || exit 1
20341
20342 @endif intl
20343
20344 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20345 maybe-maintainer-clean-intl:
20346 @if intl
20347 maybe-maintainer-clean-intl: maintainer-clean-intl
20348
20349 maintainer-clean-intl: 
20350         @[ -f ./intl/Makefile ] || exit 0; \
20351         r=`${PWD_COMMAND}`; export r; \
20352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20353         $(HOST_EXPORTS) \
20354         for flag in $(EXTRA_HOST_FLAGS) ; do \
20355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20356         done; \
20357         echo "Doing maintainer-clean in intl"; \
20358         (cd $(HOST_SUBDIR)/intl && \
20359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20361                   "RANLIB=$${RANLIB}" \
20362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20363                   maintainer-clean) \
20364           || exit 1
20365
20366 @endif intl
20367
20368
20369
20370 .PHONY: configure-tcl maybe-configure-tcl
20371 maybe-configure-tcl:
20372 @if gcc-bootstrap
20373 configure-tcl: stage_current
20374 @endif gcc-bootstrap
20375 @if tcl
20376 maybe-configure-tcl: configure-tcl
20377 configure-tcl: 
20378         @: $(MAKE); $(unstage)
20379         @r=`${PWD_COMMAND}`; export r; \
20380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20381         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20383         $(HOST_EXPORTS)  \
20384         echo Configuring in $(HOST_SUBDIR)/tcl; \
20385         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20386         case $(srcdir) in \
20387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20388           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20390         esac; \
20391         module_srcdir=tcl; \
20392         $(SHELL) \
20393           $$s/$$module_srcdir/configure \
20394           --srcdir=$${topdir}/$$module_srcdir \
20395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20396           --target=${target_alias}  \
20397           || exit 1
20398 @endif tcl
20399
20400
20401
20402
20403
20404 .PHONY: all-tcl maybe-all-tcl
20405 maybe-all-tcl:
20406 @if gcc-bootstrap
20407 all-tcl: stage_current
20408 @endif gcc-bootstrap
20409 @if tcl
20410 TARGET-tcl=all
20411 maybe-all-tcl: all-tcl
20412 all-tcl: configure-tcl
20413         @: $(MAKE); $(unstage)
20414         @r=`${PWD_COMMAND}`; export r; \
20415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416         $(HOST_EXPORTS)  \
20417         (cd $(HOST_SUBDIR)/tcl && \
20418           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20419                 $(TARGET-tcl))
20420 @endif tcl
20421
20422
20423
20424
20425 .PHONY: check-tcl maybe-check-tcl
20426 maybe-check-tcl:
20427 @if tcl
20428 maybe-check-tcl: check-tcl
20429
20430 check-tcl:
20431         @: $(MAKE); $(unstage)
20432         @r=`${PWD_COMMAND}`; export r; \
20433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20434         $(HOST_EXPORTS)  \
20435         (cd $(HOST_SUBDIR)/tcl && \
20436           $(MAKE) $(FLAGS_TO_PASS)  check)
20437
20438 @endif tcl
20439
20440 .PHONY: install-tcl maybe-install-tcl
20441 maybe-install-tcl:
20442 @if tcl
20443 maybe-install-tcl: install-tcl
20444
20445 install-tcl: installdirs
20446         @: $(MAKE); $(unstage)
20447         @r=`${PWD_COMMAND}`; export r; \
20448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20449         $(HOST_EXPORTS) \
20450         (cd $(HOST_SUBDIR)/tcl && \
20451           $(MAKE) $(FLAGS_TO_PASS)  install)
20452
20453 @endif tcl
20454
20455 .PHONY: install-strip-tcl maybe-install-strip-tcl
20456 maybe-install-strip-tcl:
20457 @if tcl
20458 maybe-install-strip-tcl: install-strip-tcl
20459
20460 install-strip-tcl: installdirs
20461         @: $(MAKE); $(unstage)
20462         @r=`${PWD_COMMAND}`; export r; \
20463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464         $(HOST_EXPORTS) \
20465         (cd $(HOST_SUBDIR)/tcl && \
20466           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20467
20468 @endif tcl
20469
20470 # Other targets (info, dvi, pdf, etc.)
20471
20472 .PHONY: maybe-info-tcl info-tcl
20473 maybe-info-tcl:
20474 @if tcl
20475 maybe-info-tcl: info-tcl
20476
20477 info-tcl: \
20478     configure-tcl 
20479         @: $(MAKE); $(unstage)
20480         @[ -f ./tcl/Makefile ] || exit 0; \
20481         r=`${PWD_COMMAND}`; export r; \
20482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20483         $(HOST_EXPORTS) \
20484         for flag in $(EXTRA_HOST_FLAGS) ; do \
20485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20486         done; \
20487         echo "Doing info in tcl"; \
20488         (cd $(HOST_SUBDIR)/tcl && \
20489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20491                   "RANLIB=$${RANLIB}" \
20492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20493                   info) \
20494           || exit 1
20495
20496 @endif tcl
20497
20498 .PHONY: maybe-dvi-tcl dvi-tcl
20499 maybe-dvi-tcl:
20500 @if tcl
20501 maybe-dvi-tcl: dvi-tcl
20502
20503 dvi-tcl: \
20504     configure-tcl 
20505         @: $(MAKE); $(unstage)
20506         @[ -f ./tcl/Makefile ] || exit 0; \
20507         r=`${PWD_COMMAND}`; export r; \
20508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20509         $(HOST_EXPORTS) \
20510         for flag in $(EXTRA_HOST_FLAGS) ; do \
20511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20512         done; \
20513         echo "Doing dvi in tcl"; \
20514         (cd $(HOST_SUBDIR)/tcl && \
20515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20517                   "RANLIB=$${RANLIB}" \
20518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20519                   dvi) \
20520           || exit 1
20521
20522 @endif tcl
20523
20524 .PHONY: maybe-pdf-tcl pdf-tcl
20525 maybe-pdf-tcl:
20526 @if tcl
20527 maybe-pdf-tcl: pdf-tcl
20528
20529 pdf-tcl: \
20530     configure-tcl 
20531         @: $(MAKE); $(unstage)
20532         @[ -f ./tcl/Makefile ] || exit 0; \
20533         r=`${PWD_COMMAND}`; export r; \
20534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535         $(HOST_EXPORTS) \
20536         for flag in $(EXTRA_HOST_FLAGS) ; do \
20537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20538         done; \
20539         echo "Doing pdf in tcl"; \
20540         (cd $(HOST_SUBDIR)/tcl && \
20541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20543                   "RANLIB=$${RANLIB}" \
20544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20545                   pdf) \
20546           || exit 1
20547
20548 @endif tcl
20549
20550 .PHONY: maybe-html-tcl html-tcl
20551 maybe-html-tcl:
20552 @if tcl
20553 maybe-html-tcl: html-tcl
20554
20555 html-tcl: \
20556     configure-tcl 
20557         @: $(MAKE); $(unstage)
20558         @[ -f ./tcl/Makefile ] || exit 0; \
20559         r=`${PWD_COMMAND}`; export r; \
20560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20561         $(HOST_EXPORTS) \
20562         for flag in $(EXTRA_HOST_FLAGS) ; do \
20563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20564         done; \
20565         echo "Doing html in tcl"; \
20566         (cd $(HOST_SUBDIR)/tcl && \
20567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20569                   "RANLIB=$${RANLIB}" \
20570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20571                   html) \
20572           || exit 1
20573
20574 @endif tcl
20575
20576 .PHONY: maybe-TAGS-tcl TAGS-tcl
20577 maybe-TAGS-tcl:
20578 @if tcl
20579 maybe-TAGS-tcl: TAGS-tcl
20580
20581 TAGS-tcl: \
20582     configure-tcl 
20583         @: $(MAKE); $(unstage)
20584         @[ -f ./tcl/Makefile ] || exit 0; \
20585         r=`${PWD_COMMAND}`; export r; \
20586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20587         $(HOST_EXPORTS) \
20588         for flag in $(EXTRA_HOST_FLAGS) ; do \
20589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20590         done; \
20591         echo "Doing TAGS in tcl"; \
20592         (cd $(HOST_SUBDIR)/tcl && \
20593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20595                   "RANLIB=$${RANLIB}" \
20596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20597                   TAGS) \
20598           || exit 1
20599
20600 @endif tcl
20601
20602 .PHONY: maybe-install-info-tcl install-info-tcl
20603 maybe-install-info-tcl:
20604 @if tcl
20605 maybe-install-info-tcl: install-info-tcl
20606
20607 install-info-tcl: \
20608     configure-tcl \
20609     info-tcl 
20610         @: $(MAKE); $(unstage)
20611         @[ -f ./tcl/Makefile ] || exit 0; \
20612         r=`${PWD_COMMAND}`; export r; \
20613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20614         $(HOST_EXPORTS) \
20615         for flag in $(EXTRA_HOST_FLAGS) ; do \
20616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20617         done; \
20618         echo "Doing install-info in tcl"; \
20619         (cd $(HOST_SUBDIR)/tcl && \
20620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20622                   "RANLIB=$${RANLIB}" \
20623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20624                   install-info) \
20625           || exit 1
20626
20627 @endif tcl
20628
20629 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20630 maybe-install-dvi-tcl:
20631 @if tcl
20632 maybe-install-dvi-tcl: install-dvi-tcl
20633
20634 install-dvi-tcl: \
20635     configure-tcl \
20636     dvi-tcl 
20637         @: $(MAKE); $(unstage)
20638         @[ -f ./tcl/Makefile ] || exit 0; \
20639         r=`${PWD_COMMAND}`; export r; \
20640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641         $(HOST_EXPORTS) \
20642         for flag in $(EXTRA_HOST_FLAGS) ; do \
20643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20644         done; \
20645         echo "Doing install-dvi in tcl"; \
20646         (cd $(HOST_SUBDIR)/tcl && \
20647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20649                   "RANLIB=$${RANLIB}" \
20650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20651                   install-dvi) \
20652           || exit 1
20653
20654 @endif tcl
20655
20656 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20657 maybe-install-pdf-tcl:
20658 @if tcl
20659 maybe-install-pdf-tcl: install-pdf-tcl
20660
20661 install-pdf-tcl: \
20662     configure-tcl \
20663     pdf-tcl 
20664         @: $(MAKE); $(unstage)
20665         @[ -f ./tcl/Makefile ] || exit 0; \
20666         r=`${PWD_COMMAND}`; export r; \
20667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668         $(HOST_EXPORTS) \
20669         for flag in $(EXTRA_HOST_FLAGS) ; do \
20670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20671         done; \
20672         echo "Doing install-pdf in tcl"; \
20673         (cd $(HOST_SUBDIR)/tcl && \
20674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20676                   "RANLIB=$${RANLIB}" \
20677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20678                   install-pdf) \
20679           || exit 1
20680
20681 @endif tcl
20682
20683 .PHONY: maybe-install-html-tcl install-html-tcl
20684 maybe-install-html-tcl:
20685 @if tcl
20686 maybe-install-html-tcl: install-html-tcl
20687
20688 install-html-tcl: \
20689     configure-tcl \
20690     html-tcl 
20691         @: $(MAKE); $(unstage)
20692         @[ -f ./tcl/Makefile ] || exit 0; \
20693         r=`${PWD_COMMAND}`; export r; \
20694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695         $(HOST_EXPORTS) \
20696         for flag in $(EXTRA_HOST_FLAGS) ; do \
20697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20698         done; \
20699         echo "Doing install-html in tcl"; \
20700         (cd $(HOST_SUBDIR)/tcl && \
20701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20703                   "RANLIB=$${RANLIB}" \
20704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20705                   install-html) \
20706           || exit 1
20707
20708 @endif tcl
20709
20710 .PHONY: maybe-installcheck-tcl installcheck-tcl
20711 maybe-installcheck-tcl:
20712 @if tcl
20713 maybe-installcheck-tcl: installcheck-tcl
20714
20715 installcheck-tcl: \
20716     configure-tcl 
20717         @: $(MAKE); $(unstage)
20718         @[ -f ./tcl/Makefile ] || exit 0; \
20719         r=`${PWD_COMMAND}`; export r; \
20720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721         $(HOST_EXPORTS) \
20722         for flag in $(EXTRA_HOST_FLAGS) ; do \
20723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20724         done; \
20725         echo "Doing installcheck in tcl"; \
20726         (cd $(HOST_SUBDIR)/tcl && \
20727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20729                   "RANLIB=$${RANLIB}" \
20730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20731                   installcheck) \
20732           || exit 1
20733
20734 @endif tcl
20735
20736 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20737 maybe-mostlyclean-tcl:
20738 @if tcl
20739 maybe-mostlyclean-tcl: mostlyclean-tcl
20740
20741 # tcl doesn't support mostlyclean.
20742 mostlyclean-tcl:
20743
20744 @endif tcl
20745
20746 .PHONY: maybe-clean-tcl clean-tcl
20747 maybe-clean-tcl:
20748 @if tcl
20749 maybe-clean-tcl: clean-tcl
20750
20751 clean-tcl: 
20752         @: $(MAKE); $(unstage)
20753         @[ -f ./tcl/Makefile ] || exit 0; \
20754         r=`${PWD_COMMAND}`; export r; \
20755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756         $(HOST_EXPORTS) \
20757         for flag in $(EXTRA_HOST_FLAGS) ; do \
20758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20759         done; \
20760         echo "Doing clean in tcl"; \
20761         (cd $(HOST_SUBDIR)/tcl && \
20762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20764                   "RANLIB=$${RANLIB}" \
20765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20766                   clean) \
20767           || exit 1
20768
20769 @endif tcl
20770
20771 .PHONY: maybe-distclean-tcl distclean-tcl
20772 maybe-distclean-tcl:
20773 @if tcl
20774 maybe-distclean-tcl: distclean-tcl
20775
20776 distclean-tcl: 
20777         @: $(MAKE); $(unstage)
20778         @[ -f ./tcl/Makefile ] || exit 0; \
20779         r=`${PWD_COMMAND}`; export r; \
20780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781         $(HOST_EXPORTS) \
20782         for flag in $(EXTRA_HOST_FLAGS) ; do \
20783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784         done; \
20785         echo "Doing distclean in tcl"; \
20786         (cd $(HOST_SUBDIR)/tcl && \
20787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789                   "RANLIB=$${RANLIB}" \
20790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20791                   distclean) \
20792           || exit 1
20793
20794 @endif tcl
20795
20796 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20797 maybe-maintainer-clean-tcl:
20798 @if tcl
20799 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20800
20801 maintainer-clean-tcl: 
20802         @: $(MAKE); $(unstage)
20803         @[ -f ./tcl/Makefile ] || exit 0; \
20804         r=`${PWD_COMMAND}`; export r; \
20805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806         $(HOST_EXPORTS) \
20807         for flag in $(EXTRA_HOST_FLAGS) ; do \
20808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20809         done; \
20810         echo "Doing maintainer-clean in tcl"; \
20811         (cd $(HOST_SUBDIR)/tcl && \
20812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20814                   "RANLIB=$${RANLIB}" \
20815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20816                   maintainer-clean) \
20817           || exit 1
20818
20819 @endif tcl
20820
20821
20822
20823 .PHONY: configure-itcl maybe-configure-itcl
20824 maybe-configure-itcl:
20825 @if gcc-bootstrap
20826 configure-itcl: stage_current
20827 @endif gcc-bootstrap
20828 @if itcl
20829 maybe-configure-itcl: configure-itcl
20830 configure-itcl: 
20831         @: $(MAKE); $(unstage)
20832         @r=`${PWD_COMMAND}`; export r; \
20833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20834         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20836         $(HOST_EXPORTS)  \
20837         echo Configuring in $(HOST_SUBDIR)/itcl; \
20838         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20839         case $(srcdir) in \
20840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20841           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20843         esac; \
20844         module_srcdir=itcl; \
20845         $(SHELL) \
20846           $$s/$$module_srcdir/configure \
20847           --srcdir=$${topdir}/$$module_srcdir \
20848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20849           --target=${target_alias}  \
20850           || exit 1
20851 @endif itcl
20852
20853
20854
20855
20856
20857 .PHONY: all-itcl maybe-all-itcl
20858 maybe-all-itcl:
20859 @if gcc-bootstrap
20860 all-itcl: stage_current
20861 @endif gcc-bootstrap
20862 @if itcl
20863 TARGET-itcl=all
20864 maybe-all-itcl: all-itcl
20865 all-itcl: configure-itcl
20866         @: $(MAKE); $(unstage)
20867         @r=`${PWD_COMMAND}`; export r; \
20868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20869         $(HOST_EXPORTS)  \
20870         (cd $(HOST_SUBDIR)/itcl && \
20871           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20872                 $(TARGET-itcl))
20873 @endif itcl
20874
20875
20876
20877
20878 .PHONY: check-itcl maybe-check-itcl
20879 maybe-check-itcl:
20880 @if itcl
20881 maybe-check-itcl: check-itcl
20882
20883 check-itcl:
20884         @: $(MAKE); $(unstage)
20885         @r=`${PWD_COMMAND}`; export r; \
20886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887         $(HOST_EXPORTS)  \
20888         (cd $(HOST_SUBDIR)/itcl && \
20889           $(MAKE) $(FLAGS_TO_PASS)  check)
20890
20891 @endif itcl
20892
20893 .PHONY: install-itcl maybe-install-itcl
20894 maybe-install-itcl:
20895 @if itcl
20896 maybe-install-itcl: install-itcl
20897
20898 install-itcl: installdirs
20899         @: $(MAKE); $(unstage)
20900         @r=`${PWD_COMMAND}`; export r; \
20901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20902         $(HOST_EXPORTS) \
20903         (cd $(HOST_SUBDIR)/itcl && \
20904           $(MAKE) $(FLAGS_TO_PASS)  install)
20905
20906 @endif itcl
20907
20908 .PHONY: install-strip-itcl maybe-install-strip-itcl
20909 maybe-install-strip-itcl:
20910 @if itcl
20911 maybe-install-strip-itcl: install-strip-itcl
20912
20913 install-strip-itcl: installdirs
20914         @: $(MAKE); $(unstage)
20915         @r=`${PWD_COMMAND}`; export r; \
20916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20917         $(HOST_EXPORTS) \
20918         (cd $(HOST_SUBDIR)/itcl && \
20919           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20920
20921 @endif itcl
20922
20923 # Other targets (info, dvi, pdf, etc.)
20924
20925 .PHONY: maybe-info-itcl info-itcl
20926 maybe-info-itcl:
20927 @if itcl
20928 maybe-info-itcl: info-itcl
20929
20930 info-itcl: \
20931     configure-itcl 
20932         @: $(MAKE); $(unstage)
20933         @[ -f ./itcl/Makefile ] || exit 0; \
20934         r=`${PWD_COMMAND}`; export r; \
20935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20936         $(HOST_EXPORTS) \
20937         for flag in $(EXTRA_HOST_FLAGS) ; do \
20938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20939         done; \
20940         echo "Doing info in itcl"; \
20941         (cd $(HOST_SUBDIR)/itcl && \
20942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20944                   "RANLIB=$${RANLIB}" \
20945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20946                   info) \
20947           || exit 1
20948
20949 @endif itcl
20950
20951 .PHONY: maybe-dvi-itcl dvi-itcl
20952 maybe-dvi-itcl:
20953 @if itcl
20954 maybe-dvi-itcl: dvi-itcl
20955
20956 dvi-itcl: \
20957     configure-itcl 
20958         @: $(MAKE); $(unstage)
20959         @[ -f ./itcl/Makefile ] || exit 0; \
20960         r=`${PWD_COMMAND}`; export r; \
20961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962         $(HOST_EXPORTS) \
20963         for flag in $(EXTRA_HOST_FLAGS) ; do \
20964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20965         done; \
20966         echo "Doing dvi in itcl"; \
20967         (cd $(HOST_SUBDIR)/itcl && \
20968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20970                   "RANLIB=$${RANLIB}" \
20971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20972                   dvi) \
20973           || exit 1
20974
20975 @endif itcl
20976
20977 .PHONY: maybe-pdf-itcl pdf-itcl
20978 maybe-pdf-itcl:
20979 @if itcl
20980 maybe-pdf-itcl: pdf-itcl
20981
20982 pdf-itcl: \
20983     configure-itcl 
20984         @: $(MAKE); $(unstage)
20985         @[ -f ./itcl/Makefile ] || exit 0; \
20986         r=`${PWD_COMMAND}`; export r; \
20987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20988         $(HOST_EXPORTS) \
20989         for flag in $(EXTRA_HOST_FLAGS) ; do \
20990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20991         done; \
20992         echo "Doing pdf in itcl"; \
20993         (cd $(HOST_SUBDIR)/itcl && \
20994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20996                   "RANLIB=$${RANLIB}" \
20997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20998                   pdf) \
20999           || exit 1
21000
21001 @endif itcl
21002
21003 .PHONY: maybe-html-itcl html-itcl
21004 maybe-html-itcl:
21005 @if itcl
21006 maybe-html-itcl: html-itcl
21007
21008 html-itcl: \
21009     configure-itcl 
21010         @: $(MAKE); $(unstage)
21011         @[ -f ./itcl/Makefile ] || exit 0; \
21012         r=`${PWD_COMMAND}`; export r; \
21013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21014         $(HOST_EXPORTS) \
21015         for flag in $(EXTRA_HOST_FLAGS) ; do \
21016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21017         done; \
21018         echo "Doing html in itcl"; \
21019         (cd $(HOST_SUBDIR)/itcl && \
21020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21022                   "RANLIB=$${RANLIB}" \
21023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21024                   html) \
21025           || exit 1
21026
21027 @endif itcl
21028
21029 .PHONY: maybe-TAGS-itcl TAGS-itcl
21030 maybe-TAGS-itcl:
21031 @if itcl
21032 maybe-TAGS-itcl: TAGS-itcl
21033
21034 TAGS-itcl: \
21035     configure-itcl 
21036         @: $(MAKE); $(unstage)
21037         @[ -f ./itcl/Makefile ] || exit 0; \
21038         r=`${PWD_COMMAND}`; export r; \
21039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21040         $(HOST_EXPORTS) \
21041         for flag in $(EXTRA_HOST_FLAGS) ; do \
21042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21043         done; \
21044         echo "Doing TAGS in itcl"; \
21045         (cd $(HOST_SUBDIR)/itcl && \
21046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21048                   "RANLIB=$${RANLIB}" \
21049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21050                   TAGS) \
21051           || exit 1
21052
21053 @endif itcl
21054
21055 .PHONY: maybe-install-info-itcl install-info-itcl
21056 maybe-install-info-itcl:
21057 @if itcl
21058 maybe-install-info-itcl: install-info-itcl
21059
21060 install-info-itcl: \
21061     configure-itcl \
21062     info-itcl 
21063         @: $(MAKE); $(unstage)
21064         @[ -f ./itcl/Makefile ] || exit 0; \
21065         r=`${PWD_COMMAND}`; export r; \
21066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067         $(HOST_EXPORTS) \
21068         for flag in $(EXTRA_HOST_FLAGS) ; do \
21069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070         done; \
21071         echo "Doing install-info in itcl"; \
21072         (cd $(HOST_SUBDIR)/itcl && \
21073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075                   "RANLIB=$${RANLIB}" \
21076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077                   install-info) \
21078           || exit 1
21079
21080 @endif itcl
21081
21082 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21083 maybe-install-dvi-itcl:
21084 @if itcl
21085 maybe-install-dvi-itcl: install-dvi-itcl
21086
21087 install-dvi-itcl: \
21088     configure-itcl \
21089     dvi-itcl 
21090         @: $(MAKE); $(unstage)
21091         @[ -f ./itcl/Makefile ] || exit 0; \
21092         r=`${PWD_COMMAND}`; export r; \
21093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094         $(HOST_EXPORTS) \
21095         for flag in $(EXTRA_HOST_FLAGS) ; do \
21096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21097         done; \
21098         echo "Doing install-dvi in itcl"; \
21099         (cd $(HOST_SUBDIR)/itcl && \
21100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102                   "RANLIB=$${RANLIB}" \
21103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21104                   install-dvi) \
21105           || exit 1
21106
21107 @endif itcl
21108
21109 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21110 maybe-install-pdf-itcl:
21111 @if itcl
21112 maybe-install-pdf-itcl: install-pdf-itcl
21113
21114 install-pdf-itcl: \
21115     configure-itcl \
21116     pdf-itcl 
21117         @: $(MAKE); $(unstage)
21118         @[ -f ./itcl/Makefile ] || exit 0; \
21119         r=`${PWD_COMMAND}`; export r; \
21120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21121         $(HOST_EXPORTS) \
21122         for flag in $(EXTRA_HOST_FLAGS) ; do \
21123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21124         done; \
21125         echo "Doing install-pdf in itcl"; \
21126         (cd $(HOST_SUBDIR)/itcl && \
21127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21129                   "RANLIB=$${RANLIB}" \
21130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21131                   install-pdf) \
21132           || exit 1
21133
21134 @endif itcl
21135
21136 .PHONY: maybe-install-html-itcl install-html-itcl
21137 maybe-install-html-itcl:
21138 @if itcl
21139 maybe-install-html-itcl: install-html-itcl
21140
21141 install-html-itcl: \
21142     configure-itcl \
21143     html-itcl 
21144         @: $(MAKE); $(unstage)
21145         @[ -f ./itcl/Makefile ] || exit 0; \
21146         r=`${PWD_COMMAND}`; export r; \
21147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21148         $(HOST_EXPORTS) \
21149         for flag in $(EXTRA_HOST_FLAGS) ; do \
21150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21151         done; \
21152         echo "Doing install-html in itcl"; \
21153         (cd $(HOST_SUBDIR)/itcl && \
21154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21156                   "RANLIB=$${RANLIB}" \
21157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21158                   install-html) \
21159           || exit 1
21160
21161 @endif itcl
21162
21163 .PHONY: maybe-installcheck-itcl installcheck-itcl
21164 maybe-installcheck-itcl:
21165 @if itcl
21166 maybe-installcheck-itcl: installcheck-itcl
21167
21168 installcheck-itcl: \
21169     configure-itcl 
21170         @: $(MAKE); $(unstage)
21171         @[ -f ./itcl/Makefile ] || exit 0; \
21172         r=`${PWD_COMMAND}`; export r; \
21173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174         $(HOST_EXPORTS) \
21175         for flag in $(EXTRA_HOST_FLAGS) ; do \
21176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21177         done; \
21178         echo "Doing installcheck in itcl"; \
21179         (cd $(HOST_SUBDIR)/itcl && \
21180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21182                   "RANLIB=$${RANLIB}" \
21183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184                   installcheck) \
21185           || exit 1
21186
21187 @endif itcl
21188
21189 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21190 maybe-mostlyclean-itcl:
21191 @if itcl
21192 maybe-mostlyclean-itcl: mostlyclean-itcl
21193
21194 mostlyclean-itcl: 
21195         @: $(MAKE); $(unstage)
21196         @[ -f ./itcl/Makefile ] || exit 0; \
21197         r=`${PWD_COMMAND}`; export r; \
21198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199         $(HOST_EXPORTS) \
21200         for flag in $(EXTRA_HOST_FLAGS) ; do \
21201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21202         done; \
21203         echo "Doing mostlyclean in itcl"; \
21204         (cd $(HOST_SUBDIR)/itcl && \
21205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21207                   "RANLIB=$${RANLIB}" \
21208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21209                   mostlyclean) \
21210           || exit 1
21211
21212 @endif itcl
21213
21214 .PHONY: maybe-clean-itcl clean-itcl
21215 maybe-clean-itcl:
21216 @if itcl
21217 maybe-clean-itcl: clean-itcl
21218
21219 clean-itcl: 
21220         @: $(MAKE); $(unstage)
21221         @[ -f ./itcl/Makefile ] || exit 0; \
21222         r=`${PWD_COMMAND}`; export r; \
21223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21224         $(HOST_EXPORTS) \
21225         for flag in $(EXTRA_HOST_FLAGS) ; do \
21226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21227         done; \
21228         echo "Doing clean in itcl"; \
21229         (cd $(HOST_SUBDIR)/itcl && \
21230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21232                   "RANLIB=$${RANLIB}" \
21233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21234                   clean) \
21235           || exit 1
21236
21237 @endif itcl
21238
21239 .PHONY: maybe-distclean-itcl distclean-itcl
21240 maybe-distclean-itcl:
21241 @if itcl
21242 maybe-distclean-itcl: distclean-itcl
21243
21244 distclean-itcl: 
21245         @: $(MAKE); $(unstage)
21246         @[ -f ./itcl/Makefile ] || exit 0; \
21247         r=`${PWD_COMMAND}`; export r; \
21248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21249         $(HOST_EXPORTS) \
21250         for flag in $(EXTRA_HOST_FLAGS) ; do \
21251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21252         done; \
21253         echo "Doing distclean in itcl"; \
21254         (cd $(HOST_SUBDIR)/itcl && \
21255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21257                   "RANLIB=$${RANLIB}" \
21258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21259                   distclean) \
21260           || exit 1
21261
21262 @endif itcl
21263
21264 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21265 maybe-maintainer-clean-itcl:
21266 @if itcl
21267 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21268
21269 maintainer-clean-itcl: 
21270         @: $(MAKE); $(unstage)
21271         @[ -f ./itcl/Makefile ] || exit 0; \
21272         r=`${PWD_COMMAND}`; export r; \
21273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21274         $(HOST_EXPORTS) \
21275         for flag in $(EXTRA_HOST_FLAGS) ; do \
21276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21277         done; \
21278         echo "Doing maintainer-clean in itcl"; \
21279         (cd $(HOST_SUBDIR)/itcl && \
21280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21282                   "RANLIB=$${RANLIB}" \
21283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21284                   maintainer-clean) \
21285           || exit 1
21286
21287 @endif itcl
21288
21289
21290
21291 .PHONY: configure-ld maybe-configure-ld
21292 maybe-configure-ld:
21293 @if gcc-bootstrap
21294 configure-ld: stage_current
21295 @endif gcc-bootstrap
21296 @if ld
21297 maybe-configure-ld: configure-ld
21298 configure-ld: 
21299         @r=`${PWD_COMMAND}`; export r; \
21300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21303         $(HOST_EXPORTS)  \
21304         echo Configuring in $(HOST_SUBDIR)/ld; \
21305         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21306         case $(srcdir) in \
21307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21308           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21310         esac; \
21311         module_srcdir=ld; \
21312         $(SHELL) \
21313           $$s/$$module_srcdir/configure \
21314           --srcdir=$${topdir}/$$module_srcdir \
21315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21316           --target=${target_alias}  \
21317           || exit 1
21318 @endif ld
21319
21320
21321
21322 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21323 maybe-configure-stage1-ld:
21324 @if ld-bootstrap
21325 maybe-configure-stage1-ld: configure-stage1-ld
21326 configure-stage1-ld:
21327         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21328         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21329         @r=`${PWD_COMMAND}`; export r; \
21330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21331         TFLAGS="$(STAGE1_TFLAGS)"; \
21332         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21333         $(HOST_EXPORTS) \
21334         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21335         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21336         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21337         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21339         cd $(HOST_SUBDIR)/ld || exit 1; \
21340         case $(srcdir) in \
21341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21342           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21344         esac; \
21345         module_srcdir=ld; \
21346         $(SHELL) $$s/$$module_srcdir/configure \
21347           --srcdir=$${topdir}/$$module_srcdir \
21348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21349           --target=${target_alias} \
21350            \
21351           $(STAGE1_CONFIGURE_FLAGS)
21352 @endif ld-bootstrap
21353
21354 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21355 maybe-configure-stage2-ld:
21356 @if ld-bootstrap
21357 maybe-configure-stage2-ld: configure-stage2-ld
21358 configure-stage2-ld:
21359         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21361         @r=`${PWD_COMMAND}`; export r; \
21362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363         TFLAGS="$(STAGE2_TFLAGS)"; \
21364         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21365         $(HOST_EXPORTS) \
21366         $(POSTSTAGE1_HOST_EXPORTS) \
21367         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21368         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21369         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21370         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21372         cd $(HOST_SUBDIR)/ld || exit 1; \
21373         case $(srcdir) in \
21374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21375           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21377         esac; \
21378         module_srcdir=ld; \
21379         $(SHELL) $$s/$$module_srcdir/configure \
21380           --srcdir=$${topdir}/$$module_srcdir \
21381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21382           --target=${target_alias} \
21383           --with-build-libsubdir=$(HOST_SUBDIR) \
21384           $(STAGE2_CONFIGURE_FLAGS)
21385 @endif ld-bootstrap
21386
21387 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21388 maybe-configure-stage3-ld:
21389 @if ld-bootstrap
21390 maybe-configure-stage3-ld: configure-stage3-ld
21391 configure-stage3-ld:
21392         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21394         @r=`${PWD_COMMAND}`; export r; \
21395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396         TFLAGS="$(STAGE3_TFLAGS)"; \
21397         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21398         $(HOST_EXPORTS) \
21399         $(POSTSTAGE1_HOST_EXPORTS) \
21400         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21401         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21402         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21403         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21405         cd $(HOST_SUBDIR)/ld || exit 1; \
21406         case $(srcdir) in \
21407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21408           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21410         esac; \
21411         module_srcdir=ld; \
21412         $(SHELL) $$s/$$module_srcdir/configure \
21413           --srcdir=$${topdir}/$$module_srcdir \
21414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21415           --target=${target_alias} \
21416           --with-build-libsubdir=$(HOST_SUBDIR) \
21417           $(STAGE3_CONFIGURE_FLAGS)
21418 @endif ld-bootstrap
21419
21420 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21421 maybe-configure-stage4-ld:
21422 @if ld-bootstrap
21423 maybe-configure-stage4-ld: configure-stage4-ld
21424 configure-stage4-ld:
21425         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21427         @r=`${PWD_COMMAND}`; export r; \
21428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21429         TFLAGS="$(STAGE4_TFLAGS)"; \
21430         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21431         $(HOST_EXPORTS) \
21432         $(POSTSTAGE1_HOST_EXPORTS) \
21433         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21434         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21435         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21436         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21438         cd $(HOST_SUBDIR)/ld || exit 1; \
21439         case $(srcdir) in \
21440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21441           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21443         esac; \
21444         module_srcdir=ld; \
21445         $(SHELL) $$s/$$module_srcdir/configure \
21446           --srcdir=$${topdir}/$$module_srcdir \
21447           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21448           --target=${target_alias} \
21449           --with-build-libsubdir=$(HOST_SUBDIR) \
21450           $(STAGE4_CONFIGURE_FLAGS)
21451 @endif ld-bootstrap
21452
21453 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21454 maybe-configure-stageprofile-ld:
21455 @if ld-bootstrap
21456 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21457 configure-stageprofile-ld:
21458         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21459         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21460         @r=`${PWD_COMMAND}`; export r; \
21461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21462         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21463         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21464         $(HOST_EXPORTS) \
21465         $(POSTSTAGE1_HOST_EXPORTS) \
21466         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21467         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21468         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21469         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21471         cd $(HOST_SUBDIR)/ld || exit 1; \
21472         case $(srcdir) in \
21473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21474           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21476         esac; \
21477         module_srcdir=ld; \
21478         $(SHELL) $$s/$$module_srcdir/configure \
21479           --srcdir=$${topdir}/$$module_srcdir \
21480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21481           --target=${target_alias} \
21482           --with-build-libsubdir=$(HOST_SUBDIR) \
21483           $(STAGEprofile_CONFIGURE_FLAGS)
21484 @endif ld-bootstrap
21485
21486 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21487 maybe-configure-stagetrain-ld:
21488 @if ld-bootstrap
21489 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21490 configure-stagetrain-ld:
21491         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21493         @r=`${PWD_COMMAND}`; export r; \
21494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21495         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21496         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21497         $(HOST_EXPORTS) \
21498         $(POSTSTAGE1_HOST_EXPORTS) \
21499         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21500         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21501         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21502         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21504         cd $(HOST_SUBDIR)/ld || exit 1; \
21505         case $(srcdir) in \
21506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21507           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21509         esac; \
21510         module_srcdir=ld; \
21511         $(SHELL) $$s/$$module_srcdir/configure \
21512           --srcdir=$${topdir}/$$module_srcdir \
21513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21514           --target=${target_alias} \
21515           --with-build-libsubdir=$(HOST_SUBDIR) \
21516           $(STAGEtrain_CONFIGURE_FLAGS)
21517 @endif ld-bootstrap
21518
21519 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21520 maybe-configure-stagefeedback-ld:
21521 @if ld-bootstrap
21522 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21523 configure-stagefeedback-ld:
21524         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21525         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21526         @r=`${PWD_COMMAND}`; export r; \
21527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21529         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21530         $(HOST_EXPORTS) \
21531         $(POSTSTAGE1_HOST_EXPORTS) \
21532         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21533         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21534         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21535         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21537         cd $(HOST_SUBDIR)/ld || exit 1; \
21538         case $(srcdir) in \
21539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21540           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21542         esac; \
21543         module_srcdir=ld; \
21544         $(SHELL) $$s/$$module_srcdir/configure \
21545           --srcdir=$${topdir}/$$module_srcdir \
21546           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21547           --target=${target_alias} \
21548           --with-build-libsubdir=$(HOST_SUBDIR) \
21549           $(STAGEfeedback_CONFIGURE_FLAGS)
21550 @endif ld-bootstrap
21551
21552 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21553 maybe-configure-stageautoprofile-ld:
21554 @if ld-bootstrap
21555 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21556 configure-stageautoprofile-ld:
21557         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21558         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21559         @r=`${PWD_COMMAND}`; export r; \
21560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21561         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21562         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21563         $(HOST_EXPORTS) \
21564         $(POSTSTAGE1_HOST_EXPORTS) \
21565         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21566         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21567         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21568         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21570         cd $(HOST_SUBDIR)/ld || exit 1; \
21571         case $(srcdir) in \
21572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21573           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21575         esac; \
21576         module_srcdir=ld; \
21577         $(SHELL) $$s/$$module_srcdir/configure \
21578           --srcdir=$${topdir}/$$module_srcdir \
21579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21580           --target=${target_alias} \
21581           --with-build-libsubdir=$(HOST_SUBDIR) \
21582           $(STAGEautoprofile_CONFIGURE_FLAGS)
21583 @endif ld-bootstrap
21584
21585 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21586 maybe-configure-stageautofeedback-ld:
21587 @if ld-bootstrap
21588 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21589 configure-stageautofeedback-ld:
21590         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21591         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21592         @r=`${PWD_COMMAND}`; export r; \
21593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21595         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21596         $(HOST_EXPORTS) \
21597         $(POSTSTAGE1_HOST_EXPORTS) \
21598         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21599         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21600         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21601         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21603         cd $(HOST_SUBDIR)/ld || exit 1; \
21604         case $(srcdir) in \
21605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21606           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21608         esac; \
21609         module_srcdir=ld; \
21610         $(SHELL) $$s/$$module_srcdir/configure \
21611           --srcdir=$${topdir}/$$module_srcdir \
21612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21613           --target=${target_alias} \
21614           --with-build-libsubdir=$(HOST_SUBDIR) \
21615           $(STAGEautofeedback_CONFIGURE_FLAGS)
21616 @endif ld-bootstrap
21617
21618
21619
21620
21621
21622 .PHONY: all-ld maybe-all-ld
21623 maybe-all-ld:
21624 @if gcc-bootstrap
21625 all-ld: stage_current
21626 @endif gcc-bootstrap
21627 @if ld
21628 TARGET-ld=all
21629 maybe-all-ld: all-ld
21630 all-ld: configure-ld
21631         @r=`${PWD_COMMAND}`; export r; \
21632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633         $(HOST_EXPORTS)  \
21634         (cd $(HOST_SUBDIR)/ld && \
21635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21636                 $(TARGET-ld))
21637 @endif ld
21638
21639
21640
21641 .PHONY: all-stage1-ld maybe-all-stage1-ld
21642 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21643 maybe-all-stage1-ld:
21644 maybe-clean-stage1-ld:
21645 @if ld-bootstrap
21646 maybe-all-stage1-ld: all-stage1-ld
21647 all-stage1: all-stage1-ld
21648 TARGET-stage1-ld = $(TARGET-ld)
21649 all-stage1-ld: configure-stage1-ld
21650         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21651         @r=`${PWD_COMMAND}`; export r; \
21652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653         TFLAGS="$(STAGE1_TFLAGS)"; \
21654         $(HOST_EXPORTS)  \
21655         cd $(HOST_SUBDIR)/ld && \
21656          \
21657         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21658                 CFLAGS="$(STAGE1_CFLAGS)" \
21659                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21660                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21661                 LIBCFLAGS="$(LIBCFLAGS)" \
21662                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21663                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21664                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21665                 $(EXTRA_HOST_FLAGS)  \
21666                 $(STAGE1_FLAGS_TO_PASS)  \
21667                 TFLAGS="$(STAGE1_TFLAGS)"  \
21668                 $(TARGET-stage1-ld)
21669
21670 maybe-clean-stage1-ld: clean-stage1-ld
21671 clean-stage1: clean-stage1-ld
21672 clean-stage1-ld:
21673         @if [ $(current_stage) = stage1 ]; then \
21674           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21675         else \
21676           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21677           $(MAKE) stage1-start; \
21678         fi; \
21679         cd $(HOST_SUBDIR)/ld && \
21680         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21681         $(STAGE1_FLAGS_TO_PASS)  clean
21682 @endif ld-bootstrap
21683
21684
21685 .PHONY: all-stage2-ld maybe-all-stage2-ld
21686 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21687 maybe-all-stage2-ld:
21688 maybe-clean-stage2-ld:
21689 @if ld-bootstrap
21690 maybe-all-stage2-ld: all-stage2-ld
21691 all-stage2: all-stage2-ld
21692 TARGET-stage2-ld = $(TARGET-ld)
21693 all-stage2-ld: configure-stage2-ld
21694         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21695         @r=`${PWD_COMMAND}`; export r; \
21696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21697         TFLAGS="$(STAGE2_TFLAGS)"; \
21698         $(HOST_EXPORTS) \
21699         $(POSTSTAGE1_HOST_EXPORTS)  \
21700         cd $(HOST_SUBDIR)/ld && \
21701          \
21702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21703                 CFLAGS="$(STAGE2_CFLAGS)" \
21704                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21705                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21706                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21707                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21708                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21709                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21710                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21711                 TFLAGS="$(STAGE2_TFLAGS)"  \
21712                 $(TARGET-stage2-ld)
21713
21714 maybe-clean-stage2-ld: clean-stage2-ld
21715 clean-stage2: clean-stage2-ld
21716 clean-stage2-ld:
21717         @if [ $(current_stage) = stage2 ]; then \
21718           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21719         else \
21720           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21721           $(MAKE) stage2-start; \
21722         fi; \
21723         cd $(HOST_SUBDIR)/ld && \
21724         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21725 @endif ld-bootstrap
21726
21727
21728 .PHONY: all-stage3-ld maybe-all-stage3-ld
21729 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21730 maybe-all-stage3-ld:
21731 maybe-clean-stage3-ld:
21732 @if ld-bootstrap
21733 maybe-all-stage3-ld: all-stage3-ld
21734 all-stage3: all-stage3-ld
21735 TARGET-stage3-ld = $(TARGET-ld)
21736 all-stage3-ld: configure-stage3-ld
21737         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21738         @r=`${PWD_COMMAND}`; export r; \
21739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21740         TFLAGS="$(STAGE3_TFLAGS)"; \
21741         $(HOST_EXPORTS) \
21742         $(POSTSTAGE1_HOST_EXPORTS)  \
21743         cd $(HOST_SUBDIR)/ld && \
21744          \
21745         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21746                 CFLAGS="$(STAGE3_CFLAGS)" \
21747                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21748                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21749                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21753                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21754                 TFLAGS="$(STAGE3_TFLAGS)"  \
21755                 $(TARGET-stage3-ld)
21756
21757 maybe-clean-stage3-ld: clean-stage3-ld
21758 clean-stage3: clean-stage3-ld
21759 clean-stage3-ld:
21760         @if [ $(current_stage) = stage3 ]; then \
21761           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21762         else \
21763           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21764           $(MAKE) stage3-start; \
21765         fi; \
21766         cd $(HOST_SUBDIR)/ld && \
21767         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21768 @endif ld-bootstrap
21769
21770
21771 .PHONY: all-stage4-ld maybe-all-stage4-ld
21772 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21773 maybe-all-stage4-ld:
21774 maybe-clean-stage4-ld:
21775 @if ld-bootstrap
21776 maybe-all-stage4-ld: all-stage4-ld
21777 all-stage4: all-stage4-ld
21778 TARGET-stage4-ld = $(TARGET-ld)
21779 all-stage4-ld: configure-stage4-ld
21780         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21781         @r=`${PWD_COMMAND}`; export r; \
21782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21783         TFLAGS="$(STAGE4_TFLAGS)"; \
21784         $(HOST_EXPORTS) \
21785         $(POSTSTAGE1_HOST_EXPORTS)  \
21786         cd $(HOST_SUBDIR)/ld && \
21787          \
21788         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21789                 CFLAGS="$(STAGE4_CFLAGS)" \
21790                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21791                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21792                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21793                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21794                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21795                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21796                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21797                 TFLAGS="$(STAGE4_TFLAGS)"  \
21798                 $(TARGET-stage4-ld)
21799
21800 maybe-clean-stage4-ld: clean-stage4-ld
21801 clean-stage4: clean-stage4-ld
21802 clean-stage4-ld:
21803         @if [ $(current_stage) = stage4 ]; then \
21804           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21805         else \
21806           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21807           $(MAKE) stage4-start; \
21808         fi; \
21809         cd $(HOST_SUBDIR)/ld && \
21810         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21811 @endif ld-bootstrap
21812
21813
21814 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21815 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21816 maybe-all-stageprofile-ld:
21817 maybe-clean-stageprofile-ld:
21818 @if ld-bootstrap
21819 maybe-all-stageprofile-ld: all-stageprofile-ld
21820 all-stageprofile: all-stageprofile-ld
21821 TARGET-stageprofile-ld = $(TARGET-ld)
21822 all-stageprofile-ld: configure-stageprofile-ld
21823         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21824         @r=`${PWD_COMMAND}`; export r; \
21825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21826         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21827         $(HOST_EXPORTS) \
21828         $(POSTSTAGE1_HOST_EXPORTS)  \
21829         cd $(HOST_SUBDIR)/ld && \
21830          \
21831         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21832                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21833                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21834                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21835                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21836                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21837                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21838                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21839                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21840                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21841                 $(TARGET-stageprofile-ld)
21842
21843 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21844 clean-stageprofile: clean-stageprofile-ld
21845 clean-stageprofile-ld:
21846         @if [ $(current_stage) = stageprofile ]; then \
21847           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21848         else \
21849           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21850           $(MAKE) stageprofile-start; \
21851         fi; \
21852         cd $(HOST_SUBDIR)/ld && \
21853         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21854 @endif ld-bootstrap
21855
21856
21857 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21858 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21859 maybe-all-stagetrain-ld:
21860 maybe-clean-stagetrain-ld:
21861 @if ld-bootstrap
21862 maybe-all-stagetrain-ld: all-stagetrain-ld
21863 all-stagetrain: all-stagetrain-ld
21864 TARGET-stagetrain-ld = $(TARGET-ld)
21865 all-stagetrain-ld: configure-stagetrain-ld
21866         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21867         @r=`${PWD_COMMAND}`; export r; \
21868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21869         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21870         $(HOST_EXPORTS) \
21871         $(POSTSTAGE1_HOST_EXPORTS)  \
21872         cd $(HOST_SUBDIR)/ld && \
21873          \
21874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21875                 CFLAGS="$(STAGEtrain_CFLAGS)" \
21876                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21877                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21878                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21879                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21880                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21881                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21882                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21883                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
21884                 $(TARGET-stagetrain-ld)
21885
21886 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21887 clean-stagetrain: clean-stagetrain-ld
21888 clean-stagetrain-ld:
21889         @if [ $(current_stage) = stagetrain ]; then \
21890           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21891         else \
21892           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21893           $(MAKE) stagetrain-start; \
21894         fi; \
21895         cd $(HOST_SUBDIR)/ld && \
21896         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21897 @endif ld-bootstrap
21898
21899
21900 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21901 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21902 maybe-all-stagefeedback-ld:
21903 maybe-clean-stagefeedback-ld:
21904 @if ld-bootstrap
21905 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21906 all-stagefeedback: all-stagefeedback-ld
21907 TARGET-stagefeedback-ld = $(TARGET-ld)
21908 all-stagefeedback-ld: configure-stagefeedback-ld
21909         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21910         @r=`${PWD_COMMAND}`; export r; \
21911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21912         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21913         $(HOST_EXPORTS) \
21914         $(POSTSTAGE1_HOST_EXPORTS)  \
21915         cd $(HOST_SUBDIR)/ld && \
21916          \
21917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21918                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21919                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21920                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21921                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21922                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21923                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21924                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21925                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21926                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21927                 $(TARGET-stagefeedback-ld)
21928
21929 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21930 clean-stagefeedback: clean-stagefeedback-ld
21931 clean-stagefeedback-ld:
21932         @if [ $(current_stage) = stagefeedback ]; then \
21933           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21934         else \
21935           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21936           $(MAKE) stagefeedback-start; \
21937         fi; \
21938         cd $(HOST_SUBDIR)/ld && \
21939         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21940 @endif ld-bootstrap
21941
21942
21943 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
21944 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
21945 maybe-all-stageautoprofile-ld:
21946 maybe-clean-stageautoprofile-ld:
21947 @if ld-bootstrap
21948 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
21949 all-stageautoprofile: all-stageautoprofile-ld
21950 TARGET-stageautoprofile-ld = $(TARGET-ld)
21951 all-stageautoprofile-ld: configure-stageautoprofile-ld
21952         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21953         @r=`${PWD_COMMAND}`; export r; \
21954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21955         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21956         $(HOST_EXPORTS) \
21957         $(POSTSTAGE1_HOST_EXPORTS)  \
21958         cd $(HOST_SUBDIR)/ld && \
21959         $$s/gcc/config/i386/$(AUTO_PROFILE) \
21960         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21961                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21962                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21963                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21964                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21965                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21966                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21967                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21968                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21969                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
21970                 $(TARGET-stageautoprofile-ld)
21971
21972 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
21973 clean-stageautoprofile: clean-stageautoprofile-ld
21974 clean-stageautoprofile-ld:
21975         @if [ $(current_stage) = stageautoprofile ]; then \
21976           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21977         else \
21978           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
21979           $(MAKE) stageautoprofile-start; \
21980         fi; \
21981         cd $(HOST_SUBDIR)/ld && \
21982         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21983 @endif ld-bootstrap
21984
21985
21986 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
21987 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
21988 maybe-all-stageautofeedback-ld:
21989 maybe-clean-stageautofeedback-ld:
21990 @if ld-bootstrap
21991 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
21992 all-stageautofeedback: all-stageautofeedback-ld
21993 TARGET-stageautofeedback-ld = $(TARGET-ld)
21994 all-stageautofeedback-ld: configure-stageautofeedback-ld
21995         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21996         @r=`${PWD_COMMAND}`; export r; \
21997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21998         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21999         $(HOST_EXPORTS) \
22000         $(POSTSTAGE1_HOST_EXPORTS)  \
22001         cd $(HOST_SUBDIR)/ld && \
22002          \
22003         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22004                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22005                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22006                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22007                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22008                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22009                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22010                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22011                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22012                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22013                 $(TARGET-stageautofeedback-ld)
22014
22015 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22016 clean-stageautofeedback: clean-stageautofeedback-ld
22017 clean-stageautofeedback-ld:
22018         @if [ $(current_stage) = stageautofeedback ]; then \
22019           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22020         else \
22021           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22022           $(MAKE) stageautofeedback-start; \
22023         fi; \
22024         cd $(HOST_SUBDIR)/ld && \
22025         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22026 @endif ld-bootstrap
22027
22028
22029
22030
22031
22032 .PHONY: check-ld maybe-check-ld
22033 maybe-check-ld:
22034 @if ld
22035 maybe-check-ld: check-ld
22036
22037 check-ld:
22038         @: $(MAKE); $(unstage)
22039         @r=`${PWD_COMMAND}`; export r; \
22040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22041         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22042         (cd $(HOST_SUBDIR)/ld && \
22043           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22044
22045 @endif ld
22046
22047 .PHONY: install-ld maybe-install-ld
22048 maybe-install-ld:
22049 @if ld
22050 maybe-install-ld: install-ld
22051
22052 install-ld: installdirs
22053         @: $(MAKE); $(unstage)
22054         @r=`${PWD_COMMAND}`; export r; \
22055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22056         $(HOST_EXPORTS) \
22057         (cd $(HOST_SUBDIR)/ld && \
22058           $(MAKE) $(FLAGS_TO_PASS)  install)
22059
22060 @endif ld
22061
22062 .PHONY: install-strip-ld maybe-install-strip-ld
22063 maybe-install-strip-ld:
22064 @if ld
22065 maybe-install-strip-ld: install-strip-ld
22066
22067 install-strip-ld: installdirs
22068         @: $(MAKE); $(unstage)
22069         @r=`${PWD_COMMAND}`; export r; \
22070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071         $(HOST_EXPORTS) \
22072         (cd $(HOST_SUBDIR)/ld && \
22073           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22074
22075 @endif ld
22076
22077 # Other targets (info, dvi, pdf, etc.)
22078
22079 .PHONY: maybe-info-ld info-ld
22080 maybe-info-ld:
22081 @if ld
22082 maybe-info-ld: info-ld
22083
22084 info-ld: \
22085     configure-ld 
22086         @[ -f ./ld/Makefile ] || exit 0; \
22087         r=`${PWD_COMMAND}`; export r; \
22088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22089         $(HOST_EXPORTS) \
22090         for flag in $(EXTRA_HOST_FLAGS) ; do \
22091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22092         done; \
22093         echo "Doing info in ld"; \
22094         (cd $(HOST_SUBDIR)/ld && \
22095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22097                   "RANLIB=$${RANLIB}" \
22098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22099                   info) \
22100           || exit 1
22101
22102 @endif ld
22103
22104 .PHONY: maybe-dvi-ld dvi-ld
22105 maybe-dvi-ld:
22106 @if ld
22107 maybe-dvi-ld: dvi-ld
22108
22109 dvi-ld: \
22110     configure-ld 
22111         @[ -f ./ld/Makefile ] || exit 0; \
22112         r=`${PWD_COMMAND}`; export r; \
22113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22114         $(HOST_EXPORTS) \
22115         for flag in $(EXTRA_HOST_FLAGS) ; do \
22116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22117         done; \
22118         echo "Doing dvi in ld"; \
22119         (cd $(HOST_SUBDIR)/ld && \
22120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22122                   "RANLIB=$${RANLIB}" \
22123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22124                   dvi) \
22125           || exit 1
22126
22127 @endif ld
22128
22129 .PHONY: maybe-pdf-ld pdf-ld
22130 maybe-pdf-ld:
22131 @if ld
22132 maybe-pdf-ld: pdf-ld
22133
22134 pdf-ld: \
22135     configure-ld 
22136         @[ -f ./ld/Makefile ] || exit 0; \
22137         r=`${PWD_COMMAND}`; export r; \
22138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22139         $(HOST_EXPORTS) \
22140         for flag in $(EXTRA_HOST_FLAGS) ; do \
22141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22142         done; \
22143         echo "Doing pdf in ld"; \
22144         (cd $(HOST_SUBDIR)/ld && \
22145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22147                   "RANLIB=$${RANLIB}" \
22148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22149                   pdf) \
22150           || exit 1
22151
22152 @endif ld
22153
22154 .PHONY: maybe-html-ld html-ld
22155 maybe-html-ld:
22156 @if ld
22157 maybe-html-ld: html-ld
22158
22159 html-ld: \
22160     configure-ld 
22161         @[ -f ./ld/Makefile ] || exit 0; \
22162         r=`${PWD_COMMAND}`; export r; \
22163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164         $(HOST_EXPORTS) \
22165         for flag in $(EXTRA_HOST_FLAGS) ; do \
22166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22167         done; \
22168         echo "Doing html in ld"; \
22169         (cd $(HOST_SUBDIR)/ld && \
22170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22172                   "RANLIB=$${RANLIB}" \
22173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22174                   html) \
22175           || exit 1
22176
22177 @endif ld
22178
22179 .PHONY: maybe-TAGS-ld TAGS-ld
22180 maybe-TAGS-ld:
22181 @if ld
22182 maybe-TAGS-ld: TAGS-ld
22183
22184 TAGS-ld: \
22185     configure-ld 
22186         @[ -f ./ld/Makefile ] || exit 0; \
22187         r=`${PWD_COMMAND}`; export r; \
22188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189         $(HOST_EXPORTS) \
22190         for flag in $(EXTRA_HOST_FLAGS) ; do \
22191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22192         done; \
22193         echo "Doing TAGS in ld"; \
22194         (cd $(HOST_SUBDIR)/ld && \
22195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22197                   "RANLIB=$${RANLIB}" \
22198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199                   TAGS) \
22200           || exit 1
22201
22202 @endif ld
22203
22204 .PHONY: maybe-install-info-ld install-info-ld
22205 maybe-install-info-ld:
22206 @if ld
22207 maybe-install-info-ld: install-info-ld
22208
22209 install-info-ld: \
22210     configure-ld \
22211     info-ld 
22212         @[ -f ./ld/Makefile ] || exit 0; \
22213         r=`${PWD_COMMAND}`; export r; \
22214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22215         $(HOST_EXPORTS) \
22216         for flag in $(EXTRA_HOST_FLAGS) ; do \
22217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22218         done; \
22219         echo "Doing install-info in ld"; \
22220         (cd $(HOST_SUBDIR)/ld && \
22221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22223                   "RANLIB=$${RANLIB}" \
22224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22225                   install-info) \
22226           || exit 1
22227
22228 @endif ld
22229
22230 .PHONY: maybe-install-dvi-ld install-dvi-ld
22231 maybe-install-dvi-ld:
22232 @if ld
22233 maybe-install-dvi-ld: install-dvi-ld
22234
22235 install-dvi-ld: \
22236     configure-ld \
22237     dvi-ld 
22238         @[ -f ./ld/Makefile ] || exit 0; \
22239         r=`${PWD_COMMAND}`; export r; \
22240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22241         $(HOST_EXPORTS) \
22242         for flag in $(EXTRA_HOST_FLAGS) ; do \
22243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22244         done; \
22245         echo "Doing install-dvi in ld"; \
22246         (cd $(HOST_SUBDIR)/ld && \
22247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22249                   "RANLIB=$${RANLIB}" \
22250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22251                   install-dvi) \
22252           || exit 1
22253
22254 @endif ld
22255
22256 .PHONY: maybe-install-pdf-ld install-pdf-ld
22257 maybe-install-pdf-ld:
22258 @if ld
22259 maybe-install-pdf-ld: install-pdf-ld
22260
22261 install-pdf-ld: \
22262     configure-ld \
22263     pdf-ld 
22264         @[ -f ./ld/Makefile ] || exit 0; \
22265         r=`${PWD_COMMAND}`; export r; \
22266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267         $(HOST_EXPORTS) \
22268         for flag in $(EXTRA_HOST_FLAGS) ; do \
22269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270         done; \
22271         echo "Doing install-pdf in ld"; \
22272         (cd $(HOST_SUBDIR)/ld && \
22273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275                   "RANLIB=$${RANLIB}" \
22276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277                   install-pdf) \
22278           || exit 1
22279
22280 @endif ld
22281
22282 .PHONY: maybe-install-html-ld install-html-ld
22283 maybe-install-html-ld:
22284 @if ld
22285 maybe-install-html-ld: install-html-ld
22286
22287 install-html-ld: \
22288     configure-ld \
22289     html-ld 
22290         @[ -f ./ld/Makefile ] || exit 0; \
22291         r=`${PWD_COMMAND}`; export r; \
22292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22293         $(HOST_EXPORTS) \
22294         for flag in $(EXTRA_HOST_FLAGS) ; do \
22295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22296         done; \
22297         echo "Doing install-html in ld"; \
22298         (cd $(HOST_SUBDIR)/ld && \
22299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22301                   "RANLIB=$${RANLIB}" \
22302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22303                   install-html) \
22304           || exit 1
22305
22306 @endif ld
22307
22308 .PHONY: maybe-installcheck-ld installcheck-ld
22309 maybe-installcheck-ld:
22310 @if ld
22311 maybe-installcheck-ld: installcheck-ld
22312
22313 installcheck-ld: \
22314     configure-ld 
22315         @[ -f ./ld/Makefile ] || exit 0; \
22316         r=`${PWD_COMMAND}`; export r; \
22317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22318         $(HOST_EXPORTS) \
22319         for flag in $(EXTRA_HOST_FLAGS) ; do \
22320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22321         done; \
22322         echo "Doing installcheck in ld"; \
22323         (cd $(HOST_SUBDIR)/ld && \
22324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22326                   "RANLIB=$${RANLIB}" \
22327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22328                   installcheck) \
22329           || exit 1
22330
22331 @endif ld
22332
22333 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22334 maybe-mostlyclean-ld:
22335 @if ld
22336 maybe-mostlyclean-ld: mostlyclean-ld
22337
22338 mostlyclean-ld: 
22339         @[ -f ./ld/Makefile ] || exit 0; \
22340         r=`${PWD_COMMAND}`; export r; \
22341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342         $(HOST_EXPORTS) \
22343         for flag in $(EXTRA_HOST_FLAGS) ; do \
22344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345         done; \
22346         echo "Doing mostlyclean in ld"; \
22347         (cd $(HOST_SUBDIR)/ld && \
22348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350                   "RANLIB=$${RANLIB}" \
22351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352                   mostlyclean) \
22353           || exit 1
22354
22355 @endif ld
22356
22357 .PHONY: maybe-clean-ld clean-ld
22358 maybe-clean-ld:
22359 @if ld
22360 maybe-clean-ld: clean-ld
22361
22362 clean-ld: 
22363         @[ -f ./ld/Makefile ] || exit 0; \
22364         r=`${PWD_COMMAND}`; export r; \
22365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22366         $(HOST_EXPORTS) \
22367         for flag in $(EXTRA_HOST_FLAGS) ; do \
22368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22369         done; \
22370         echo "Doing clean in ld"; \
22371         (cd $(HOST_SUBDIR)/ld && \
22372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22374                   "RANLIB=$${RANLIB}" \
22375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22376                   clean) \
22377           || exit 1
22378
22379 @endif ld
22380
22381 .PHONY: maybe-distclean-ld distclean-ld
22382 maybe-distclean-ld:
22383 @if ld
22384 maybe-distclean-ld: distclean-ld
22385
22386 distclean-ld: 
22387         @[ -f ./ld/Makefile ] || exit 0; \
22388         r=`${PWD_COMMAND}`; export r; \
22389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22390         $(HOST_EXPORTS) \
22391         for flag in $(EXTRA_HOST_FLAGS) ; do \
22392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22393         done; \
22394         echo "Doing distclean in ld"; \
22395         (cd $(HOST_SUBDIR)/ld && \
22396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22398                   "RANLIB=$${RANLIB}" \
22399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22400                   distclean) \
22401           || exit 1
22402
22403 @endif ld
22404
22405 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22406 maybe-maintainer-clean-ld:
22407 @if ld
22408 maybe-maintainer-clean-ld: maintainer-clean-ld
22409
22410 maintainer-clean-ld: 
22411         @[ -f ./ld/Makefile ] || exit 0; \
22412         r=`${PWD_COMMAND}`; export r; \
22413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22414         $(HOST_EXPORTS) \
22415         for flag in $(EXTRA_HOST_FLAGS) ; do \
22416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22417         done; \
22418         echo "Doing maintainer-clean in ld"; \
22419         (cd $(HOST_SUBDIR)/ld && \
22420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22422                   "RANLIB=$${RANLIB}" \
22423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22424                   maintainer-clean) \
22425           || exit 1
22426
22427 @endif ld
22428
22429
22430
22431 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22432 maybe-configure-libbacktrace:
22433 @if gcc-bootstrap
22434 configure-libbacktrace: stage_current
22435 @endif gcc-bootstrap
22436 @if libbacktrace
22437 maybe-configure-libbacktrace: configure-libbacktrace
22438 configure-libbacktrace: 
22439         @r=`${PWD_COMMAND}`; export r; \
22440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22443         $(HOST_EXPORTS)  \
22444         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22445         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22446         case $(srcdir) in \
22447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22448           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22450         esac; \
22451         module_srcdir=libbacktrace; \
22452         $(SHELL) \
22453           $$s/$$module_srcdir/configure \
22454           --srcdir=$${topdir}/$$module_srcdir \
22455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22456           --target=${target_alias}  \
22457           || exit 1
22458 @endif libbacktrace
22459
22460
22461
22462 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22463 maybe-configure-stage1-libbacktrace:
22464 @if libbacktrace-bootstrap
22465 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22466 configure-stage1-libbacktrace:
22467         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22468         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22469         @r=`${PWD_COMMAND}`; export r; \
22470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471         TFLAGS="$(STAGE1_TFLAGS)"; \
22472         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22473         $(HOST_EXPORTS) \
22474         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22475         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22476         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22477         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22479         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22480         case $(srcdir) in \
22481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22482           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22484         esac; \
22485         module_srcdir=libbacktrace; \
22486         $(SHELL) $$s/$$module_srcdir/configure \
22487           --srcdir=$${topdir}/$$module_srcdir \
22488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22489           --target=${target_alias} \
22490            \
22491           $(STAGE1_CONFIGURE_FLAGS)
22492 @endif libbacktrace-bootstrap
22493
22494 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22495 maybe-configure-stage2-libbacktrace:
22496 @if libbacktrace-bootstrap
22497 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22498 configure-stage2-libbacktrace:
22499         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22500         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22501         @r=`${PWD_COMMAND}`; export r; \
22502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22503         TFLAGS="$(STAGE2_TFLAGS)"; \
22504         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22505         $(HOST_EXPORTS) \
22506         $(POSTSTAGE1_HOST_EXPORTS) \
22507         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22508         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22509         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22510         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22512         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22513         case $(srcdir) in \
22514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22515           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22517         esac; \
22518         module_srcdir=libbacktrace; \
22519         $(SHELL) $$s/$$module_srcdir/configure \
22520           --srcdir=$${topdir}/$$module_srcdir \
22521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22522           --target=${target_alias} \
22523           --with-build-libsubdir=$(HOST_SUBDIR) \
22524           $(STAGE2_CONFIGURE_FLAGS)
22525 @endif libbacktrace-bootstrap
22526
22527 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22528 maybe-configure-stage3-libbacktrace:
22529 @if libbacktrace-bootstrap
22530 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22531 configure-stage3-libbacktrace:
22532         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22534         @r=`${PWD_COMMAND}`; export r; \
22535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22536         TFLAGS="$(STAGE3_TFLAGS)"; \
22537         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22538         $(HOST_EXPORTS) \
22539         $(POSTSTAGE1_HOST_EXPORTS) \
22540         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22541         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22542         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22543         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22545         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22546         case $(srcdir) in \
22547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22548           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22550         esac; \
22551         module_srcdir=libbacktrace; \
22552         $(SHELL) $$s/$$module_srcdir/configure \
22553           --srcdir=$${topdir}/$$module_srcdir \
22554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22555           --target=${target_alias} \
22556           --with-build-libsubdir=$(HOST_SUBDIR) \
22557           $(STAGE3_CONFIGURE_FLAGS)
22558 @endif libbacktrace-bootstrap
22559
22560 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22561 maybe-configure-stage4-libbacktrace:
22562 @if libbacktrace-bootstrap
22563 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22564 configure-stage4-libbacktrace:
22565         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22566         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22567         @r=`${PWD_COMMAND}`; export r; \
22568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22569         TFLAGS="$(STAGE4_TFLAGS)"; \
22570         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22571         $(HOST_EXPORTS) \
22572         $(POSTSTAGE1_HOST_EXPORTS) \
22573         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22574         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22575         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22576         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22578         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22579         case $(srcdir) in \
22580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22581           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22583         esac; \
22584         module_srcdir=libbacktrace; \
22585         $(SHELL) $$s/$$module_srcdir/configure \
22586           --srcdir=$${topdir}/$$module_srcdir \
22587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22588           --target=${target_alias} \
22589           --with-build-libsubdir=$(HOST_SUBDIR) \
22590           $(STAGE4_CONFIGURE_FLAGS)
22591 @endif libbacktrace-bootstrap
22592
22593 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22594 maybe-configure-stageprofile-libbacktrace:
22595 @if libbacktrace-bootstrap
22596 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22597 configure-stageprofile-libbacktrace:
22598         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22599         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22600         @r=`${PWD_COMMAND}`; export r; \
22601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22602         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22603         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22604         $(HOST_EXPORTS) \
22605         $(POSTSTAGE1_HOST_EXPORTS) \
22606         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22607         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22608         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22609         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22611         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22612         case $(srcdir) in \
22613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22614           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22616         esac; \
22617         module_srcdir=libbacktrace; \
22618         $(SHELL) $$s/$$module_srcdir/configure \
22619           --srcdir=$${topdir}/$$module_srcdir \
22620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22621           --target=${target_alias} \
22622           --with-build-libsubdir=$(HOST_SUBDIR) \
22623           $(STAGEprofile_CONFIGURE_FLAGS)
22624 @endif libbacktrace-bootstrap
22625
22626 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22627 maybe-configure-stagetrain-libbacktrace:
22628 @if libbacktrace-bootstrap
22629 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22630 configure-stagetrain-libbacktrace:
22631         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22632         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22633         @r=`${PWD_COMMAND}`; export r; \
22634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22636         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22637         $(HOST_EXPORTS) \
22638         $(POSTSTAGE1_HOST_EXPORTS) \
22639         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22640         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22641         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
22642         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22644         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22645         case $(srcdir) in \
22646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22647           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22649         esac; \
22650         module_srcdir=libbacktrace; \
22651         $(SHELL) $$s/$$module_srcdir/configure \
22652           --srcdir=$${topdir}/$$module_srcdir \
22653           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22654           --target=${target_alias} \
22655           --with-build-libsubdir=$(HOST_SUBDIR) \
22656           $(STAGEtrain_CONFIGURE_FLAGS)
22657 @endif libbacktrace-bootstrap
22658
22659 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22660 maybe-configure-stagefeedback-libbacktrace:
22661 @if libbacktrace-bootstrap
22662 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22663 configure-stagefeedback-libbacktrace:
22664         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22665         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22666         @r=`${PWD_COMMAND}`; export r; \
22667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22669         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22670         $(HOST_EXPORTS) \
22671         $(POSTSTAGE1_HOST_EXPORTS) \
22672         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22673         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22674         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22675         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22676         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22677         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22678         case $(srcdir) in \
22679           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22680           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22681                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22682         esac; \
22683         module_srcdir=libbacktrace; \
22684         $(SHELL) $$s/$$module_srcdir/configure \
22685           --srcdir=$${topdir}/$$module_srcdir \
22686           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22687           --target=${target_alias} \
22688           --with-build-libsubdir=$(HOST_SUBDIR) \
22689           $(STAGEfeedback_CONFIGURE_FLAGS)
22690 @endif libbacktrace-bootstrap
22691
22692 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22693 maybe-configure-stageautoprofile-libbacktrace:
22694 @if libbacktrace-bootstrap
22695 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22696 configure-stageautoprofile-libbacktrace:
22697         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22698         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22699         @r=`${PWD_COMMAND}`; export r; \
22700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22701         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22702         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22703         $(HOST_EXPORTS) \
22704         $(POSTSTAGE1_HOST_EXPORTS) \
22705         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22706         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22707         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22708         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22709         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22710         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22711         case $(srcdir) in \
22712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22713           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22715         esac; \
22716         module_srcdir=libbacktrace; \
22717         $(SHELL) $$s/$$module_srcdir/configure \
22718           --srcdir=$${topdir}/$$module_srcdir \
22719           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22720           --target=${target_alias} \
22721           --with-build-libsubdir=$(HOST_SUBDIR) \
22722           $(STAGEautoprofile_CONFIGURE_FLAGS)
22723 @endif libbacktrace-bootstrap
22724
22725 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22726 maybe-configure-stageautofeedback-libbacktrace:
22727 @if libbacktrace-bootstrap
22728 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22729 configure-stageautofeedback-libbacktrace:
22730         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22731         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22732         @r=`${PWD_COMMAND}`; export r; \
22733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22735         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22736         $(HOST_EXPORTS) \
22737         $(POSTSTAGE1_HOST_EXPORTS) \
22738         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22739         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22740         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22741         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22743         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22744         case $(srcdir) in \
22745           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22746           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22747                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22748         esac; \
22749         module_srcdir=libbacktrace; \
22750         $(SHELL) $$s/$$module_srcdir/configure \
22751           --srcdir=$${topdir}/$$module_srcdir \
22752           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22753           --target=${target_alias} \
22754           --with-build-libsubdir=$(HOST_SUBDIR) \
22755           $(STAGEautofeedback_CONFIGURE_FLAGS)
22756 @endif libbacktrace-bootstrap
22757
22758
22759
22760
22761
22762 .PHONY: all-libbacktrace maybe-all-libbacktrace
22763 maybe-all-libbacktrace:
22764 @if gcc-bootstrap
22765 all-libbacktrace: stage_current
22766 @endif gcc-bootstrap
22767 @if libbacktrace
22768 TARGET-libbacktrace=all
22769 maybe-all-libbacktrace: all-libbacktrace
22770 all-libbacktrace: configure-libbacktrace
22771         @r=`${PWD_COMMAND}`; export r; \
22772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22773         $(HOST_EXPORTS)  \
22774         (cd $(HOST_SUBDIR)/libbacktrace && \
22775           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22776                 $(TARGET-libbacktrace))
22777 @endif libbacktrace
22778
22779
22780
22781 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22782 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22783 maybe-all-stage1-libbacktrace:
22784 maybe-clean-stage1-libbacktrace:
22785 @if libbacktrace-bootstrap
22786 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22787 all-stage1: all-stage1-libbacktrace
22788 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22789 all-stage1-libbacktrace: configure-stage1-libbacktrace
22790         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22791         @r=`${PWD_COMMAND}`; export r; \
22792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22793         TFLAGS="$(STAGE1_TFLAGS)"; \
22794         $(HOST_EXPORTS)  \
22795         cd $(HOST_SUBDIR)/libbacktrace && \
22796          \
22797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22798                 CFLAGS="$(STAGE1_CFLAGS)" \
22799                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22800                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22801                 LIBCFLAGS="$(LIBCFLAGS)" \
22802                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22803                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22804                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22805                 $(EXTRA_HOST_FLAGS)  \
22806                 $(STAGE1_FLAGS_TO_PASS)  \
22807                 TFLAGS="$(STAGE1_TFLAGS)"  \
22808                 $(TARGET-stage1-libbacktrace)
22809
22810 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22811 clean-stage1: clean-stage1-libbacktrace
22812 clean-stage1-libbacktrace:
22813         @if [ $(current_stage) = stage1 ]; then \
22814           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22815         else \
22816           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22817           $(MAKE) stage1-start; \
22818         fi; \
22819         cd $(HOST_SUBDIR)/libbacktrace && \
22820         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22821         $(STAGE1_FLAGS_TO_PASS)  clean
22822 @endif libbacktrace-bootstrap
22823
22824
22825 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22826 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22827 maybe-all-stage2-libbacktrace:
22828 maybe-clean-stage2-libbacktrace:
22829 @if libbacktrace-bootstrap
22830 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22831 all-stage2: all-stage2-libbacktrace
22832 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22833 all-stage2-libbacktrace: configure-stage2-libbacktrace
22834         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22835         @r=`${PWD_COMMAND}`; export r; \
22836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837         TFLAGS="$(STAGE2_TFLAGS)"; \
22838         $(HOST_EXPORTS) \
22839         $(POSTSTAGE1_HOST_EXPORTS)  \
22840         cd $(HOST_SUBDIR)/libbacktrace && \
22841          \
22842         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22843                 CFLAGS="$(STAGE2_CFLAGS)" \
22844                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22845                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22846                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22847                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22848                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22849                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22850                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22851                 TFLAGS="$(STAGE2_TFLAGS)"  \
22852                 $(TARGET-stage2-libbacktrace)
22853
22854 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22855 clean-stage2: clean-stage2-libbacktrace
22856 clean-stage2-libbacktrace:
22857         @if [ $(current_stage) = stage2 ]; then \
22858           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22859         else \
22860           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22861           $(MAKE) stage2-start; \
22862         fi; \
22863         cd $(HOST_SUBDIR)/libbacktrace && \
22864         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22865 @endif libbacktrace-bootstrap
22866
22867
22868 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22869 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22870 maybe-all-stage3-libbacktrace:
22871 maybe-clean-stage3-libbacktrace:
22872 @if libbacktrace-bootstrap
22873 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22874 all-stage3: all-stage3-libbacktrace
22875 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22876 all-stage3-libbacktrace: configure-stage3-libbacktrace
22877         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22878         @r=`${PWD_COMMAND}`; export r; \
22879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22880         TFLAGS="$(STAGE3_TFLAGS)"; \
22881         $(HOST_EXPORTS) \
22882         $(POSTSTAGE1_HOST_EXPORTS)  \
22883         cd $(HOST_SUBDIR)/libbacktrace && \
22884          \
22885         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22886                 CFLAGS="$(STAGE3_CFLAGS)" \
22887                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22888                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22889                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22893                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22894                 TFLAGS="$(STAGE3_TFLAGS)"  \
22895                 $(TARGET-stage3-libbacktrace)
22896
22897 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22898 clean-stage3: clean-stage3-libbacktrace
22899 clean-stage3-libbacktrace:
22900         @if [ $(current_stage) = stage3 ]; then \
22901           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22902         else \
22903           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22904           $(MAKE) stage3-start; \
22905         fi; \
22906         cd $(HOST_SUBDIR)/libbacktrace && \
22907         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22908 @endif libbacktrace-bootstrap
22909
22910
22911 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22912 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22913 maybe-all-stage4-libbacktrace:
22914 maybe-clean-stage4-libbacktrace:
22915 @if libbacktrace-bootstrap
22916 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22917 all-stage4: all-stage4-libbacktrace
22918 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22919 all-stage4-libbacktrace: configure-stage4-libbacktrace
22920         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22921         @r=`${PWD_COMMAND}`; export r; \
22922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22923         TFLAGS="$(STAGE4_TFLAGS)"; \
22924         $(HOST_EXPORTS) \
22925         $(POSTSTAGE1_HOST_EXPORTS)  \
22926         cd $(HOST_SUBDIR)/libbacktrace && \
22927          \
22928         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22929                 CFLAGS="$(STAGE4_CFLAGS)" \
22930                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22931                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22932                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22936                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22937                 TFLAGS="$(STAGE4_TFLAGS)"  \
22938                 $(TARGET-stage4-libbacktrace)
22939
22940 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
22941 clean-stage4: clean-stage4-libbacktrace
22942 clean-stage4-libbacktrace:
22943         @if [ $(current_stage) = stage4 ]; then \
22944           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22945         else \
22946           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
22947           $(MAKE) stage4-start; \
22948         fi; \
22949         cd $(HOST_SUBDIR)/libbacktrace && \
22950         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22951 @endif libbacktrace-bootstrap
22952
22953
22954 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
22955 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
22956 maybe-all-stageprofile-libbacktrace:
22957 maybe-clean-stageprofile-libbacktrace:
22958 @if libbacktrace-bootstrap
22959 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
22960 all-stageprofile: all-stageprofile-libbacktrace
22961 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
22962 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22963         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22964         @r=`${PWD_COMMAND}`; export r; \
22965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22966         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22967         $(HOST_EXPORTS) \
22968         $(POSTSTAGE1_HOST_EXPORTS)  \
22969         cd $(HOST_SUBDIR)/libbacktrace && \
22970          \
22971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22972                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22973                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22974                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22975                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22980                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22981                 $(TARGET-stageprofile-libbacktrace)
22982
22983 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
22984 clean-stageprofile: clean-stageprofile-libbacktrace
22985 clean-stageprofile-libbacktrace:
22986         @if [ $(current_stage) = stageprofile ]; then \
22987           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22988         else \
22989           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
22990           $(MAKE) stageprofile-start; \
22991         fi; \
22992         cd $(HOST_SUBDIR)/libbacktrace && \
22993         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22994 @endif libbacktrace-bootstrap
22995
22996
22997 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
22998 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
22999 maybe-all-stagetrain-libbacktrace:
23000 maybe-clean-stagetrain-libbacktrace:
23001 @if libbacktrace-bootstrap
23002 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23003 all-stagetrain: all-stagetrain-libbacktrace
23004 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23005 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23006         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23007         @r=`${PWD_COMMAND}`; export r; \
23008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23009         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23010         $(HOST_EXPORTS) \
23011         $(POSTSTAGE1_HOST_EXPORTS)  \
23012         cd $(HOST_SUBDIR)/libbacktrace && \
23013          \
23014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23015                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23016                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23017                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23018                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23023                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23024                 $(TARGET-stagetrain-libbacktrace)
23025
23026 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23027 clean-stagetrain: clean-stagetrain-libbacktrace
23028 clean-stagetrain-libbacktrace:
23029         @if [ $(current_stage) = stagetrain ]; then \
23030           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23031         else \
23032           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23033           $(MAKE) stagetrain-start; \
23034         fi; \
23035         cd $(HOST_SUBDIR)/libbacktrace && \
23036         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23037 @endif libbacktrace-bootstrap
23038
23039
23040 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23041 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23042 maybe-all-stagefeedback-libbacktrace:
23043 maybe-clean-stagefeedback-libbacktrace:
23044 @if libbacktrace-bootstrap
23045 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23046 all-stagefeedback: all-stagefeedback-libbacktrace
23047 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23048 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23049         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23050         @r=`${PWD_COMMAND}`; export r; \
23051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23053         $(HOST_EXPORTS) \
23054         $(POSTSTAGE1_HOST_EXPORTS)  \
23055         cd $(HOST_SUBDIR)/libbacktrace && \
23056          \
23057         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23058                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23059                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23060                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23061                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23062                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23063                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23064                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23065                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23066                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23067                 $(TARGET-stagefeedback-libbacktrace)
23068
23069 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23070 clean-stagefeedback: clean-stagefeedback-libbacktrace
23071 clean-stagefeedback-libbacktrace:
23072         @if [ $(current_stage) = stagefeedback ]; then \
23073           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23074         else \
23075           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23076           $(MAKE) stagefeedback-start; \
23077         fi; \
23078         cd $(HOST_SUBDIR)/libbacktrace && \
23079         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23080 @endif libbacktrace-bootstrap
23081
23082
23083 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23084 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23085 maybe-all-stageautoprofile-libbacktrace:
23086 maybe-clean-stageautoprofile-libbacktrace:
23087 @if libbacktrace-bootstrap
23088 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23089 all-stageautoprofile: all-stageautoprofile-libbacktrace
23090 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23091 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23092         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23093         @r=`${PWD_COMMAND}`; export r; \
23094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23095         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23096         $(HOST_EXPORTS) \
23097         $(POSTSTAGE1_HOST_EXPORTS)  \
23098         cd $(HOST_SUBDIR)/libbacktrace && \
23099         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23101                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23102                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23103                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23104                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23108                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23109                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23110                 $(TARGET-stageautoprofile-libbacktrace)
23111
23112 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23113 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23114 clean-stageautoprofile-libbacktrace:
23115         @if [ $(current_stage) = stageautoprofile ]; then \
23116           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23117         else \
23118           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23119           $(MAKE) stageautoprofile-start; \
23120         fi; \
23121         cd $(HOST_SUBDIR)/libbacktrace && \
23122         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23123 @endif libbacktrace-bootstrap
23124
23125
23126 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23127 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23128 maybe-all-stageautofeedback-libbacktrace:
23129 maybe-clean-stageautofeedback-libbacktrace:
23130 @if libbacktrace-bootstrap
23131 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23132 all-stageautofeedback: all-stageautofeedback-libbacktrace
23133 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23134 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23135         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23136         @r=`${PWD_COMMAND}`; export r; \
23137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23138         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23139         $(HOST_EXPORTS) \
23140         $(POSTSTAGE1_HOST_EXPORTS)  \
23141         cd $(HOST_SUBDIR)/libbacktrace && \
23142          \
23143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23144                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23145                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23146                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23147                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23148                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23149                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23150                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23151                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23152                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23153                 $(TARGET-stageautofeedback-libbacktrace)
23154
23155 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23156 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23157 clean-stageautofeedback-libbacktrace:
23158         @if [ $(current_stage) = stageautofeedback ]; then \
23159           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23160         else \
23161           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23162           $(MAKE) stageautofeedback-start; \
23163         fi; \
23164         cd $(HOST_SUBDIR)/libbacktrace && \
23165         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23166 @endif libbacktrace-bootstrap
23167
23168
23169
23170
23171
23172 .PHONY: check-libbacktrace maybe-check-libbacktrace
23173 maybe-check-libbacktrace:
23174 @if libbacktrace
23175 maybe-check-libbacktrace: check-libbacktrace
23176
23177 check-libbacktrace:
23178         @: $(MAKE); $(unstage)
23179         @r=`${PWD_COMMAND}`; export r; \
23180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23181         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23182         (cd $(HOST_SUBDIR)/libbacktrace && \
23183           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23184
23185 @endif libbacktrace
23186
23187 .PHONY: install-libbacktrace maybe-install-libbacktrace
23188 maybe-install-libbacktrace:
23189 @if libbacktrace
23190 maybe-install-libbacktrace: install-libbacktrace
23191
23192 install-libbacktrace: installdirs
23193         @: $(MAKE); $(unstage)
23194         @r=`${PWD_COMMAND}`; export r; \
23195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196         $(HOST_EXPORTS) \
23197         (cd $(HOST_SUBDIR)/libbacktrace && \
23198           $(MAKE) $(FLAGS_TO_PASS)  install)
23199
23200 @endif libbacktrace
23201
23202 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23203 maybe-install-strip-libbacktrace:
23204 @if libbacktrace
23205 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23206
23207 install-strip-libbacktrace: installdirs
23208         @: $(MAKE); $(unstage)
23209         @r=`${PWD_COMMAND}`; export r; \
23210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211         $(HOST_EXPORTS) \
23212         (cd $(HOST_SUBDIR)/libbacktrace && \
23213           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23214
23215 @endif libbacktrace
23216
23217 # Other targets (info, dvi, pdf, etc.)
23218
23219 .PHONY: maybe-info-libbacktrace info-libbacktrace
23220 maybe-info-libbacktrace:
23221 @if libbacktrace
23222 maybe-info-libbacktrace: info-libbacktrace
23223
23224 info-libbacktrace: \
23225     configure-libbacktrace 
23226         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23227         r=`${PWD_COMMAND}`; export r; \
23228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23229         $(HOST_EXPORTS) \
23230         for flag in $(EXTRA_HOST_FLAGS) ; do \
23231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23232         done; \
23233         echo "Doing info in libbacktrace"; \
23234         (cd $(HOST_SUBDIR)/libbacktrace && \
23235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23237                   "RANLIB=$${RANLIB}" \
23238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23239                   info) \
23240           || exit 1
23241
23242 @endif libbacktrace
23243
23244 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23245 maybe-dvi-libbacktrace:
23246 @if libbacktrace
23247 maybe-dvi-libbacktrace: dvi-libbacktrace
23248
23249 dvi-libbacktrace: \
23250     configure-libbacktrace 
23251         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23252         r=`${PWD_COMMAND}`; export r; \
23253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23254         $(HOST_EXPORTS) \
23255         for flag in $(EXTRA_HOST_FLAGS) ; do \
23256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23257         done; \
23258         echo "Doing dvi in libbacktrace"; \
23259         (cd $(HOST_SUBDIR)/libbacktrace && \
23260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23262                   "RANLIB=$${RANLIB}" \
23263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23264                   dvi) \
23265           || exit 1
23266
23267 @endif libbacktrace
23268
23269 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23270 maybe-pdf-libbacktrace:
23271 @if libbacktrace
23272 maybe-pdf-libbacktrace: pdf-libbacktrace
23273
23274 pdf-libbacktrace: \
23275     configure-libbacktrace 
23276         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23277         r=`${PWD_COMMAND}`; export r; \
23278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23279         $(HOST_EXPORTS) \
23280         for flag in $(EXTRA_HOST_FLAGS) ; do \
23281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23282         done; \
23283         echo "Doing pdf in libbacktrace"; \
23284         (cd $(HOST_SUBDIR)/libbacktrace && \
23285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23287                   "RANLIB=$${RANLIB}" \
23288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23289                   pdf) \
23290           || exit 1
23291
23292 @endif libbacktrace
23293
23294 .PHONY: maybe-html-libbacktrace html-libbacktrace
23295 maybe-html-libbacktrace:
23296 @if libbacktrace
23297 maybe-html-libbacktrace: html-libbacktrace
23298
23299 html-libbacktrace: \
23300     configure-libbacktrace 
23301         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23302         r=`${PWD_COMMAND}`; export r; \
23303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304         $(HOST_EXPORTS) \
23305         for flag in $(EXTRA_HOST_FLAGS) ; do \
23306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23307         done; \
23308         echo "Doing html in libbacktrace"; \
23309         (cd $(HOST_SUBDIR)/libbacktrace && \
23310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23312                   "RANLIB=$${RANLIB}" \
23313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23314                   html) \
23315           || exit 1
23316
23317 @endif libbacktrace
23318
23319 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23320 maybe-TAGS-libbacktrace:
23321 @if libbacktrace
23322 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23323
23324 TAGS-libbacktrace: \
23325     configure-libbacktrace 
23326         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23327         r=`${PWD_COMMAND}`; export r; \
23328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23329         $(HOST_EXPORTS) \
23330         for flag in $(EXTRA_HOST_FLAGS) ; do \
23331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23332         done; \
23333         echo "Doing TAGS in libbacktrace"; \
23334         (cd $(HOST_SUBDIR)/libbacktrace && \
23335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23337                   "RANLIB=$${RANLIB}" \
23338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23339                   TAGS) \
23340           || exit 1
23341
23342 @endif libbacktrace
23343
23344 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23345 maybe-install-info-libbacktrace:
23346 @if libbacktrace
23347 maybe-install-info-libbacktrace: install-info-libbacktrace
23348
23349 install-info-libbacktrace: \
23350     configure-libbacktrace \
23351     info-libbacktrace 
23352         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23353         r=`${PWD_COMMAND}`; export r; \
23354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355         $(HOST_EXPORTS) \
23356         for flag in $(EXTRA_HOST_FLAGS) ; do \
23357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23358         done; \
23359         echo "Doing install-info in libbacktrace"; \
23360         (cd $(HOST_SUBDIR)/libbacktrace && \
23361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23363                   "RANLIB=$${RANLIB}" \
23364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23365                   install-info) \
23366           || exit 1
23367
23368 @endif libbacktrace
23369
23370 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23371 maybe-install-dvi-libbacktrace:
23372 @if libbacktrace
23373 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23374
23375 install-dvi-libbacktrace: \
23376     configure-libbacktrace \
23377     dvi-libbacktrace 
23378         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23379         r=`${PWD_COMMAND}`; export r; \
23380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381         $(HOST_EXPORTS) \
23382         for flag in $(EXTRA_HOST_FLAGS) ; do \
23383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384         done; \
23385         echo "Doing install-dvi in libbacktrace"; \
23386         (cd $(HOST_SUBDIR)/libbacktrace && \
23387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389                   "RANLIB=$${RANLIB}" \
23390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391                   install-dvi) \
23392           || exit 1
23393
23394 @endif libbacktrace
23395
23396 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23397 maybe-install-pdf-libbacktrace:
23398 @if libbacktrace
23399 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23400
23401 install-pdf-libbacktrace: \
23402     configure-libbacktrace \
23403     pdf-libbacktrace 
23404         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23405         r=`${PWD_COMMAND}`; export r; \
23406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23407         $(HOST_EXPORTS) \
23408         for flag in $(EXTRA_HOST_FLAGS) ; do \
23409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23410         done; \
23411         echo "Doing install-pdf in libbacktrace"; \
23412         (cd $(HOST_SUBDIR)/libbacktrace && \
23413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23415                   "RANLIB=$${RANLIB}" \
23416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23417                   install-pdf) \
23418           || exit 1
23419
23420 @endif libbacktrace
23421
23422 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23423 maybe-install-html-libbacktrace:
23424 @if libbacktrace
23425 maybe-install-html-libbacktrace: install-html-libbacktrace
23426
23427 install-html-libbacktrace: \
23428     configure-libbacktrace \
23429     html-libbacktrace 
23430         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23431         r=`${PWD_COMMAND}`; export r; \
23432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433         $(HOST_EXPORTS) \
23434         for flag in $(EXTRA_HOST_FLAGS) ; do \
23435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23436         done; \
23437         echo "Doing install-html in libbacktrace"; \
23438         (cd $(HOST_SUBDIR)/libbacktrace && \
23439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23441                   "RANLIB=$${RANLIB}" \
23442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23443                   install-html) \
23444           || exit 1
23445
23446 @endif libbacktrace
23447
23448 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23449 maybe-installcheck-libbacktrace:
23450 @if libbacktrace
23451 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23452
23453 installcheck-libbacktrace: \
23454     configure-libbacktrace 
23455         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23456         r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         $(HOST_EXPORTS) \
23459         for flag in $(EXTRA_HOST_FLAGS) ; do \
23460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23461         done; \
23462         echo "Doing installcheck in libbacktrace"; \
23463         (cd $(HOST_SUBDIR)/libbacktrace && \
23464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23466                   "RANLIB=$${RANLIB}" \
23467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23468                   installcheck) \
23469           || exit 1
23470
23471 @endif libbacktrace
23472
23473 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23474 maybe-mostlyclean-libbacktrace:
23475 @if libbacktrace
23476 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23477
23478 mostlyclean-libbacktrace: 
23479         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23480         r=`${PWD_COMMAND}`; export r; \
23481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482         $(HOST_EXPORTS) \
23483         for flag in $(EXTRA_HOST_FLAGS) ; do \
23484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23485         done; \
23486         echo "Doing mostlyclean in libbacktrace"; \
23487         (cd $(HOST_SUBDIR)/libbacktrace && \
23488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23490                   "RANLIB=$${RANLIB}" \
23491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23492                   mostlyclean) \
23493           || exit 1
23494
23495 @endif libbacktrace
23496
23497 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23498 maybe-clean-libbacktrace:
23499 @if libbacktrace
23500 maybe-clean-libbacktrace: clean-libbacktrace
23501
23502 clean-libbacktrace: 
23503         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23504         r=`${PWD_COMMAND}`; export r; \
23505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506         $(HOST_EXPORTS) \
23507         for flag in $(EXTRA_HOST_FLAGS) ; do \
23508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509         done; \
23510         echo "Doing clean in libbacktrace"; \
23511         (cd $(HOST_SUBDIR)/libbacktrace && \
23512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514                   "RANLIB=$${RANLIB}" \
23515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516                   clean) \
23517           || exit 1
23518
23519 @endif libbacktrace
23520
23521 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23522 maybe-distclean-libbacktrace:
23523 @if libbacktrace
23524 maybe-distclean-libbacktrace: distclean-libbacktrace
23525
23526 distclean-libbacktrace: 
23527         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23528         r=`${PWD_COMMAND}`; export r; \
23529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23530         $(HOST_EXPORTS) \
23531         for flag in $(EXTRA_HOST_FLAGS) ; do \
23532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23533         done; \
23534         echo "Doing distclean in libbacktrace"; \
23535         (cd $(HOST_SUBDIR)/libbacktrace && \
23536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23538                   "RANLIB=$${RANLIB}" \
23539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23540                   distclean) \
23541           || exit 1
23542
23543 @endif libbacktrace
23544
23545 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23546 maybe-maintainer-clean-libbacktrace:
23547 @if libbacktrace
23548 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23549
23550 maintainer-clean-libbacktrace: 
23551         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23552         r=`${PWD_COMMAND}`; export r; \
23553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23554         $(HOST_EXPORTS) \
23555         for flag in $(EXTRA_HOST_FLAGS) ; do \
23556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23557         done; \
23558         echo "Doing maintainer-clean in libbacktrace"; \
23559         (cd $(HOST_SUBDIR)/libbacktrace && \
23560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23562                   "RANLIB=$${RANLIB}" \
23563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23564                   maintainer-clean) \
23565           || exit 1
23566
23567 @endif libbacktrace
23568
23569
23570
23571 .PHONY: configure-libcpp maybe-configure-libcpp
23572 maybe-configure-libcpp:
23573 @if gcc-bootstrap
23574 configure-libcpp: stage_current
23575 @endif gcc-bootstrap
23576 @if libcpp
23577 maybe-configure-libcpp: configure-libcpp
23578 configure-libcpp: 
23579         @r=`${PWD_COMMAND}`; export r; \
23580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23581         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23583         $(HOST_EXPORTS)  \
23584         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23585         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23586         case $(srcdir) in \
23587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23588           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23590         esac; \
23591         module_srcdir=libcpp; \
23592         $(SHELL) \
23593           $$s/$$module_srcdir/configure \
23594           --srcdir=$${topdir}/$$module_srcdir \
23595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23596           --target=${target_alias}  \
23597           || exit 1
23598 @endif libcpp
23599
23600
23601
23602 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23603 maybe-configure-stage1-libcpp:
23604 @if libcpp-bootstrap
23605 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23606 configure-stage1-libcpp:
23607         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23609         @r=`${PWD_COMMAND}`; export r; \
23610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611         TFLAGS="$(STAGE1_TFLAGS)"; \
23612         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23613         $(HOST_EXPORTS) \
23614         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23615         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23616         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23617         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23619         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23620         case $(srcdir) in \
23621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23622           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23624         esac; \
23625         module_srcdir=libcpp; \
23626         $(SHELL) $$s/$$module_srcdir/configure \
23627           --srcdir=$${topdir}/$$module_srcdir \
23628           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23629           --target=${target_alias} \
23630            \
23631           $(STAGE1_CONFIGURE_FLAGS)
23632 @endif libcpp-bootstrap
23633
23634 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23635 maybe-configure-stage2-libcpp:
23636 @if libcpp-bootstrap
23637 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23638 configure-stage2-libcpp:
23639         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23640         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23641         @r=`${PWD_COMMAND}`; export r; \
23642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23643         TFLAGS="$(STAGE2_TFLAGS)"; \
23644         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23645         $(HOST_EXPORTS) \
23646         $(POSTSTAGE1_HOST_EXPORTS) \
23647         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23648         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23649         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23650         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23652         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23653         case $(srcdir) in \
23654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23655           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23657         esac; \
23658         module_srcdir=libcpp; \
23659         $(SHELL) $$s/$$module_srcdir/configure \
23660           --srcdir=$${topdir}/$$module_srcdir \
23661           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23662           --target=${target_alias} \
23663           --with-build-libsubdir=$(HOST_SUBDIR) \
23664           $(STAGE2_CONFIGURE_FLAGS)
23665 @endif libcpp-bootstrap
23666
23667 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23668 maybe-configure-stage3-libcpp:
23669 @if libcpp-bootstrap
23670 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23671 configure-stage3-libcpp:
23672         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23673         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23674         @r=`${PWD_COMMAND}`; export r; \
23675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23676         TFLAGS="$(STAGE3_TFLAGS)"; \
23677         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23678         $(HOST_EXPORTS) \
23679         $(POSTSTAGE1_HOST_EXPORTS) \
23680         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23681         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23682         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23683         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23685         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23686         case $(srcdir) in \
23687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23688           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23690         esac; \
23691         module_srcdir=libcpp; \
23692         $(SHELL) $$s/$$module_srcdir/configure \
23693           --srcdir=$${topdir}/$$module_srcdir \
23694           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23695           --target=${target_alias} \
23696           --with-build-libsubdir=$(HOST_SUBDIR) \
23697           $(STAGE3_CONFIGURE_FLAGS)
23698 @endif libcpp-bootstrap
23699
23700 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23701 maybe-configure-stage4-libcpp:
23702 @if libcpp-bootstrap
23703 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23704 configure-stage4-libcpp:
23705         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23706         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23707         @r=`${PWD_COMMAND}`; export r; \
23708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23709         TFLAGS="$(STAGE4_TFLAGS)"; \
23710         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23711         $(HOST_EXPORTS) \
23712         $(POSTSTAGE1_HOST_EXPORTS) \
23713         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23714         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23715         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23716         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23718         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23719         case $(srcdir) in \
23720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23721           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23723         esac; \
23724         module_srcdir=libcpp; \
23725         $(SHELL) $$s/$$module_srcdir/configure \
23726           --srcdir=$${topdir}/$$module_srcdir \
23727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23728           --target=${target_alias} \
23729           --with-build-libsubdir=$(HOST_SUBDIR) \
23730           $(STAGE4_CONFIGURE_FLAGS)
23731 @endif libcpp-bootstrap
23732
23733 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23734 maybe-configure-stageprofile-libcpp:
23735 @if libcpp-bootstrap
23736 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23737 configure-stageprofile-libcpp:
23738         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23739         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23740         @r=`${PWD_COMMAND}`; export r; \
23741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23742         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23743         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23744         $(HOST_EXPORTS) \
23745         $(POSTSTAGE1_HOST_EXPORTS) \
23746         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23747         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23748         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23749         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23751         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23752         case $(srcdir) in \
23753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23754           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23756         esac; \
23757         module_srcdir=libcpp; \
23758         $(SHELL) $$s/$$module_srcdir/configure \
23759           --srcdir=$${topdir}/$$module_srcdir \
23760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23761           --target=${target_alias} \
23762           --with-build-libsubdir=$(HOST_SUBDIR) \
23763           $(STAGEprofile_CONFIGURE_FLAGS)
23764 @endif libcpp-bootstrap
23765
23766 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23767 maybe-configure-stagetrain-libcpp:
23768 @if libcpp-bootstrap
23769 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23770 configure-stagetrain-libcpp:
23771         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23772         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23773         @r=`${PWD_COMMAND}`; export r; \
23774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23775         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23776         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23777         $(HOST_EXPORTS) \
23778         $(POSTSTAGE1_HOST_EXPORTS) \
23779         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23780         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23781         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23782         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23784         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23785         case $(srcdir) in \
23786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23787           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23789         esac; \
23790         module_srcdir=libcpp; \
23791         $(SHELL) $$s/$$module_srcdir/configure \
23792           --srcdir=$${topdir}/$$module_srcdir \
23793           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23794           --target=${target_alias} \
23795           --with-build-libsubdir=$(HOST_SUBDIR) \
23796           $(STAGEtrain_CONFIGURE_FLAGS)
23797 @endif libcpp-bootstrap
23798
23799 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23800 maybe-configure-stagefeedback-libcpp:
23801 @if libcpp-bootstrap
23802 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23803 configure-stagefeedback-libcpp:
23804         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23805         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23806         @r=`${PWD_COMMAND}`; export r; \
23807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23808         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23809         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23810         $(HOST_EXPORTS) \
23811         $(POSTSTAGE1_HOST_EXPORTS) \
23812         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23813         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23814         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23815         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23817         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23818         case $(srcdir) in \
23819           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23820           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23821                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23822         esac; \
23823         module_srcdir=libcpp; \
23824         $(SHELL) $$s/$$module_srcdir/configure \
23825           --srcdir=$${topdir}/$$module_srcdir \
23826           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23827           --target=${target_alias} \
23828           --with-build-libsubdir=$(HOST_SUBDIR) \
23829           $(STAGEfeedback_CONFIGURE_FLAGS)
23830 @endif libcpp-bootstrap
23831
23832 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23833 maybe-configure-stageautoprofile-libcpp:
23834 @if libcpp-bootstrap
23835 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23836 configure-stageautoprofile-libcpp:
23837         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23839         @r=`${PWD_COMMAND}`; export r; \
23840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23842         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23843         $(HOST_EXPORTS) \
23844         $(POSTSTAGE1_HOST_EXPORTS) \
23845         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23846         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23847         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23848         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23850         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23851         case $(srcdir) in \
23852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23853           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23855         esac; \
23856         module_srcdir=libcpp; \
23857         $(SHELL) $$s/$$module_srcdir/configure \
23858           --srcdir=$${topdir}/$$module_srcdir \
23859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23860           --target=${target_alias} \
23861           --with-build-libsubdir=$(HOST_SUBDIR) \
23862           $(STAGEautoprofile_CONFIGURE_FLAGS)
23863 @endif libcpp-bootstrap
23864
23865 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23866 maybe-configure-stageautofeedback-libcpp:
23867 @if libcpp-bootstrap
23868 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23869 configure-stageautofeedback-libcpp:
23870         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23872         @r=`${PWD_COMMAND}`; export r; \
23873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23874         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23875         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23876         $(HOST_EXPORTS) \
23877         $(POSTSTAGE1_HOST_EXPORTS) \
23878         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23879         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23880         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23881         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23883         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23884         case $(srcdir) in \
23885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23886           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23888         esac; \
23889         module_srcdir=libcpp; \
23890         $(SHELL) $$s/$$module_srcdir/configure \
23891           --srcdir=$${topdir}/$$module_srcdir \
23892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23893           --target=${target_alias} \
23894           --with-build-libsubdir=$(HOST_SUBDIR) \
23895           $(STAGEautofeedback_CONFIGURE_FLAGS)
23896 @endif libcpp-bootstrap
23897
23898
23899
23900
23901
23902 .PHONY: all-libcpp maybe-all-libcpp
23903 maybe-all-libcpp:
23904 @if gcc-bootstrap
23905 all-libcpp: stage_current
23906 @endif gcc-bootstrap
23907 @if libcpp
23908 TARGET-libcpp=all
23909 maybe-all-libcpp: all-libcpp
23910 all-libcpp: configure-libcpp
23911         @r=`${PWD_COMMAND}`; export r; \
23912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23913         $(HOST_EXPORTS)  \
23914         (cd $(HOST_SUBDIR)/libcpp && \
23915           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23916                 $(TARGET-libcpp))
23917 @endif libcpp
23918
23919
23920
23921 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23922 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23923 maybe-all-stage1-libcpp:
23924 maybe-clean-stage1-libcpp:
23925 @if libcpp-bootstrap
23926 maybe-all-stage1-libcpp: all-stage1-libcpp
23927 all-stage1: all-stage1-libcpp
23928 TARGET-stage1-libcpp = $(TARGET-libcpp)
23929 all-stage1-libcpp: configure-stage1-libcpp
23930         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23931         @r=`${PWD_COMMAND}`; export r; \
23932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933         TFLAGS="$(STAGE1_TFLAGS)"; \
23934         $(HOST_EXPORTS)  \
23935         cd $(HOST_SUBDIR)/libcpp && \
23936          \
23937         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23938                 CFLAGS="$(STAGE1_CFLAGS)" \
23939                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23940                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23941                 LIBCFLAGS="$(LIBCFLAGS)" \
23942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23945                 $(EXTRA_HOST_FLAGS)  \
23946                 $(STAGE1_FLAGS_TO_PASS)  \
23947                 TFLAGS="$(STAGE1_TFLAGS)"  \
23948                 $(TARGET-stage1-libcpp)
23949
23950 maybe-clean-stage1-libcpp: clean-stage1-libcpp
23951 clean-stage1: clean-stage1-libcpp
23952 clean-stage1-libcpp:
23953         @if [ $(current_stage) = stage1 ]; then \
23954           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23955         else \
23956           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
23957           $(MAKE) stage1-start; \
23958         fi; \
23959         cd $(HOST_SUBDIR)/libcpp && \
23960         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23961         $(STAGE1_FLAGS_TO_PASS)  clean
23962 @endif libcpp-bootstrap
23963
23964
23965 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
23966 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
23967 maybe-all-stage2-libcpp:
23968 maybe-clean-stage2-libcpp:
23969 @if libcpp-bootstrap
23970 maybe-all-stage2-libcpp: all-stage2-libcpp
23971 all-stage2: all-stage2-libcpp
23972 TARGET-stage2-libcpp = $(TARGET-libcpp)
23973 all-stage2-libcpp: configure-stage2-libcpp
23974         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23975         @r=`${PWD_COMMAND}`; export r; \
23976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977         TFLAGS="$(STAGE2_TFLAGS)"; \
23978         $(HOST_EXPORTS) \
23979         $(POSTSTAGE1_HOST_EXPORTS)  \
23980         cd $(HOST_SUBDIR)/libcpp && \
23981          \
23982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23983                 CFLAGS="$(STAGE2_CFLAGS)" \
23984                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23985                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23986                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23987                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23988                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23989                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23990                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23991                 TFLAGS="$(STAGE2_TFLAGS)"  \
23992                 $(TARGET-stage2-libcpp)
23993
23994 maybe-clean-stage2-libcpp: clean-stage2-libcpp
23995 clean-stage2: clean-stage2-libcpp
23996 clean-stage2-libcpp:
23997         @if [ $(current_stage) = stage2 ]; then \
23998           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23999         else \
24000           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24001           $(MAKE) stage2-start; \
24002         fi; \
24003         cd $(HOST_SUBDIR)/libcpp && \
24004         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24005 @endif libcpp-bootstrap
24006
24007
24008 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24009 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24010 maybe-all-stage3-libcpp:
24011 maybe-clean-stage3-libcpp:
24012 @if libcpp-bootstrap
24013 maybe-all-stage3-libcpp: all-stage3-libcpp
24014 all-stage3: all-stage3-libcpp
24015 TARGET-stage3-libcpp = $(TARGET-libcpp)
24016 all-stage3-libcpp: configure-stage3-libcpp
24017         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24018         @r=`${PWD_COMMAND}`; export r; \
24019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24020         TFLAGS="$(STAGE3_TFLAGS)"; \
24021         $(HOST_EXPORTS) \
24022         $(POSTSTAGE1_HOST_EXPORTS)  \
24023         cd $(HOST_SUBDIR)/libcpp && \
24024          \
24025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24026                 CFLAGS="$(STAGE3_CFLAGS)" \
24027                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24028                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24029                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24030                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24031                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24032                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24033                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24034                 TFLAGS="$(STAGE3_TFLAGS)"  \
24035                 $(TARGET-stage3-libcpp)
24036
24037 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24038 clean-stage3: clean-stage3-libcpp
24039 clean-stage3-libcpp:
24040         @if [ $(current_stage) = stage3 ]; then \
24041           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24042         else \
24043           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24044           $(MAKE) stage3-start; \
24045         fi; \
24046         cd $(HOST_SUBDIR)/libcpp && \
24047         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24048 @endif libcpp-bootstrap
24049
24050
24051 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24052 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24053 maybe-all-stage4-libcpp:
24054 maybe-clean-stage4-libcpp:
24055 @if libcpp-bootstrap
24056 maybe-all-stage4-libcpp: all-stage4-libcpp
24057 all-stage4: all-stage4-libcpp
24058 TARGET-stage4-libcpp = $(TARGET-libcpp)
24059 all-stage4-libcpp: configure-stage4-libcpp
24060         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24061         @r=`${PWD_COMMAND}`; export r; \
24062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24063         TFLAGS="$(STAGE4_TFLAGS)"; \
24064         $(HOST_EXPORTS) \
24065         $(POSTSTAGE1_HOST_EXPORTS)  \
24066         cd $(HOST_SUBDIR)/libcpp && \
24067          \
24068         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24069                 CFLAGS="$(STAGE4_CFLAGS)" \
24070                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24071                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24072                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24073                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24074                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24075                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24076                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24077                 TFLAGS="$(STAGE4_TFLAGS)"  \
24078                 $(TARGET-stage4-libcpp)
24079
24080 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24081 clean-stage4: clean-stage4-libcpp
24082 clean-stage4-libcpp:
24083         @if [ $(current_stage) = stage4 ]; then \
24084           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24085         else \
24086           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24087           $(MAKE) stage4-start; \
24088         fi; \
24089         cd $(HOST_SUBDIR)/libcpp && \
24090         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24091 @endif libcpp-bootstrap
24092
24093
24094 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24095 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24096 maybe-all-stageprofile-libcpp:
24097 maybe-clean-stageprofile-libcpp:
24098 @if libcpp-bootstrap
24099 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24100 all-stageprofile: all-stageprofile-libcpp
24101 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24102 all-stageprofile-libcpp: configure-stageprofile-libcpp
24103         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24104         @r=`${PWD_COMMAND}`; export r; \
24105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24106         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24107         $(HOST_EXPORTS) \
24108         $(POSTSTAGE1_HOST_EXPORTS)  \
24109         cd $(HOST_SUBDIR)/libcpp && \
24110          \
24111         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24112                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24113                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24114                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24115                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24116                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24117                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24118                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24119                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24120                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24121                 $(TARGET-stageprofile-libcpp)
24122
24123 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24124 clean-stageprofile: clean-stageprofile-libcpp
24125 clean-stageprofile-libcpp:
24126         @if [ $(current_stage) = stageprofile ]; then \
24127           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24128         else \
24129           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24130           $(MAKE) stageprofile-start; \
24131         fi; \
24132         cd $(HOST_SUBDIR)/libcpp && \
24133         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24134 @endif libcpp-bootstrap
24135
24136
24137 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24138 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24139 maybe-all-stagetrain-libcpp:
24140 maybe-clean-stagetrain-libcpp:
24141 @if libcpp-bootstrap
24142 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24143 all-stagetrain: all-stagetrain-libcpp
24144 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24145 all-stagetrain-libcpp: configure-stagetrain-libcpp
24146         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24147         @r=`${PWD_COMMAND}`; export r; \
24148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24149         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24150         $(HOST_EXPORTS) \
24151         $(POSTSTAGE1_HOST_EXPORTS)  \
24152         cd $(HOST_SUBDIR)/libcpp && \
24153          \
24154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24155                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24156                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24157                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24158                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24162                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24163                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24164                 $(TARGET-stagetrain-libcpp)
24165
24166 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24167 clean-stagetrain: clean-stagetrain-libcpp
24168 clean-stagetrain-libcpp:
24169         @if [ $(current_stage) = stagetrain ]; then \
24170           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24171         else \
24172           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24173           $(MAKE) stagetrain-start; \
24174         fi; \
24175         cd $(HOST_SUBDIR)/libcpp && \
24176         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24177 @endif libcpp-bootstrap
24178
24179
24180 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24181 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24182 maybe-all-stagefeedback-libcpp:
24183 maybe-clean-stagefeedback-libcpp:
24184 @if libcpp-bootstrap
24185 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24186 all-stagefeedback: all-stagefeedback-libcpp
24187 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24188 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24189         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24190         @r=`${PWD_COMMAND}`; export r; \
24191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24192         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24193         $(HOST_EXPORTS) \
24194         $(POSTSTAGE1_HOST_EXPORTS)  \
24195         cd $(HOST_SUBDIR)/libcpp && \
24196          \
24197         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24198                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24199                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24200                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24201                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24202                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24203                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24204                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24205                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24206                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24207                 $(TARGET-stagefeedback-libcpp)
24208
24209 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24210 clean-stagefeedback: clean-stagefeedback-libcpp
24211 clean-stagefeedback-libcpp:
24212         @if [ $(current_stage) = stagefeedback ]; then \
24213           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24214         else \
24215           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24216           $(MAKE) stagefeedback-start; \
24217         fi; \
24218         cd $(HOST_SUBDIR)/libcpp && \
24219         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24220 @endif libcpp-bootstrap
24221
24222
24223 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24224 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24225 maybe-all-stageautoprofile-libcpp:
24226 maybe-clean-stageautoprofile-libcpp:
24227 @if libcpp-bootstrap
24228 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24229 all-stageautoprofile: all-stageautoprofile-libcpp
24230 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24231 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24232         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24233         @r=`${PWD_COMMAND}`; export r; \
24234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24235         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24236         $(HOST_EXPORTS) \
24237         $(POSTSTAGE1_HOST_EXPORTS)  \
24238         cd $(HOST_SUBDIR)/libcpp && \
24239         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24240         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24241                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24242                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24243                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24244                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24248                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24249                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24250                 $(TARGET-stageautoprofile-libcpp)
24251
24252 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24253 clean-stageautoprofile: clean-stageautoprofile-libcpp
24254 clean-stageautoprofile-libcpp:
24255         @if [ $(current_stage) = stageautoprofile ]; then \
24256           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24257         else \
24258           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24259           $(MAKE) stageautoprofile-start; \
24260         fi; \
24261         cd $(HOST_SUBDIR)/libcpp && \
24262         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24263 @endif libcpp-bootstrap
24264
24265
24266 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24267 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24268 maybe-all-stageautofeedback-libcpp:
24269 maybe-clean-stageautofeedback-libcpp:
24270 @if libcpp-bootstrap
24271 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24272 all-stageautofeedback: all-stageautofeedback-libcpp
24273 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24274 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24275         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24276         @r=`${PWD_COMMAND}`; export r; \
24277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24279         $(HOST_EXPORTS) \
24280         $(POSTSTAGE1_HOST_EXPORTS)  \
24281         cd $(HOST_SUBDIR)/libcpp && \
24282          \
24283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24284                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24285                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24286                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24287                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24288                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24289                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24290                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24291                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24292                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24293                 $(TARGET-stageautofeedback-libcpp)
24294
24295 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24296 clean-stageautofeedback: clean-stageautofeedback-libcpp
24297 clean-stageautofeedback-libcpp:
24298         @if [ $(current_stage) = stageautofeedback ]; then \
24299           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24300         else \
24301           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24302           $(MAKE) stageautofeedback-start; \
24303         fi; \
24304         cd $(HOST_SUBDIR)/libcpp && \
24305         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24306 @endif libcpp-bootstrap
24307
24308
24309
24310
24311
24312 .PHONY: check-libcpp maybe-check-libcpp
24313 maybe-check-libcpp:
24314 @if libcpp
24315 maybe-check-libcpp: check-libcpp
24316
24317 check-libcpp:
24318         @: $(MAKE); $(unstage)
24319         @r=`${PWD_COMMAND}`; export r; \
24320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24322         (cd $(HOST_SUBDIR)/libcpp && \
24323           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24324
24325 @endif libcpp
24326
24327 .PHONY: install-libcpp maybe-install-libcpp
24328 maybe-install-libcpp:
24329 @if libcpp
24330 maybe-install-libcpp: install-libcpp
24331
24332 install-libcpp: installdirs
24333         @: $(MAKE); $(unstage)
24334         @r=`${PWD_COMMAND}`; export r; \
24335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24336         $(HOST_EXPORTS) \
24337         (cd $(HOST_SUBDIR)/libcpp && \
24338           $(MAKE) $(FLAGS_TO_PASS)  install)
24339
24340 @endif libcpp
24341
24342 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24343 maybe-install-strip-libcpp:
24344 @if libcpp
24345 maybe-install-strip-libcpp: install-strip-libcpp
24346
24347 install-strip-libcpp: installdirs
24348         @: $(MAKE); $(unstage)
24349         @r=`${PWD_COMMAND}`; export r; \
24350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24351         $(HOST_EXPORTS) \
24352         (cd $(HOST_SUBDIR)/libcpp && \
24353           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24354
24355 @endif libcpp
24356
24357 # Other targets (info, dvi, pdf, etc.)
24358
24359 .PHONY: maybe-info-libcpp info-libcpp
24360 maybe-info-libcpp:
24361 @if libcpp
24362 maybe-info-libcpp: info-libcpp
24363
24364 info-libcpp: \
24365     configure-libcpp 
24366         @[ -f ./libcpp/Makefile ] || exit 0; \
24367         r=`${PWD_COMMAND}`; export r; \
24368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24369         $(HOST_EXPORTS) \
24370         for flag in $(EXTRA_HOST_FLAGS) ; do \
24371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24372         done; \
24373         echo "Doing info in libcpp"; \
24374         (cd $(HOST_SUBDIR)/libcpp && \
24375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24377                   "RANLIB=$${RANLIB}" \
24378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24379                   info) \
24380           || exit 1
24381
24382 @endif libcpp
24383
24384 .PHONY: maybe-dvi-libcpp dvi-libcpp
24385 maybe-dvi-libcpp:
24386 @if libcpp
24387 maybe-dvi-libcpp: dvi-libcpp
24388
24389 dvi-libcpp: \
24390     configure-libcpp 
24391         @[ -f ./libcpp/Makefile ] || exit 0; \
24392         r=`${PWD_COMMAND}`; export r; \
24393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24394         $(HOST_EXPORTS) \
24395         for flag in $(EXTRA_HOST_FLAGS) ; do \
24396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24397         done; \
24398         echo "Doing dvi in libcpp"; \
24399         (cd $(HOST_SUBDIR)/libcpp && \
24400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24402                   "RANLIB=$${RANLIB}" \
24403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24404                   dvi) \
24405           || exit 1
24406
24407 @endif libcpp
24408
24409 .PHONY: maybe-pdf-libcpp pdf-libcpp
24410 maybe-pdf-libcpp:
24411 @if libcpp
24412 maybe-pdf-libcpp: pdf-libcpp
24413
24414 pdf-libcpp: \
24415     configure-libcpp 
24416         @[ -f ./libcpp/Makefile ] || exit 0; \
24417         r=`${PWD_COMMAND}`; export r; \
24418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419         $(HOST_EXPORTS) \
24420         for flag in $(EXTRA_HOST_FLAGS) ; do \
24421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422         done; \
24423         echo "Doing pdf in libcpp"; \
24424         (cd $(HOST_SUBDIR)/libcpp && \
24425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427                   "RANLIB=$${RANLIB}" \
24428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429                   pdf) \
24430           || exit 1
24431
24432 @endif libcpp
24433
24434 .PHONY: maybe-html-libcpp html-libcpp
24435 maybe-html-libcpp:
24436 @if libcpp
24437 maybe-html-libcpp: html-libcpp
24438
24439 html-libcpp: \
24440     configure-libcpp 
24441         @[ -f ./libcpp/Makefile ] || exit 0; \
24442         r=`${PWD_COMMAND}`; export r; \
24443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444         $(HOST_EXPORTS) \
24445         for flag in $(EXTRA_HOST_FLAGS) ; do \
24446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24447         done; \
24448         echo "Doing html in libcpp"; \
24449         (cd $(HOST_SUBDIR)/libcpp && \
24450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24452                   "RANLIB=$${RANLIB}" \
24453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24454                   html) \
24455           || exit 1
24456
24457 @endif libcpp
24458
24459 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24460 maybe-TAGS-libcpp:
24461 @if libcpp
24462 maybe-TAGS-libcpp: TAGS-libcpp
24463
24464 TAGS-libcpp: \
24465     configure-libcpp 
24466         @[ -f ./libcpp/Makefile ] || exit 0; \
24467         r=`${PWD_COMMAND}`; export r; \
24468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469         $(HOST_EXPORTS) \
24470         for flag in $(EXTRA_HOST_FLAGS) ; do \
24471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24472         done; \
24473         echo "Doing TAGS in libcpp"; \
24474         (cd $(HOST_SUBDIR)/libcpp && \
24475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24477                   "RANLIB=$${RANLIB}" \
24478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24479                   TAGS) \
24480           || exit 1
24481
24482 @endif libcpp
24483
24484 .PHONY: maybe-install-info-libcpp install-info-libcpp
24485 maybe-install-info-libcpp:
24486 @if libcpp
24487 maybe-install-info-libcpp: install-info-libcpp
24488
24489 install-info-libcpp: \
24490     configure-libcpp \
24491     info-libcpp 
24492         @[ -f ./libcpp/Makefile ] || exit 0; \
24493         r=`${PWD_COMMAND}`; export r; \
24494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495         $(HOST_EXPORTS) \
24496         for flag in $(EXTRA_HOST_FLAGS) ; do \
24497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24498         done; \
24499         echo "Doing install-info in libcpp"; \
24500         (cd $(HOST_SUBDIR)/libcpp && \
24501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24503                   "RANLIB=$${RANLIB}" \
24504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24505                   install-info) \
24506           || exit 1
24507
24508 @endif libcpp
24509
24510 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24511 maybe-install-dvi-libcpp:
24512 @if libcpp
24513 maybe-install-dvi-libcpp: install-dvi-libcpp
24514
24515 install-dvi-libcpp: \
24516     configure-libcpp \
24517     dvi-libcpp 
24518         @[ -f ./libcpp/Makefile ] || exit 0; \
24519         r=`${PWD_COMMAND}`; export r; \
24520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24521         $(HOST_EXPORTS) \
24522         for flag in $(EXTRA_HOST_FLAGS) ; do \
24523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24524         done; \
24525         echo "Doing install-dvi in libcpp"; \
24526         (cd $(HOST_SUBDIR)/libcpp && \
24527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24529                   "RANLIB=$${RANLIB}" \
24530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24531                   install-dvi) \
24532           || exit 1
24533
24534 @endif libcpp
24535
24536 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24537 maybe-install-pdf-libcpp:
24538 @if libcpp
24539 maybe-install-pdf-libcpp: install-pdf-libcpp
24540
24541 install-pdf-libcpp: \
24542     configure-libcpp \
24543     pdf-libcpp 
24544         @[ -f ./libcpp/Makefile ] || exit 0; \
24545         r=`${PWD_COMMAND}`; export r; \
24546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24547         $(HOST_EXPORTS) \
24548         for flag in $(EXTRA_HOST_FLAGS) ; do \
24549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24550         done; \
24551         echo "Doing install-pdf in libcpp"; \
24552         (cd $(HOST_SUBDIR)/libcpp && \
24553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24555                   "RANLIB=$${RANLIB}" \
24556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24557                   install-pdf) \
24558           || exit 1
24559
24560 @endif libcpp
24561
24562 .PHONY: maybe-install-html-libcpp install-html-libcpp
24563 maybe-install-html-libcpp:
24564 @if libcpp
24565 maybe-install-html-libcpp: install-html-libcpp
24566
24567 install-html-libcpp: \
24568     configure-libcpp \
24569     html-libcpp 
24570         @[ -f ./libcpp/Makefile ] || exit 0; \
24571         r=`${PWD_COMMAND}`; export r; \
24572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24573         $(HOST_EXPORTS) \
24574         for flag in $(EXTRA_HOST_FLAGS) ; do \
24575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24576         done; \
24577         echo "Doing install-html in libcpp"; \
24578         (cd $(HOST_SUBDIR)/libcpp && \
24579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24581                   "RANLIB=$${RANLIB}" \
24582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24583                   install-html) \
24584           || exit 1
24585
24586 @endif libcpp
24587
24588 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24589 maybe-installcheck-libcpp:
24590 @if libcpp
24591 maybe-installcheck-libcpp: installcheck-libcpp
24592
24593 installcheck-libcpp: \
24594     configure-libcpp 
24595         @[ -f ./libcpp/Makefile ] || exit 0; \
24596         r=`${PWD_COMMAND}`; export r; \
24597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24598         $(HOST_EXPORTS) \
24599         for flag in $(EXTRA_HOST_FLAGS) ; do \
24600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24601         done; \
24602         echo "Doing installcheck in libcpp"; \
24603         (cd $(HOST_SUBDIR)/libcpp && \
24604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24606                   "RANLIB=$${RANLIB}" \
24607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24608                   installcheck) \
24609           || exit 1
24610
24611 @endif libcpp
24612
24613 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24614 maybe-mostlyclean-libcpp:
24615 @if libcpp
24616 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24617
24618 mostlyclean-libcpp: 
24619         @[ -f ./libcpp/Makefile ] || exit 0; \
24620         r=`${PWD_COMMAND}`; export r; \
24621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622         $(HOST_EXPORTS) \
24623         for flag in $(EXTRA_HOST_FLAGS) ; do \
24624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625         done; \
24626         echo "Doing mostlyclean in libcpp"; \
24627         (cd $(HOST_SUBDIR)/libcpp && \
24628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630                   "RANLIB=$${RANLIB}" \
24631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24632                   mostlyclean) \
24633           || exit 1
24634
24635 @endif libcpp
24636
24637 .PHONY: maybe-clean-libcpp clean-libcpp
24638 maybe-clean-libcpp:
24639 @if libcpp
24640 maybe-clean-libcpp: clean-libcpp
24641
24642 clean-libcpp: 
24643         @[ -f ./libcpp/Makefile ] || exit 0; \
24644         r=`${PWD_COMMAND}`; export r; \
24645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646         $(HOST_EXPORTS) \
24647         for flag in $(EXTRA_HOST_FLAGS) ; do \
24648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649         done; \
24650         echo "Doing clean in libcpp"; \
24651         (cd $(HOST_SUBDIR)/libcpp && \
24652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654                   "RANLIB=$${RANLIB}" \
24655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656                   clean) \
24657           || exit 1
24658
24659 @endif libcpp
24660
24661 .PHONY: maybe-distclean-libcpp distclean-libcpp
24662 maybe-distclean-libcpp:
24663 @if libcpp
24664 maybe-distclean-libcpp: distclean-libcpp
24665
24666 distclean-libcpp: 
24667         @[ -f ./libcpp/Makefile ] || exit 0; \
24668         r=`${PWD_COMMAND}`; export r; \
24669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24670         $(HOST_EXPORTS) \
24671         for flag in $(EXTRA_HOST_FLAGS) ; do \
24672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24673         done; \
24674         echo "Doing distclean in libcpp"; \
24675         (cd $(HOST_SUBDIR)/libcpp && \
24676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24678                   "RANLIB=$${RANLIB}" \
24679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24680                   distclean) \
24681           || exit 1
24682
24683 @endif libcpp
24684
24685 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24686 maybe-maintainer-clean-libcpp:
24687 @if libcpp
24688 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24689
24690 maintainer-clean-libcpp: 
24691         @[ -f ./libcpp/Makefile ] || exit 0; \
24692         r=`${PWD_COMMAND}`; export r; \
24693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694         $(HOST_EXPORTS) \
24695         for flag in $(EXTRA_HOST_FLAGS) ; do \
24696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697         done; \
24698         echo "Doing maintainer-clean in libcpp"; \
24699         (cd $(HOST_SUBDIR)/libcpp && \
24700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702                   "RANLIB=$${RANLIB}" \
24703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704                   maintainer-clean) \
24705           || exit 1
24706
24707 @endif libcpp
24708
24709
24710
24711 .PHONY: configure-libcody maybe-configure-libcody
24712 maybe-configure-libcody:
24713 @if gcc-bootstrap
24714 configure-libcody: stage_current
24715 @endif gcc-bootstrap
24716 @if libcody
24717 maybe-configure-libcody: configure-libcody
24718 configure-libcody: 
24719         @r=`${PWD_COMMAND}`; export r; \
24720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24722         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24723         $(HOST_EXPORTS)  \
24724         echo Configuring in $(HOST_SUBDIR)/libcody; \
24725         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24726         case $(srcdir) in \
24727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24728           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24730         esac; \
24731         module_srcdir=libcody; \
24732         $(SHELL) \
24733           $$s/$$module_srcdir/configure \
24734           --srcdir=$${topdir}/$$module_srcdir \
24735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24736           --target=${target_alias}  \
24737           || exit 1
24738 @endif libcody
24739
24740
24741
24742 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24743 maybe-configure-stage1-libcody:
24744 @if libcody-bootstrap
24745 maybe-configure-stage1-libcody: configure-stage1-libcody
24746 configure-stage1-libcody:
24747         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24749         @r=`${PWD_COMMAND}`; export r; \
24750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751         TFLAGS="$(STAGE1_TFLAGS)"; \
24752         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24753         $(HOST_EXPORTS) \
24754         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24755         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24756         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24757         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24759         cd $(HOST_SUBDIR)/libcody || exit 1; \
24760         case $(srcdir) in \
24761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24762           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24764         esac; \
24765         module_srcdir=libcody; \
24766         $(SHELL) $$s/$$module_srcdir/configure \
24767           --srcdir=$${topdir}/$$module_srcdir \
24768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24769           --target=${target_alias} \
24770            \
24771           $(STAGE1_CONFIGURE_FLAGS)
24772 @endif libcody-bootstrap
24773
24774 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24775 maybe-configure-stage2-libcody:
24776 @if libcody-bootstrap
24777 maybe-configure-stage2-libcody: configure-stage2-libcody
24778 configure-stage2-libcody:
24779         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24780         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24781         @r=`${PWD_COMMAND}`; export r; \
24782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783         TFLAGS="$(STAGE2_TFLAGS)"; \
24784         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24785         $(HOST_EXPORTS) \
24786         $(POSTSTAGE1_HOST_EXPORTS) \
24787         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24788         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24789         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24790         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24792         cd $(HOST_SUBDIR)/libcody || exit 1; \
24793         case $(srcdir) in \
24794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24795           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24797         esac; \
24798         module_srcdir=libcody; \
24799         $(SHELL) $$s/$$module_srcdir/configure \
24800           --srcdir=$${topdir}/$$module_srcdir \
24801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24802           --target=${target_alias} \
24803           --with-build-libsubdir=$(HOST_SUBDIR) \
24804           $(STAGE2_CONFIGURE_FLAGS)
24805 @endif libcody-bootstrap
24806
24807 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24808 maybe-configure-stage3-libcody:
24809 @if libcody-bootstrap
24810 maybe-configure-stage3-libcody: configure-stage3-libcody
24811 configure-stage3-libcody:
24812         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24813         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24814         @r=`${PWD_COMMAND}`; export r; \
24815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816         TFLAGS="$(STAGE3_TFLAGS)"; \
24817         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24818         $(HOST_EXPORTS) \
24819         $(POSTSTAGE1_HOST_EXPORTS) \
24820         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24821         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24822         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24823         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24825         cd $(HOST_SUBDIR)/libcody || exit 1; \
24826         case $(srcdir) in \
24827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24828           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24830         esac; \
24831         module_srcdir=libcody; \
24832         $(SHELL) $$s/$$module_srcdir/configure \
24833           --srcdir=$${topdir}/$$module_srcdir \
24834           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24835           --target=${target_alias} \
24836           --with-build-libsubdir=$(HOST_SUBDIR) \
24837           $(STAGE3_CONFIGURE_FLAGS)
24838 @endif libcody-bootstrap
24839
24840 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24841 maybe-configure-stage4-libcody:
24842 @if libcody-bootstrap
24843 maybe-configure-stage4-libcody: configure-stage4-libcody
24844 configure-stage4-libcody:
24845         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24846         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24847         @r=`${PWD_COMMAND}`; export r; \
24848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24849         TFLAGS="$(STAGE4_TFLAGS)"; \
24850         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24851         $(HOST_EXPORTS) \
24852         $(POSTSTAGE1_HOST_EXPORTS) \
24853         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24854         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24855         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24856         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24858         cd $(HOST_SUBDIR)/libcody || exit 1; \
24859         case $(srcdir) in \
24860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24861           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24863         esac; \
24864         module_srcdir=libcody; \
24865         $(SHELL) $$s/$$module_srcdir/configure \
24866           --srcdir=$${topdir}/$$module_srcdir \
24867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24868           --target=${target_alias} \
24869           --with-build-libsubdir=$(HOST_SUBDIR) \
24870           $(STAGE4_CONFIGURE_FLAGS)
24871 @endif libcody-bootstrap
24872
24873 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24874 maybe-configure-stageprofile-libcody:
24875 @if libcody-bootstrap
24876 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24877 configure-stageprofile-libcody:
24878         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24879         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24880         @r=`${PWD_COMMAND}`; export r; \
24881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24882         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24883         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24884         $(HOST_EXPORTS) \
24885         $(POSTSTAGE1_HOST_EXPORTS) \
24886         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24887         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24888         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24889         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24891         cd $(HOST_SUBDIR)/libcody || exit 1; \
24892         case $(srcdir) in \
24893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24894           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24896         esac; \
24897         module_srcdir=libcody; \
24898         $(SHELL) $$s/$$module_srcdir/configure \
24899           --srcdir=$${topdir}/$$module_srcdir \
24900           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24901           --target=${target_alias} \
24902           --with-build-libsubdir=$(HOST_SUBDIR) \
24903           $(STAGEprofile_CONFIGURE_FLAGS)
24904 @endif libcody-bootstrap
24905
24906 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24907 maybe-configure-stagetrain-libcody:
24908 @if libcody-bootstrap
24909 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24910 configure-stagetrain-libcody:
24911         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24912         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24913         @r=`${PWD_COMMAND}`; export r; \
24914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24915         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24916         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24917         $(HOST_EXPORTS) \
24918         $(POSTSTAGE1_HOST_EXPORTS) \
24919         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24920         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24921         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24922         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24924         cd $(HOST_SUBDIR)/libcody || exit 1; \
24925         case $(srcdir) in \
24926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24927           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24929         esac; \
24930         module_srcdir=libcody; \
24931         $(SHELL) $$s/$$module_srcdir/configure \
24932           --srcdir=$${topdir}/$$module_srcdir \
24933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24934           --target=${target_alias} \
24935           --with-build-libsubdir=$(HOST_SUBDIR) \
24936           $(STAGEtrain_CONFIGURE_FLAGS)
24937 @endif libcody-bootstrap
24938
24939 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
24940 maybe-configure-stagefeedback-libcody:
24941 @if libcody-bootstrap
24942 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
24943 configure-stagefeedback-libcody:
24944         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24946         @r=`${PWD_COMMAND}`; export r; \
24947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24948         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24949         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24950         $(HOST_EXPORTS) \
24951         $(POSTSTAGE1_HOST_EXPORTS) \
24952         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24953         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24954         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24955         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
24956         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24957         cd $(HOST_SUBDIR)/libcody || exit 1; \
24958         case $(srcdir) in \
24959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24960           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24962         esac; \
24963         module_srcdir=libcody; \
24964         $(SHELL) $$s/$$module_srcdir/configure \
24965           --srcdir=$${topdir}/$$module_srcdir \
24966           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24967           --target=${target_alias} \
24968           --with-build-libsubdir=$(HOST_SUBDIR) \
24969           $(STAGEfeedback_CONFIGURE_FLAGS)
24970 @endif libcody-bootstrap
24971
24972 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
24973 maybe-configure-stageautoprofile-libcody:
24974 @if libcody-bootstrap
24975 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
24976 configure-stageautoprofile-libcody:
24977         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24978         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24979         @r=`${PWD_COMMAND}`; export r; \
24980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24982         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24983         $(HOST_EXPORTS) \
24984         $(POSTSTAGE1_HOST_EXPORTS) \
24985         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24986         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24987         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
24988         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
24989         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24990         cd $(HOST_SUBDIR)/libcody || exit 1; \
24991         case $(srcdir) in \
24992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24993           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24995         esac; \
24996         module_srcdir=libcody; \
24997         $(SHELL) $$s/$$module_srcdir/configure \
24998           --srcdir=$${topdir}/$$module_srcdir \
24999           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25000           --target=${target_alias} \
25001           --with-build-libsubdir=$(HOST_SUBDIR) \
25002           $(STAGEautoprofile_CONFIGURE_FLAGS)
25003 @endif libcody-bootstrap
25004
25005 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25006 maybe-configure-stageautofeedback-libcody:
25007 @if libcody-bootstrap
25008 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25009 configure-stageautofeedback-libcody:
25010         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25011         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25012         @r=`${PWD_COMMAND}`; export r; \
25013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25014         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25015         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25016         $(HOST_EXPORTS) \
25017         $(POSTSTAGE1_HOST_EXPORTS) \
25018         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25019         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25020         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25021         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25023         cd $(HOST_SUBDIR)/libcody || exit 1; \
25024         case $(srcdir) in \
25025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25026           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25028         esac; \
25029         module_srcdir=libcody; \
25030         $(SHELL) $$s/$$module_srcdir/configure \
25031           --srcdir=$${topdir}/$$module_srcdir \
25032           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25033           --target=${target_alias} \
25034           --with-build-libsubdir=$(HOST_SUBDIR) \
25035           $(STAGEautofeedback_CONFIGURE_FLAGS)
25036 @endif libcody-bootstrap
25037
25038
25039
25040
25041
25042 .PHONY: all-libcody maybe-all-libcody
25043 maybe-all-libcody:
25044 @if gcc-bootstrap
25045 all-libcody: stage_current
25046 @endif gcc-bootstrap
25047 @if libcody
25048 TARGET-libcody=all
25049 maybe-all-libcody: all-libcody
25050 all-libcody: configure-libcody
25051         @r=`${PWD_COMMAND}`; export r; \
25052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053         $(HOST_EXPORTS)  \
25054         (cd $(HOST_SUBDIR)/libcody && \
25055           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25056                 $(TARGET-libcody))
25057 @endif libcody
25058
25059
25060
25061 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25062 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25063 maybe-all-stage1-libcody:
25064 maybe-clean-stage1-libcody:
25065 @if libcody-bootstrap
25066 maybe-all-stage1-libcody: all-stage1-libcody
25067 all-stage1: all-stage1-libcody
25068 TARGET-stage1-libcody = $(TARGET-libcody)
25069 all-stage1-libcody: configure-stage1-libcody
25070         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25071         @r=`${PWD_COMMAND}`; export r; \
25072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073         TFLAGS="$(STAGE1_TFLAGS)"; \
25074         $(HOST_EXPORTS)  \
25075         cd $(HOST_SUBDIR)/libcody && \
25076          \
25077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25078                 CFLAGS="$(STAGE1_CFLAGS)" \
25079                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25080                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25081                 LIBCFLAGS="$(LIBCFLAGS)" \
25082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25085                 $(EXTRA_HOST_FLAGS)  \
25086                 $(STAGE1_FLAGS_TO_PASS)  \
25087                 TFLAGS="$(STAGE1_TFLAGS)"  \
25088                 $(TARGET-stage1-libcody)
25089
25090 maybe-clean-stage1-libcody: clean-stage1-libcody
25091 clean-stage1: clean-stage1-libcody
25092 clean-stage1-libcody:
25093         @if [ $(current_stage) = stage1 ]; then \
25094           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25095         else \
25096           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25097           $(MAKE) stage1-start; \
25098         fi; \
25099         cd $(HOST_SUBDIR)/libcody && \
25100         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25101         $(STAGE1_FLAGS_TO_PASS)  clean
25102 @endif libcody-bootstrap
25103
25104
25105 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25106 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25107 maybe-all-stage2-libcody:
25108 maybe-clean-stage2-libcody:
25109 @if libcody-bootstrap
25110 maybe-all-stage2-libcody: all-stage2-libcody
25111 all-stage2: all-stage2-libcody
25112 TARGET-stage2-libcody = $(TARGET-libcody)
25113 all-stage2-libcody: configure-stage2-libcody
25114         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25115         @r=`${PWD_COMMAND}`; export r; \
25116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117         TFLAGS="$(STAGE2_TFLAGS)"; \
25118         $(HOST_EXPORTS) \
25119         $(POSTSTAGE1_HOST_EXPORTS)  \
25120         cd $(HOST_SUBDIR)/libcody && \
25121          \
25122         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25123                 CFLAGS="$(STAGE2_CFLAGS)" \
25124                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25125                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25126                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25127                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25128                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25129                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25130                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25131                 TFLAGS="$(STAGE2_TFLAGS)"  \
25132                 $(TARGET-stage2-libcody)
25133
25134 maybe-clean-stage2-libcody: clean-stage2-libcody
25135 clean-stage2: clean-stage2-libcody
25136 clean-stage2-libcody:
25137         @if [ $(current_stage) = stage2 ]; then \
25138           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25139         else \
25140           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25141           $(MAKE) stage2-start; \
25142         fi; \
25143         cd $(HOST_SUBDIR)/libcody && \
25144         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25145 @endif libcody-bootstrap
25146
25147
25148 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25149 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25150 maybe-all-stage3-libcody:
25151 maybe-clean-stage3-libcody:
25152 @if libcody-bootstrap
25153 maybe-all-stage3-libcody: all-stage3-libcody
25154 all-stage3: all-stage3-libcody
25155 TARGET-stage3-libcody = $(TARGET-libcody)
25156 all-stage3-libcody: configure-stage3-libcody
25157         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25158         @r=`${PWD_COMMAND}`; export r; \
25159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160         TFLAGS="$(STAGE3_TFLAGS)"; \
25161         $(HOST_EXPORTS) \
25162         $(POSTSTAGE1_HOST_EXPORTS)  \
25163         cd $(HOST_SUBDIR)/libcody && \
25164          \
25165         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25166                 CFLAGS="$(STAGE3_CFLAGS)" \
25167                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25168                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25169                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25170                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25171                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25172                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25173                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25174                 TFLAGS="$(STAGE3_TFLAGS)"  \
25175                 $(TARGET-stage3-libcody)
25176
25177 maybe-clean-stage3-libcody: clean-stage3-libcody
25178 clean-stage3: clean-stage3-libcody
25179 clean-stage3-libcody:
25180         @if [ $(current_stage) = stage3 ]; then \
25181           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25182         else \
25183           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25184           $(MAKE) stage3-start; \
25185         fi; \
25186         cd $(HOST_SUBDIR)/libcody && \
25187         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25188 @endif libcody-bootstrap
25189
25190
25191 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25192 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25193 maybe-all-stage4-libcody:
25194 maybe-clean-stage4-libcody:
25195 @if libcody-bootstrap
25196 maybe-all-stage4-libcody: all-stage4-libcody
25197 all-stage4: all-stage4-libcody
25198 TARGET-stage4-libcody = $(TARGET-libcody)
25199 all-stage4-libcody: configure-stage4-libcody
25200         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25201         @r=`${PWD_COMMAND}`; export r; \
25202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203         TFLAGS="$(STAGE4_TFLAGS)"; \
25204         $(HOST_EXPORTS) \
25205         $(POSTSTAGE1_HOST_EXPORTS)  \
25206         cd $(HOST_SUBDIR)/libcody && \
25207          \
25208         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25209                 CFLAGS="$(STAGE4_CFLAGS)" \
25210                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25211                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25212                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25213                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25214                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25215                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25216                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25217                 TFLAGS="$(STAGE4_TFLAGS)"  \
25218                 $(TARGET-stage4-libcody)
25219
25220 maybe-clean-stage4-libcody: clean-stage4-libcody
25221 clean-stage4: clean-stage4-libcody
25222 clean-stage4-libcody:
25223         @if [ $(current_stage) = stage4 ]; then \
25224           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25225         else \
25226           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25227           $(MAKE) stage4-start; \
25228         fi; \
25229         cd $(HOST_SUBDIR)/libcody && \
25230         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25231 @endif libcody-bootstrap
25232
25233
25234 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25235 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25236 maybe-all-stageprofile-libcody:
25237 maybe-clean-stageprofile-libcody:
25238 @if libcody-bootstrap
25239 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25240 all-stageprofile: all-stageprofile-libcody
25241 TARGET-stageprofile-libcody = $(TARGET-libcody)
25242 all-stageprofile-libcody: configure-stageprofile-libcody
25243         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25244         @r=`${PWD_COMMAND}`; export r; \
25245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25247         $(HOST_EXPORTS) \
25248         $(POSTSTAGE1_HOST_EXPORTS)  \
25249         cd $(HOST_SUBDIR)/libcody && \
25250          \
25251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25252                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25253                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25254                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25255                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25259                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25260                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25261                 $(TARGET-stageprofile-libcody)
25262
25263 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25264 clean-stageprofile: clean-stageprofile-libcody
25265 clean-stageprofile-libcody:
25266         @if [ $(current_stage) = stageprofile ]; then \
25267           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25268         else \
25269           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25270           $(MAKE) stageprofile-start; \
25271         fi; \
25272         cd $(HOST_SUBDIR)/libcody && \
25273         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25274 @endif libcody-bootstrap
25275
25276
25277 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25278 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25279 maybe-all-stagetrain-libcody:
25280 maybe-clean-stagetrain-libcody:
25281 @if libcody-bootstrap
25282 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25283 all-stagetrain: all-stagetrain-libcody
25284 TARGET-stagetrain-libcody = $(TARGET-libcody)
25285 all-stagetrain-libcody: configure-stagetrain-libcody
25286         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25287         @r=`${PWD_COMMAND}`; export r; \
25288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25290         $(HOST_EXPORTS) \
25291         $(POSTSTAGE1_HOST_EXPORTS)  \
25292         cd $(HOST_SUBDIR)/libcody && \
25293          \
25294         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25295                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25296                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25297                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25298                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25299                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25300                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25301                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25302                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25303                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25304                 $(TARGET-stagetrain-libcody)
25305
25306 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25307 clean-stagetrain: clean-stagetrain-libcody
25308 clean-stagetrain-libcody:
25309         @if [ $(current_stage) = stagetrain ]; then \
25310           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25311         else \
25312           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25313           $(MAKE) stagetrain-start; \
25314         fi; \
25315         cd $(HOST_SUBDIR)/libcody && \
25316         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25317 @endif libcody-bootstrap
25318
25319
25320 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25321 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25322 maybe-all-stagefeedback-libcody:
25323 maybe-clean-stagefeedback-libcody:
25324 @if libcody-bootstrap
25325 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25326 all-stagefeedback: all-stagefeedback-libcody
25327 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25328 all-stagefeedback-libcody: configure-stagefeedback-libcody
25329         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25330         @r=`${PWD_COMMAND}`; export r; \
25331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25332         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25333         $(HOST_EXPORTS) \
25334         $(POSTSTAGE1_HOST_EXPORTS)  \
25335         cd $(HOST_SUBDIR)/libcody && \
25336          \
25337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25338                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25339                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25340                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25341                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25345                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25346                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25347                 $(TARGET-stagefeedback-libcody)
25348
25349 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25350 clean-stagefeedback: clean-stagefeedback-libcody
25351 clean-stagefeedback-libcody:
25352         @if [ $(current_stage) = stagefeedback ]; then \
25353           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25354         else \
25355           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25356           $(MAKE) stagefeedback-start; \
25357         fi; \
25358         cd $(HOST_SUBDIR)/libcody && \
25359         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25360 @endif libcody-bootstrap
25361
25362
25363 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25364 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25365 maybe-all-stageautoprofile-libcody:
25366 maybe-clean-stageautoprofile-libcody:
25367 @if libcody-bootstrap
25368 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25369 all-stageautoprofile: all-stageautoprofile-libcody
25370 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25371 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25372         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25373         @r=`${PWD_COMMAND}`; export r; \
25374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25375         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25376         $(HOST_EXPORTS) \
25377         $(POSTSTAGE1_HOST_EXPORTS)  \
25378         cd $(HOST_SUBDIR)/libcody && \
25379         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25381                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25382                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25383                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25384                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25385                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25386                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25387                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25388                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25389                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25390                 $(TARGET-stageautoprofile-libcody)
25391
25392 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25393 clean-stageautoprofile: clean-stageautoprofile-libcody
25394 clean-stageautoprofile-libcody:
25395         @if [ $(current_stage) = stageautoprofile ]; then \
25396           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25397         else \
25398           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25399           $(MAKE) stageautoprofile-start; \
25400         fi; \
25401         cd $(HOST_SUBDIR)/libcody && \
25402         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25403 @endif libcody-bootstrap
25404
25405
25406 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25407 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25408 maybe-all-stageautofeedback-libcody:
25409 maybe-clean-stageautofeedback-libcody:
25410 @if libcody-bootstrap
25411 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25412 all-stageautofeedback: all-stageautofeedback-libcody
25413 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25414 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25415         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25416         @r=`${PWD_COMMAND}`; export r; \
25417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25418         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25419         $(HOST_EXPORTS) \
25420         $(POSTSTAGE1_HOST_EXPORTS)  \
25421         cd $(HOST_SUBDIR)/libcody && \
25422          \
25423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25424                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25425                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25426                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25427                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25432                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25433                 $(TARGET-stageautofeedback-libcody)
25434
25435 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25436 clean-stageautofeedback: clean-stageautofeedback-libcody
25437 clean-stageautofeedback-libcody:
25438         @if [ $(current_stage) = stageautofeedback ]; then \
25439           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25440         else \
25441           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25442           $(MAKE) stageautofeedback-start; \
25443         fi; \
25444         cd $(HOST_SUBDIR)/libcody && \
25445         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25446 @endif libcody-bootstrap
25447
25448
25449
25450
25451
25452 .PHONY: check-libcody maybe-check-libcody
25453 maybe-check-libcody:
25454 @if libcody
25455 maybe-check-libcody: check-libcody
25456
25457 check-libcody:
25458         @: $(MAKE); $(unstage)
25459         @r=`${PWD_COMMAND}`; export r; \
25460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25461         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25462         (cd $(HOST_SUBDIR)/libcody && \
25463           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25464
25465 @endif libcody
25466
25467 .PHONY: install-libcody maybe-install-libcody
25468 maybe-install-libcody:
25469 @if libcody
25470 maybe-install-libcody: install-libcody
25471
25472 install-libcody:
25473
25474 @endif libcody
25475
25476 .PHONY: install-strip-libcody maybe-install-strip-libcody
25477 maybe-install-strip-libcody:
25478 @if libcody
25479 maybe-install-strip-libcody: install-strip-libcody
25480
25481 install-strip-libcody:
25482
25483 @endif libcody
25484
25485 # Other targets (info, dvi, pdf, etc.)
25486
25487 .PHONY: maybe-info-libcody info-libcody
25488 maybe-info-libcody:
25489 @if libcody
25490 maybe-info-libcody: info-libcody
25491
25492 # libcody doesn't support info.
25493 info-libcody:
25494
25495 @endif libcody
25496
25497 .PHONY: maybe-dvi-libcody dvi-libcody
25498 maybe-dvi-libcody:
25499 @if libcody
25500 maybe-dvi-libcody: dvi-libcody
25501
25502 # libcody doesn't support dvi.
25503 dvi-libcody:
25504
25505 @endif libcody
25506
25507 .PHONY: maybe-pdf-libcody pdf-libcody
25508 maybe-pdf-libcody:
25509 @if libcody
25510 maybe-pdf-libcody: pdf-libcody
25511
25512 # libcody doesn't support pdf.
25513 pdf-libcody:
25514
25515 @endif libcody
25516
25517 .PHONY: maybe-html-libcody html-libcody
25518 maybe-html-libcody:
25519 @if libcody
25520 maybe-html-libcody: html-libcody
25521
25522 # libcody doesn't support html.
25523 html-libcody:
25524
25525 @endif libcody
25526
25527 .PHONY: maybe-TAGS-libcody TAGS-libcody
25528 maybe-TAGS-libcody:
25529 @if libcody
25530 maybe-TAGS-libcody: TAGS-libcody
25531
25532 # libcody doesn't support TAGS.
25533 TAGS-libcody:
25534
25535 @endif libcody
25536
25537 .PHONY: maybe-install-info-libcody install-info-libcody
25538 maybe-install-info-libcody:
25539 @if libcody
25540 maybe-install-info-libcody: install-info-libcody
25541
25542 # libcody doesn't support install-info.
25543 install-info-libcody:
25544
25545 @endif libcody
25546
25547 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25548 maybe-install-dvi-libcody:
25549 @if libcody
25550 maybe-install-dvi-libcody: install-dvi-libcody
25551
25552 # libcody doesn't support install-dvi.
25553 install-dvi-libcody:
25554
25555 @endif libcody
25556
25557 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25558 maybe-install-pdf-libcody:
25559 @if libcody
25560 maybe-install-pdf-libcody: install-pdf-libcody
25561
25562 # libcody doesn't support install-pdf.
25563 install-pdf-libcody:
25564
25565 @endif libcody
25566
25567 .PHONY: maybe-install-html-libcody install-html-libcody
25568 maybe-install-html-libcody:
25569 @if libcody
25570 maybe-install-html-libcody: install-html-libcody
25571
25572 # libcody doesn't support install-html.
25573 install-html-libcody:
25574
25575 @endif libcody
25576
25577 .PHONY: maybe-installcheck-libcody installcheck-libcody
25578 maybe-installcheck-libcody:
25579 @if libcody
25580 maybe-installcheck-libcody: installcheck-libcody
25581
25582 installcheck-libcody: \
25583     configure-libcody 
25584         @[ -f ./libcody/Makefile ] || exit 0; \
25585         r=`${PWD_COMMAND}`; export r; \
25586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25587         $(HOST_EXPORTS) \
25588         for flag in $(EXTRA_HOST_FLAGS) ; do \
25589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25590         done; \
25591         echo "Doing installcheck in libcody"; \
25592         (cd $(HOST_SUBDIR)/libcody && \
25593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25595                   "RANLIB=$${RANLIB}" \
25596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25597                   installcheck) \
25598           || exit 1
25599
25600 @endif libcody
25601
25602 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25603 maybe-mostlyclean-libcody:
25604 @if libcody
25605 maybe-mostlyclean-libcody: mostlyclean-libcody
25606
25607 mostlyclean-libcody: 
25608         @[ -f ./libcody/Makefile ] || exit 0; \
25609         r=`${PWD_COMMAND}`; export r; \
25610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25611         $(HOST_EXPORTS) \
25612         for flag in $(EXTRA_HOST_FLAGS) ; do \
25613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25614         done; \
25615         echo "Doing mostlyclean in libcody"; \
25616         (cd $(HOST_SUBDIR)/libcody && \
25617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25619                   "RANLIB=$${RANLIB}" \
25620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25621                   mostlyclean) \
25622           || exit 1
25623
25624 @endif libcody
25625
25626 .PHONY: maybe-clean-libcody clean-libcody
25627 maybe-clean-libcody:
25628 @if libcody
25629 maybe-clean-libcody: clean-libcody
25630
25631 clean-libcody: 
25632         @[ -f ./libcody/Makefile ] || exit 0; \
25633         r=`${PWD_COMMAND}`; export r; \
25634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25635         $(HOST_EXPORTS) \
25636         for flag in $(EXTRA_HOST_FLAGS) ; do \
25637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25638         done; \
25639         echo "Doing clean in libcody"; \
25640         (cd $(HOST_SUBDIR)/libcody && \
25641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25643                   "RANLIB=$${RANLIB}" \
25644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25645                   clean) \
25646           || exit 1
25647
25648 @endif libcody
25649
25650 .PHONY: maybe-distclean-libcody distclean-libcody
25651 maybe-distclean-libcody:
25652 @if libcody
25653 maybe-distclean-libcody: distclean-libcody
25654
25655 distclean-libcody: 
25656         @[ -f ./libcody/Makefile ] || exit 0; \
25657         r=`${PWD_COMMAND}`; export r; \
25658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659         $(HOST_EXPORTS) \
25660         for flag in $(EXTRA_HOST_FLAGS) ; do \
25661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662         done; \
25663         echo "Doing distclean in libcody"; \
25664         (cd $(HOST_SUBDIR)/libcody && \
25665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25667                   "RANLIB=$${RANLIB}" \
25668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25669                   distclean) \
25670           || exit 1
25671
25672 @endif libcody
25673
25674 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25675 maybe-maintainer-clean-libcody:
25676 @if libcody
25677 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25678
25679 maintainer-clean-libcody: 
25680         @[ -f ./libcody/Makefile ] || exit 0; \
25681         r=`${PWD_COMMAND}`; export r; \
25682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25683         $(HOST_EXPORTS) \
25684         for flag in $(EXTRA_HOST_FLAGS) ; do \
25685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25686         done; \
25687         echo "Doing maintainer-clean in libcody"; \
25688         (cd $(HOST_SUBDIR)/libcody && \
25689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25691                   "RANLIB=$${RANLIB}" \
25692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25693                   maintainer-clean) \
25694           || exit 1
25695
25696 @endif libcody
25697
25698
25699
25700 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25701 maybe-configure-libdecnumber:
25702 @if gcc-bootstrap
25703 configure-libdecnumber: stage_current
25704 @endif gcc-bootstrap
25705 @if libdecnumber
25706 maybe-configure-libdecnumber: configure-libdecnumber
25707 configure-libdecnumber: 
25708         @r=`${PWD_COMMAND}`; export r; \
25709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25710         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25711         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25712         $(HOST_EXPORTS)  \
25713         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25714         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25715         case $(srcdir) in \
25716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25717           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25719         esac; \
25720         module_srcdir=libdecnumber; \
25721         $(SHELL) \
25722           $$s/$$module_srcdir/configure \
25723           --srcdir=$${topdir}/$$module_srcdir \
25724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25725           --target=${target_alias}  \
25726           || exit 1
25727 @endif libdecnumber
25728
25729
25730
25731 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25732 maybe-configure-stage1-libdecnumber:
25733 @if libdecnumber-bootstrap
25734 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25735 configure-stage1-libdecnumber:
25736         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25737         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25738         @r=`${PWD_COMMAND}`; export r; \
25739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25740         TFLAGS="$(STAGE1_TFLAGS)"; \
25741         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25742         $(HOST_EXPORTS) \
25743         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25744         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25745         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25746         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25748         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25749         case $(srcdir) in \
25750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25751           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25753         esac; \
25754         module_srcdir=libdecnumber; \
25755         $(SHELL) $$s/$$module_srcdir/configure \
25756           --srcdir=$${topdir}/$$module_srcdir \
25757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25758           --target=${target_alias} \
25759            \
25760           $(STAGE1_CONFIGURE_FLAGS)
25761 @endif libdecnumber-bootstrap
25762
25763 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25764 maybe-configure-stage2-libdecnumber:
25765 @if libdecnumber-bootstrap
25766 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25767 configure-stage2-libdecnumber:
25768         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25770         @r=`${PWD_COMMAND}`; export r; \
25771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772         TFLAGS="$(STAGE2_TFLAGS)"; \
25773         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25774         $(HOST_EXPORTS) \
25775         $(POSTSTAGE1_HOST_EXPORTS) \
25776         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25777         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25778         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25779         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25781         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25782         case $(srcdir) in \
25783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25784           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25786         esac; \
25787         module_srcdir=libdecnumber; \
25788         $(SHELL) $$s/$$module_srcdir/configure \
25789           --srcdir=$${topdir}/$$module_srcdir \
25790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25791           --target=${target_alias} \
25792           --with-build-libsubdir=$(HOST_SUBDIR) \
25793           $(STAGE2_CONFIGURE_FLAGS)
25794 @endif libdecnumber-bootstrap
25795
25796 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25797 maybe-configure-stage3-libdecnumber:
25798 @if libdecnumber-bootstrap
25799 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25800 configure-stage3-libdecnumber:
25801         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25802         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25803         @r=`${PWD_COMMAND}`; export r; \
25804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805         TFLAGS="$(STAGE3_TFLAGS)"; \
25806         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25807         $(HOST_EXPORTS) \
25808         $(POSTSTAGE1_HOST_EXPORTS) \
25809         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25810         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25811         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25812         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25814         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25815         case $(srcdir) in \
25816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25817           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25819         esac; \
25820         module_srcdir=libdecnumber; \
25821         $(SHELL) $$s/$$module_srcdir/configure \
25822           --srcdir=$${topdir}/$$module_srcdir \
25823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25824           --target=${target_alias} \
25825           --with-build-libsubdir=$(HOST_SUBDIR) \
25826           $(STAGE3_CONFIGURE_FLAGS)
25827 @endif libdecnumber-bootstrap
25828
25829 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25830 maybe-configure-stage4-libdecnumber:
25831 @if libdecnumber-bootstrap
25832 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25833 configure-stage4-libdecnumber:
25834         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25835         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25836         @r=`${PWD_COMMAND}`; export r; \
25837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25838         TFLAGS="$(STAGE4_TFLAGS)"; \
25839         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25840         $(HOST_EXPORTS) \
25841         $(POSTSTAGE1_HOST_EXPORTS) \
25842         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25843         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25844         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25845         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25847         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25848         case $(srcdir) in \
25849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25850           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25852         esac; \
25853         module_srcdir=libdecnumber; \
25854         $(SHELL) $$s/$$module_srcdir/configure \
25855           --srcdir=$${topdir}/$$module_srcdir \
25856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25857           --target=${target_alias} \
25858           --with-build-libsubdir=$(HOST_SUBDIR) \
25859           $(STAGE4_CONFIGURE_FLAGS)
25860 @endif libdecnumber-bootstrap
25861
25862 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25863 maybe-configure-stageprofile-libdecnumber:
25864 @if libdecnumber-bootstrap
25865 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25866 configure-stageprofile-libdecnumber:
25867         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25869         @r=`${PWD_COMMAND}`; export r; \
25870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25872         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25873         $(HOST_EXPORTS) \
25874         $(POSTSTAGE1_HOST_EXPORTS) \
25875         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25876         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25877         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25878         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25880         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25881         case $(srcdir) in \
25882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25883           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25885         esac; \
25886         module_srcdir=libdecnumber; \
25887         $(SHELL) $$s/$$module_srcdir/configure \
25888           --srcdir=$${topdir}/$$module_srcdir \
25889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25890           --target=${target_alias} \
25891           --with-build-libsubdir=$(HOST_SUBDIR) \
25892           $(STAGEprofile_CONFIGURE_FLAGS)
25893 @endif libdecnumber-bootstrap
25894
25895 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25896 maybe-configure-stagetrain-libdecnumber:
25897 @if libdecnumber-bootstrap
25898 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25899 configure-stagetrain-libdecnumber:
25900         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25902         @r=`${PWD_COMMAND}`; export r; \
25903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25904         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25905         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25906         $(HOST_EXPORTS) \
25907         $(POSTSTAGE1_HOST_EXPORTS) \
25908         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25909         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25910         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25911         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25913         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25914         case $(srcdir) in \
25915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25916           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25918         esac; \
25919         module_srcdir=libdecnumber; \
25920         $(SHELL) $$s/$$module_srcdir/configure \
25921           --srcdir=$${topdir}/$$module_srcdir \
25922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25923           --target=${target_alias} \
25924           --with-build-libsubdir=$(HOST_SUBDIR) \
25925           $(STAGEtrain_CONFIGURE_FLAGS)
25926 @endif libdecnumber-bootstrap
25927
25928 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25929 maybe-configure-stagefeedback-libdecnumber:
25930 @if libdecnumber-bootstrap
25931 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25932 configure-stagefeedback-libdecnumber:
25933         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25935         @r=`${PWD_COMMAND}`; export r; \
25936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25937         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25938         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25939         $(HOST_EXPORTS) \
25940         $(POSTSTAGE1_HOST_EXPORTS) \
25941         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25942         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25943         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25944         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
25945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25946         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25947         case $(srcdir) in \
25948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25949           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25951         esac; \
25952         module_srcdir=libdecnumber; \
25953         $(SHELL) $$s/$$module_srcdir/configure \
25954           --srcdir=$${topdir}/$$module_srcdir \
25955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25956           --target=${target_alias} \
25957           --with-build-libsubdir=$(HOST_SUBDIR) \
25958           $(STAGEfeedback_CONFIGURE_FLAGS)
25959 @endif libdecnumber-bootstrap
25960
25961 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
25962 maybe-configure-stageautoprofile-libdecnumber:
25963 @if libdecnumber-bootstrap
25964 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25965 configure-stageautoprofile-libdecnumber:
25966         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25968         @r=`${PWD_COMMAND}`; export r; \
25969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25970         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25971         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25972         $(HOST_EXPORTS) \
25973         $(POSTSTAGE1_HOST_EXPORTS) \
25974         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25975         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25976         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25977         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
25978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25979         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25980         case $(srcdir) in \
25981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25982           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25984         esac; \
25985         module_srcdir=libdecnumber; \
25986         $(SHELL) $$s/$$module_srcdir/configure \
25987           --srcdir=$${topdir}/$$module_srcdir \
25988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25989           --target=${target_alias} \
25990           --with-build-libsubdir=$(HOST_SUBDIR) \
25991           $(STAGEautoprofile_CONFIGURE_FLAGS)
25992 @endif libdecnumber-bootstrap
25993
25994 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
25995 maybe-configure-stageautofeedback-libdecnumber:
25996 @if libdecnumber-bootstrap
25997 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
25998 configure-stageautofeedback-libdecnumber:
25999         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26001         @r=`${PWD_COMMAND}`; export r; \
26002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26004         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26005         $(HOST_EXPORTS) \
26006         $(POSTSTAGE1_HOST_EXPORTS) \
26007         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26008         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26009         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26010         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26012         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26013         case $(srcdir) in \
26014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26015           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26017         esac; \
26018         module_srcdir=libdecnumber; \
26019         $(SHELL) $$s/$$module_srcdir/configure \
26020           --srcdir=$${topdir}/$$module_srcdir \
26021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26022           --target=${target_alias} \
26023           --with-build-libsubdir=$(HOST_SUBDIR) \
26024           $(STAGEautofeedback_CONFIGURE_FLAGS)
26025 @endif libdecnumber-bootstrap
26026
26027
26028
26029
26030
26031 .PHONY: all-libdecnumber maybe-all-libdecnumber
26032 maybe-all-libdecnumber:
26033 @if gcc-bootstrap
26034 all-libdecnumber: stage_current
26035 @endif gcc-bootstrap
26036 @if libdecnumber
26037 TARGET-libdecnumber=all
26038 maybe-all-libdecnumber: all-libdecnumber
26039 all-libdecnumber: configure-libdecnumber
26040         @r=`${PWD_COMMAND}`; export r; \
26041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26042         $(HOST_EXPORTS)  \
26043         (cd $(HOST_SUBDIR)/libdecnumber && \
26044           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26045                 $(TARGET-libdecnumber))
26046 @endif libdecnumber
26047
26048
26049
26050 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26051 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26052 maybe-all-stage1-libdecnumber:
26053 maybe-clean-stage1-libdecnumber:
26054 @if libdecnumber-bootstrap
26055 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26056 all-stage1: all-stage1-libdecnumber
26057 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26058 all-stage1-libdecnumber: configure-stage1-libdecnumber
26059         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26060         @r=`${PWD_COMMAND}`; export r; \
26061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26062         TFLAGS="$(STAGE1_TFLAGS)"; \
26063         $(HOST_EXPORTS)  \
26064         cd $(HOST_SUBDIR)/libdecnumber && \
26065          \
26066         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26067                 CFLAGS="$(STAGE1_CFLAGS)" \
26068                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26069                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26070                 LIBCFLAGS="$(LIBCFLAGS)" \
26071                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26072                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26073                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26074                 $(EXTRA_HOST_FLAGS)  \
26075                 $(STAGE1_FLAGS_TO_PASS)  \
26076                 TFLAGS="$(STAGE1_TFLAGS)"  \
26077                 $(TARGET-stage1-libdecnumber)
26078
26079 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26080 clean-stage1: clean-stage1-libdecnumber
26081 clean-stage1-libdecnumber:
26082         @if [ $(current_stage) = stage1 ]; then \
26083           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26084         else \
26085           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26086           $(MAKE) stage1-start; \
26087         fi; \
26088         cd $(HOST_SUBDIR)/libdecnumber && \
26089         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26090         $(STAGE1_FLAGS_TO_PASS)  clean
26091 @endif libdecnumber-bootstrap
26092
26093
26094 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26095 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26096 maybe-all-stage2-libdecnumber:
26097 maybe-clean-stage2-libdecnumber:
26098 @if libdecnumber-bootstrap
26099 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26100 all-stage2: all-stage2-libdecnumber
26101 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26102 all-stage2-libdecnumber: configure-stage2-libdecnumber
26103         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26104         @r=`${PWD_COMMAND}`; export r; \
26105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106         TFLAGS="$(STAGE2_TFLAGS)"; \
26107         $(HOST_EXPORTS) \
26108         $(POSTSTAGE1_HOST_EXPORTS)  \
26109         cd $(HOST_SUBDIR)/libdecnumber && \
26110          \
26111         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26112                 CFLAGS="$(STAGE2_CFLAGS)" \
26113                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26114                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26115                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26116                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26117                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26118                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26119                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26120                 TFLAGS="$(STAGE2_TFLAGS)"  \
26121                 $(TARGET-stage2-libdecnumber)
26122
26123 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26124 clean-stage2: clean-stage2-libdecnumber
26125 clean-stage2-libdecnumber:
26126         @if [ $(current_stage) = stage2 ]; then \
26127           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26128         else \
26129           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26130           $(MAKE) stage2-start; \
26131         fi; \
26132         cd $(HOST_SUBDIR)/libdecnumber && \
26133         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26134 @endif libdecnumber-bootstrap
26135
26136
26137 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26138 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26139 maybe-all-stage3-libdecnumber:
26140 maybe-clean-stage3-libdecnumber:
26141 @if libdecnumber-bootstrap
26142 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26143 all-stage3: all-stage3-libdecnumber
26144 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26145 all-stage3-libdecnumber: configure-stage3-libdecnumber
26146         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26147         @r=`${PWD_COMMAND}`; export r; \
26148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26149         TFLAGS="$(STAGE3_TFLAGS)"; \
26150         $(HOST_EXPORTS) \
26151         $(POSTSTAGE1_HOST_EXPORTS)  \
26152         cd $(HOST_SUBDIR)/libdecnumber && \
26153          \
26154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26155                 CFLAGS="$(STAGE3_CFLAGS)" \
26156                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26157                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26158                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26162                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26163                 TFLAGS="$(STAGE3_TFLAGS)"  \
26164                 $(TARGET-stage3-libdecnumber)
26165
26166 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26167 clean-stage3: clean-stage3-libdecnumber
26168 clean-stage3-libdecnumber:
26169         @if [ $(current_stage) = stage3 ]; then \
26170           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26171         else \
26172           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26173           $(MAKE) stage3-start; \
26174         fi; \
26175         cd $(HOST_SUBDIR)/libdecnumber && \
26176         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26177 @endif libdecnumber-bootstrap
26178
26179
26180 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26181 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26182 maybe-all-stage4-libdecnumber:
26183 maybe-clean-stage4-libdecnumber:
26184 @if libdecnumber-bootstrap
26185 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26186 all-stage4: all-stage4-libdecnumber
26187 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26188 all-stage4-libdecnumber: configure-stage4-libdecnumber
26189         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26190         @r=`${PWD_COMMAND}`; export r; \
26191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26192         TFLAGS="$(STAGE4_TFLAGS)"; \
26193         $(HOST_EXPORTS) \
26194         $(POSTSTAGE1_HOST_EXPORTS)  \
26195         cd $(HOST_SUBDIR)/libdecnumber && \
26196          \
26197         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26198                 CFLAGS="$(STAGE4_CFLAGS)" \
26199                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26200                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26201                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26202                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26203                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26204                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26205                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26206                 TFLAGS="$(STAGE4_TFLAGS)"  \
26207                 $(TARGET-stage4-libdecnumber)
26208
26209 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26210 clean-stage4: clean-stage4-libdecnumber
26211 clean-stage4-libdecnumber:
26212         @if [ $(current_stage) = stage4 ]; then \
26213           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26214         else \
26215           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26216           $(MAKE) stage4-start; \
26217         fi; \
26218         cd $(HOST_SUBDIR)/libdecnumber && \
26219         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26220 @endif libdecnumber-bootstrap
26221
26222
26223 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26224 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26225 maybe-all-stageprofile-libdecnumber:
26226 maybe-clean-stageprofile-libdecnumber:
26227 @if libdecnumber-bootstrap
26228 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26229 all-stageprofile: all-stageprofile-libdecnumber
26230 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26231 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26232         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26233         @r=`${PWD_COMMAND}`; export r; \
26234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26236         $(HOST_EXPORTS) \
26237         $(POSTSTAGE1_HOST_EXPORTS)  \
26238         cd $(HOST_SUBDIR)/libdecnumber && \
26239          \
26240         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26241                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26242                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26243                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26244                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26248                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26249                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26250                 $(TARGET-stageprofile-libdecnumber)
26251
26252 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26253 clean-stageprofile: clean-stageprofile-libdecnumber
26254 clean-stageprofile-libdecnumber:
26255         @if [ $(current_stage) = stageprofile ]; then \
26256           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26257         else \
26258           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26259           $(MAKE) stageprofile-start; \
26260         fi; \
26261         cd $(HOST_SUBDIR)/libdecnumber && \
26262         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26263 @endif libdecnumber-bootstrap
26264
26265
26266 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26267 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26268 maybe-all-stagetrain-libdecnumber:
26269 maybe-clean-stagetrain-libdecnumber:
26270 @if libdecnumber-bootstrap
26271 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26272 all-stagetrain: all-stagetrain-libdecnumber
26273 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26274 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26275         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26276         @r=`${PWD_COMMAND}`; export r; \
26277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26278         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26279         $(HOST_EXPORTS) \
26280         $(POSTSTAGE1_HOST_EXPORTS)  \
26281         cd $(HOST_SUBDIR)/libdecnumber && \
26282          \
26283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26284                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26285                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26286                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26287                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26288                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26289                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26290                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26291                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26292                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26293                 $(TARGET-stagetrain-libdecnumber)
26294
26295 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26296 clean-stagetrain: clean-stagetrain-libdecnumber
26297 clean-stagetrain-libdecnumber:
26298         @if [ $(current_stage) = stagetrain ]; then \
26299           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26300         else \
26301           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26302           $(MAKE) stagetrain-start; \
26303         fi; \
26304         cd $(HOST_SUBDIR)/libdecnumber && \
26305         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26306 @endif libdecnumber-bootstrap
26307
26308
26309 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26310 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26311 maybe-all-stagefeedback-libdecnumber:
26312 maybe-clean-stagefeedback-libdecnumber:
26313 @if libdecnumber-bootstrap
26314 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26315 all-stagefeedback: all-stagefeedback-libdecnumber
26316 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26317 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26318         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26319         @r=`${PWD_COMMAND}`; export r; \
26320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26322         $(HOST_EXPORTS) \
26323         $(POSTSTAGE1_HOST_EXPORTS)  \
26324         cd $(HOST_SUBDIR)/libdecnumber && \
26325          \
26326         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26327                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26328                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26329                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26330                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26334                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26335                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26336                 $(TARGET-stagefeedback-libdecnumber)
26337
26338 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26339 clean-stagefeedback: clean-stagefeedback-libdecnumber
26340 clean-stagefeedback-libdecnumber:
26341         @if [ $(current_stage) = stagefeedback ]; then \
26342           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26343         else \
26344           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26345           $(MAKE) stagefeedback-start; \
26346         fi; \
26347         cd $(HOST_SUBDIR)/libdecnumber && \
26348         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26349 @endif libdecnumber-bootstrap
26350
26351
26352 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26353 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26354 maybe-all-stageautoprofile-libdecnumber:
26355 maybe-clean-stageautoprofile-libdecnumber:
26356 @if libdecnumber-bootstrap
26357 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26358 all-stageautoprofile: all-stageautoprofile-libdecnumber
26359 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26360 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26361         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26362         @r=`${PWD_COMMAND}`; export r; \
26363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26365         $(HOST_EXPORTS) \
26366         $(POSTSTAGE1_HOST_EXPORTS)  \
26367         cd $(HOST_SUBDIR)/libdecnumber && \
26368         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26369         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26370                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26371                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26372                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26373                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26374                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26375                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26376                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26377                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26378                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26379                 $(TARGET-stageautoprofile-libdecnumber)
26380
26381 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26382 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26383 clean-stageautoprofile-libdecnumber:
26384         @if [ $(current_stage) = stageautoprofile ]; then \
26385           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26386         else \
26387           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26388           $(MAKE) stageautoprofile-start; \
26389         fi; \
26390         cd $(HOST_SUBDIR)/libdecnumber && \
26391         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26392 @endif libdecnumber-bootstrap
26393
26394
26395 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26396 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26397 maybe-all-stageautofeedback-libdecnumber:
26398 maybe-clean-stageautofeedback-libdecnumber:
26399 @if libdecnumber-bootstrap
26400 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26401 all-stageautofeedback: all-stageautofeedback-libdecnumber
26402 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26403 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26404         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26405         @r=`${PWD_COMMAND}`; export r; \
26406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26407         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26408         $(HOST_EXPORTS) \
26409         $(POSTSTAGE1_HOST_EXPORTS)  \
26410         cd $(HOST_SUBDIR)/libdecnumber && \
26411          \
26412         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26413                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26414                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26415                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26416                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26417                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26418                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26419                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26420                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26421                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26422                 $(TARGET-stageautofeedback-libdecnumber)
26423
26424 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26425 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26426 clean-stageautofeedback-libdecnumber:
26427         @if [ $(current_stage) = stageautofeedback ]; then \
26428           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26429         else \
26430           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26431           $(MAKE) stageautofeedback-start; \
26432         fi; \
26433         cd $(HOST_SUBDIR)/libdecnumber && \
26434         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26435 @endif libdecnumber-bootstrap
26436
26437
26438
26439
26440
26441 .PHONY: check-libdecnumber maybe-check-libdecnumber
26442 maybe-check-libdecnumber:
26443 @if libdecnumber
26444 maybe-check-libdecnumber: check-libdecnumber
26445
26446 check-libdecnumber:
26447         @: $(MAKE); $(unstage)
26448         @r=`${PWD_COMMAND}`; export r; \
26449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26450         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26451         (cd $(HOST_SUBDIR)/libdecnumber && \
26452           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26453
26454 @endif libdecnumber
26455
26456 .PHONY: install-libdecnumber maybe-install-libdecnumber
26457 maybe-install-libdecnumber:
26458 @if libdecnumber
26459 maybe-install-libdecnumber: install-libdecnumber
26460
26461 install-libdecnumber: installdirs
26462         @: $(MAKE); $(unstage)
26463         @r=`${PWD_COMMAND}`; export r; \
26464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26465         $(HOST_EXPORTS) \
26466         (cd $(HOST_SUBDIR)/libdecnumber && \
26467           $(MAKE) $(FLAGS_TO_PASS)  install)
26468
26469 @endif libdecnumber
26470
26471 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26472 maybe-install-strip-libdecnumber:
26473 @if libdecnumber
26474 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26475
26476 install-strip-libdecnumber: installdirs
26477         @: $(MAKE); $(unstage)
26478         @r=`${PWD_COMMAND}`; export r; \
26479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26480         $(HOST_EXPORTS) \
26481         (cd $(HOST_SUBDIR)/libdecnumber && \
26482           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26483
26484 @endif libdecnumber
26485
26486 # Other targets (info, dvi, pdf, etc.)
26487
26488 .PHONY: maybe-info-libdecnumber info-libdecnumber
26489 maybe-info-libdecnumber:
26490 @if libdecnumber
26491 maybe-info-libdecnumber: info-libdecnumber
26492
26493 info-libdecnumber: \
26494     configure-libdecnumber 
26495         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26496         r=`${PWD_COMMAND}`; export r; \
26497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26498         $(HOST_EXPORTS) \
26499         for flag in $(EXTRA_HOST_FLAGS) ; do \
26500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26501         done; \
26502         echo "Doing info in libdecnumber"; \
26503         (cd $(HOST_SUBDIR)/libdecnumber && \
26504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26506                   "RANLIB=$${RANLIB}" \
26507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26508                   info) \
26509           || exit 1
26510
26511 @endif libdecnumber
26512
26513 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26514 maybe-dvi-libdecnumber:
26515 @if libdecnumber
26516 maybe-dvi-libdecnumber: dvi-libdecnumber
26517
26518 dvi-libdecnumber: \
26519     configure-libdecnumber 
26520         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26521         r=`${PWD_COMMAND}`; export r; \
26522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26523         $(HOST_EXPORTS) \
26524         for flag in $(EXTRA_HOST_FLAGS) ; do \
26525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26526         done; \
26527         echo "Doing dvi in libdecnumber"; \
26528         (cd $(HOST_SUBDIR)/libdecnumber && \
26529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26531                   "RANLIB=$${RANLIB}" \
26532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26533                   dvi) \
26534           || exit 1
26535
26536 @endif libdecnumber
26537
26538 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26539 maybe-pdf-libdecnumber:
26540 @if libdecnumber
26541 maybe-pdf-libdecnumber: pdf-libdecnumber
26542
26543 pdf-libdecnumber: \
26544     configure-libdecnumber 
26545         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26546         r=`${PWD_COMMAND}`; export r; \
26547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26548         $(HOST_EXPORTS) \
26549         for flag in $(EXTRA_HOST_FLAGS) ; do \
26550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26551         done; \
26552         echo "Doing pdf in libdecnumber"; \
26553         (cd $(HOST_SUBDIR)/libdecnumber && \
26554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26556                   "RANLIB=$${RANLIB}" \
26557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26558                   pdf) \
26559           || exit 1
26560
26561 @endif libdecnumber
26562
26563 .PHONY: maybe-html-libdecnumber html-libdecnumber
26564 maybe-html-libdecnumber:
26565 @if libdecnumber
26566 maybe-html-libdecnumber: html-libdecnumber
26567
26568 html-libdecnumber: \
26569     configure-libdecnumber 
26570         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26571         r=`${PWD_COMMAND}`; export r; \
26572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573         $(HOST_EXPORTS) \
26574         for flag in $(EXTRA_HOST_FLAGS) ; do \
26575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26576         done; \
26577         echo "Doing html in libdecnumber"; \
26578         (cd $(HOST_SUBDIR)/libdecnumber && \
26579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26581                   "RANLIB=$${RANLIB}" \
26582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26583                   html) \
26584           || exit 1
26585
26586 @endif libdecnumber
26587
26588 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26589 maybe-TAGS-libdecnumber:
26590 @if libdecnumber
26591 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26592
26593 # libdecnumber doesn't support TAGS.
26594 TAGS-libdecnumber:
26595
26596 @endif libdecnumber
26597
26598 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26599 maybe-install-info-libdecnumber:
26600 @if libdecnumber
26601 maybe-install-info-libdecnumber: install-info-libdecnumber
26602
26603 install-info-libdecnumber: \
26604     configure-libdecnumber \
26605     info-libdecnumber 
26606         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26607         r=`${PWD_COMMAND}`; export r; \
26608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609         $(HOST_EXPORTS) \
26610         for flag in $(EXTRA_HOST_FLAGS) ; do \
26611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26612         done; \
26613         echo "Doing install-info in libdecnumber"; \
26614         (cd $(HOST_SUBDIR)/libdecnumber && \
26615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617                   "RANLIB=$${RANLIB}" \
26618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26619                   install-info) \
26620           || exit 1
26621
26622 @endif libdecnumber
26623
26624 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26625 maybe-install-dvi-libdecnumber:
26626 @if libdecnumber
26627 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26628
26629 install-dvi-libdecnumber: \
26630     configure-libdecnumber \
26631     dvi-libdecnumber 
26632         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26633         r=`${PWD_COMMAND}`; export r; \
26634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26635         $(HOST_EXPORTS) \
26636         for flag in $(EXTRA_HOST_FLAGS) ; do \
26637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26638         done; \
26639         echo "Doing install-dvi in libdecnumber"; \
26640         (cd $(HOST_SUBDIR)/libdecnumber && \
26641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26643                   "RANLIB=$${RANLIB}" \
26644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26645                   install-dvi) \
26646           || exit 1
26647
26648 @endif libdecnumber
26649
26650 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26651 maybe-install-pdf-libdecnumber:
26652 @if libdecnumber
26653 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26654
26655 install-pdf-libdecnumber: \
26656     configure-libdecnumber \
26657     pdf-libdecnumber 
26658         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26659         r=`${PWD_COMMAND}`; export r; \
26660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661         $(HOST_EXPORTS) \
26662         for flag in $(EXTRA_HOST_FLAGS) ; do \
26663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26664         done; \
26665         echo "Doing install-pdf in libdecnumber"; \
26666         (cd $(HOST_SUBDIR)/libdecnumber && \
26667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26669                   "RANLIB=$${RANLIB}" \
26670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26671                   install-pdf) \
26672           || exit 1
26673
26674 @endif libdecnumber
26675
26676 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26677 maybe-install-html-libdecnumber:
26678 @if libdecnumber
26679 maybe-install-html-libdecnumber: install-html-libdecnumber
26680
26681 install-html-libdecnumber: \
26682     configure-libdecnumber \
26683     html-libdecnumber 
26684         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26685         r=`${PWD_COMMAND}`; export r; \
26686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687         $(HOST_EXPORTS) \
26688         for flag in $(EXTRA_HOST_FLAGS) ; do \
26689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26690         done; \
26691         echo "Doing install-html in libdecnumber"; \
26692         (cd $(HOST_SUBDIR)/libdecnumber && \
26693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26695                   "RANLIB=$${RANLIB}" \
26696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26697                   install-html) \
26698           || exit 1
26699
26700 @endif libdecnumber
26701
26702 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26703 maybe-installcheck-libdecnumber:
26704 @if libdecnumber
26705 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26706
26707 installcheck-libdecnumber: \
26708     configure-libdecnumber 
26709         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26710         r=`${PWD_COMMAND}`; export r; \
26711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26712         $(HOST_EXPORTS) \
26713         for flag in $(EXTRA_HOST_FLAGS) ; do \
26714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26715         done; \
26716         echo "Doing installcheck in libdecnumber"; \
26717         (cd $(HOST_SUBDIR)/libdecnumber && \
26718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26720                   "RANLIB=$${RANLIB}" \
26721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26722                   installcheck) \
26723           || exit 1
26724
26725 @endif libdecnumber
26726
26727 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26728 maybe-mostlyclean-libdecnumber:
26729 @if libdecnumber
26730 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26731
26732 mostlyclean-libdecnumber: 
26733         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26734         r=`${PWD_COMMAND}`; export r; \
26735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26736         $(HOST_EXPORTS) \
26737         for flag in $(EXTRA_HOST_FLAGS) ; do \
26738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26739         done; \
26740         echo "Doing mostlyclean in libdecnumber"; \
26741         (cd $(HOST_SUBDIR)/libdecnumber && \
26742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26744                   "RANLIB=$${RANLIB}" \
26745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26746                   mostlyclean) \
26747           || exit 1
26748
26749 @endif libdecnumber
26750
26751 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26752 maybe-clean-libdecnumber:
26753 @if libdecnumber
26754 maybe-clean-libdecnumber: clean-libdecnumber
26755
26756 clean-libdecnumber: 
26757         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26758         r=`${PWD_COMMAND}`; export r; \
26759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26760         $(HOST_EXPORTS) \
26761         for flag in $(EXTRA_HOST_FLAGS) ; do \
26762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26763         done; \
26764         echo "Doing clean in libdecnumber"; \
26765         (cd $(HOST_SUBDIR)/libdecnumber && \
26766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26768                   "RANLIB=$${RANLIB}" \
26769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26770                   clean) \
26771           || exit 1
26772
26773 @endif libdecnumber
26774
26775 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26776 maybe-distclean-libdecnumber:
26777 @if libdecnumber
26778 maybe-distclean-libdecnumber: distclean-libdecnumber
26779
26780 distclean-libdecnumber: 
26781         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26782         r=`${PWD_COMMAND}`; export r; \
26783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26784         $(HOST_EXPORTS) \
26785         for flag in $(EXTRA_HOST_FLAGS) ; do \
26786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26787         done; \
26788         echo "Doing distclean in libdecnumber"; \
26789         (cd $(HOST_SUBDIR)/libdecnumber && \
26790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792                   "RANLIB=$${RANLIB}" \
26793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26794                   distclean) \
26795           || exit 1
26796
26797 @endif libdecnumber
26798
26799 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26800 maybe-maintainer-clean-libdecnumber:
26801 @if libdecnumber
26802 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26803
26804 maintainer-clean-libdecnumber: 
26805         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26806         r=`${PWD_COMMAND}`; export r; \
26807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26808         $(HOST_EXPORTS) \
26809         for flag in $(EXTRA_HOST_FLAGS) ; do \
26810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26811         done; \
26812         echo "Doing maintainer-clean in libdecnumber"; \
26813         (cd $(HOST_SUBDIR)/libdecnumber && \
26814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26816                   "RANLIB=$${RANLIB}" \
26817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26818                   maintainer-clean) \
26819           || exit 1
26820
26821 @endif libdecnumber
26822
26823
26824
26825 .PHONY: configure-libgui maybe-configure-libgui
26826 maybe-configure-libgui:
26827 @if gcc-bootstrap
26828 configure-libgui: stage_current
26829 @endif gcc-bootstrap
26830 @if libgui
26831 maybe-configure-libgui: configure-libgui
26832 configure-libgui: 
26833         @: $(MAKE); $(unstage)
26834         @r=`${PWD_COMMAND}`; export r; \
26835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26836         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26838         $(HOST_EXPORTS)  \
26839         echo Configuring in $(HOST_SUBDIR)/libgui; \
26840         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26841         case $(srcdir) in \
26842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26843           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26845         esac; \
26846         module_srcdir=libgui; \
26847         $(SHELL) \
26848           $$s/$$module_srcdir/configure \
26849           --srcdir=$${topdir}/$$module_srcdir \
26850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26851           --target=${target_alias}  \
26852           || exit 1
26853 @endif libgui
26854
26855
26856
26857
26858
26859 .PHONY: all-libgui maybe-all-libgui
26860 maybe-all-libgui:
26861 @if gcc-bootstrap
26862 all-libgui: stage_current
26863 @endif gcc-bootstrap
26864 @if libgui
26865 TARGET-libgui=all
26866 maybe-all-libgui: all-libgui
26867 all-libgui: configure-libgui
26868         @: $(MAKE); $(unstage)
26869         @r=`${PWD_COMMAND}`; export r; \
26870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871         $(HOST_EXPORTS)  \
26872         (cd $(HOST_SUBDIR)/libgui && \
26873           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26874                 $(TARGET-libgui))
26875 @endif libgui
26876
26877
26878
26879
26880 .PHONY: check-libgui maybe-check-libgui
26881 maybe-check-libgui:
26882 @if libgui
26883 maybe-check-libgui: check-libgui
26884
26885 check-libgui:
26886         @: $(MAKE); $(unstage)
26887         @r=`${PWD_COMMAND}`; export r; \
26888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26889         $(HOST_EXPORTS)  \
26890         (cd $(HOST_SUBDIR)/libgui && \
26891           $(MAKE) $(FLAGS_TO_PASS)  check)
26892
26893 @endif libgui
26894
26895 .PHONY: install-libgui maybe-install-libgui
26896 maybe-install-libgui:
26897 @if libgui
26898 maybe-install-libgui: install-libgui
26899
26900 install-libgui: installdirs
26901         @: $(MAKE); $(unstage)
26902         @r=`${PWD_COMMAND}`; export r; \
26903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904         $(HOST_EXPORTS) \
26905         (cd $(HOST_SUBDIR)/libgui && \
26906           $(MAKE) $(FLAGS_TO_PASS)  install)
26907
26908 @endif libgui
26909
26910 .PHONY: install-strip-libgui maybe-install-strip-libgui
26911 maybe-install-strip-libgui:
26912 @if libgui
26913 maybe-install-strip-libgui: install-strip-libgui
26914
26915 install-strip-libgui: installdirs
26916         @: $(MAKE); $(unstage)
26917         @r=`${PWD_COMMAND}`; export r; \
26918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26919         $(HOST_EXPORTS) \
26920         (cd $(HOST_SUBDIR)/libgui && \
26921           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26922
26923 @endif libgui
26924
26925 # Other targets (info, dvi, pdf, etc.)
26926
26927 .PHONY: maybe-info-libgui info-libgui
26928 maybe-info-libgui:
26929 @if libgui
26930 maybe-info-libgui: info-libgui
26931
26932 info-libgui: \
26933     configure-libgui 
26934         @: $(MAKE); $(unstage)
26935         @[ -f ./libgui/Makefile ] || exit 0; \
26936         r=`${PWD_COMMAND}`; export r; \
26937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26938         $(HOST_EXPORTS) \
26939         for flag in $(EXTRA_HOST_FLAGS) ; do \
26940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26941         done; \
26942         echo "Doing info in libgui"; \
26943         (cd $(HOST_SUBDIR)/libgui && \
26944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26946                   "RANLIB=$${RANLIB}" \
26947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26948                   info) \
26949           || exit 1
26950
26951 @endif libgui
26952
26953 .PHONY: maybe-dvi-libgui dvi-libgui
26954 maybe-dvi-libgui:
26955 @if libgui
26956 maybe-dvi-libgui: dvi-libgui
26957
26958 dvi-libgui: \
26959     configure-libgui 
26960         @: $(MAKE); $(unstage)
26961         @[ -f ./libgui/Makefile ] || exit 0; \
26962         r=`${PWD_COMMAND}`; export r; \
26963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26964         $(HOST_EXPORTS) \
26965         for flag in $(EXTRA_HOST_FLAGS) ; do \
26966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26967         done; \
26968         echo "Doing dvi in libgui"; \
26969         (cd $(HOST_SUBDIR)/libgui && \
26970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26972                   "RANLIB=$${RANLIB}" \
26973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26974                   dvi) \
26975           || exit 1
26976
26977 @endif libgui
26978
26979 .PHONY: maybe-pdf-libgui pdf-libgui
26980 maybe-pdf-libgui:
26981 @if libgui
26982 maybe-pdf-libgui: pdf-libgui
26983
26984 pdf-libgui: \
26985     configure-libgui 
26986         @: $(MAKE); $(unstage)
26987         @[ -f ./libgui/Makefile ] || exit 0; \
26988         r=`${PWD_COMMAND}`; export r; \
26989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26990         $(HOST_EXPORTS) \
26991         for flag in $(EXTRA_HOST_FLAGS) ; do \
26992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26993         done; \
26994         echo "Doing pdf in libgui"; \
26995         (cd $(HOST_SUBDIR)/libgui && \
26996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26998                   "RANLIB=$${RANLIB}" \
26999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27000                   pdf) \
27001           || exit 1
27002
27003 @endif libgui
27004
27005 .PHONY: maybe-html-libgui html-libgui
27006 maybe-html-libgui:
27007 @if libgui
27008 maybe-html-libgui: html-libgui
27009
27010 html-libgui: \
27011     configure-libgui 
27012         @: $(MAKE); $(unstage)
27013         @[ -f ./libgui/Makefile ] || exit 0; \
27014         r=`${PWD_COMMAND}`; export r; \
27015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016         $(HOST_EXPORTS) \
27017         for flag in $(EXTRA_HOST_FLAGS) ; do \
27018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27019         done; \
27020         echo "Doing html in libgui"; \
27021         (cd $(HOST_SUBDIR)/libgui && \
27022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27024                   "RANLIB=$${RANLIB}" \
27025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27026                   html) \
27027           || exit 1
27028
27029 @endif libgui
27030
27031 .PHONY: maybe-TAGS-libgui TAGS-libgui
27032 maybe-TAGS-libgui:
27033 @if libgui
27034 maybe-TAGS-libgui: TAGS-libgui
27035
27036 TAGS-libgui: \
27037     configure-libgui 
27038         @: $(MAKE); $(unstage)
27039         @[ -f ./libgui/Makefile ] || exit 0; \
27040         r=`${PWD_COMMAND}`; export r; \
27041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27042         $(HOST_EXPORTS) \
27043         for flag in $(EXTRA_HOST_FLAGS) ; do \
27044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27045         done; \
27046         echo "Doing TAGS in libgui"; \
27047         (cd $(HOST_SUBDIR)/libgui && \
27048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27050                   "RANLIB=$${RANLIB}" \
27051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27052                   TAGS) \
27053           || exit 1
27054
27055 @endif libgui
27056
27057 .PHONY: maybe-install-info-libgui install-info-libgui
27058 maybe-install-info-libgui:
27059 @if libgui
27060 maybe-install-info-libgui: install-info-libgui
27061
27062 install-info-libgui: \
27063     configure-libgui \
27064     info-libgui 
27065         @: $(MAKE); $(unstage)
27066         @[ -f ./libgui/Makefile ] || exit 0; \
27067         r=`${PWD_COMMAND}`; export r; \
27068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069         $(HOST_EXPORTS) \
27070         for flag in $(EXTRA_HOST_FLAGS) ; do \
27071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072         done; \
27073         echo "Doing install-info in libgui"; \
27074         (cd $(HOST_SUBDIR)/libgui && \
27075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077                   "RANLIB=$${RANLIB}" \
27078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079                   install-info) \
27080           || exit 1
27081
27082 @endif libgui
27083
27084 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27085 maybe-install-dvi-libgui:
27086 @if libgui
27087 maybe-install-dvi-libgui: install-dvi-libgui
27088
27089 install-dvi-libgui: \
27090     configure-libgui \
27091     dvi-libgui 
27092         @: $(MAKE); $(unstage)
27093         @[ -f ./libgui/Makefile ] || exit 0; \
27094         r=`${PWD_COMMAND}`; export r; \
27095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096         $(HOST_EXPORTS) \
27097         for flag in $(EXTRA_HOST_FLAGS) ; do \
27098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27099         done; \
27100         echo "Doing install-dvi in libgui"; \
27101         (cd $(HOST_SUBDIR)/libgui && \
27102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27104                   "RANLIB=$${RANLIB}" \
27105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27106                   install-dvi) \
27107           || exit 1
27108
27109 @endif libgui
27110
27111 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27112 maybe-install-pdf-libgui:
27113 @if libgui
27114 maybe-install-pdf-libgui: install-pdf-libgui
27115
27116 install-pdf-libgui: \
27117     configure-libgui \
27118     pdf-libgui 
27119         @: $(MAKE); $(unstage)
27120         @[ -f ./libgui/Makefile ] || exit 0; \
27121         r=`${PWD_COMMAND}`; export r; \
27122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27123         $(HOST_EXPORTS) \
27124         for flag in $(EXTRA_HOST_FLAGS) ; do \
27125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27126         done; \
27127         echo "Doing install-pdf in libgui"; \
27128         (cd $(HOST_SUBDIR)/libgui && \
27129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27131                   "RANLIB=$${RANLIB}" \
27132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27133                   install-pdf) \
27134           || exit 1
27135
27136 @endif libgui
27137
27138 .PHONY: maybe-install-html-libgui install-html-libgui
27139 maybe-install-html-libgui:
27140 @if libgui
27141 maybe-install-html-libgui: install-html-libgui
27142
27143 install-html-libgui: \
27144     configure-libgui \
27145     html-libgui 
27146         @: $(MAKE); $(unstage)
27147         @[ -f ./libgui/Makefile ] || exit 0; \
27148         r=`${PWD_COMMAND}`; export r; \
27149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27150         $(HOST_EXPORTS) \
27151         for flag in $(EXTRA_HOST_FLAGS) ; do \
27152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27153         done; \
27154         echo "Doing install-html in libgui"; \
27155         (cd $(HOST_SUBDIR)/libgui && \
27156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27158                   "RANLIB=$${RANLIB}" \
27159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27160                   install-html) \
27161           || exit 1
27162
27163 @endif libgui
27164
27165 .PHONY: maybe-installcheck-libgui installcheck-libgui
27166 maybe-installcheck-libgui:
27167 @if libgui
27168 maybe-installcheck-libgui: installcheck-libgui
27169
27170 installcheck-libgui: \
27171     configure-libgui 
27172         @: $(MAKE); $(unstage)
27173         @[ -f ./libgui/Makefile ] || exit 0; \
27174         r=`${PWD_COMMAND}`; export r; \
27175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176         $(HOST_EXPORTS) \
27177         for flag in $(EXTRA_HOST_FLAGS) ; do \
27178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27179         done; \
27180         echo "Doing installcheck in libgui"; \
27181         (cd $(HOST_SUBDIR)/libgui && \
27182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27184                   "RANLIB=$${RANLIB}" \
27185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27186                   installcheck) \
27187           || exit 1
27188
27189 @endif libgui
27190
27191 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27192 maybe-mostlyclean-libgui:
27193 @if libgui
27194 maybe-mostlyclean-libgui: mostlyclean-libgui
27195
27196 mostlyclean-libgui: 
27197         @: $(MAKE); $(unstage)
27198         @[ -f ./libgui/Makefile ] || exit 0; \
27199         r=`${PWD_COMMAND}`; export r; \
27200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27201         $(HOST_EXPORTS) \
27202         for flag in $(EXTRA_HOST_FLAGS) ; do \
27203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27204         done; \
27205         echo "Doing mostlyclean in libgui"; \
27206         (cd $(HOST_SUBDIR)/libgui && \
27207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27209                   "RANLIB=$${RANLIB}" \
27210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27211                   mostlyclean) \
27212           || exit 1
27213
27214 @endif libgui
27215
27216 .PHONY: maybe-clean-libgui clean-libgui
27217 maybe-clean-libgui:
27218 @if libgui
27219 maybe-clean-libgui: clean-libgui
27220
27221 clean-libgui: 
27222         @: $(MAKE); $(unstage)
27223         @[ -f ./libgui/Makefile ] || exit 0; \
27224         r=`${PWD_COMMAND}`; export r; \
27225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27226         $(HOST_EXPORTS) \
27227         for flag in $(EXTRA_HOST_FLAGS) ; do \
27228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27229         done; \
27230         echo "Doing clean in libgui"; \
27231         (cd $(HOST_SUBDIR)/libgui && \
27232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27234                   "RANLIB=$${RANLIB}" \
27235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27236                   clean) \
27237           || exit 1
27238
27239 @endif libgui
27240
27241 .PHONY: maybe-distclean-libgui distclean-libgui
27242 maybe-distclean-libgui:
27243 @if libgui
27244 maybe-distclean-libgui: distclean-libgui
27245
27246 distclean-libgui: 
27247         @: $(MAKE); $(unstage)
27248         @[ -f ./libgui/Makefile ] || exit 0; \
27249         r=`${PWD_COMMAND}`; export r; \
27250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27251         $(HOST_EXPORTS) \
27252         for flag in $(EXTRA_HOST_FLAGS) ; do \
27253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27254         done; \
27255         echo "Doing distclean in libgui"; \
27256         (cd $(HOST_SUBDIR)/libgui && \
27257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27259                   "RANLIB=$${RANLIB}" \
27260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27261                   distclean) \
27262           || exit 1
27263
27264 @endif libgui
27265
27266 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27267 maybe-maintainer-clean-libgui:
27268 @if libgui
27269 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27270
27271 maintainer-clean-libgui: 
27272         @: $(MAKE); $(unstage)
27273         @[ -f ./libgui/Makefile ] || exit 0; \
27274         r=`${PWD_COMMAND}`; export r; \
27275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27276         $(HOST_EXPORTS) \
27277         for flag in $(EXTRA_HOST_FLAGS) ; do \
27278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27279         done; \
27280         echo "Doing maintainer-clean in libgui"; \
27281         (cd $(HOST_SUBDIR)/libgui && \
27282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27284                   "RANLIB=$${RANLIB}" \
27285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27286                   maintainer-clean) \
27287           || exit 1
27288
27289 @endif libgui
27290
27291
27292
27293 .PHONY: configure-libiberty maybe-configure-libiberty
27294 maybe-configure-libiberty:
27295 @if gcc-bootstrap
27296 configure-libiberty: stage_current
27297 @endif gcc-bootstrap
27298 @if libiberty
27299 maybe-configure-libiberty: configure-libiberty
27300 configure-libiberty: 
27301         @r=`${PWD_COMMAND}`; export r; \
27302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27305         $(HOST_EXPORTS)  \
27306         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27307         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27308         case $(srcdir) in \
27309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27310           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27312         esac; \
27313         module_srcdir=libiberty; \
27314         $(SHELL) \
27315           $$s/$$module_srcdir/configure \
27316           --srcdir=$${topdir}/$$module_srcdir \
27317           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27318           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27319           || exit 1
27320 @endif libiberty
27321
27322
27323
27324 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27325 maybe-configure-stage1-libiberty:
27326 @if libiberty-bootstrap
27327 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27328 configure-stage1-libiberty:
27329         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27331         @r=`${PWD_COMMAND}`; export r; \
27332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27333         TFLAGS="$(STAGE1_TFLAGS)"; \
27334         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27335         $(HOST_EXPORTS) \
27336         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27337         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27338         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27339         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27341         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27342         case $(srcdir) in \
27343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27344           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27346         esac; \
27347         module_srcdir=libiberty; \
27348         $(SHELL) $$s/$$module_srcdir/configure \
27349           --srcdir=$${topdir}/$$module_srcdir \
27350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27351           --target=${target_alias} \
27352            \
27353           $(STAGE1_CONFIGURE_FLAGS) \
27354           @extra_host_libiberty_configure_flags@
27355 @endif libiberty-bootstrap
27356
27357 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27358 maybe-configure-stage2-libiberty:
27359 @if libiberty-bootstrap
27360 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27361 configure-stage2-libiberty:
27362         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27364         @r=`${PWD_COMMAND}`; export r; \
27365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27366         TFLAGS="$(STAGE2_TFLAGS)"; \
27367         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27368         $(HOST_EXPORTS) \
27369         $(POSTSTAGE1_HOST_EXPORTS) \
27370         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27371         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27372         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27373         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27375         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27376         case $(srcdir) in \
27377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27378           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27380         esac; \
27381         module_srcdir=libiberty; \
27382         $(SHELL) $$s/$$module_srcdir/configure \
27383           --srcdir=$${topdir}/$$module_srcdir \
27384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27385           --target=${target_alias} \
27386           --with-build-libsubdir=$(HOST_SUBDIR) \
27387           $(STAGE2_CONFIGURE_FLAGS) \
27388           @extra_host_libiberty_configure_flags@
27389 @endif libiberty-bootstrap
27390
27391 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27392 maybe-configure-stage3-libiberty:
27393 @if libiberty-bootstrap
27394 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27395 configure-stage3-libiberty:
27396         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27398         @r=`${PWD_COMMAND}`; export r; \
27399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27400         TFLAGS="$(STAGE3_TFLAGS)"; \
27401         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27402         $(HOST_EXPORTS) \
27403         $(POSTSTAGE1_HOST_EXPORTS) \
27404         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27405         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27406         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27407         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27409         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27410         case $(srcdir) in \
27411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27412           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27414         esac; \
27415         module_srcdir=libiberty; \
27416         $(SHELL) $$s/$$module_srcdir/configure \
27417           --srcdir=$${topdir}/$$module_srcdir \
27418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27419           --target=${target_alias} \
27420           --with-build-libsubdir=$(HOST_SUBDIR) \
27421           $(STAGE3_CONFIGURE_FLAGS) \
27422           @extra_host_libiberty_configure_flags@
27423 @endif libiberty-bootstrap
27424
27425 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27426 maybe-configure-stage4-libiberty:
27427 @if libiberty-bootstrap
27428 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27429 configure-stage4-libiberty:
27430         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27432         @r=`${PWD_COMMAND}`; export r; \
27433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27434         TFLAGS="$(STAGE4_TFLAGS)"; \
27435         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27436         $(HOST_EXPORTS) \
27437         $(POSTSTAGE1_HOST_EXPORTS) \
27438         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27439         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27440         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27441         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27443         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27444         case $(srcdir) in \
27445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27446           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27448         esac; \
27449         module_srcdir=libiberty; \
27450         $(SHELL) $$s/$$module_srcdir/configure \
27451           --srcdir=$${topdir}/$$module_srcdir \
27452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27453           --target=${target_alias} \
27454           --with-build-libsubdir=$(HOST_SUBDIR) \
27455           $(STAGE4_CONFIGURE_FLAGS) \
27456           @extra_host_libiberty_configure_flags@
27457 @endif libiberty-bootstrap
27458
27459 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27460 maybe-configure-stageprofile-libiberty:
27461 @if libiberty-bootstrap
27462 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27463 configure-stageprofile-libiberty:
27464         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27465         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27466         @r=`${PWD_COMMAND}`; export r; \
27467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27469         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27470         $(HOST_EXPORTS) \
27471         $(POSTSTAGE1_HOST_EXPORTS) \
27472         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27473         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27474         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27475         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27476         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27477         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27478         case $(srcdir) in \
27479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27480           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27482         esac; \
27483         module_srcdir=libiberty; \
27484         $(SHELL) $$s/$$module_srcdir/configure \
27485           --srcdir=$${topdir}/$$module_srcdir \
27486           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27487           --target=${target_alias} \
27488           --with-build-libsubdir=$(HOST_SUBDIR) \
27489           $(STAGEprofile_CONFIGURE_FLAGS) \
27490           @extra_host_libiberty_configure_flags@
27491 @endif libiberty-bootstrap
27492
27493 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27494 maybe-configure-stagetrain-libiberty:
27495 @if libiberty-bootstrap
27496 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27497 configure-stagetrain-libiberty:
27498         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27500         @r=`${PWD_COMMAND}`; export r; \
27501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27502         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27503         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27504         $(HOST_EXPORTS) \
27505         $(POSTSTAGE1_HOST_EXPORTS) \
27506         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27507         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27508         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27509         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27511         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27512         case $(srcdir) in \
27513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27514           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27516         esac; \
27517         module_srcdir=libiberty; \
27518         $(SHELL) $$s/$$module_srcdir/configure \
27519           --srcdir=$${topdir}/$$module_srcdir \
27520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27521           --target=${target_alias} \
27522           --with-build-libsubdir=$(HOST_SUBDIR) \
27523           $(STAGEtrain_CONFIGURE_FLAGS) \
27524           @extra_host_libiberty_configure_flags@
27525 @endif libiberty-bootstrap
27526
27527 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27528 maybe-configure-stagefeedback-libiberty:
27529 @if libiberty-bootstrap
27530 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27531 configure-stagefeedback-libiberty:
27532         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27534         @r=`${PWD_COMMAND}`; export r; \
27535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27537         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27538         $(HOST_EXPORTS) \
27539         $(POSTSTAGE1_HOST_EXPORTS) \
27540         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27541         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27542         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27543         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27545         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27546         case $(srcdir) in \
27547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27548           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27550         esac; \
27551         module_srcdir=libiberty; \
27552         $(SHELL) $$s/$$module_srcdir/configure \
27553           --srcdir=$${topdir}/$$module_srcdir \
27554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27555           --target=${target_alias} \
27556           --with-build-libsubdir=$(HOST_SUBDIR) \
27557           $(STAGEfeedback_CONFIGURE_FLAGS) \
27558           @extra_host_libiberty_configure_flags@
27559 @endif libiberty-bootstrap
27560
27561 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27562 maybe-configure-stageautoprofile-libiberty:
27563 @if libiberty-bootstrap
27564 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27565 configure-stageautoprofile-libiberty:
27566         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27568         @r=`${PWD_COMMAND}`; export r; \
27569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27570         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27571         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27572         $(HOST_EXPORTS) \
27573         $(POSTSTAGE1_HOST_EXPORTS) \
27574         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27575         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27576         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27577         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27579         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27580         case $(srcdir) in \
27581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27582           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27584         esac; \
27585         module_srcdir=libiberty; \
27586         $(SHELL) $$s/$$module_srcdir/configure \
27587           --srcdir=$${topdir}/$$module_srcdir \
27588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27589           --target=${target_alias} \
27590           --with-build-libsubdir=$(HOST_SUBDIR) \
27591           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27592           @extra_host_libiberty_configure_flags@
27593 @endif libiberty-bootstrap
27594
27595 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27596 maybe-configure-stageautofeedback-libiberty:
27597 @if libiberty-bootstrap
27598 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27599 configure-stageautofeedback-libiberty:
27600         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27601         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27602         @r=`${PWD_COMMAND}`; export r; \
27603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27604         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27605         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27606         $(HOST_EXPORTS) \
27607         $(POSTSTAGE1_HOST_EXPORTS) \
27608         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27609         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27610         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27611         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27612         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27613         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27614         case $(srcdir) in \
27615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27616           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27618         esac; \
27619         module_srcdir=libiberty; \
27620         $(SHELL) $$s/$$module_srcdir/configure \
27621           --srcdir=$${topdir}/$$module_srcdir \
27622           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27623           --target=${target_alias} \
27624           --with-build-libsubdir=$(HOST_SUBDIR) \
27625           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27626           @extra_host_libiberty_configure_flags@
27627 @endif libiberty-bootstrap
27628
27629
27630
27631
27632
27633 .PHONY: all-libiberty maybe-all-libiberty
27634 maybe-all-libiberty:
27635 @if gcc-bootstrap
27636 all-libiberty: stage_current
27637 @endif gcc-bootstrap
27638 @if libiberty
27639 TARGET-libiberty=all
27640 maybe-all-libiberty: all-libiberty
27641 all-libiberty: configure-libiberty
27642         @r=`${PWD_COMMAND}`; export r; \
27643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27644         $(HOST_EXPORTS)  \
27645         (cd $(HOST_SUBDIR)/libiberty && \
27646           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27647                 $(TARGET-libiberty))
27648 @endif libiberty
27649
27650
27651
27652 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27653 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27654 maybe-all-stage1-libiberty:
27655 maybe-clean-stage1-libiberty:
27656 @if libiberty-bootstrap
27657 maybe-all-stage1-libiberty: all-stage1-libiberty
27658 all-stage1: all-stage1-libiberty
27659 TARGET-stage1-libiberty = $(TARGET-libiberty)
27660 all-stage1-libiberty: configure-stage1-libiberty
27661         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27662         @r=`${PWD_COMMAND}`; export r; \
27663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27664         TFLAGS="$(STAGE1_TFLAGS)"; \
27665         $(HOST_EXPORTS)  \
27666         cd $(HOST_SUBDIR)/libiberty && \
27667          \
27668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27669                 CFLAGS="$(STAGE1_CFLAGS)" \
27670                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27671                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27672                 LIBCFLAGS="$(LIBCFLAGS)" \
27673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27676                 $(EXTRA_HOST_FLAGS)  \
27677                 $(STAGE1_FLAGS_TO_PASS)  \
27678                 TFLAGS="$(STAGE1_TFLAGS)"  \
27679                 $(TARGET-stage1-libiberty)
27680
27681 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27682 clean-stage1: clean-stage1-libiberty
27683 clean-stage1-libiberty:
27684         @if [ $(current_stage) = stage1 ]; then \
27685           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27686         else \
27687           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27688           $(MAKE) stage1-start; \
27689         fi; \
27690         cd $(HOST_SUBDIR)/libiberty && \
27691         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27692         $(STAGE1_FLAGS_TO_PASS)  clean
27693 @endif libiberty-bootstrap
27694
27695
27696 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27697 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27698 maybe-all-stage2-libiberty:
27699 maybe-clean-stage2-libiberty:
27700 @if libiberty-bootstrap
27701 maybe-all-stage2-libiberty: all-stage2-libiberty
27702 all-stage2: all-stage2-libiberty
27703 TARGET-stage2-libiberty = $(TARGET-libiberty)
27704 all-stage2-libiberty: configure-stage2-libiberty
27705         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27706         @r=`${PWD_COMMAND}`; export r; \
27707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708         TFLAGS="$(STAGE2_TFLAGS)"; \
27709         $(HOST_EXPORTS) \
27710         $(POSTSTAGE1_HOST_EXPORTS)  \
27711         cd $(HOST_SUBDIR)/libiberty && \
27712          \
27713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27714                 CFLAGS="$(STAGE2_CFLAGS)" \
27715                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27716                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27717                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27718                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27719                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27720                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27721                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27722                 TFLAGS="$(STAGE2_TFLAGS)"  \
27723                 $(TARGET-stage2-libiberty)
27724
27725 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27726 clean-stage2: clean-stage2-libiberty
27727 clean-stage2-libiberty:
27728         @if [ $(current_stage) = stage2 ]; then \
27729           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27730         else \
27731           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27732           $(MAKE) stage2-start; \
27733         fi; \
27734         cd $(HOST_SUBDIR)/libiberty && \
27735         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27736 @endif libiberty-bootstrap
27737
27738
27739 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27740 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27741 maybe-all-stage3-libiberty:
27742 maybe-clean-stage3-libiberty:
27743 @if libiberty-bootstrap
27744 maybe-all-stage3-libiberty: all-stage3-libiberty
27745 all-stage3: all-stage3-libiberty
27746 TARGET-stage3-libiberty = $(TARGET-libiberty)
27747 all-stage3-libiberty: configure-stage3-libiberty
27748         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27749         @r=`${PWD_COMMAND}`; export r; \
27750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751         TFLAGS="$(STAGE3_TFLAGS)"; \
27752         $(HOST_EXPORTS) \
27753         $(POSTSTAGE1_HOST_EXPORTS)  \
27754         cd $(HOST_SUBDIR)/libiberty && \
27755          \
27756         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27757                 CFLAGS="$(STAGE3_CFLAGS)" \
27758                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27759                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27760                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27761                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27762                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27763                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27764                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27765                 TFLAGS="$(STAGE3_TFLAGS)"  \
27766                 $(TARGET-stage3-libiberty)
27767
27768 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27769 clean-stage3: clean-stage3-libiberty
27770 clean-stage3-libiberty:
27771         @if [ $(current_stage) = stage3 ]; then \
27772           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27773         else \
27774           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27775           $(MAKE) stage3-start; \
27776         fi; \
27777         cd $(HOST_SUBDIR)/libiberty && \
27778         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27779 @endif libiberty-bootstrap
27780
27781
27782 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27783 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27784 maybe-all-stage4-libiberty:
27785 maybe-clean-stage4-libiberty:
27786 @if libiberty-bootstrap
27787 maybe-all-stage4-libiberty: all-stage4-libiberty
27788 all-stage4: all-stage4-libiberty
27789 TARGET-stage4-libiberty = $(TARGET-libiberty)
27790 all-stage4-libiberty: configure-stage4-libiberty
27791         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27792         @r=`${PWD_COMMAND}`; export r; \
27793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27794         TFLAGS="$(STAGE4_TFLAGS)"; \
27795         $(HOST_EXPORTS) \
27796         $(POSTSTAGE1_HOST_EXPORTS)  \
27797         cd $(HOST_SUBDIR)/libiberty && \
27798          \
27799         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27800                 CFLAGS="$(STAGE4_CFLAGS)" \
27801                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27802                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27803                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27804                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27805                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27806                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27807                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27808                 TFLAGS="$(STAGE4_TFLAGS)"  \
27809                 $(TARGET-stage4-libiberty)
27810
27811 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27812 clean-stage4: clean-stage4-libiberty
27813 clean-stage4-libiberty:
27814         @if [ $(current_stage) = stage4 ]; then \
27815           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27816         else \
27817           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27818           $(MAKE) stage4-start; \
27819         fi; \
27820         cd $(HOST_SUBDIR)/libiberty && \
27821         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27822 @endif libiberty-bootstrap
27823
27824
27825 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27826 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27827 maybe-all-stageprofile-libiberty:
27828 maybe-clean-stageprofile-libiberty:
27829 @if libiberty-bootstrap
27830 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27831 all-stageprofile: all-stageprofile-libiberty
27832 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27833 all-stageprofile-libiberty: configure-stageprofile-libiberty
27834         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27835         @r=`${PWD_COMMAND}`; export r; \
27836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27838         $(HOST_EXPORTS) \
27839         $(POSTSTAGE1_HOST_EXPORTS)  \
27840         cd $(HOST_SUBDIR)/libiberty && \
27841          \
27842         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27843                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27844                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27845                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27846                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27847                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27848                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27849                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27850                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27851                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27852                 $(TARGET-stageprofile-libiberty)
27853
27854 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27855 clean-stageprofile: clean-stageprofile-libiberty
27856 clean-stageprofile-libiberty:
27857         @if [ $(current_stage) = stageprofile ]; then \
27858           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27859         else \
27860           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27861           $(MAKE) stageprofile-start; \
27862         fi; \
27863         cd $(HOST_SUBDIR)/libiberty && \
27864         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27865 @endif libiberty-bootstrap
27866
27867
27868 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27869 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27870 maybe-all-stagetrain-libiberty:
27871 maybe-clean-stagetrain-libiberty:
27872 @if libiberty-bootstrap
27873 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27874 all-stagetrain: all-stagetrain-libiberty
27875 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27876 all-stagetrain-libiberty: configure-stagetrain-libiberty
27877         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27878         @r=`${PWD_COMMAND}`; export r; \
27879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27880         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27881         $(HOST_EXPORTS) \
27882         $(POSTSTAGE1_HOST_EXPORTS)  \
27883         cd $(HOST_SUBDIR)/libiberty && \
27884          \
27885         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27886                 CFLAGS="$(STAGEtrain_CFLAGS)" \
27887                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27888                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27889                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27893                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27894                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
27895                 $(TARGET-stagetrain-libiberty)
27896
27897 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27898 clean-stagetrain: clean-stagetrain-libiberty
27899 clean-stagetrain-libiberty:
27900         @if [ $(current_stage) = stagetrain ]; then \
27901           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27902         else \
27903           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27904           $(MAKE) stagetrain-start; \
27905         fi; \
27906         cd $(HOST_SUBDIR)/libiberty && \
27907         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27908 @endif libiberty-bootstrap
27909
27910
27911 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27912 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27913 maybe-all-stagefeedback-libiberty:
27914 maybe-clean-stagefeedback-libiberty:
27915 @if libiberty-bootstrap
27916 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27917 all-stagefeedback: all-stagefeedback-libiberty
27918 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27919 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27920         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27921         @r=`${PWD_COMMAND}`; export r; \
27922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27923         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27924         $(HOST_EXPORTS) \
27925         $(POSTSTAGE1_HOST_EXPORTS)  \
27926         cd $(HOST_SUBDIR)/libiberty && \
27927          \
27928         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27929                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27930                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27931                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27932                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27936                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27937                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27938                 $(TARGET-stagefeedback-libiberty)
27939
27940 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
27941 clean-stagefeedback: clean-stagefeedback-libiberty
27942 clean-stagefeedback-libiberty:
27943         @if [ $(current_stage) = stagefeedback ]; then \
27944           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27945         else \
27946           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
27947           $(MAKE) stagefeedback-start; \
27948         fi; \
27949         cd $(HOST_SUBDIR)/libiberty && \
27950         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27951 @endif libiberty-bootstrap
27952
27953
27954 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
27955 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
27956 maybe-all-stageautoprofile-libiberty:
27957 maybe-clean-stageautoprofile-libiberty:
27958 @if libiberty-bootstrap
27959 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
27960 all-stageautoprofile: all-stageautoprofile-libiberty
27961 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
27962 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27963         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27964         @r=`${PWD_COMMAND}`; export r; \
27965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27966         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27967         $(HOST_EXPORTS) \
27968         $(POSTSTAGE1_HOST_EXPORTS)  \
27969         cd $(HOST_SUBDIR)/libiberty && \
27970         $$s/gcc/config/i386/$(AUTO_PROFILE) \
27971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27972                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27973                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27974                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27975                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27980                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
27981                 $(TARGET-stageautoprofile-libiberty)
27982
27983 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
27984 clean-stageautoprofile: clean-stageautoprofile-libiberty
27985 clean-stageautoprofile-libiberty:
27986         @if [ $(current_stage) = stageautoprofile ]; then \
27987           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27988         else \
27989           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
27990           $(MAKE) stageautoprofile-start; \
27991         fi; \
27992         cd $(HOST_SUBDIR)/libiberty && \
27993         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27994 @endif libiberty-bootstrap
27995
27996
27997 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
27998 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
27999 maybe-all-stageautofeedback-libiberty:
28000 maybe-clean-stageautofeedback-libiberty:
28001 @if libiberty-bootstrap
28002 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28003 all-stageautofeedback: all-stageautofeedback-libiberty
28004 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28005 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28006         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28007         @r=`${PWD_COMMAND}`; export r; \
28008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28010         $(HOST_EXPORTS) \
28011         $(POSTSTAGE1_HOST_EXPORTS)  \
28012         cd $(HOST_SUBDIR)/libiberty && \
28013          \
28014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28015                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28016                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28017                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28018                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28023                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28024                 $(TARGET-stageautofeedback-libiberty)
28025
28026 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28027 clean-stageautofeedback: clean-stageautofeedback-libiberty
28028 clean-stageautofeedback-libiberty:
28029         @if [ $(current_stage) = stageautofeedback ]; then \
28030           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28031         else \
28032           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28033           $(MAKE) stageautofeedback-start; \
28034         fi; \
28035         cd $(HOST_SUBDIR)/libiberty && \
28036         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28037 @endif libiberty-bootstrap
28038
28039
28040
28041
28042
28043 .PHONY: check-libiberty maybe-check-libiberty
28044 maybe-check-libiberty:
28045 @if libiberty
28046 maybe-check-libiberty: check-libiberty
28047
28048 check-libiberty:
28049         @: $(MAKE); $(unstage)
28050         @r=`${PWD_COMMAND}`; export r; \
28051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28052         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28053         (cd $(HOST_SUBDIR)/libiberty && \
28054           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28055
28056 @endif libiberty
28057
28058 .PHONY: install-libiberty maybe-install-libiberty
28059 maybe-install-libiberty:
28060 @if libiberty
28061 maybe-install-libiberty: install-libiberty
28062
28063 install-libiberty: installdirs
28064         @: $(MAKE); $(unstage)
28065         @r=`${PWD_COMMAND}`; export r; \
28066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067         $(HOST_EXPORTS) \
28068         (cd $(HOST_SUBDIR)/libiberty && \
28069           $(MAKE) $(FLAGS_TO_PASS)  install)
28070
28071 @endif libiberty
28072
28073 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28074 maybe-install-strip-libiberty:
28075 @if libiberty
28076 maybe-install-strip-libiberty: install-strip-libiberty
28077
28078 install-strip-libiberty: installdirs
28079         @: $(MAKE); $(unstage)
28080         @r=`${PWD_COMMAND}`; export r; \
28081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082         $(HOST_EXPORTS) \
28083         (cd $(HOST_SUBDIR)/libiberty && \
28084           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28085
28086 @endif libiberty
28087
28088 # Other targets (info, dvi, pdf, etc.)
28089
28090 .PHONY: maybe-info-libiberty info-libiberty
28091 maybe-info-libiberty:
28092 @if libiberty
28093 maybe-info-libiberty: info-libiberty
28094
28095 info-libiberty: \
28096     configure-libiberty 
28097         @[ -f ./libiberty/Makefile ] || exit 0; \
28098         r=`${PWD_COMMAND}`; export r; \
28099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28100         $(HOST_EXPORTS) \
28101         for flag in $(EXTRA_HOST_FLAGS) ; do \
28102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28103         done; \
28104         echo "Doing info in libiberty"; \
28105         (cd $(HOST_SUBDIR)/libiberty && \
28106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28108                   "RANLIB=$${RANLIB}" \
28109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28110                   info) \
28111           || exit 1
28112
28113 @endif libiberty
28114
28115 .PHONY: maybe-dvi-libiberty dvi-libiberty
28116 maybe-dvi-libiberty:
28117 @if libiberty
28118 maybe-dvi-libiberty: dvi-libiberty
28119
28120 dvi-libiberty: \
28121     configure-libiberty 
28122         @[ -f ./libiberty/Makefile ] || exit 0; \
28123         r=`${PWD_COMMAND}`; export r; \
28124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28125         $(HOST_EXPORTS) \
28126         for flag in $(EXTRA_HOST_FLAGS) ; do \
28127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28128         done; \
28129         echo "Doing dvi in libiberty"; \
28130         (cd $(HOST_SUBDIR)/libiberty && \
28131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28133                   "RANLIB=$${RANLIB}" \
28134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28135                   dvi) \
28136           || exit 1
28137
28138 @endif libiberty
28139
28140 .PHONY: maybe-pdf-libiberty pdf-libiberty
28141 maybe-pdf-libiberty:
28142 @if libiberty
28143 maybe-pdf-libiberty: pdf-libiberty
28144
28145 pdf-libiberty: \
28146     configure-libiberty 
28147         @[ -f ./libiberty/Makefile ] || exit 0; \
28148         r=`${PWD_COMMAND}`; export r; \
28149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28150         $(HOST_EXPORTS) \
28151         for flag in $(EXTRA_HOST_FLAGS) ; do \
28152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28153         done; \
28154         echo "Doing pdf in libiberty"; \
28155         (cd $(HOST_SUBDIR)/libiberty && \
28156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28158                   "RANLIB=$${RANLIB}" \
28159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28160                   pdf) \
28161           || exit 1
28162
28163 @endif libiberty
28164
28165 .PHONY: maybe-html-libiberty html-libiberty
28166 maybe-html-libiberty:
28167 @if libiberty
28168 maybe-html-libiberty: html-libiberty
28169
28170 html-libiberty: \
28171     configure-libiberty 
28172         @[ -f ./libiberty/Makefile ] || exit 0; \
28173         r=`${PWD_COMMAND}`; export r; \
28174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28175         $(HOST_EXPORTS) \
28176         for flag in $(EXTRA_HOST_FLAGS) ; do \
28177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28178         done; \
28179         echo "Doing html in libiberty"; \
28180         (cd $(HOST_SUBDIR)/libiberty && \
28181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28183                   "RANLIB=$${RANLIB}" \
28184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28185                   html) \
28186           || exit 1
28187
28188 @endif libiberty
28189
28190 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28191 maybe-TAGS-libiberty:
28192 @if libiberty
28193 maybe-TAGS-libiberty: TAGS-libiberty
28194
28195 TAGS-libiberty: \
28196     configure-libiberty 
28197         @[ -f ./libiberty/Makefile ] || exit 0; \
28198         r=`${PWD_COMMAND}`; export r; \
28199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28200         $(HOST_EXPORTS) \
28201         for flag in $(EXTRA_HOST_FLAGS) ; do \
28202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28203         done; \
28204         echo "Doing TAGS in libiberty"; \
28205         (cd $(HOST_SUBDIR)/libiberty && \
28206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28208                   "RANLIB=$${RANLIB}" \
28209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28210                   TAGS) \
28211           || exit 1
28212
28213 @endif libiberty
28214
28215 .PHONY: maybe-install-info-libiberty install-info-libiberty
28216 maybe-install-info-libiberty:
28217 @if libiberty
28218 maybe-install-info-libiberty: install-info-libiberty
28219
28220 install-info-libiberty: \
28221     configure-libiberty \
28222     info-libiberty 
28223         @[ -f ./libiberty/Makefile ] || exit 0; \
28224         r=`${PWD_COMMAND}`; export r; \
28225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28226         $(HOST_EXPORTS) \
28227         for flag in $(EXTRA_HOST_FLAGS) ; do \
28228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28229         done; \
28230         echo "Doing install-info in libiberty"; \
28231         (cd $(HOST_SUBDIR)/libiberty && \
28232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28234                   "RANLIB=$${RANLIB}" \
28235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28236                   install-info) \
28237           || exit 1
28238
28239 @endif libiberty
28240
28241 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28242 maybe-install-dvi-libiberty:
28243 @if libiberty
28244 maybe-install-dvi-libiberty: install-dvi-libiberty
28245
28246 install-dvi-libiberty: \
28247     configure-libiberty \
28248     dvi-libiberty 
28249         @[ -f ./libiberty/Makefile ] || exit 0; \
28250         r=`${PWD_COMMAND}`; export r; \
28251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28252         $(HOST_EXPORTS) \
28253         for flag in $(EXTRA_HOST_FLAGS) ; do \
28254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28255         done; \
28256         echo "Doing install-dvi in libiberty"; \
28257         (cd $(HOST_SUBDIR)/libiberty && \
28258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28260                   "RANLIB=$${RANLIB}" \
28261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28262                   install-dvi) \
28263           || exit 1
28264
28265 @endif libiberty
28266
28267 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28268 maybe-install-pdf-libiberty:
28269 @if libiberty
28270 maybe-install-pdf-libiberty: install-pdf-libiberty
28271
28272 install-pdf-libiberty: \
28273     configure-libiberty \
28274     pdf-libiberty 
28275         @[ -f ./libiberty/Makefile ] || exit 0; \
28276         r=`${PWD_COMMAND}`; export r; \
28277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28278         $(HOST_EXPORTS) \
28279         for flag in $(EXTRA_HOST_FLAGS) ; do \
28280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28281         done; \
28282         echo "Doing install-pdf in libiberty"; \
28283         (cd $(HOST_SUBDIR)/libiberty && \
28284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28286                   "RANLIB=$${RANLIB}" \
28287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28288                   install-pdf) \
28289           || exit 1
28290
28291 @endif libiberty
28292
28293 .PHONY: maybe-install-html-libiberty install-html-libiberty
28294 maybe-install-html-libiberty:
28295 @if libiberty
28296 maybe-install-html-libiberty: install-html-libiberty
28297
28298 install-html-libiberty: \
28299     configure-libiberty \
28300     html-libiberty 
28301         @[ -f ./libiberty/Makefile ] || exit 0; \
28302         r=`${PWD_COMMAND}`; export r; \
28303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28304         $(HOST_EXPORTS) \
28305         for flag in $(EXTRA_HOST_FLAGS) ; do \
28306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28307         done; \
28308         echo "Doing install-html in libiberty"; \
28309         (cd $(HOST_SUBDIR)/libiberty && \
28310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28312                   "RANLIB=$${RANLIB}" \
28313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28314                   install-html) \
28315           || exit 1
28316
28317 @endif libiberty
28318
28319 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28320 maybe-installcheck-libiberty:
28321 @if libiberty
28322 maybe-installcheck-libiberty: installcheck-libiberty
28323
28324 installcheck-libiberty: \
28325     configure-libiberty 
28326         @[ -f ./libiberty/Makefile ] || exit 0; \
28327         r=`${PWD_COMMAND}`; export r; \
28328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28329         $(HOST_EXPORTS) \
28330         for flag in $(EXTRA_HOST_FLAGS) ; do \
28331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28332         done; \
28333         echo "Doing installcheck in libiberty"; \
28334         (cd $(HOST_SUBDIR)/libiberty && \
28335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28337                   "RANLIB=$${RANLIB}" \
28338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28339                   installcheck) \
28340           || exit 1
28341
28342 @endif libiberty
28343
28344 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28345 maybe-mostlyclean-libiberty:
28346 @if libiberty
28347 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28348
28349 mostlyclean-libiberty: 
28350         @[ -f ./libiberty/Makefile ] || exit 0; \
28351         r=`${PWD_COMMAND}`; export r; \
28352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28353         $(HOST_EXPORTS) \
28354         for flag in $(EXTRA_HOST_FLAGS) ; do \
28355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28356         done; \
28357         echo "Doing mostlyclean in libiberty"; \
28358         (cd $(HOST_SUBDIR)/libiberty && \
28359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28361                   "RANLIB=$${RANLIB}" \
28362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28363                   mostlyclean) \
28364           || exit 1
28365
28366 @endif libiberty
28367
28368 .PHONY: maybe-clean-libiberty clean-libiberty
28369 maybe-clean-libiberty:
28370 @if libiberty
28371 maybe-clean-libiberty: clean-libiberty
28372
28373 clean-libiberty: 
28374         @[ -f ./libiberty/Makefile ] || exit 0; \
28375         r=`${PWD_COMMAND}`; export r; \
28376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377         $(HOST_EXPORTS) \
28378         for flag in $(EXTRA_HOST_FLAGS) ; do \
28379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380         done; \
28381         echo "Doing clean in libiberty"; \
28382         (cd $(HOST_SUBDIR)/libiberty && \
28383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385                   "RANLIB=$${RANLIB}" \
28386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387                   clean) \
28388           || exit 1
28389
28390 @endif libiberty
28391
28392 .PHONY: maybe-distclean-libiberty distclean-libiberty
28393 maybe-distclean-libiberty:
28394 @if libiberty
28395 maybe-distclean-libiberty: distclean-libiberty
28396
28397 distclean-libiberty: 
28398         @[ -f ./libiberty/Makefile ] || exit 0; \
28399         r=`${PWD_COMMAND}`; export r; \
28400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401         $(HOST_EXPORTS) \
28402         for flag in $(EXTRA_HOST_FLAGS) ; do \
28403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28404         done; \
28405         echo "Doing distclean in libiberty"; \
28406         (cd $(HOST_SUBDIR)/libiberty && \
28407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28409                   "RANLIB=$${RANLIB}" \
28410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28411                   distclean) \
28412           || exit 1
28413
28414 @endif libiberty
28415
28416 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28417 maybe-maintainer-clean-libiberty:
28418 @if libiberty
28419 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28420
28421 maintainer-clean-libiberty: 
28422         @[ -f ./libiberty/Makefile ] || exit 0; \
28423         r=`${PWD_COMMAND}`; export r; \
28424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425         $(HOST_EXPORTS) \
28426         for flag in $(EXTRA_HOST_FLAGS) ; do \
28427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28428         done; \
28429         echo "Doing maintainer-clean in libiberty"; \
28430         (cd $(HOST_SUBDIR)/libiberty && \
28431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28433                   "RANLIB=$${RANLIB}" \
28434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28435                   maintainer-clean) \
28436           || exit 1
28437
28438 @endif libiberty
28439
28440
28441
28442 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28443 maybe-configure-libiberty-linker-plugin:
28444 @if gcc-bootstrap
28445 configure-libiberty-linker-plugin: stage_current
28446 @endif gcc-bootstrap
28447 @if libiberty-linker-plugin
28448 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28449 configure-libiberty-linker-plugin: 
28450         @r=`${PWD_COMMAND}`; export r; \
28451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28454         $(HOST_EXPORTS)  \
28455         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28456         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28457         case $(srcdir) in \
28458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28459           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28461         esac; \
28462         module_srcdir=libiberty; \
28463         $(SHELL) \
28464           $$s/$$module_srcdir/configure \
28465           --srcdir=$${topdir}/$$module_srcdir \
28466           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28467           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28468           || exit 1
28469 @endif libiberty-linker-plugin
28470
28471
28472
28473 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28474 maybe-configure-stage1-libiberty-linker-plugin:
28475 @if libiberty-linker-plugin-bootstrap
28476 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28477 configure-stage1-libiberty-linker-plugin:
28478         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28479         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28480         @r=`${PWD_COMMAND}`; export r; \
28481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482         TFLAGS="$(STAGE1_TFLAGS)"; \
28483         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28484         $(HOST_EXPORTS) \
28485         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28486         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28487         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28488         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28489         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28490         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28491         case $(srcdir) in \
28492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28493           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28495         esac; \
28496         module_srcdir=libiberty; \
28497         $(SHELL) $$s/$$module_srcdir/configure \
28498           --srcdir=$${topdir}/$$module_srcdir \
28499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28500           --target=${target_alias} \
28501            \
28502           $(STAGE1_CONFIGURE_FLAGS) \
28503           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28504 @endif libiberty-linker-plugin-bootstrap
28505
28506 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28507 maybe-configure-stage2-libiberty-linker-plugin:
28508 @if libiberty-linker-plugin-bootstrap
28509 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28510 configure-stage2-libiberty-linker-plugin:
28511         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28512         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28513         @r=`${PWD_COMMAND}`; export r; \
28514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28515         TFLAGS="$(STAGE2_TFLAGS)"; \
28516         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28517         $(HOST_EXPORTS) \
28518         $(POSTSTAGE1_HOST_EXPORTS) \
28519         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28520         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28521         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28522         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28524         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28525         case $(srcdir) in \
28526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28527           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28529         esac; \
28530         module_srcdir=libiberty; \
28531         $(SHELL) $$s/$$module_srcdir/configure \
28532           --srcdir=$${topdir}/$$module_srcdir \
28533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28534           --target=${target_alias} \
28535           --with-build-libsubdir=$(HOST_SUBDIR) \
28536           $(STAGE2_CONFIGURE_FLAGS) \
28537           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28538 @endif libiberty-linker-plugin-bootstrap
28539
28540 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28541 maybe-configure-stage3-libiberty-linker-plugin:
28542 @if libiberty-linker-plugin-bootstrap
28543 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28544 configure-stage3-libiberty-linker-plugin:
28545         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28547         @r=`${PWD_COMMAND}`; export r; \
28548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28549         TFLAGS="$(STAGE3_TFLAGS)"; \
28550         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28551         $(HOST_EXPORTS) \
28552         $(POSTSTAGE1_HOST_EXPORTS) \
28553         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28554         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28555         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28556         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28558         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28559         case $(srcdir) in \
28560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28561           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28563         esac; \
28564         module_srcdir=libiberty; \
28565         $(SHELL) $$s/$$module_srcdir/configure \
28566           --srcdir=$${topdir}/$$module_srcdir \
28567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28568           --target=${target_alias} \
28569           --with-build-libsubdir=$(HOST_SUBDIR) \
28570           $(STAGE3_CONFIGURE_FLAGS) \
28571           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28572 @endif libiberty-linker-plugin-bootstrap
28573
28574 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28575 maybe-configure-stage4-libiberty-linker-plugin:
28576 @if libiberty-linker-plugin-bootstrap
28577 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28578 configure-stage4-libiberty-linker-plugin:
28579         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28581         @r=`${PWD_COMMAND}`; export r; \
28582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583         TFLAGS="$(STAGE4_TFLAGS)"; \
28584         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28585         $(HOST_EXPORTS) \
28586         $(POSTSTAGE1_HOST_EXPORTS) \
28587         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28588         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28589         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28590         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28592         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28593         case $(srcdir) in \
28594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28595           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28597         esac; \
28598         module_srcdir=libiberty; \
28599         $(SHELL) $$s/$$module_srcdir/configure \
28600           --srcdir=$${topdir}/$$module_srcdir \
28601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28602           --target=${target_alias} \
28603           --with-build-libsubdir=$(HOST_SUBDIR) \
28604           $(STAGE4_CONFIGURE_FLAGS) \
28605           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28606 @endif libiberty-linker-plugin-bootstrap
28607
28608 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28609 maybe-configure-stageprofile-libiberty-linker-plugin:
28610 @if libiberty-linker-plugin-bootstrap
28611 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28612 configure-stageprofile-libiberty-linker-plugin:
28613         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28614         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28615         @r=`${PWD_COMMAND}`; export r; \
28616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28617         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28618         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28619         $(HOST_EXPORTS) \
28620         $(POSTSTAGE1_HOST_EXPORTS) \
28621         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28622         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28623         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28624         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28625         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28626         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28627         case $(srcdir) in \
28628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28629           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28631         esac; \
28632         module_srcdir=libiberty; \
28633         $(SHELL) $$s/$$module_srcdir/configure \
28634           --srcdir=$${topdir}/$$module_srcdir \
28635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28636           --target=${target_alias} \
28637           --with-build-libsubdir=$(HOST_SUBDIR) \
28638           $(STAGEprofile_CONFIGURE_FLAGS) \
28639           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28640 @endif libiberty-linker-plugin-bootstrap
28641
28642 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28643 maybe-configure-stagetrain-libiberty-linker-plugin:
28644 @if libiberty-linker-plugin-bootstrap
28645 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28646 configure-stagetrain-libiberty-linker-plugin:
28647         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28649         @r=`${PWD_COMMAND}`; export r; \
28650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28651         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28652         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28653         $(HOST_EXPORTS) \
28654         $(POSTSTAGE1_HOST_EXPORTS) \
28655         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28656         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28657         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
28658         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28660         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28661         case $(srcdir) in \
28662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28663           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28665         esac; \
28666         module_srcdir=libiberty; \
28667         $(SHELL) $$s/$$module_srcdir/configure \
28668           --srcdir=$${topdir}/$$module_srcdir \
28669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28670           --target=${target_alias} \
28671           --with-build-libsubdir=$(HOST_SUBDIR) \
28672           $(STAGEtrain_CONFIGURE_FLAGS) \
28673           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28674 @endif libiberty-linker-plugin-bootstrap
28675
28676 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28677 maybe-configure-stagefeedback-libiberty-linker-plugin:
28678 @if libiberty-linker-plugin-bootstrap
28679 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28680 configure-stagefeedback-libiberty-linker-plugin:
28681         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28683         @r=`${PWD_COMMAND}`; export r; \
28684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28686         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28687         $(HOST_EXPORTS) \
28688         $(POSTSTAGE1_HOST_EXPORTS) \
28689         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28690         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28691         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28692         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28694         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28695         case $(srcdir) in \
28696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28697           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28699         esac; \
28700         module_srcdir=libiberty; \
28701         $(SHELL) $$s/$$module_srcdir/configure \
28702           --srcdir=$${topdir}/$$module_srcdir \
28703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28704           --target=${target_alias} \
28705           --with-build-libsubdir=$(HOST_SUBDIR) \
28706           $(STAGEfeedback_CONFIGURE_FLAGS) \
28707           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28708 @endif libiberty-linker-plugin-bootstrap
28709
28710 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28711 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28712 @if libiberty-linker-plugin-bootstrap
28713 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28714 configure-stageautoprofile-libiberty-linker-plugin:
28715         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28717         @r=`${PWD_COMMAND}`; export r; \
28718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28719         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28720         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28721         $(HOST_EXPORTS) \
28722         $(POSTSTAGE1_HOST_EXPORTS) \
28723         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28724         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28725         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
28726         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28728         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28729         case $(srcdir) in \
28730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28731           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28733         esac; \
28734         module_srcdir=libiberty; \
28735         $(SHELL) $$s/$$module_srcdir/configure \
28736           --srcdir=$${topdir}/$$module_srcdir \
28737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28738           --target=${target_alias} \
28739           --with-build-libsubdir=$(HOST_SUBDIR) \
28740           $(STAGEautoprofile_CONFIGURE_FLAGS) \
28741           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28742 @endif libiberty-linker-plugin-bootstrap
28743
28744 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28745 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28746 @if libiberty-linker-plugin-bootstrap
28747 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28748 configure-stageautofeedback-libiberty-linker-plugin:
28749         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28750         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28751         @r=`${PWD_COMMAND}`; export r; \
28752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28753         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28754         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28755         $(HOST_EXPORTS) \
28756         $(POSTSTAGE1_HOST_EXPORTS) \
28757         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28758         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28759         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
28760         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28762         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28763         case $(srcdir) in \
28764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28765           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28767         esac; \
28768         module_srcdir=libiberty; \
28769         $(SHELL) $$s/$$module_srcdir/configure \
28770           --srcdir=$${topdir}/$$module_srcdir \
28771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28772           --target=${target_alias} \
28773           --with-build-libsubdir=$(HOST_SUBDIR) \
28774           $(STAGEautofeedback_CONFIGURE_FLAGS) \
28775           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28776 @endif libiberty-linker-plugin-bootstrap
28777
28778
28779
28780
28781
28782 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28783 maybe-all-libiberty-linker-plugin:
28784 @if gcc-bootstrap
28785 all-libiberty-linker-plugin: stage_current
28786 @endif gcc-bootstrap
28787 @if libiberty-linker-plugin
28788 TARGET-libiberty-linker-plugin=all
28789 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28790 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28791         @r=`${PWD_COMMAND}`; export r; \
28792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28793         $(HOST_EXPORTS)  \
28794         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28795           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28796                 $(TARGET-libiberty-linker-plugin))
28797 @endif libiberty-linker-plugin
28798
28799
28800
28801 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28802 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28803 maybe-all-stage1-libiberty-linker-plugin:
28804 maybe-clean-stage1-libiberty-linker-plugin:
28805 @if libiberty-linker-plugin-bootstrap
28806 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28807 all-stage1: all-stage1-libiberty-linker-plugin
28808 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28809 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28810         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28811         @r=`${PWD_COMMAND}`; export r; \
28812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813         TFLAGS="$(STAGE1_TFLAGS)"; \
28814         $(HOST_EXPORTS)  \
28815         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28816          \
28817         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28818                 CFLAGS="$(STAGE1_CFLAGS)" \
28819                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28820                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28821                 LIBCFLAGS="$(LIBCFLAGS)" \
28822                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28823                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28824                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28825                 $(EXTRA_HOST_FLAGS)  \
28826                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28827                 TFLAGS="$(STAGE1_TFLAGS)"  \
28828                 $(TARGET-stage1-libiberty-linker-plugin)
28829
28830 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28831 clean-stage1: clean-stage1-libiberty-linker-plugin
28832 clean-stage1-libiberty-linker-plugin:
28833         @if [ $(current_stage) = stage1 ]; then \
28834           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28835         else \
28836           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28837           $(MAKE) stage1-start; \
28838         fi; \
28839         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28840         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28841         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28842 @endif libiberty-linker-plugin-bootstrap
28843
28844
28845 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28846 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28847 maybe-all-stage2-libiberty-linker-plugin:
28848 maybe-clean-stage2-libiberty-linker-plugin:
28849 @if libiberty-linker-plugin-bootstrap
28850 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28851 all-stage2: all-stage2-libiberty-linker-plugin
28852 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28853 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28854         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28855         @r=`${PWD_COMMAND}`; export r; \
28856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28857         TFLAGS="$(STAGE2_TFLAGS)"; \
28858         $(HOST_EXPORTS) \
28859         $(POSTSTAGE1_HOST_EXPORTS)  \
28860         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28861          \
28862         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28863                 CFLAGS="$(STAGE2_CFLAGS)" \
28864                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28865                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28866                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28867                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28868                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28869                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28870                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28871                 TFLAGS="$(STAGE2_TFLAGS)"  \
28872                 $(TARGET-stage2-libiberty-linker-plugin)
28873
28874 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28875 clean-stage2: clean-stage2-libiberty-linker-plugin
28876 clean-stage2-libiberty-linker-plugin:
28877         @if [ $(current_stage) = stage2 ]; then \
28878           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28879         else \
28880           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28881           $(MAKE) stage2-start; \
28882         fi; \
28883         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28884         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28885 @endif libiberty-linker-plugin-bootstrap
28886
28887
28888 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28889 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28890 maybe-all-stage3-libiberty-linker-plugin:
28891 maybe-clean-stage3-libiberty-linker-plugin:
28892 @if libiberty-linker-plugin-bootstrap
28893 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28894 all-stage3: all-stage3-libiberty-linker-plugin
28895 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28896 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28897         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28898         @r=`${PWD_COMMAND}`; export r; \
28899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28900         TFLAGS="$(STAGE3_TFLAGS)"; \
28901         $(HOST_EXPORTS) \
28902         $(POSTSTAGE1_HOST_EXPORTS)  \
28903         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28904          \
28905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28906                 CFLAGS="$(STAGE3_CFLAGS)" \
28907                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28908                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28909                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28910                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28911                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28912                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28913                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28914                 TFLAGS="$(STAGE3_TFLAGS)"  \
28915                 $(TARGET-stage3-libiberty-linker-plugin)
28916
28917 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28918 clean-stage3: clean-stage3-libiberty-linker-plugin
28919 clean-stage3-libiberty-linker-plugin:
28920         @if [ $(current_stage) = stage3 ]; then \
28921           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28922         else \
28923           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28924           $(MAKE) stage3-start; \
28925         fi; \
28926         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28927         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28928 @endif libiberty-linker-plugin-bootstrap
28929
28930
28931 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28932 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28933 maybe-all-stage4-libiberty-linker-plugin:
28934 maybe-clean-stage4-libiberty-linker-plugin:
28935 @if libiberty-linker-plugin-bootstrap
28936 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28937 all-stage4: all-stage4-libiberty-linker-plugin
28938 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28939 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28940         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28941         @r=`${PWD_COMMAND}`; export r; \
28942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943         TFLAGS="$(STAGE4_TFLAGS)"; \
28944         $(HOST_EXPORTS) \
28945         $(POSTSTAGE1_HOST_EXPORTS)  \
28946         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28947          \
28948         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28949                 CFLAGS="$(STAGE4_CFLAGS)" \
28950                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28951                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28952                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28956                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28957                 TFLAGS="$(STAGE4_TFLAGS)"  \
28958                 $(TARGET-stage4-libiberty-linker-plugin)
28959
28960 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
28961 clean-stage4: clean-stage4-libiberty-linker-plugin
28962 clean-stage4-libiberty-linker-plugin:
28963         @if [ $(current_stage) = stage4 ]; then \
28964           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28965         else \
28966           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
28967           $(MAKE) stage4-start; \
28968         fi; \
28969         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28970         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28971 @endif libiberty-linker-plugin-bootstrap
28972
28973
28974 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
28975 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
28976 maybe-all-stageprofile-libiberty-linker-plugin:
28977 maybe-clean-stageprofile-libiberty-linker-plugin:
28978 @if libiberty-linker-plugin-bootstrap
28979 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
28980 all-stageprofile: all-stageprofile-libiberty-linker-plugin
28981 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28982 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28983         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28984         @r=`${PWD_COMMAND}`; export r; \
28985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28986         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28987         $(HOST_EXPORTS) \
28988         $(POSTSTAGE1_HOST_EXPORTS)  \
28989         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28990          \
28991         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28992                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28993                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28994                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28995                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28999                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29000                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29001                 $(TARGET-stageprofile-libiberty-linker-plugin)
29002
29003 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29004 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29005 clean-stageprofile-libiberty-linker-plugin:
29006         @if [ $(current_stage) = stageprofile ]; then \
29007           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29008         else \
29009           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29010           $(MAKE) stageprofile-start; \
29011         fi; \
29012         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29013         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29014 @endif libiberty-linker-plugin-bootstrap
29015
29016
29017 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29018 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29019 maybe-all-stagetrain-libiberty-linker-plugin:
29020 maybe-clean-stagetrain-libiberty-linker-plugin:
29021 @if libiberty-linker-plugin-bootstrap
29022 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29023 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29024 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29025 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29026         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29027         @r=`${PWD_COMMAND}`; export r; \
29028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29030         $(HOST_EXPORTS) \
29031         $(POSTSTAGE1_HOST_EXPORTS)  \
29032         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29033          \
29034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29035                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29036                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29037                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29038                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29043                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29044                 $(TARGET-stagetrain-libiberty-linker-plugin)
29045
29046 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29047 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29048 clean-stagetrain-libiberty-linker-plugin:
29049         @if [ $(current_stage) = stagetrain ]; then \
29050           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29051         else \
29052           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29053           $(MAKE) stagetrain-start; \
29054         fi; \
29055         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29056         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29057 @endif libiberty-linker-plugin-bootstrap
29058
29059
29060 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29061 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29062 maybe-all-stagefeedback-libiberty-linker-plugin:
29063 maybe-clean-stagefeedback-libiberty-linker-plugin:
29064 @if libiberty-linker-plugin-bootstrap
29065 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29066 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29067 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29068 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29069         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29070         @r=`${PWD_COMMAND}`; export r; \
29071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29072         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29073         $(HOST_EXPORTS) \
29074         $(POSTSTAGE1_HOST_EXPORTS)  \
29075         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29076          \
29077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29078                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29079                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29080                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29081                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29086                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29087                 $(TARGET-stagefeedback-libiberty-linker-plugin)
29088
29089 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29090 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29091 clean-stagefeedback-libiberty-linker-plugin:
29092         @if [ $(current_stage) = stagefeedback ]; then \
29093           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29094         else \
29095           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29096           $(MAKE) stagefeedback-start; \
29097         fi; \
29098         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29099         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29100 @endif libiberty-linker-plugin-bootstrap
29101
29102
29103 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29104 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29105 maybe-all-stageautoprofile-libiberty-linker-plugin:
29106 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29107 @if libiberty-linker-plugin-bootstrap
29108 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29109 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29110 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29111 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29112         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29113         @r=`${PWD_COMMAND}`; export r; \
29114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29116         $(HOST_EXPORTS) \
29117         $(POSTSTAGE1_HOST_EXPORTS)  \
29118         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29119         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29121                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29122                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29123                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29124                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29125                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29126                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29127                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29128                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29129                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29130                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29131
29132 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29133 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29134 clean-stageautoprofile-libiberty-linker-plugin:
29135         @if [ $(current_stage) = stageautoprofile ]; then \
29136           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29137         else \
29138           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29139           $(MAKE) stageautoprofile-start; \
29140         fi; \
29141         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29142         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29143 @endif libiberty-linker-plugin-bootstrap
29144
29145
29146 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29147 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29148 maybe-all-stageautofeedback-libiberty-linker-plugin:
29149 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29150 @if libiberty-linker-plugin-bootstrap
29151 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29152 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29153 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29154 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29155         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29156         @r=`${PWD_COMMAND}`; export r; \
29157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29159         $(HOST_EXPORTS) \
29160         $(POSTSTAGE1_HOST_EXPORTS)  \
29161         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29162          \
29163         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29164                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29165                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29166                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29167                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29171                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29172                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29173                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29174
29175 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29176 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29177 clean-stageautofeedback-libiberty-linker-plugin:
29178         @if [ $(current_stage) = stageautofeedback ]; then \
29179           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29180         else \
29181           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29182           $(MAKE) stageautofeedback-start; \
29183         fi; \
29184         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29185         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29186 @endif libiberty-linker-plugin-bootstrap
29187
29188
29189
29190
29191
29192 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29193 maybe-check-libiberty-linker-plugin:
29194 @if libiberty-linker-plugin
29195 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29196
29197 check-libiberty-linker-plugin:
29198         @: $(MAKE); $(unstage)
29199         @r=`${PWD_COMMAND}`; export r; \
29200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29202         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29203           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29204
29205 @endif libiberty-linker-plugin
29206
29207 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29208 maybe-install-libiberty-linker-plugin:
29209 @if libiberty-linker-plugin
29210 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29211
29212 install-libiberty-linker-plugin: installdirs
29213         @: $(MAKE); $(unstage)
29214         @r=`${PWD_COMMAND}`; export r; \
29215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29216         $(HOST_EXPORTS) \
29217         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29218           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29219
29220 @endif libiberty-linker-plugin
29221
29222 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29223 maybe-install-strip-libiberty-linker-plugin:
29224 @if libiberty-linker-plugin
29225 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29226
29227 install-strip-libiberty-linker-plugin: installdirs
29228         @: $(MAKE); $(unstage)
29229         @r=`${PWD_COMMAND}`; export r; \
29230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231         $(HOST_EXPORTS) \
29232         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29233           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29234
29235 @endif libiberty-linker-plugin
29236
29237 # Other targets (info, dvi, pdf, etc.)
29238
29239 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29240 maybe-info-libiberty-linker-plugin:
29241 @if libiberty-linker-plugin
29242 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29243
29244 info-libiberty-linker-plugin: \
29245     configure-libiberty-linker-plugin 
29246         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29247         r=`${PWD_COMMAND}`; export r; \
29248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29249         $(HOST_EXPORTS) \
29250         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29252         done; \
29253         echo "Doing info in libiberty-linker-plugin"; \
29254         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29257                   "RANLIB=$${RANLIB}" \
29258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29259                   info) \
29260           || exit 1
29261
29262 @endif libiberty-linker-plugin
29263
29264 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29265 maybe-dvi-libiberty-linker-plugin:
29266 @if libiberty-linker-plugin
29267 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29268
29269 dvi-libiberty-linker-plugin: \
29270     configure-libiberty-linker-plugin 
29271         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29272         r=`${PWD_COMMAND}`; export r; \
29273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29274         $(HOST_EXPORTS) \
29275         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29277         done; \
29278         echo "Doing dvi in libiberty-linker-plugin"; \
29279         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29282                   "RANLIB=$${RANLIB}" \
29283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29284                   dvi) \
29285           || exit 1
29286
29287 @endif libiberty-linker-plugin
29288
29289 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29290 maybe-pdf-libiberty-linker-plugin:
29291 @if libiberty-linker-plugin
29292 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29293
29294 pdf-libiberty-linker-plugin: \
29295     configure-libiberty-linker-plugin 
29296         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29297         r=`${PWD_COMMAND}`; export r; \
29298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29299         $(HOST_EXPORTS) \
29300         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29302         done; \
29303         echo "Doing pdf in libiberty-linker-plugin"; \
29304         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29307                   "RANLIB=$${RANLIB}" \
29308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29309                   pdf) \
29310           || exit 1
29311
29312 @endif libiberty-linker-plugin
29313
29314 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29315 maybe-html-libiberty-linker-plugin:
29316 @if libiberty-linker-plugin
29317 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29318
29319 html-libiberty-linker-plugin: \
29320     configure-libiberty-linker-plugin 
29321         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29322         r=`${PWD_COMMAND}`; export r; \
29323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29324         $(HOST_EXPORTS) \
29325         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29327         done; \
29328         echo "Doing html in libiberty-linker-plugin"; \
29329         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29332                   "RANLIB=$${RANLIB}" \
29333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29334                   html) \
29335           || exit 1
29336
29337 @endif libiberty-linker-plugin
29338
29339 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29340 maybe-TAGS-libiberty-linker-plugin:
29341 @if libiberty-linker-plugin
29342 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29343
29344 TAGS-libiberty-linker-plugin: \
29345     configure-libiberty-linker-plugin 
29346         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29347         r=`${PWD_COMMAND}`; export r; \
29348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349         $(HOST_EXPORTS) \
29350         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352         done; \
29353         echo "Doing TAGS in libiberty-linker-plugin"; \
29354         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357                   "RANLIB=$${RANLIB}" \
29358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359                   TAGS) \
29360           || exit 1
29361
29362 @endif libiberty-linker-plugin
29363
29364 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29365 maybe-install-info-libiberty-linker-plugin:
29366 @if libiberty-linker-plugin
29367 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29368
29369 install-info-libiberty-linker-plugin: \
29370     configure-libiberty-linker-plugin \
29371     info-libiberty-linker-plugin 
29372         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29373         r=`${PWD_COMMAND}`; export r; \
29374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29375         $(HOST_EXPORTS) \
29376         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29378         done; \
29379         echo "Doing install-info in libiberty-linker-plugin"; \
29380         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29383                   "RANLIB=$${RANLIB}" \
29384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29385                   install-info) \
29386           || exit 1
29387
29388 @endif libiberty-linker-plugin
29389
29390 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29391 maybe-install-dvi-libiberty-linker-plugin:
29392 @if libiberty-linker-plugin
29393 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29394
29395 install-dvi-libiberty-linker-plugin: \
29396     configure-libiberty-linker-plugin \
29397     dvi-libiberty-linker-plugin 
29398         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29399         r=`${PWD_COMMAND}`; export r; \
29400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401         $(HOST_EXPORTS) \
29402         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404         done; \
29405         echo "Doing install-dvi in libiberty-linker-plugin"; \
29406         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29409                   "RANLIB=$${RANLIB}" \
29410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29411                   install-dvi) \
29412           || exit 1
29413
29414 @endif libiberty-linker-plugin
29415
29416 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29417 maybe-install-pdf-libiberty-linker-plugin:
29418 @if libiberty-linker-plugin
29419 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29420
29421 install-pdf-libiberty-linker-plugin: \
29422     configure-libiberty-linker-plugin \
29423     pdf-libiberty-linker-plugin 
29424         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29425         r=`${PWD_COMMAND}`; export r; \
29426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427         $(HOST_EXPORTS) \
29428         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29430         done; \
29431         echo "Doing install-pdf in libiberty-linker-plugin"; \
29432         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29435                   "RANLIB=$${RANLIB}" \
29436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29437                   install-pdf) \
29438           || exit 1
29439
29440 @endif libiberty-linker-plugin
29441
29442 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29443 maybe-install-html-libiberty-linker-plugin:
29444 @if libiberty-linker-plugin
29445 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29446
29447 install-html-libiberty-linker-plugin: \
29448     configure-libiberty-linker-plugin \
29449     html-libiberty-linker-plugin 
29450         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29451         r=`${PWD_COMMAND}`; export r; \
29452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29453         $(HOST_EXPORTS) \
29454         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29456         done; \
29457         echo "Doing install-html in libiberty-linker-plugin"; \
29458         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29461                   "RANLIB=$${RANLIB}" \
29462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29463                   install-html) \
29464           || exit 1
29465
29466 @endif libiberty-linker-plugin
29467
29468 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29469 maybe-installcheck-libiberty-linker-plugin:
29470 @if libiberty-linker-plugin
29471 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29472
29473 installcheck-libiberty-linker-plugin: \
29474     configure-libiberty-linker-plugin 
29475         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29476         r=`${PWD_COMMAND}`; export r; \
29477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29478         $(HOST_EXPORTS) \
29479         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29481         done; \
29482         echo "Doing installcheck in libiberty-linker-plugin"; \
29483         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29486                   "RANLIB=$${RANLIB}" \
29487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29488                   installcheck) \
29489           || exit 1
29490
29491 @endif libiberty-linker-plugin
29492
29493 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29494 maybe-mostlyclean-libiberty-linker-plugin:
29495 @if libiberty-linker-plugin
29496 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29497
29498 mostlyclean-libiberty-linker-plugin: 
29499         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29500         r=`${PWD_COMMAND}`; export r; \
29501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502         $(HOST_EXPORTS) \
29503         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29505         done; \
29506         echo "Doing mostlyclean in libiberty-linker-plugin"; \
29507         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29510                   "RANLIB=$${RANLIB}" \
29511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29512                   mostlyclean) \
29513           || exit 1
29514
29515 @endif libiberty-linker-plugin
29516
29517 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29518 maybe-clean-libiberty-linker-plugin:
29519 @if libiberty-linker-plugin
29520 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29521
29522 clean-libiberty-linker-plugin: 
29523         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29524         r=`${PWD_COMMAND}`; export r; \
29525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29526         $(HOST_EXPORTS) \
29527         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29529         done; \
29530         echo "Doing clean in libiberty-linker-plugin"; \
29531         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29534                   "RANLIB=$${RANLIB}" \
29535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29536                   clean) \
29537           || exit 1
29538
29539 @endif libiberty-linker-plugin
29540
29541 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29542 maybe-distclean-libiberty-linker-plugin:
29543 @if libiberty-linker-plugin
29544 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29545
29546 distclean-libiberty-linker-plugin: 
29547         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29548         r=`${PWD_COMMAND}`; export r; \
29549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550         $(HOST_EXPORTS) \
29551         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29553         done; \
29554         echo "Doing distclean in libiberty-linker-plugin"; \
29555         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29558                   "RANLIB=$${RANLIB}" \
29559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29560                   distclean) \
29561           || exit 1
29562
29563 @endif libiberty-linker-plugin
29564
29565 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29566 maybe-maintainer-clean-libiberty-linker-plugin:
29567 @if libiberty-linker-plugin
29568 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29569
29570 maintainer-clean-libiberty-linker-plugin: 
29571         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29572         r=`${PWD_COMMAND}`; export r; \
29573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29574         $(HOST_EXPORTS) \
29575         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29577         done; \
29578         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29579         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29582                   "RANLIB=$${RANLIB}" \
29583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29584                   maintainer-clean) \
29585           || exit 1
29586
29587 @endif libiberty-linker-plugin
29588
29589
29590
29591 .PHONY: configure-libiconv maybe-configure-libiconv
29592 maybe-configure-libiconv:
29593 @if gcc-bootstrap
29594 configure-libiconv: stage_current
29595 @endif gcc-bootstrap
29596 @if libiconv
29597 maybe-configure-libiconv: configure-libiconv
29598 configure-libiconv: 
29599         @r=`${PWD_COMMAND}`; export r; \
29600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29601         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29603         $(HOST_EXPORTS)  \
29604         echo Configuring in $(HOST_SUBDIR)/libiconv; \
29605         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29606         case $(srcdir) in \
29607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29608           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29610         esac; \
29611         module_srcdir=libiconv; \
29612         $(SHELL) \
29613           $$s/$$module_srcdir/configure \
29614           --srcdir=$${topdir}/$$module_srcdir \
29615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29616           --target=${target_alias} --disable-shared \
29617           || exit 1
29618 @endif libiconv
29619
29620
29621
29622 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29623 maybe-configure-stage1-libiconv:
29624 @if libiconv-bootstrap
29625 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29626 configure-stage1-libiconv:
29627         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29628         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29629         @r=`${PWD_COMMAND}`; export r; \
29630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631         TFLAGS="$(STAGE1_TFLAGS)"; \
29632         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29633         $(HOST_EXPORTS) \
29634         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29635         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29636         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29637         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29639         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29640         case $(srcdir) in \
29641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29642           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29644         esac; \
29645         module_srcdir=libiconv; \
29646         $(SHELL) $$s/$$module_srcdir/configure \
29647           --srcdir=$${topdir}/$$module_srcdir \
29648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29649           --target=${target_alias} \
29650            \
29651           $(STAGE1_CONFIGURE_FLAGS) \
29652           --disable-shared
29653 @endif libiconv-bootstrap
29654
29655 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29656 maybe-configure-stage2-libiconv:
29657 @if libiconv-bootstrap
29658 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29659 configure-stage2-libiconv:
29660         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29662         @r=`${PWD_COMMAND}`; export r; \
29663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29664         TFLAGS="$(STAGE2_TFLAGS)"; \
29665         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29666         $(HOST_EXPORTS) \
29667         $(POSTSTAGE1_HOST_EXPORTS) \
29668         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29669         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29670         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29671         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29673         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29674         case $(srcdir) in \
29675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29676           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29678         esac; \
29679         module_srcdir=libiconv; \
29680         $(SHELL) $$s/$$module_srcdir/configure \
29681           --srcdir=$${topdir}/$$module_srcdir \
29682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29683           --target=${target_alias} \
29684           --with-build-libsubdir=$(HOST_SUBDIR) \
29685           $(STAGE2_CONFIGURE_FLAGS) \
29686           --disable-shared
29687 @endif libiconv-bootstrap
29688
29689 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29690 maybe-configure-stage3-libiconv:
29691 @if libiconv-bootstrap
29692 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29693 configure-stage3-libiconv:
29694         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29696         @r=`${PWD_COMMAND}`; export r; \
29697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29698         TFLAGS="$(STAGE3_TFLAGS)"; \
29699         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29700         $(HOST_EXPORTS) \
29701         $(POSTSTAGE1_HOST_EXPORTS) \
29702         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29703         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29704         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29705         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29707         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29708         case $(srcdir) in \
29709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29710           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29712         esac; \
29713         module_srcdir=libiconv; \
29714         $(SHELL) $$s/$$module_srcdir/configure \
29715           --srcdir=$${topdir}/$$module_srcdir \
29716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29717           --target=${target_alias} \
29718           --with-build-libsubdir=$(HOST_SUBDIR) \
29719           $(STAGE3_CONFIGURE_FLAGS) \
29720           --disable-shared
29721 @endif libiconv-bootstrap
29722
29723 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29724 maybe-configure-stage4-libiconv:
29725 @if libiconv-bootstrap
29726 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29727 configure-stage4-libiconv:
29728         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29730         @r=`${PWD_COMMAND}`; export r; \
29731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29732         TFLAGS="$(STAGE4_TFLAGS)"; \
29733         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29734         $(HOST_EXPORTS) \
29735         $(POSTSTAGE1_HOST_EXPORTS) \
29736         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29737         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29738         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29739         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29741         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29742         case $(srcdir) in \
29743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29744           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29746         esac; \
29747         module_srcdir=libiconv; \
29748         $(SHELL) $$s/$$module_srcdir/configure \
29749           --srcdir=$${topdir}/$$module_srcdir \
29750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29751           --target=${target_alias} \
29752           --with-build-libsubdir=$(HOST_SUBDIR) \
29753           $(STAGE4_CONFIGURE_FLAGS) \
29754           --disable-shared
29755 @endif libiconv-bootstrap
29756
29757 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29758 maybe-configure-stageprofile-libiconv:
29759 @if libiconv-bootstrap
29760 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29761 configure-stageprofile-libiconv:
29762         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29763         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29764         @r=`${PWD_COMMAND}`; export r; \
29765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29767         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29768         $(HOST_EXPORTS) \
29769         $(POSTSTAGE1_HOST_EXPORTS) \
29770         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29771         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29772         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29773         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29775         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29776         case $(srcdir) in \
29777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29778           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29780         esac; \
29781         module_srcdir=libiconv; \
29782         $(SHELL) $$s/$$module_srcdir/configure \
29783           --srcdir=$${topdir}/$$module_srcdir \
29784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29785           --target=${target_alias} \
29786           --with-build-libsubdir=$(HOST_SUBDIR) \
29787           $(STAGEprofile_CONFIGURE_FLAGS) \
29788           --disable-shared
29789 @endif libiconv-bootstrap
29790
29791 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29792 maybe-configure-stagetrain-libiconv:
29793 @if libiconv-bootstrap
29794 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29795 configure-stagetrain-libiconv:
29796         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29798         @r=`${PWD_COMMAND}`; export r; \
29799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29801         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29802         $(HOST_EXPORTS) \
29803         $(POSTSTAGE1_HOST_EXPORTS) \
29804         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29805         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29806         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
29807         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29809         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29810         case $(srcdir) in \
29811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29812           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29814         esac; \
29815         module_srcdir=libiconv; \
29816         $(SHELL) $$s/$$module_srcdir/configure \
29817           --srcdir=$${topdir}/$$module_srcdir \
29818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29819           --target=${target_alias} \
29820           --with-build-libsubdir=$(HOST_SUBDIR) \
29821           $(STAGEtrain_CONFIGURE_FLAGS) \
29822           --disable-shared
29823 @endif libiconv-bootstrap
29824
29825 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29826 maybe-configure-stagefeedback-libiconv:
29827 @if libiconv-bootstrap
29828 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29829 configure-stagefeedback-libiconv:
29830         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29831         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29832         @r=`${PWD_COMMAND}`; export r; \
29833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29835         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29836         $(HOST_EXPORTS) \
29837         $(POSTSTAGE1_HOST_EXPORTS) \
29838         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29839         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29840         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29841         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29843         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29844         case $(srcdir) in \
29845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29846           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29848         esac; \
29849         module_srcdir=libiconv; \
29850         $(SHELL) $$s/$$module_srcdir/configure \
29851           --srcdir=$${topdir}/$$module_srcdir \
29852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29853           --target=${target_alias} \
29854           --with-build-libsubdir=$(HOST_SUBDIR) \
29855           $(STAGEfeedback_CONFIGURE_FLAGS) \
29856           --disable-shared
29857 @endif libiconv-bootstrap
29858
29859 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29860 maybe-configure-stageautoprofile-libiconv:
29861 @if libiconv-bootstrap
29862 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29863 configure-stageautoprofile-libiconv:
29864         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29866         @r=`${PWD_COMMAND}`; export r; \
29867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29868         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29869         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29870         $(HOST_EXPORTS) \
29871         $(POSTSTAGE1_HOST_EXPORTS) \
29872         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29873         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29874         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29875         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29877         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29878         case $(srcdir) in \
29879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29880           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29882         esac; \
29883         module_srcdir=libiconv; \
29884         $(SHELL) $$s/$$module_srcdir/configure \
29885           --srcdir=$${topdir}/$$module_srcdir \
29886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29887           --target=${target_alias} \
29888           --with-build-libsubdir=$(HOST_SUBDIR) \
29889           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29890           --disable-shared
29891 @endif libiconv-bootstrap
29892
29893 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29894 maybe-configure-stageautofeedback-libiconv:
29895 @if libiconv-bootstrap
29896 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29897 configure-stageautofeedback-libiconv:
29898         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29899         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29900         @r=`${PWD_COMMAND}`; export r; \
29901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29902         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29903         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29904         $(HOST_EXPORTS) \
29905         $(POSTSTAGE1_HOST_EXPORTS) \
29906         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29907         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29908         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29909         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29911         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29912         case $(srcdir) in \
29913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29914           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29916         esac; \
29917         module_srcdir=libiconv; \
29918         $(SHELL) $$s/$$module_srcdir/configure \
29919           --srcdir=$${topdir}/$$module_srcdir \
29920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29921           --target=${target_alias} \
29922           --with-build-libsubdir=$(HOST_SUBDIR) \
29923           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29924           --disable-shared
29925 @endif libiconv-bootstrap
29926
29927
29928
29929
29930
29931 .PHONY: all-libiconv maybe-all-libiconv
29932 maybe-all-libiconv:
29933 @if gcc-bootstrap
29934 all-libiconv: stage_current
29935 @endif gcc-bootstrap
29936 @if libiconv
29937 TARGET-libiconv=all
29938 maybe-all-libiconv: all-libiconv
29939 all-libiconv: configure-libiconv
29940         @r=`${PWD_COMMAND}`; export r; \
29941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942         $(HOST_EXPORTS)  \
29943         (cd $(HOST_SUBDIR)/libiconv && \
29944           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29945                 $(TARGET-libiconv))
29946 @endif libiconv
29947
29948
29949
29950 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
29951 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
29952 maybe-all-stage1-libiconv:
29953 maybe-clean-stage1-libiconv:
29954 @if libiconv-bootstrap
29955 maybe-all-stage1-libiconv: all-stage1-libiconv
29956 all-stage1: all-stage1-libiconv
29957 TARGET-stage1-libiconv = $(TARGET-libiconv)
29958 all-stage1-libiconv: configure-stage1-libiconv
29959         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29960         @r=`${PWD_COMMAND}`; export r; \
29961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29962         TFLAGS="$(STAGE1_TFLAGS)"; \
29963         $(HOST_EXPORTS)  \
29964         cd $(HOST_SUBDIR)/libiconv && \
29965          \
29966         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29967                 CFLAGS="$(STAGE1_CFLAGS)" \
29968                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29969                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29970                 LIBCFLAGS="$(LIBCFLAGS)" \
29971                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29972                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29973                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29974                 $(EXTRA_HOST_FLAGS)  \
29975                 $(STAGE1_FLAGS_TO_PASS)  \
29976                 TFLAGS="$(STAGE1_TFLAGS)"  \
29977                 $(TARGET-stage1-libiconv)
29978
29979 maybe-clean-stage1-libiconv: clean-stage1-libiconv
29980 clean-stage1: clean-stage1-libiconv
29981 clean-stage1-libiconv:
29982         @if [ $(current_stage) = stage1 ]; then \
29983           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29984         else \
29985           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
29986           $(MAKE) stage1-start; \
29987         fi; \
29988         cd $(HOST_SUBDIR)/libiconv && \
29989         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29990         $(STAGE1_FLAGS_TO_PASS)  clean
29991 @endif libiconv-bootstrap
29992
29993
29994 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
29995 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
29996 maybe-all-stage2-libiconv:
29997 maybe-clean-stage2-libiconv:
29998 @if libiconv-bootstrap
29999 maybe-all-stage2-libiconv: all-stage2-libiconv
30000 all-stage2: all-stage2-libiconv
30001 TARGET-stage2-libiconv = $(TARGET-libiconv)
30002 all-stage2-libiconv: configure-stage2-libiconv
30003         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30004         @r=`${PWD_COMMAND}`; export r; \
30005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30006         TFLAGS="$(STAGE2_TFLAGS)"; \
30007         $(HOST_EXPORTS) \
30008         $(POSTSTAGE1_HOST_EXPORTS)  \
30009         cd $(HOST_SUBDIR)/libiconv && \
30010          \
30011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30012                 CFLAGS="$(STAGE2_CFLAGS)" \
30013                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30014                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30015                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30019                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30020                 TFLAGS="$(STAGE2_TFLAGS)"  \
30021                 $(TARGET-stage2-libiconv)
30022
30023 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30024 clean-stage2: clean-stage2-libiconv
30025 clean-stage2-libiconv:
30026         @if [ $(current_stage) = stage2 ]; then \
30027           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30028         else \
30029           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30030           $(MAKE) stage2-start; \
30031         fi; \
30032         cd $(HOST_SUBDIR)/libiconv && \
30033         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30034 @endif libiconv-bootstrap
30035
30036
30037 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30038 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30039 maybe-all-stage3-libiconv:
30040 maybe-clean-stage3-libiconv:
30041 @if libiconv-bootstrap
30042 maybe-all-stage3-libiconv: all-stage3-libiconv
30043 all-stage3: all-stage3-libiconv
30044 TARGET-stage3-libiconv = $(TARGET-libiconv)
30045 all-stage3-libiconv: configure-stage3-libiconv
30046         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30047         @r=`${PWD_COMMAND}`; export r; \
30048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30049         TFLAGS="$(STAGE3_TFLAGS)"; \
30050         $(HOST_EXPORTS) \
30051         $(POSTSTAGE1_HOST_EXPORTS)  \
30052         cd $(HOST_SUBDIR)/libiconv && \
30053          \
30054         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30055                 CFLAGS="$(STAGE3_CFLAGS)" \
30056                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30057                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30058                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30059                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30060                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30061                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30062                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30063                 TFLAGS="$(STAGE3_TFLAGS)"  \
30064                 $(TARGET-stage3-libiconv)
30065
30066 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30067 clean-stage3: clean-stage3-libiconv
30068 clean-stage3-libiconv:
30069         @if [ $(current_stage) = stage3 ]; then \
30070           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30071         else \
30072           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30073           $(MAKE) stage3-start; \
30074         fi; \
30075         cd $(HOST_SUBDIR)/libiconv && \
30076         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30077 @endif libiconv-bootstrap
30078
30079
30080 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30081 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30082 maybe-all-stage4-libiconv:
30083 maybe-clean-stage4-libiconv:
30084 @if libiconv-bootstrap
30085 maybe-all-stage4-libiconv: all-stage4-libiconv
30086 all-stage4: all-stage4-libiconv
30087 TARGET-stage4-libiconv = $(TARGET-libiconv)
30088 all-stage4-libiconv: configure-stage4-libiconv
30089         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30090         @r=`${PWD_COMMAND}`; export r; \
30091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30092         TFLAGS="$(STAGE4_TFLAGS)"; \
30093         $(HOST_EXPORTS) \
30094         $(POSTSTAGE1_HOST_EXPORTS)  \
30095         cd $(HOST_SUBDIR)/libiconv && \
30096          \
30097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30098                 CFLAGS="$(STAGE4_CFLAGS)" \
30099                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30100                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30101                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30105                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30106                 TFLAGS="$(STAGE4_TFLAGS)"  \
30107                 $(TARGET-stage4-libiconv)
30108
30109 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30110 clean-stage4: clean-stage4-libiconv
30111 clean-stage4-libiconv:
30112         @if [ $(current_stage) = stage4 ]; then \
30113           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30114         else \
30115           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30116           $(MAKE) stage4-start; \
30117         fi; \
30118         cd $(HOST_SUBDIR)/libiconv && \
30119         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30120 @endif libiconv-bootstrap
30121
30122
30123 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30124 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30125 maybe-all-stageprofile-libiconv:
30126 maybe-clean-stageprofile-libiconv:
30127 @if libiconv-bootstrap
30128 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30129 all-stageprofile: all-stageprofile-libiconv
30130 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30131 all-stageprofile-libiconv: configure-stageprofile-libiconv
30132         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30133         @r=`${PWD_COMMAND}`; export r; \
30134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30135         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30136         $(HOST_EXPORTS) \
30137         $(POSTSTAGE1_HOST_EXPORTS)  \
30138         cd $(HOST_SUBDIR)/libiconv && \
30139          \
30140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30141                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30142                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30143                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30144                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30145                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30146                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30147                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30148                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30149                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30150                 $(TARGET-stageprofile-libiconv)
30151
30152 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30153 clean-stageprofile: clean-stageprofile-libiconv
30154 clean-stageprofile-libiconv:
30155         @if [ $(current_stage) = stageprofile ]; then \
30156           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30157         else \
30158           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30159           $(MAKE) stageprofile-start; \
30160         fi; \
30161         cd $(HOST_SUBDIR)/libiconv && \
30162         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30163 @endif libiconv-bootstrap
30164
30165
30166 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30167 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30168 maybe-all-stagetrain-libiconv:
30169 maybe-clean-stagetrain-libiconv:
30170 @if libiconv-bootstrap
30171 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30172 all-stagetrain: all-stagetrain-libiconv
30173 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30174 all-stagetrain-libiconv: configure-stagetrain-libiconv
30175         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30176         @r=`${PWD_COMMAND}`; export r; \
30177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30179         $(HOST_EXPORTS) \
30180         $(POSTSTAGE1_HOST_EXPORTS)  \
30181         cd $(HOST_SUBDIR)/libiconv && \
30182          \
30183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30184                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30185                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30186                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30187                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30188                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30189                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30190                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30191                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30192                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30193                 $(TARGET-stagetrain-libiconv)
30194
30195 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30196 clean-stagetrain: clean-stagetrain-libiconv
30197 clean-stagetrain-libiconv:
30198         @if [ $(current_stage) = stagetrain ]; then \
30199           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30200         else \
30201           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30202           $(MAKE) stagetrain-start; \
30203         fi; \
30204         cd $(HOST_SUBDIR)/libiconv && \
30205         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30206 @endif libiconv-bootstrap
30207
30208
30209 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30210 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30211 maybe-all-stagefeedback-libiconv:
30212 maybe-clean-stagefeedback-libiconv:
30213 @if libiconv-bootstrap
30214 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30215 all-stagefeedback: all-stagefeedback-libiconv
30216 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30217 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30218         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30219         @r=`${PWD_COMMAND}`; export r; \
30220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30221         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30222         $(HOST_EXPORTS) \
30223         $(POSTSTAGE1_HOST_EXPORTS)  \
30224         cd $(HOST_SUBDIR)/libiconv && \
30225          \
30226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30227                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30228                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30229                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30230                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30231                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30232                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30233                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30234                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30235                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30236                 $(TARGET-stagefeedback-libiconv)
30237
30238 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30239 clean-stagefeedback: clean-stagefeedback-libiconv
30240 clean-stagefeedback-libiconv:
30241         @if [ $(current_stage) = stagefeedback ]; then \
30242           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30243         else \
30244           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30245           $(MAKE) stagefeedback-start; \
30246         fi; \
30247         cd $(HOST_SUBDIR)/libiconv && \
30248         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30249 @endif libiconv-bootstrap
30250
30251
30252 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30253 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30254 maybe-all-stageautoprofile-libiconv:
30255 maybe-clean-stageautoprofile-libiconv:
30256 @if libiconv-bootstrap
30257 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30258 all-stageautoprofile: all-stageautoprofile-libiconv
30259 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30260 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30261         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30262         @r=`${PWD_COMMAND}`; export r; \
30263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30264         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30265         $(HOST_EXPORTS) \
30266         $(POSTSTAGE1_HOST_EXPORTS)  \
30267         cd $(HOST_SUBDIR)/libiconv && \
30268         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30270                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30271                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30272                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30273                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30277                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30278                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30279                 $(TARGET-stageautoprofile-libiconv)
30280
30281 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30282 clean-stageautoprofile: clean-stageautoprofile-libiconv
30283 clean-stageautoprofile-libiconv:
30284         @if [ $(current_stage) = stageautoprofile ]; then \
30285           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30286         else \
30287           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30288           $(MAKE) stageautoprofile-start; \
30289         fi; \
30290         cd $(HOST_SUBDIR)/libiconv && \
30291         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30292 @endif libiconv-bootstrap
30293
30294
30295 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30296 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30297 maybe-all-stageautofeedback-libiconv:
30298 maybe-clean-stageautofeedback-libiconv:
30299 @if libiconv-bootstrap
30300 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30301 all-stageautofeedback: all-stageautofeedback-libiconv
30302 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30303 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30304         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30305         @r=`${PWD_COMMAND}`; export r; \
30306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30307         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30308         $(HOST_EXPORTS) \
30309         $(POSTSTAGE1_HOST_EXPORTS)  \
30310         cd $(HOST_SUBDIR)/libiconv && \
30311          \
30312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30313                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30314                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30315                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30316                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30317                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30318                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30319                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30320                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30321                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30322                 $(TARGET-stageautofeedback-libiconv)
30323
30324 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30325 clean-stageautofeedback: clean-stageautofeedback-libiconv
30326 clean-stageautofeedback-libiconv:
30327         @if [ $(current_stage) = stageautofeedback ]; then \
30328           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30329         else \
30330           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30331           $(MAKE) stageautofeedback-start; \
30332         fi; \
30333         cd $(HOST_SUBDIR)/libiconv && \
30334         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30335 @endif libiconv-bootstrap
30336
30337
30338
30339
30340
30341 .PHONY: check-libiconv maybe-check-libiconv
30342 maybe-check-libiconv:
30343 @if libiconv
30344 maybe-check-libiconv: check-libiconv
30345
30346 check-libiconv:
30347         @: $(MAKE); $(unstage)
30348         @r=`${PWD_COMMAND}`; export r; \
30349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30350         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30351         (cd $(HOST_SUBDIR)/libiconv && \
30352           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
30353
30354 @endif libiconv
30355
30356 .PHONY: install-libiconv maybe-install-libiconv
30357 maybe-install-libiconv:
30358 @if libiconv
30359 maybe-install-libiconv: install-libiconv
30360
30361 install-libiconv:
30362
30363 @endif libiconv
30364
30365 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30366 maybe-install-strip-libiconv:
30367 @if libiconv
30368 maybe-install-strip-libiconv: install-strip-libiconv
30369
30370 install-strip-libiconv:
30371
30372 @endif libiconv
30373
30374 # Other targets (info, dvi, pdf, etc.)
30375
30376 .PHONY: maybe-info-libiconv info-libiconv
30377 maybe-info-libiconv:
30378 @if libiconv
30379 maybe-info-libiconv: info-libiconv
30380
30381 # libiconv doesn't support info.
30382 info-libiconv:
30383
30384 @endif libiconv
30385
30386 .PHONY: maybe-dvi-libiconv dvi-libiconv
30387 maybe-dvi-libiconv:
30388 @if libiconv
30389 maybe-dvi-libiconv: dvi-libiconv
30390
30391 dvi-libiconv: \
30392     configure-libiconv 
30393         @[ -f ./libiconv/Makefile ] || exit 0; \
30394         r=`${PWD_COMMAND}`; export r; \
30395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30396         $(HOST_EXPORTS) \
30397         for flag in $(EXTRA_HOST_FLAGS) ; do \
30398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30399         done; \
30400         echo "Doing dvi in libiconv"; \
30401         (cd $(HOST_SUBDIR)/libiconv && \
30402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30404                   "RANLIB=$${RANLIB}" \
30405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30406                   dvi) \
30407           || exit 1
30408
30409 @endif libiconv
30410
30411 .PHONY: maybe-pdf-libiconv pdf-libiconv
30412 maybe-pdf-libiconv:
30413 @if libiconv
30414 maybe-pdf-libiconv: pdf-libiconv
30415
30416 # libiconv doesn't support pdf.
30417 pdf-libiconv:
30418
30419 @endif libiconv
30420
30421 .PHONY: maybe-html-libiconv html-libiconv
30422 maybe-html-libiconv:
30423 @if libiconv
30424 maybe-html-libiconv: html-libiconv
30425
30426 # libiconv doesn't support html.
30427 html-libiconv:
30428
30429 @endif libiconv
30430
30431 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30432 maybe-TAGS-libiconv:
30433 @if libiconv
30434 maybe-TAGS-libiconv: TAGS-libiconv
30435
30436 TAGS-libiconv: \
30437     configure-libiconv 
30438         @[ -f ./libiconv/Makefile ] || exit 0; \
30439         r=`${PWD_COMMAND}`; export r; \
30440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30441         $(HOST_EXPORTS) \
30442         for flag in $(EXTRA_HOST_FLAGS) ; do \
30443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30444         done; \
30445         echo "Doing TAGS in libiconv"; \
30446         (cd $(HOST_SUBDIR)/libiconv && \
30447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30449                   "RANLIB=$${RANLIB}" \
30450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30451                   TAGS) \
30452           || exit 1
30453
30454 @endif libiconv
30455
30456 .PHONY: maybe-install-info-libiconv install-info-libiconv
30457 maybe-install-info-libiconv:
30458 @if libiconv
30459 maybe-install-info-libiconv: install-info-libiconv
30460
30461 # libiconv doesn't support install-info.
30462 install-info-libiconv:
30463
30464 @endif libiconv
30465
30466 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30467 maybe-install-dvi-libiconv:
30468 @if libiconv
30469 maybe-install-dvi-libiconv: install-dvi-libiconv
30470
30471 install-dvi-libiconv: \
30472     configure-libiconv \
30473     dvi-libiconv 
30474         @[ -f ./libiconv/Makefile ] || exit 0; \
30475         r=`${PWD_COMMAND}`; export r; \
30476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477         $(HOST_EXPORTS) \
30478         for flag in $(EXTRA_HOST_FLAGS) ; do \
30479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30480         done; \
30481         echo "Doing install-dvi in libiconv"; \
30482         (cd $(HOST_SUBDIR)/libiconv && \
30483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30485                   "RANLIB=$${RANLIB}" \
30486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30487                   install-dvi) \
30488           || exit 1
30489
30490 @endif libiconv
30491
30492 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30493 maybe-install-pdf-libiconv:
30494 @if libiconv
30495 maybe-install-pdf-libiconv: install-pdf-libiconv
30496
30497 # libiconv doesn't support install-pdf.
30498 install-pdf-libiconv:
30499
30500 @endif libiconv
30501
30502 .PHONY: maybe-install-html-libiconv install-html-libiconv
30503 maybe-install-html-libiconv:
30504 @if libiconv
30505 maybe-install-html-libiconv: install-html-libiconv
30506
30507 # libiconv doesn't support install-html.
30508 install-html-libiconv:
30509
30510 @endif libiconv
30511
30512 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30513 maybe-installcheck-libiconv:
30514 @if libiconv
30515 maybe-installcheck-libiconv: installcheck-libiconv
30516
30517 installcheck-libiconv: \
30518     configure-libiconv 
30519         @[ -f ./libiconv/Makefile ] || exit 0; \
30520         r=`${PWD_COMMAND}`; export r; \
30521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30522         $(HOST_EXPORTS) \
30523         for flag in $(EXTRA_HOST_FLAGS) ; do \
30524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30525         done; \
30526         echo "Doing installcheck in libiconv"; \
30527         (cd $(HOST_SUBDIR)/libiconv && \
30528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30530                   "RANLIB=$${RANLIB}" \
30531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30532                   installcheck) \
30533           || exit 1
30534
30535 @endif libiconv
30536
30537 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30538 maybe-mostlyclean-libiconv:
30539 @if libiconv
30540 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30541
30542 mostlyclean-libiconv: 
30543         @[ -f ./libiconv/Makefile ] || exit 0; \
30544         r=`${PWD_COMMAND}`; export r; \
30545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546         $(HOST_EXPORTS) \
30547         for flag in $(EXTRA_HOST_FLAGS) ; do \
30548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30549         done; \
30550         echo "Doing mostlyclean in libiconv"; \
30551         (cd $(HOST_SUBDIR)/libiconv && \
30552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30554                   "RANLIB=$${RANLIB}" \
30555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30556                   mostlyclean) \
30557           || exit 1
30558
30559 @endif libiconv
30560
30561 .PHONY: maybe-clean-libiconv clean-libiconv
30562 maybe-clean-libiconv:
30563 @if libiconv
30564 maybe-clean-libiconv: clean-libiconv
30565
30566 clean-libiconv: 
30567         @[ -f ./libiconv/Makefile ] || exit 0; \
30568         r=`${PWD_COMMAND}`; export r; \
30569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30570         $(HOST_EXPORTS) \
30571         for flag in $(EXTRA_HOST_FLAGS) ; do \
30572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30573         done; \
30574         echo "Doing clean in libiconv"; \
30575         (cd $(HOST_SUBDIR)/libiconv && \
30576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30578                   "RANLIB=$${RANLIB}" \
30579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30580                   clean) \
30581           || exit 1
30582
30583 @endif libiconv
30584
30585 .PHONY: maybe-distclean-libiconv distclean-libiconv
30586 maybe-distclean-libiconv:
30587 @if libiconv
30588 maybe-distclean-libiconv: distclean-libiconv
30589
30590 distclean-libiconv: 
30591         @[ -f ./libiconv/Makefile ] || exit 0; \
30592         r=`${PWD_COMMAND}`; export r; \
30593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594         $(HOST_EXPORTS) \
30595         for flag in $(EXTRA_HOST_FLAGS) ; do \
30596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30597         done; \
30598         echo "Doing distclean in libiconv"; \
30599         (cd $(HOST_SUBDIR)/libiconv && \
30600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30602                   "RANLIB=$${RANLIB}" \
30603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30604                   distclean) \
30605           || exit 1
30606
30607 @endif libiconv
30608
30609 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30610 maybe-maintainer-clean-libiconv:
30611 @if libiconv
30612 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30613
30614 maintainer-clean-libiconv: 
30615         @[ -f ./libiconv/Makefile ] || exit 0; \
30616         r=`${PWD_COMMAND}`; export r; \
30617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30618         $(HOST_EXPORTS) \
30619         for flag in $(EXTRA_HOST_FLAGS) ; do \
30620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30621         done; \
30622         echo "Doing maintainer-clean in libiconv"; \
30623         (cd $(HOST_SUBDIR)/libiconv && \
30624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30626                   "RANLIB=$${RANLIB}" \
30627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30628                   maintainer-clean) \
30629           || exit 1
30630
30631 @endif libiconv
30632
30633
30634
30635 .PHONY: configure-m4 maybe-configure-m4
30636 maybe-configure-m4:
30637 @if gcc-bootstrap
30638 configure-m4: stage_current
30639 @endif gcc-bootstrap
30640 @if m4
30641 maybe-configure-m4: configure-m4
30642 configure-m4: 
30643         @: $(MAKE); $(unstage)
30644         @r=`${PWD_COMMAND}`; export r; \
30645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30646         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30648         $(HOST_EXPORTS)  \
30649         echo Configuring in $(HOST_SUBDIR)/m4; \
30650         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30651         case $(srcdir) in \
30652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30653           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30655         esac; \
30656         module_srcdir=m4; \
30657         $(SHELL) \
30658           $$s/$$module_srcdir/configure \
30659           --srcdir=$${topdir}/$$module_srcdir \
30660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30661           --target=${target_alias}  \
30662           || exit 1
30663 @endif m4
30664
30665
30666
30667
30668
30669 .PHONY: all-m4 maybe-all-m4
30670 maybe-all-m4:
30671 @if gcc-bootstrap
30672 all-m4: stage_current
30673 @endif gcc-bootstrap
30674 @if m4
30675 TARGET-m4=all
30676 maybe-all-m4: all-m4
30677 all-m4: configure-m4
30678         @: $(MAKE); $(unstage)
30679         @r=`${PWD_COMMAND}`; export r; \
30680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30681         $(HOST_EXPORTS)  \
30682         (cd $(HOST_SUBDIR)/m4 && \
30683           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30684                 $(TARGET-m4))
30685 @endif m4
30686
30687
30688
30689
30690 .PHONY: check-m4 maybe-check-m4
30691 maybe-check-m4:
30692 @if m4
30693 maybe-check-m4: check-m4
30694
30695 check-m4:
30696         @: $(MAKE); $(unstage)
30697         @r=`${PWD_COMMAND}`; export r; \
30698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30699         $(HOST_EXPORTS)  \
30700         (cd $(HOST_SUBDIR)/m4 && \
30701           $(MAKE) $(FLAGS_TO_PASS)  check)
30702
30703 @endif m4
30704
30705 .PHONY: install-m4 maybe-install-m4
30706 maybe-install-m4:
30707 @if m4
30708 maybe-install-m4: install-m4
30709
30710 install-m4: installdirs
30711         @: $(MAKE); $(unstage)
30712         @r=`${PWD_COMMAND}`; export r; \
30713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714         $(HOST_EXPORTS) \
30715         (cd $(HOST_SUBDIR)/m4 && \
30716           $(MAKE) $(FLAGS_TO_PASS)  install)
30717
30718 @endif m4
30719
30720 .PHONY: install-strip-m4 maybe-install-strip-m4
30721 maybe-install-strip-m4:
30722 @if m4
30723 maybe-install-strip-m4: install-strip-m4
30724
30725 install-strip-m4: installdirs
30726         @: $(MAKE); $(unstage)
30727         @r=`${PWD_COMMAND}`; export r; \
30728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30729         $(HOST_EXPORTS) \
30730         (cd $(HOST_SUBDIR)/m4 && \
30731           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30732
30733 @endif m4
30734
30735 # Other targets (info, dvi, pdf, etc.)
30736
30737 .PHONY: maybe-info-m4 info-m4
30738 maybe-info-m4:
30739 @if m4
30740 maybe-info-m4: info-m4
30741
30742 info-m4: \
30743     configure-m4 
30744         @: $(MAKE); $(unstage)
30745         @[ -f ./m4/Makefile ] || exit 0; \
30746         r=`${PWD_COMMAND}`; export r; \
30747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748         $(HOST_EXPORTS) \
30749         for flag in $(EXTRA_HOST_FLAGS) ; do \
30750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30751         done; \
30752         echo "Doing info in m4"; \
30753         (cd $(HOST_SUBDIR)/m4 && \
30754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30756                   "RANLIB=$${RANLIB}" \
30757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30758                   info) \
30759           || exit 1
30760
30761 @endif m4
30762
30763 .PHONY: maybe-dvi-m4 dvi-m4
30764 maybe-dvi-m4:
30765 @if m4
30766 maybe-dvi-m4: dvi-m4
30767
30768 dvi-m4: \
30769     configure-m4 
30770         @: $(MAKE); $(unstage)
30771         @[ -f ./m4/Makefile ] || exit 0; \
30772         r=`${PWD_COMMAND}`; export r; \
30773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774         $(HOST_EXPORTS) \
30775         for flag in $(EXTRA_HOST_FLAGS) ; do \
30776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30777         done; \
30778         echo "Doing dvi in m4"; \
30779         (cd $(HOST_SUBDIR)/m4 && \
30780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30782                   "RANLIB=$${RANLIB}" \
30783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30784                   dvi) \
30785           || exit 1
30786
30787 @endif m4
30788
30789 .PHONY: maybe-pdf-m4 pdf-m4
30790 maybe-pdf-m4:
30791 @if m4
30792 maybe-pdf-m4: pdf-m4
30793
30794 pdf-m4: \
30795     configure-m4 
30796         @: $(MAKE); $(unstage)
30797         @[ -f ./m4/Makefile ] || exit 0; \
30798         r=`${PWD_COMMAND}`; export r; \
30799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30800         $(HOST_EXPORTS) \
30801         for flag in $(EXTRA_HOST_FLAGS) ; do \
30802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30803         done; \
30804         echo "Doing pdf in m4"; \
30805         (cd $(HOST_SUBDIR)/m4 && \
30806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30808                   "RANLIB=$${RANLIB}" \
30809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30810                   pdf) \
30811           || exit 1
30812
30813 @endif m4
30814
30815 .PHONY: maybe-html-m4 html-m4
30816 maybe-html-m4:
30817 @if m4
30818 maybe-html-m4: html-m4
30819
30820 html-m4: \
30821     configure-m4 
30822         @: $(MAKE); $(unstage)
30823         @[ -f ./m4/Makefile ] || exit 0; \
30824         r=`${PWD_COMMAND}`; export r; \
30825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30826         $(HOST_EXPORTS) \
30827         for flag in $(EXTRA_HOST_FLAGS) ; do \
30828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30829         done; \
30830         echo "Doing html in m4"; \
30831         (cd $(HOST_SUBDIR)/m4 && \
30832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30834                   "RANLIB=$${RANLIB}" \
30835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30836                   html) \
30837           || exit 1
30838
30839 @endif m4
30840
30841 .PHONY: maybe-TAGS-m4 TAGS-m4
30842 maybe-TAGS-m4:
30843 @if m4
30844 maybe-TAGS-m4: TAGS-m4
30845
30846 TAGS-m4: \
30847     configure-m4 
30848         @: $(MAKE); $(unstage)
30849         @[ -f ./m4/Makefile ] || exit 0; \
30850         r=`${PWD_COMMAND}`; export r; \
30851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30852         $(HOST_EXPORTS) \
30853         for flag in $(EXTRA_HOST_FLAGS) ; do \
30854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30855         done; \
30856         echo "Doing TAGS in m4"; \
30857         (cd $(HOST_SUBDIR)/m4 && \
30858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30860                   "RANLIB=$${RANLIB}" \
30861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30862                   TAGS) \
30863           || exit 1
30864
30865 @endif m4
30866
30867 .PHONY: maybe-install-info-m4 install-info-m4
30868 maybe-install-info-m4:
30869 @if m4
30870 maybe-install-info-m4: install-info-m4
30871
30872 install-info-m4: \
30873     configure-m4 \
30874     info-m4 
30875         @: $(MAKE); $(unstage)
30876         @[ -f ./m4/Makefile ] || exit 0; \
30877         r=`${PWD_COMMAND}`; export r; \
30878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879         $(HOST_EXPORTS) \
30880         for flag in $(EXTRA_HOST_FLAGS) ; do \
30881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30882         done; \
30883         echo "Doing install-info in m4"; \
30884         (cd $(HOST_SUBDIR)/m4 && \
30885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30887                   "RANLIB=$${RANLIB}" \
30888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30889                   install-info) \
30890           || exit 1
30891
30892 @endif m4
30893
30894 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30895 maybe-install-dvi-m4:
30896 @if m4
30897 maybe-install-dvi-m4: install-dvi-m4
30898
30899 install-dvi-m4: \
30900     configure-m4 \
30901     dvi-m4 
30902         @: $(MAKE); $(unstage)
30903         @[ -f ./m4/Makefile ] || exit 0; \
30904         r=`${PWD_COMMAND}`; export r; \
30905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906         $(HOST_EXPORTS) \
30907         for flag in $(EXTRA_HOST_FLAGS) ; do \
30908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909         done; \
30910         echo "Doing install-dvi in m4"; \
30911         (cd $(HOST_SUBDIR)/m4 && \
30912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914                   "RANLIB=$${RANLIB}" \
30915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916                   install-dvi) \
30917           || exit 1
30918
30919 @endif m4
30920
30921 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30922 maybe-install-pdf-m4:
30923 @if m4
30924 maybe-install-pdf-m4: install-pdf-m4
30925
30926 install-pdf-m4: \
30927     configure-m4 \
30928     pdf-m4 
30929         @: $(MAKE); $(unstage)
30930         @[ -f ./m4/Makefile ] || exit 0; \
30931         r=`${PWD_COMMAND}`; export r; \
30932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30933         $(HOST_EXPORTS) \
30934         for flag in $(EXTRA_HOST_FLAGS) ; do \
30935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30936         done; \
30937         echo "Doing install-pdf in m4"; \
30938         (cd $(HOST_SUBDIR)/m4 && \
30939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30941                   "RANLIB=$${RANLIB}" \
30942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30943                   install-pdf) \
30944           || exit 1
30945
30946 @endif m4
30947
30948 .PHONY: maybe-install-html-m4 install-html-m4
30949 maybe-install-html-m4:
30950 @if m4
30951 maybe-install-html-m4: install-html-m4
30952
30953 install-html-m4: \
30954     configure-m4 \
30955     html-m4 
30956         @: $(MAKE); $(unstage)
30957         @[ -f ./m4/Makefile ] || exit 0; \
30958         r=`${PWD_COMMAND}`; export r; \
30959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30960         $(HOST_EXPORTS) \
30961         for flag in $(EXTRA_HOST_FLAGS) ; do \
30962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30963         done; \
30964         echo "Doing install-html in m4"; \
30965         (cd $(HOST_SUBDIR)/m4 && \
30966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30968                   "RANLIB=$${RANLIB}" \
30969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30970                   install-html) \
30971           || exit 1
30972
30973 @endif m4
30974
30975 .PHONY: maybe-installcheck-m4 installcheck-m4
30976 maybe-installcheck-m4:
30977 @if m4
30978 maybe-installcheck-m4: installcheck-m4
30979
30980 installcheck-m4: \
30981     configure-m4 
30982         @: $(MAKE); $(unstage)
30983         @[ -f ./m4/Makefile ] || exit 0; \
30984         r=`${PWD_COMMAND}`; export r; \
30985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986         $(HOST_EXPORTS) \
30987         for flag in $(EXTRA_HOST_FLAGS) ; do \
30988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989         done; \
30990         echo "Doing installcheck in m4"; \
30991         (cd $(HOST_SUBDIR)/m4 && \
30992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994                   "RANLIB=$${RANLIB}" \
30995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996                   installcheck) \
30997           || exit 1
30998
30999 @endif m4
31000
31001 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31002 maybe-mostlyclean-m4:
31003 @if m4
31004 maybe-mostlyclean-m4: mostlyclean-m4
31005
31006 mostlyclean-m4: 
31007         @: $(MAKE); $(unstage)
31008         @[ -f ./m4/Makefile ] || exit 0; \
31009         r=`${PWD_COMMAND}`; export r; \
31010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011         $(HOST_EXPORTS) \
31012         for flag in $(EXTRA_HOST_FLAGS) ; do \
31013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014         done; \
31015         echo "Doing mostlyclean in m4"; \
31016         (cd $(HOST_SUBDIR)/m4 && \
31017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019                   "RANLIB=$${RANLIB}" \
31020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021                   mostlyclean) \
31022           || exit 1
31023
31024 @endif m4
31025
31026 .PHONY: maybe-clean-m4 clean-m4
31027 maybe-clean-m4:
31028 @if m4
31029 maybe-clean-m4: clean-m4
31030
31031 clean-m4: 
31032         @: $(MAKE); $(unstage)
31033         @[ -f ./m4/Makefile ] || exit 0; \
31034         r=`${PWD_COMMAND}`; export r; \
31035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31036         $(HOST_EXPORTS) \
31037         for flag in $(EXTRA_HOST_FLAGS) ; do \
31038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31039         done; \
31040         echo "Doing clean in m4"; \
31041         (cd $(HOST_SUBDIR)/m4 && \
31042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31044                   "RANLIB=$${RANLIB}" \
31045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31046                   clean) \
31047           || exit 1
31048
31049 @endif m4
31050
31051 .PHONY: maybe-distclean-m4 distclean-m4
31052 maybe-distclean-m4:
31053 @if m4
31054 maybe-distclean-m4: distclean-m4
31055
31056 distclean-m4: 
31057         @: $(MAKE); $(unstage)
31058         @[ -f ./m4/Makefile ] || exit 0; \
31059         r=`${PWD_COMMAND}`; export r; \
31060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31061         $(HOST_EXPORTS) \
31062         for flag in $(EXTRA_HOST_FLAGS) ; do \
31063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31064         done; \
31065         echo "Doing distclean in m4"; \
31066         (cd $(HOST_SUBDIR)/m4 && \
31067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31069                   "RANLIB=$${RANLIB}" \
31070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31071                   distclean) \
31072           || exit 1
31073
31074 @endif m4
31075
31076 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31077 maybe-maintainer-clean-m4:
31078 @if m4
31079 maybe-maintainer-clean-m4: maintainer-clean-m4
31080
31081 maintainer-clean-m4: 
31082         @: $(MAKE); $(unstage)
31083         @[ -f ./m4/Makefile ] || exit 0; \
31084         r=`${PWD_COMMAND}`; export r; \
31085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086         $(HOST_EXPORTS) \
31087         for flag in $(EXTRA_HOST_FLAGS) ; do \
31088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31089         done; \
31090         echo "Doing maintainer-clean in m4"; \
31091         (cd $(HOST_SUBDIR)/m4 && \
31092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31094                   "RANLIB=$${RANLIB}" \
31095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31096                   maintainer-clean) \
31097           || exit 1
31098
31099 @endif m4
31100
31101
31102
31103 .PHONY: configure-readline maybe-configure-readline
31104 maybe-configure-readline:
31105 @if gcc-bootstrap
31106 configure-readline: stage_current
31107 @endif gcc-bootstrap
31108 @if readline
31109 maybe-configure-readline: configure-readline
31110 configure-readline: 
31111         @: $(MAKE); $(unstage)
31112         @r=`${PWD_COMMAND}`; export r; \
31113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31114         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31116         $(HOST_EXPORTS)  \
31117         echo Configuring in $(HOST_SUBDIR)/readline; \
31118         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31119         case $(srcdir) in \
31120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31121           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31123         esac; \
31124         module_srcdir=readline; \
31125         $(SHELL) \
31126           $$s/$$module_srcdir/configure \
31127           --srcdir=$${topdir}/$$module_srcdir \
31128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31129           --target=${target_alias}  \
31130           || exit 1
31131 @endif readline
31132
31133
31134
31135
31136
31137 .PHONY: all-readline maybe-all-readline
31138 maybe-all-readline:
31139 @if gcc-bootstrap
31140 all-readline: stage_current
31141 @endif gcc-bootstrap
31142 @if readline
31143 TARGET-readline=all
31144 maybe-all-readline: all-readline
31145 all-readline: configure-readline
31146         @: $(MAKE); $(unstage)
31147         @r=`${PWD_COMMAND}`; export r; \
31148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31149         $(HOST_EXPORTS)  \
31150         (cd $(HOST_SUBDIR)/readline && \
31151           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31152                 $(TARGET-readline))
31153 @endif readline
31154
31155
31156
31157
31158 .PHONY: check-readline maybe-check-readline
31159 maybe-check-readline:
31160 @if readline
31161 maybe-check-readline: check-readline
31162
31163 check-readline:
31164         @: $(MAKE); $(unstage)
31165         @r=`${PWD_COMMAND}`; export r; \
31166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167         $(HOST_EXPORTS)  \
31168         (cd $(HOST_SUBDIR)/readline && \
31169           $(MAKE) $(FLAGS_TO_PASS)  check)
31170
31171 @endif readline
31172
31173 .PHONY: install-readline maybe-install-readline
31174 maybe-install-readline:
31175 @if readline
31176 maybe-install-readline: install-readline
31177
31178 install-readline: installdirs
31179         @: $(MAKE); $(unstage)
31180         @r=`${PWD_COMMAND}`; export r; \
31181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31182         $(HOST_EXPORTS) \
31183         (cd $(HOST_SUBDIR)/readline && \
31184           $(MAKE) $(FLAGS_TO_PASS)  install)
31185
31186 @endif readline
31187
31188 .PHONY: install-strip-readline maybe-install-strip-readline
31189 maybe-install-strip-readline:
31190 @if readline
31191 maybe-install-strip-readline: install-strip-readline
31192
31193 install-strip-readline: installdirs
31194         @: $(MAKE); $(unstage)
31195         @r=`${PWD_COMMAND}`; export r; \
31196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31197         $(HOST_EXPORTS) \
31198         (cd $(HOST_SUBDIR)/readline && \
31199           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31200
31201 @endif readline
31202
31203 # Other targets (info, dvi, pdf, etc.)
31204
31205 .PHONY: maybe-info-readline info-readline
31206 maybe-info-readline:
31207 @if readline
31208 maybe-info-readline: info-readline
31209
31210 info-readline: \
31211     configure-readline 
31212         @: $(MAKE); $(unstage)
31213         @[ -f ./readline/Makefile ] || exit 0; \
31214         r=`${PWD_COMMAND}`; export r; \
31215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216         $(HOST_EXPORTS) \
31217         for flag in $(EXTRA_HOST_FLAGS) ; do \
31218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219         done; \
31220         echo "Doing info in readline"; \
31221         (cd $(HOST_SUBDIR)/readline && \
31222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224                   "RANLIB=$${RANLIB}" \
31225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226                   info) \
31227           || exit 1
31228
31229 @endif readline
31230
31231 .PHONY: maybe-dvi-readline dvi-readline
31232 maybe-dvi-readline:
31233 @if readline
31234 maybe-dvi-readline: dvi-readline
31235
31236 dvi-readline: \
31237     configure-readline 
31238         @: $(MAKE); $(unstage)
31239         @[ -f ./readline/Makefile ] || exit 0; \
31240         r=`${PWD_COMMAND}`; export r; \
31241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242         $(HOST_EXPORTS) \
31243         for flag in $(EXTRA_HOST_FLAGS) ; do \
31244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31245         done; \
31246         echo "Doing dvi in readline"; \
31247         (cd $(HOST_SUBDIR)/readline && \
31248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31250                   "RANLIB=$${RANLIB}" \
31251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31252                   dvi) \
31253           || exit 1
31254
31255 @endif readline
31256
31257 .PHONY: maybe-pdf-readline pdf-readline
31258 maybe-pdf-readline:
31259 @if readline
31260 maybe-pdf-readline: pdf-readline
31261
31262 pdf-readline: \
31263     configure-readline 
31264         @: $(MAKE); $(unstage)
31265         @[ -f ./readline/Makefile ] || exit 0; \
31266         r=`${PWD_COMMAND}`; export r; \
31267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31268         $(HOST_EXPORTS) \
31269         for flag in $(EXTRA_HOST_FLAGS) ; do \
31270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31271         done; \
31272         echo "Doing pdf in readline"; \
31273         (cd $(HOST_SUBDIR)/readline && \
31274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31276                   "RANLIB=$${RANLIB}" \
31277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31278                   pdf) \
31279           || exit 1
31280
31281 @endif readline
31282
31283 .PHONY: maybe-html-readline html-readline
31284 maybe-html-readline:
31285 @if readline
31286 maybe-html-readline: html-readline
31287
31288 html-readline: \
31289     configure-readline 
31290         @: $(MAKE); $(unstage)
31291         @[ -f ./readline/Makefile ] || exit 0; \
31292         r=`${PWD_COMMAND}`; export r; \
31293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31294         $(HOST_EXPORTS) \
31295         for flag in $(EXTRA_HOST_FLAGS) ; do \
31296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31297         done; \
31298         echo "Doing html in readline"; \
31299         (cd $(HOST_SUBDIR)/readline && \
31300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31302                   "RANLIB=$${RANLIB}" \
31303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31304                   html) \
31305           || exit 1
31306
31307 @endif readline
31308
31309 .PHONY: maybe-TAGS-readline TAGS-readline
31310 maybe-TAGS-readline:
31311 @if readline
31312 maybe-TAGS-readline: TAGS-readline
31313
31314 TAGS-readline: \
31315     configure-readline 
31316         @: $(MAKE); $(unstage)
31317         @[ -f ./readline/Makefile ] || exit 0; \
31318         r=`${PWD_COMMAND}`; export r; \
31319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320         $(HOST_EXPORTS) \
31321         for flag in $(EXTRA_HOST_FLAGS) ; do \
31322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31323         done; \
31324         echo "Doing TAGS in readline"; \
31325         (cd $(HOST_SUBDIR)/readline && \
31326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31328                   "RANLIB=$${RANLIB}" \
31329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31330                   TAGS) \
31331           || exit 1
31332
31333 @endif readline
31334
31335 .PHONY: maybe-install-info-readline install-info-readline
31336 maybe-install-info-readline:
31337 @if readline
31338 maybe-install-info-readline: install-info-readline
31339
31340 install-info-readline: \
31341     configure-readline \
31342     info-readline 
31343         @: $(MAKE); $(unstage)
31344         @[ -f ./readline/Makefile ] || exit 0; \
31345         r=`${PWD_COMMAND}`; export r; \
31346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31347         $(HOST_EXPORTS) \
31348         for flag in $(EXTRA_HOST_FLAGS) ; do \
31349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31350         done; \
31351         echo "Doing install-info in readline"; \
31352         (cd $(HOST_SUBDIR)/readline && \
31353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31355                   "RANLIB=$${RANLIB}" \
31356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31357                   install-info) \
31358           || exit 1
31359
31360 @endif readline
31361
31362 .PHONY: maybe-install-dvi-readline install-dvi-readline
31363 maybe-install-dvi-readline:
31364 @if readline
31365 maybe-install-dvi-readline: install-dvi-readline
31366
31367 install-dvi-readline: \
31368     configure-readline \
31369     dvi-readline 
31370         @: $(MAKE); $(unstage)
31371         @[ -f ./readline/Makefile ] || exit 0; \
31372         r=`${PWD_COMMAND}`; export r; \
31373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31374         $(HOST_EXPORTS) \
31375         for flag in $(EXTRA_HOST_FLAGS) ; do \
31376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31377         done; \
31378         echo "Doing install-dvi in readline"; \
31379         (cd $(HOST_SUBDIR)/readline && \
31380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31382                   "RANLIB=$${RANLIB}" \
31383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31384                   install-dvi) \
31385           || exit 1
31386
31387 @endif readline
31388
31389 .PHONY: maybe-install-pdf-readline install-pdf-readline
31390 maybe-install-pdf-readline:
31391 @if readline
31392 maybe-install-pdf-readline: install-pdf-readline
31393
31394 install-pdf-readline: \
31395     configure-readline \
31396     pdf-readline 
31397         @: $(MAKE); $(unstage)
31398         @[ -f ./readline/Makefile ] || exit 0; \
31399         r=`${PWD_COMMAND}`; export r; \
31400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31401         $(HOST_EXPORTS) \
31402         for flag in $(EXTRA_HOST_FLAGS) ; do \
31403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31404         done; \
31405         echo "Doing install-pdf in readline"; \
31406         (cd $(HOST_SUBDIR)/readline && \
31407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31409                   "RANLIB=$${RANLIB}" \
31410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31411                   install-pdf) \
31412           || exit 1
31413
31414 @endif readline
31415
31416 .PHONY: maybe-install-html-readline install-html-readline
31417 maybe-install-html-readline:
31418 @if readline
31419 maybe-install-html-readline: install-html-readline
31420
31421 install-html-readline: \
31422     configure-readline \
31423     html-readline 
31424         @: $(MAKE); $(unstage)
31425         @[ -f ./readline/Makefile ] || exit 0; \
31426         r=`${PWD_COMMAND}`; export r; \
31427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31428         $(HOST_EXPORTS) \
31429         for flag in $(EXTRA_HOST_FLAGS) ; do \
31430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31431         done; \
31432         echo "Doing install-html in readline"; \
31433         (cd $(HOST_SUBDIR)/readline && \
31434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31436                   "RANLIB=$${RANLIB}" \
31437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31438                   install-html) \
31439           || exit 1
31440
31441 @endif readline
31442
31443 .PHONY: maybe-installcheck-readline installcheck-readline
31444 maybe-installcheck-readline:
31445 @if readline
31446 maybe-installcheck-readline: installcheck-readline
31447
31448 installcheck-readline: \
31449     configure-readline 
31450         @: $(MAKE); $(unstage)
31451         @[ -f ./readline/Makefile ] || exit 0; \
31452         r=`${PWD_COMMAND}`; export r; \
31453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31454         $(HOST_EXPORTS) \
31455         for flag in $(EXTRA_HOST_FLAGS) ; do \
31456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31457         done; \
31458         echo "Doing installcheck in readline"; \
31459         (cd $(HOST_SUBDIR)/readline && \
31460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31462                   "RANLIB=$${RANLIB}" \
31463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31464                   installcheck) \
31465           || exit 1
31466
31467 @endif readline
31468
31469 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31470 maybe-mostlyclean-readline:
31471 @if readline
31472 maybe-mostlyclean-readline: mostlyclean-readline
31473
31474 mostlyclean-readline: 
31475         @: $(MAKE); $(unstage)
31476         @[ -f ./readline/Makefile ] || exit 0; \
31477         r=`${PWD_COMMAND}`; export r; \
31478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31479         $(HOST_EXPORTS) \
31480         for flag in $(EXTRA_HOST_FLAGS) ; do \
31481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31482         done; \
31483         echo "Doing mostlyclean in readline"; \
31484         (cd $(HOST_SUBDIR)/readline && \
31485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31487                   "RANLIB=$${RANLIB}" \
31488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31489                   mostlyclean) \
31490           || exit 1
31491
31492 @endif readline
31493
31494 .PHONY: maybe-clean-readline clean-readline
31495 maybe-clean-readline:
31496 @if readline
31497 maybe-clean-readline: clean-readline
31498
31499 clean-readline: 
31500         @: $(MAKE); $(unstage)
31501         @[ -f ./readline/Makefile ] || exit 0; \
31502         r=`${PWD_COMMAND}`; export r; \
31503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31504         $(HOST_EXPORTS) \
31505         for flag in $(EXTRA_HOST_FLAGS) ; do \
31506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31507         done; \
31508         echo "Doing clean in readline"; \
31509         (cd $(HOST_SUBDIR)/readline && \
31510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31512                   "RANLIB=$${RANLIB}" \
31513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31514                   clean) \
31515           || exit 1
31516
31517 @endif readline
31518
31519 .PHONY: maybe-distclean-readline distclean-readline
31520 maybe-distclean-readline:
31521 @if readline
31522 maybe-distclean-readline: distclean-readline
31523
31524 distclean-readline: 
31525         @: $(MAKE); $(unstage)
31526         @[ -f ./readline/Makefile ] || exit 0; \
31527         r=`${PWD_COMMAND}`; export r; \
31528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31529         $(HOST_EXPORTS) \
31530         for flag in $(EXTRA_HOST_FLAGS) ; do \
31531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31532         done; \
31533         echo "Doing distclean in readline"; \
31534         (cd $(HOST_SUBDIR)/readline && \
31535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31537                   "RANLIB=$${RANLIB}" \
31538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31539                   distclean) \
31540           || exit 1
31541
31542 @endif readline
31543
31544 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31545 maybe-maintainer-clean-readline:
31546 @if readline
31547 maybe-maintainer-clean-readline: maintainer-clean-readline
31548
31549 maintainer-clean-readline: 
31550         @: $(MAKE); $(unstage)
31551         @[ -f ./readline/Makefile ] || exit 0; \
31552         r=`${PWD_COMMAND}`; export r; \
31553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554         $(HOST_EXPORTS) \
31555         for flag in $(EXTRA_HOST_FLAGS) ; do \
31556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31557         done; \
31558         echo "Doing maintainer-clean in readline"; \
31559         (cd $(HOST_SUBDIR)/readline && \
31560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31562                   "RANLIB=$${RANLIB}" \
31563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31564                   maintainer-clean) \
31565           || exit 1
31566
31567 @endif readline
31568
31569
31570
31571 .PHONY: configure-sid maybe-configure-sid
31572 maybe-configure-sid:
31573 @if gcc-bootstrap
31574 configure-sid: stage_current
31575 @endif gcc-bootstrap
31576 @if sid
31577 maybe-configure-sid: configure-sid
31578 configure-sid: 
31579         @: $(MAKE); $(unstage)
31580         @r=`${PWD_COMMAND}`; export r; \
31581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31582         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31584         $(HOST_EXPORTS)  \
31585         echo Configuring in $(HOST_SUBDIR)/sid; \
31586         cd "$(HOST_SUBDIR)/sid" || exit 1; \
31587         case $(srcdir) in \
31588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31589           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31591         esac; \
31592         module_srcdir=sid; \
31593         $(SHELL) \
31594           $$s/$$module_srcdir/configure \
31595           --srcdir=$${topdir}/$$module_srcdir \
31596           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31597           --target=${target_alias}  \
31598           || exit 1
31599 @endif sid
31600
31601
31602
31603
31604
31605 .PHONY: all-sid maybe-all-sid
31606 maybe-all-sid:
31607 @if gcc-bootstrap
31608 all-sid: stage_current
31609 @endif gcc-bootstrap
31610 @if sid
31611 TARGET-sid=all
31612 maybe-all-sid: all-sid
31613 all-sid: configure-sid
31614         @: $(MAKE); $(unstage)
31615         @r=`${PWD_COMMAND}`; export r; \
31616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31617         $(HOST_EXPORTS)  \
31618         (cd $(HOST_SUBDIR)/sid && \
31619           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31620                 $(TARGET-sid))
31621 @endif sid
31622
31623
31624
31625
31626 .PHONY: check-sid maybe-check-sid
31627 maybe-check-sid:
31628 @if sid
31629 maybe-check-sid: check-sid
31630
31631 check-sid:
31632         @: $(MAKE); $(unstage)
31633         @r=`${PWD_COMMAND}`; export r; \
31634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31635         $(HOST_EXPORTS)  \
31636         (cd $(HOST_SUBDIR)/sid && \
31637           $(MAKE) $(FLAGS_TO_PASS)  check)
31638
31639 @endif sid
31640
31641 .PHONY: install-sid maybe-install-sid
31642 maybe-install-sid:
31643 @if sid
31644 maybe-install-sid: install-sid
31645
31646 install-sid: installdirs
31647         @: $(MAKE); $(unstage)
31648         @r=`${PWD_COMMAND}`; export r; \
31649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31650         $(HOST_EXPORTS) \
31651         (cd $(HOST_SUBDIR)/sid && \
31652           $(MAKE) $(FLAGS_TO_PASS)  install)
31653
31654 @endif sid
31655
31656 .PHONY: install-strip-sid maybe-install-strip-sid
31657 maybe-install-strip-sid:
31658 @if sid
31659 maybe-install-strip-sid: install-strip-sid
31660
31661 install-strip-sid: installdirs
31662         @: $(MAKE); $(unstage)
31663         @r=`${PWD_COMMAND}`; export r; \
31664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31665         $(HOST_EXPORTS) \
31666         (cd $(HOST_SUBDIR)/sid && \
31667           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31668
31669 @endif sid
31670
31671 # Other targets (info, dvi, pdf, etc.)
31672
31673 .PHONY: maybe-info-sid info-sid
31674 maybe-info-sid:
31675 @if sid
31676 maybe-info-sid: info-sid
31677
31678 info-sid: \
31679     configure-sid 
31680         @: $(MAKE); $(unstage)
31681         @[ -f ./sid/Makefile ] || exit 0; \
31682         r=`${PWD_COMMAND}`; export r; \
31683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684         $(HOST_EXPORTS) \
31685         for flag in $(EXTRA_HOST_FLAGS) ; do \
31686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31687         done; \
31688         echo "Doing info in sid"; \
31689         (cd $(HOST_SUBDIR)/sid && \
31690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31692                   "RANLIB=$${RANLIB}" \
31693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31694                   info) \
31695           || exit 1
31696
31697 @endif sid
31698
31699 .PHONY: maybe-dvi-sid dvi-sid
31700 maybe-dvi-sid:
31701 @if sid
31702 maybe-dvi-sid: dvi-sid
31703
31704 dvi-sid: \
31705     configure-sid 
31706         @: $(MAKE); $(unstage)
31707         @[ -f ./sid/Makefile ] || exit 0; \
31708         r=`${PWD_COMMAND}`; export r; \
31709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31710         $(HOST_EXPORTS) \
31711         for flag in $(EXTRA_HOST_FLAGS) ; do \
31712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31713         done; \
31714         echo "Doing dvi in sid"; \
31715         (cd $(HOST_SUBDIR)/sid && \
31716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31718                   "RANLIB=$${RANLIB}" \
31719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31720                   dvi) \
31721           || exit 1
31722
31723 @endif sid
31724
31725 .PHONY: maybe-pdf-sid pdf-sid
31726 maybe-pdf-sid:
31727 @if sid
31728 maybe-pdf-sid: pdf-sid
31729
31730 pdf-sid: \
31731     configure-sid 
31732         @: $(MAKE); $(unstage)
31733         @[ -f ./sid/Makefile ] || exit 0; \
31734         r=`${PWD_COMMAND}`; export r; \
31735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736         $(HOST_EXPORTS) \
31737         for flag in $(EXTRA_HOST_FLAGS) ; do \
31738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31739         done; \
31740         echo "Doing pdf in sid"; \
31741         (cd $(HOST_SUBDIR)/sid && \
31742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31744                   "RANLIB=$${RANLIB}" \
31745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31746                   pdf) \
31747           || exit 1
31748
31749 @endif sid
31750
31751 .PHONY: maybe-html-sid html-sid
31752 maybe-html-sid:
31753 @if sid
31754 maybe-html-sid: html-sid
31755
31756 html-sid: \
31757     configure-sid 
31758         @: $(MAKE); $(unstage)
31759         @[ -f ./sid/Makefile ] || exit 0; \
31760         r=`${PWD_COMMAND}`; export r; \
31761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762         $(HOST_EXPORTS) \
31763         for flag in $(EXTRA_HOST_FLAGS) ; do \
31764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31765         done; \
31766         echo "Doing html in sid"; \
31767         (cd $(HOST_SUBDIR)/sid && \
31768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31770                   "RANLIB=$${RANLIB}" \
31771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31772                   html) \
31773           || exit 1
31774
31775 @endif sid
31776
31777 .PHONY: maybe-TAGS-sid TAGS-sid
31778 maybe-TAGS-sid:
31779 @if sid
31780 maybe-TAGS-sid: TAGS-sid
31781
31782 TAGS-sid: \
31783     configure-sid 
31784         @: $(MAKE); $(unstage)
31785         @[ -f ./sid/Makefile ] || exit 0; \
31786         r=`${PWD_COMMAND}`; export r; \
31787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31788         $(HOST_EXPORTS) \
31789         for flag in $(EXTRA_HOST_FLAGS) ; do \
31790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31791         done; \
31792         echo "Doing TAGS in sid"; \
31793         (cd $(HOST_SUBDIR)/sid && \
31794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31796                   "RANLIB=$${RANLIB}" \
31797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31798                   TAGS) \
31799           || exit 1
31800
31801 @endif sid
31802
31803 .PHONY: maybe-install-info-sid install-info-sid
31804 maybe-install-info-sid:
31805 @if sid
31806 maybe-install-info-sid: install-info-sid
31807
31808 install-info-sid: \
31809     configure-sid \
31810     info-sid 
31811         @: $(MAKE); $(unstage)
31812         @[ -f ./sid/Makefile ] || exit 0; \
31813         r=`${PWD_COMMAND}`; export r; \
31814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31815         $(HOST_EXPORTS) \
31816         for flag in $(EXTRA_HOST_FLAGS) ; do \
31817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818         done; \
31819         echo "Doing install-info in sid"; \
31820         (cd $(HOST_SUBDIR)/sid && \
31821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31823                   "RANLIB=$${RANLIB}" \
31824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31825                   install-info) \
31826           || exit 1
31827
31828 @endif sid
31829
31830 .PHONY: maybe-install-dvi-sid install-dvi-sid
31831 maybe-install-dvi-sid:
31832 @if sid
31833 maybe-install-dvi-sid: install-dvi-sid
31834
31835 install-dvi-sid: \
31836     configure-sid \
31837     dvi-sid 
31838         @: $(MAKE); $(unstage)
31839         @[ -f ./sid/Makefile ] || exit 0; \
31840         r=`${PWD_COMMAND}`; export r; \
31841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31842         $(HOST_EXPORTS) \
31843         for flag in $(EXTRA_HOST_FLAGS) ; do \
31844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31845         done; \
31846         echo "Doing install-dvi in sid"; \
31847         (cd $(HOST_SUBDIR)/sid && \
31848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31850                   "RANLIB=$${RANLIB}" \
31851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31852                   install-dvi) \
31853           || exit 1
31854
31855 @endif sid
31856
31857 .PHONY: maybe-install-pdf-sid install-pdf-sid
31858 maybe-install-pdf-sid:
31859 @if sid
31860 maybe-install-pdf-sid: install-pdf-sid
31861
31862 install-pdf-sid: \
31863     configure-sid \
31864     pdf-sid 
31865         @: $(MAKE); $(unstage)
31866         @[ -f ./sid/Makefile ] || exit 0; \
31867         r=`${PWD_COMMAND}`; export r; \
31868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31869         $(HOST_EXPORTS) \
31870         for flag in $(EXTRA_HOST_FLAGS) ; do \
31871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31872         done; \
31873         echo "Doing install-pdf in sid"; \
31874         (cd $(HOST_SUBDIR)/sid && \
31875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31877                   "RANLIB=$${RANLIB}" \
31878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31879                   install-pdf) \
31880           || exit 1
31881
31882 @endif sid
31883
31884 .PHONY: maybe-install-html-sid install-html-sid
31885 maybe-install-html-sid:
31886 @if sid
31887 maybe-install-html-sid: install-html-sid
31888
31889 install-html-sid: \
31890     configure-sid \
31891     html-sid 
31892         @: $(MAKE); $(unstage)
31893         @[ -f ./sid/Makefile ] || exit 0; \
31894         r=`${PWD_COMMAND}`; export r; \
31895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31896         $(HOST_EXPORTS) \
31897         for flag in $(EXTRA_HOST_FLAGS) ; do \
31898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31899         done; \
31900         echo "Doing install-html in sid"; \
31901         (cd $(HOST_SUBDIR)/sid && \
31902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31904                   "RANLIB=$${RANLIB}" \
31905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31906                   install-html) \
31907           || exit 1
31908
31909 @endif sid
31910
31911 .PHONY: maybe-installcheck-sid installcheck-sid
31912 maybe-installcheck-sid:
31913 @if sid
31914 maybe-installcheck-sid: installcheck-sid
31915
31916 installcheck-sid: \
31917     configure-sid 
31918         @: $(MAKE); $(unstage)
31919         @[ -f ./sid/Makefile ] || exit 0; \
31920         r=`${PWD_COMMAND}`; export r; \
31921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31922         $(HOST_EXPORTS) \
31923         for flag in $(EXTRA_HOST_FLAGS) ; do \
31924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31925         done; \
31926         echo "Doing installcheck in sid"; \
31927         (cd $(HOST_SUBDIR)/sid && \
31928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31930                   "RANLIB=$${RANLIB}" \
31931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31932                   installcheck) \
31933           || exit 1
31934
31935 @endif sid
31936
31937 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31938 maybe-mostlyclean-sid:
31939 @if sid
31940 maybe-mostlyclean-sid: mostlyclean-sid
31941
31942 mostlyclean-sid: 
31943         @: $(MAKE); $(unstage)
31944         @[ -f ./sid/Makefile ] || exit 0; \
31945         r=`${PWD_COMMAND}`; export r; \
31946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31947         $(HOST_EXPORTS) \
31948         for flag in $(EXTRA_HOST_FLAGS) ; do \
31949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31950         done; \
31951         echo "Doing mostlyclean in sid"; \
31952         (cd $(HOST_SUBDIR)/sid && \
31953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31955                   "RANLIB=$${RANLIB}" \
31956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31957                   mostlyclean) \
31958           || exit 1
31959
31960 @endif sid
31961
31962 .PHONY: maybe-clean-sid clean-sid
31963 maybe-clean-sid:
31964 @if sid
31965 maybe-clean-sid: clean-sid
31966
31967 clean-sid: 
31968         @: $(MAKE); $(unstage)
31969         @[ -f ./sid/Makefile ] || exit 0; \
31970         r=`${PWD_COMMAND}`; export r; \
31971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972         $(HOST_EXPORTS) \
31973         for flag in $(EXTRA_HOST_FLAGS) ; do \
31974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975         done; \
31976         echo "Doing clean in sid"; \
31977         (cd $(HOST_SUBDIR)/sid && \
31978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980                   "RANLIB=$${RANLIB}" \
31981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982                   clean) \
31983           || exit 1
31984
31985 @endif sid
31986
31987 .PHONY: maybe-distclean-sid distclean-sid
31988 maybe-distclean-sid:
31989 @if sid
31990 maybe-distclean-sid: distclean-sid
31991
31992 distclean-sid: 
31993         @: $(MAKE); $(unstage)
31994         @[ -f ./sid/Makefile ] || exit 0; \
31995         r=`${PWD_COMMAND}`; export r; \
31996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997         $(HOST_EXPORTS) \
31998         for flag in $(EXTRA_HOST_FLAGS) ; do \
31999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000         done; \
32001         echo "Doing distclean in sid"; \
32002         (cd $(HOST_SUBDIR)/sid && \
32003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32005                   "RANLIB=$${RANLIB}" \
32006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32007                   distclean) \
32008           || exit 1
32009
32010 @endif sid
32011
32012 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32013 maybe-maintainer-clean-sid:
32014 @if sid
32015 maybe-maintainer-clean-sid: maintainer-clean-sid
32016
32017 maintainer-clean-sid: 
32018         @: $(MAKE); $(unstage)
32019         @[ -f ./sid/Makefile ] || exit 0; \
32020         r=`${PWD_COMMAND}`; export r; \
32021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32022         $(HOST_EXPORTS) \
32023         for flag in $(EXTRA_HOST_FLAGS) ; do \
32024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32025         done; \
32026         echo "Doing maintainer-clean in sid"; \
32027         (cd $(HOST_SUBDIR)/sid && \
32028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32030                   "RANLIB=$${RANLIB}" \
32031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32032                   maintainer-clean) \
32033           || exit 1
32034
32035 @endif sid
32036
32037
32038
32039 .PHONY: configure-sim maybe-configure-sim
32040 maybe-configure-sim:
32041 @if gcc-bootstrap
32042 configure-sim: stage_current
32043 @endif gcc-bootstrap
32044 @if sim
32045 maybe-configure-sim: configure-sim
32046 configure-sim: 
32047         @: $(MAKE); $(unstage)
32048         @r=`${PWD_COMMAND}`; export r; \
32049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32050         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32052         $(HOST_EXPORTS)  \
32053         echo Configuring in $(HOST_SUBDIR)/sim; \
32054         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32055         case $(srcdir) in \
32056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32057           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32059         esac; \
32060         module_srcdir=sim; \
32061         $(SHELL) \
32062           $$s/$$module_srcdir/configure \
32063           --srcdir=$${topdir}/$$module_srcdir \
32064           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32065           --target=${target_alias}  \
32066           || exit 1
32067 @endif sim
32068
32069
32070
32071
32072
32073 .PHONY: all-sim maybe-all-sim
32074 maybe-all-sim:
32075 @if gcc-bootstrap
32076 all-sim: stage_current
32077 @endif gcc-bootstrap
32078 @if sim
32079 TARGET-sim=all
32080 maybe-all-sim: all-sim
32081 all-sim: configure-sim
32082         @: $(MAKE); $(unstage)
32083         @r=`${PWD_COMMAND}`; export r; \
32084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085         $(HOST_EXPORTS)  \
32086         (cd $(HOST_SUBDIR)/sim && \
32087           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32088                 $(TARGET-sim))
32089 @endif sim
32090
32091
32092
32093
32094 .PHONY: check-sim maybe-check-sim
32095 maybe-check-sim:
32096 @if sim
32097 maybe-check-sim: check-sim
32098
32099 check-sim:
32100         @: $(MAKE); $(unstage)
32101         @r=`${PWD_COMMAND}`; export r; \
32102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103         $(HOST_EXPORTS)  \
32104         (cd $(HOST_SUBDIR)/sim && \
32105           $(MAKE) $(FLAGS_TO_PASS)  check)
32106
32107 @endif sim
32108
32109 .PHONY: install-sim maybe-install-sim
32110 maybe-install-sim:
32111 @if sim
32112 maybe-install-sim: install-sim
32113
32114 install-sim: installdirs
32115         @: $(MAKE); $(unstage)
32116         @r=`${PWD_COMMAND}`; export r; \
32117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32118         $(HOST_EXPORTS) \
32119         (cd $(HOST_SUBDIR)/sim && \
32120           $(MAKE) $(FLAGS_TO_PASS)  install)
32121
32122 @endif sim
32123
32124 .PHONY: install-strip-sim maybe-install-strip-sim
32125 maybe-install-strip-sim:
32126 @if sim
32127 maybe-install-strip-sim: install-strip-sim
32128
32129 install-strip-sim: installdirs
32130         @: $(MAKE); $(unstage)
32131         @r=`${PWD_COMMAND}`; export r; \
32132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32133         $(HOST_EXPORTS) \
32134         (cd $(HOST_SUBDIR)/sim && \
32135           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32136
32137 @endif sim
32138
32139 # Other targets (info, dvi, pdf, etc.)
32140
32141 .PHONY: maybe-info-sim info-sim
32142 maybe-info-sim:
32143 @if sim
32144 maybe-info-sim: info-sim
32145
32146 info-sim: \
32147     configure-sim 
32148         @: $(MAKE); $(unstage)
32149         @[ -f ./sim/Makefile ] || exit 0; \
32150         r=`${PWD_COMMAND}`; export r; \
32151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32152         $(HOST_EXPORTS) \
32153         for flag in $(EXTRA_HOST_FLAGS) ; do \
32154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32155         done; \
32156         echo "Doing info in sim"; \
32157         (cd $(HOST_SUBDIR)/sim && \
32158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32160                   "RANLIB=$${RANLIB}" \
32161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32162                   info) \
32163           || exit 1
32164
32165 @endif sim
32166
32167 .PHONY: maybe-dvi-sim dvi-sim
32168 maybe-dvi-sim:
32169 @if sim
32170 maybe-dvi-sim: dvi-sim
32171
32172 dvi-sim: \
32173     configure-sim 
32174         @: $(MAKE); $(unstage)
32175         @[ -f ./sim/Makefile ] || exit 0; \
32176         r=`${PWD_COMMAND}`; export r; \
32177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178         $(HOST_EXPORTS) \
32179         for flag in $(EXTRA_HOST_FLAGS) ; do \
32180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32181         done; \
32182         echo "Doing dvi in sim"; \
32183         (cd $(HOST_SUBDIR)/sim && \
32184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32186                   "RANLIB=$${RANLIB}" \
32187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32188                   dvi) \
32189           || exit 1
32190
32191 @endif sim
32192
32193 .PHONY: maybe-pdf-sim pdf-sim
32194 maybe-pdf-sim:
32195 @if sim
32196 maybe-pdf-sim: pdf-sim
32197
32198 pdf-sim: \
32199     configure-sim 
32200         @: $(MAKE); $(unstage)
32201         @[ -f ./sim/Makefile ] || exit 0; \
32202         r=`${PWD_COMMAND}`; export r; \
32203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32204         $(HOST_EXPORTS) \
32205         for flag in $(EXTRA_HOST_FLAGS) ; do \
32206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32207         done; \
32208         echo "Doing pdf in sim"; \
32209         (cd $(HOST_SUBDIR)/sim && \
32210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32212                   "RANLIB=$${RANLIB}" \
32213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32214                   pdf) \
32215           || exit 1
32216
32217 @endif sim
32218
32219 .PHONY: maybe-html-sim html-sim
32220 maybe-html-sim:
32221 @if sim
32222 maybe-html-sim: html-sim
32223
32224 html-sim: \
32225     configure-sim 
32226         @: $(MAKE); $(unstage)
32227         @[ -f ./sim/Makefile ] || exit 0; \
32228         r=`${PWD_COMMAND}`; export r; \
32229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230         $(HOST_EXPORTS) \
32231         for flag in $(EXTRA_HOST_FLAGS) ; do \
32232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233         done; \
32234         echo "Doing html in sim"; \
32235         (cd $(HOST_SUBDIR)/sim && \
32236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238                   "RANLIB=$${RANLIB}" \
32239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240                   html) \
32241           || exit 1
32242
32243 @endif sim
32244
32245 .PHONY: maybe-TAGS-sim TAGS-sim
32246 maybe-TAGS-sim:
32247 @if sim
32248 maybe-TAGS-sim: TAGS-sim
32249
32250 TAGS-sim: \
32251     configure-sim 
32252         @: $(MAKE); $(unstage)
32253         @[ -f ./sim/Makefile ] || exit 0; \
32254         r=`${PWD_COMMAND}`; export r; \
32255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256         $(HOST_EXPORTS) \
32257         for flag in $(EXTRA_HOST_FLAGS) ; do \
32258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259         done; \
32260         echo "Doing TAGS in sim"; \
32261         (cd $(HOST_SUBDIR)/sim && \
32262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264                   "RANLIB=$${RANLIB}" \
32265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32266                   TAGS) \
32267           || exit 1
32268
32269 @endif sim
32270
32271 .PHONY: maybe-install-info-sim install-info-sim
32272 maybe-install-info-sim:
32273 @if sim
32274 maybe-install-info-sim: install-info-sim
32275
32276 install-info-sim: \
32277     configure-sim \
32278     info-sim 
32279         @: $(MAKE); $(unstage)
32280         @[ -f ./sim/Makefile ] || exit 0; \
32281         r=`${PWD_COMMAND}`; export r; \
32282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32283         $(HOST_EXPORTS) \
32284         for flag in $(EXTRA_HOST_FLAGS) ; do \
32285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32286         done; \
32287         echo "Doing install-info in sim"; \
32288         (cd $(HOST_SUBDIR)/sim && \
32289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32291                   "RANLIB=$${RANLIB}" \
32292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32293                   install-info) \
32294           || exit 1
32295
32296 @endif sim
32297
32298 .PHONY: maybe-install-dvi-sim install-dvi-sim
32299 maybe-install-dvi-sim:
32300 @if sim
32301 maybe-install-dvi-sim: install-dvi-sim
32302
32303 install-dvi-sim: \
32304     configure-sim \
32305     dvi-sim 
32306         @: $(MAKE); $(unstage)
32307         @[ -f ./sim/Makefile ] || exit 0; \
32308         r=`${PWD_COMMAND}`; export r; \
32309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32310         $(HOST_EXPORTS) \
32311         for flag in $(EXTRA_HOST_FLAGS) ; do \
32312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32313         done; \
32314         echo "Doing install-dvi in sim"; \
32315         (cd $(HOST_SUBDIR)/sim && \
32316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32318                   "RANLIB=$${RANLIB}" \
32319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32320                   install-dvi) \
32321           || exit 1
32322
32323 @endif sim
32324
32325 .PHONY: maybe-install-pdf-sim install-pdf-sim
32326 maybe-install-pdf-sim:
32327 @if sim
32328 maybe-install-pdf-sim: install-pdf-sim
32329
32330 install-pdf-sim: \
32331     configure-sim \
32332     pdf-sim 
32333         @: $(MAKE); $(unstage)
32334         @[ -f ./sim/Makefile ] || exit 0; \
32335         r=`${PWD_COMMAND}`; export r; \
32336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337         $(HOST_EXPORTS) \
32338         for flag in $(EXTRA_HOST_FLAGS) ; do \
32339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32340         done; \
32341         echo "Doing install-pdf in sim"; \
32342         (cd $(HOST_SUBDIR)/sim && \
32343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32345                   "RANLIB=$${RANLIB}" \
32346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32347                   install-pdf) \
32348           || exit 1
32349
32350 @endif sim
32351
32352 .PHONY: maybe-install-html-sim install-html-sim
32353 maybe-install-html-sim:
32354 @if sim
32355 maybe-install-html-sim: install-html-sim
32356
32357 install-html-sim: \
32358     configure-sim \
32359     html-sim 
32360         @: $(MAKE); $(unstage)
32361         @[ -f ./sim/Makefile ] || exit 0; \
32362         r=`${PWD_COMMAND}`; export r; \
32363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364         $(HOST_EXPORTS) \
32365         for flag in $(EXTRA_HOST_FLAGS) ; do \
32366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367         done; \
32368         echo "Doing install-html in sim"; \
32369         (cd $(HOST_SUBDIR)/sim && \
32370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372                   "RANLIB=$${RANLIB}" \
32373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374                   install-html) \
32375           || exit 1
32376
32377 @endif sim
32378
32379 .PHONY: maybe-installcheck-sim installcheck-sim
32380 maybe-installcheck-sim:
32381 @if sim
32382 maybe-installcheck-sim: installcheck-sim
32383
32384 installcheck-sim: \
32385     configure-sim 
32386         @: $(MAKE); $(unstage)
32387         @[ -f ./sim/Makefile ] || exit 0; \
32388         r=`${PWD_COMMAND}`; export r; \
32389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32390         $(HOST_EXPORTS) \
32391         for flag in $(EXTRA_HOST_FLAGS) ; do \
32392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32393         done; \
32394         echo "Doing installcheck in sim"; \
32395         (cd $(HOST_SUBDIR)/sim && \
32396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32398                   "RANLIB=$${RANLIB}" \
32399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32400                   installcheck) \
32401           || exit 1
32402
32403 @endif sim
32404
32405 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32406 maybe-mostlyclean-sim:
32407 @if sim
32408 maybe-mostlyclean-sim: mostlyclean-sim
32409
32410 mostlyclean-sim: 
32411         @: $(MAKE); $(unstage)
32412         @[ -f ./sim/Makefile ] || exit 0; \
32413         r=`${PWD_COMMAND}`; export r; \
32414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32415         $(HOST_EXPORTS) \
32416         for flag in $(EXTRA_HOST_FLAGS) ; do \
32417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32418         done; \
32419         echo "Doing mostlyclean in sim"; \
32420         (cd $(HOST_SUBDIR)/sim && \
32421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32423                   "RANLIB=$${RANLIB}" \
32424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32425                   mostlyclean) \
32426           || exit 1
32427
32428 @endif sim
32429
32430 .PHONY: maybe-clean-sim clean-sim
32431 maybe-clean-sim:
32432 @if sim
32433 maybe-clean-sim: clean-sim
32434
32435 clean-sim: 
32436         @: $(MAKE); $(unstage)
32437         @[ -f ./sim/Makefile ] || exit 0; \
32438         r=`${PWD_COMMAND}`; export r; \
32439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32440         $(HOST_EXPORTS) \
32441         for flag in $(EXTRA_HOST_FLAGS) ; do \
32442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32443         done; \
32444         echo "Doing clean in sim"; \
32445         (cd $(HOST_SUBDIR)/sim && \
32446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32448                   "RANLIB=$${RANLIB}" \
32449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32450                   clean) \
32451           || exit 1
32452
32453 @endif sim
32454
32455 .PHONY: maybe-distclean-sim distclean-sim
32456 maybe-distclean-sim:
32457 @if sim
32458 maybe-distclean-sim: distclean-sim
32459
32460 distclean-sim: 
32461         @: $(MAKE); $(unstage)
32462         @[ -f ./sim/Makefile ] || exit 0; \
32463         r=`${PWD_COMMAND}`; export r; \
32464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32465         $(HOST_EXPORTS) \
32466         for flag in $(EXTRA_HOST_FLAGS) ; do \
32467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32468         done; \
32469         echo "Doing distclean in sim"; \
32470         (cd $(HOST_SUBDIR)/sim && \
32471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32473                   "RANLIB=$${RANLIB}" \
32474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32475                   distclean) \
32476           || exit 1
32477
32478 @endif sim
32479
32480 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32481 maybe-maintainer-clean-sim:
32482 @if sim
32483 maybe-maintainer-clean-sim: maintainer-clean-sim
32484
32485 maintainer-clean-sim: 
32486         @: $(MAKE); $(unstage)
32487         @[ -f ./sim/Makefile ] || exit 0; \
32488         r=`${PWD_COMMAND}`; export r; \
32489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32490         $(HOST_EXPORTS) \
32491         for flag in $(EXTRA_HOST_FLAGS) ; do \
32492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32493         done; \
32494         echo "Doing maintainer-clean in sim"; \
32495         (cd $(HOST_SUBDIR)/sim && \
32496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32498                   "RANLIB=$${RANLIB}" \
32499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32500                   maintainer-clean) \
32501           || exit 1
32502
32503 @endif sim
32504
32505
32506
32507 .PHONY: configure-texinfo maybe-configure-texinfo
32508 maybe-configure-texinfo:
32509 @if gcc-bootstrap
32510 configure-texinfo: stage_current
32511 @endif gcc-bootstrap
32512 @if texinfo
32513 maybe-configure-texinfo: configure-texinfo
32514 configure-texinfo: 
32515         @: $(MAKE); $(unstage)
32516         @r=`${PWD_COMMAND}`; export r; \
32517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32518         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32520         $(HOST_EXPORTS)  \
32521         echo Configuring in $(HOST_SUBDIR)/texinfo; \
32522         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32523         case $(srcdir) in \
32524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32525           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32527         esac; \
32528         module_srcdir=texinfo; \
32529         $(SHELL) \
32530           $$s/$$module_srcdir/configure \
32531           --srcdir=$${topdir}/$$module_srcdir \
32532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32533           --target=${target_alias}  \
32534           || exit 1
32535 @endif texinfo
32536
32537
32538
32539
32540
32541 .PHONY: all-texinfo maybe-all-texinfo
32542 maybe-all-texinfo:
32543 @if gcc-bootstrap
32544 all-texinfo: stage_current
32545 @endif gcc-bootstrap
32546 @if texinfo
32547 TARGET-texinfo=all
32548 maybe-all-texinfo: all-texinfo
32549 all-texinfo: configure-texinfo
32550         @: $(MAKE); $(unstage)
32551         @r=`${PWD_COMMAND}`; export r; \
32552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32553         $(HOST_EXPORTS)  \
32554         (cd $(HOST_SUBDIR)/texinfo && \
32555           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32556                 $(TARGET-texinfo))
32557 @endif texinfo
32558
32559
32560
32561
32562 .PHONY: check-texinfo maybe-check-texinfo
32563 maybe-check-texinfo:
32564 @if texinfo
32565 maybe-check-texinfo: check-texinfo
32566
32567 check-texinfo:
32568         @: $(MAKE); $(unstage)
32569         @r=`${PWD_COMMAND}`; export r; \
32570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571         $(HOST_EXPORTS)  \
32572         (cd $(HOST_SUBDIR)/texinfo && \
32573           $(MAKE) $(FLAGS_TO_PASS)  check)
32574
32575 @endif texinfo
32576
32577 .PHONY: install-texinfo maybe-install-texinfo
32578 maybe-install-texinfo:
32579 @if texinfo
32580 maybe-install-texinfo: install-texinfo
32581
32582 install-texinfo:
32583
32584 @endif texinfo
32585
32586 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32587 maybe-install-strip-texinfo:
32588 @if texinfo
32589 maybe-install-strip-texinfo: install-strip-texinfo
32590
32591 install-strip-texinfo:
32592
32593 @endif texinfo
32594
32595 # Other targets (info, dvi, pdf, etc.)
32596
32597 .PHONY: maybe-info-texinfo info-texinfo
32598 maybe-info-texinfo:
32599 @if texinfo
32600 maybe-info-texinfo: info-texinfo
32601
32602 info-texinfo: \
32603     configure-texinfo 
32604         @: $(MAKE); $(unstage)
32605         @[ -f ./texinfo/Makefile ] || exit 0; \
32606         r=`${PWD_COMMAND}`; export r; \
32607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32608         $(HOST_EXPORTS) \
32609         for flag in $(EXTRA_HOST_FLAGS) ; do \
32610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32611         done; \
32612         echo "Doing info in texinfo"; \
32613         (cd $(HOST_SUBDIR)/texinfo && \
32614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616                   "RANLIB=$${RANLIB}" \
32617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32618                   info) \
32619           || exit 1
32620
32621 @endif texinfo
32622
32623 .PHONY: maybe-dvi-texinfo dvi-texinfo
32624 maybe-dvi-texinfo:
32625 @if texinfo
32626 maybe-dvi-texinfo: dvi-texinfo
32627
32628 dvi-texinfo: \
32629     configure-texinfo 
32630         @: $(MAKE); $(unstage)
32631         @[ -f ./texinfo/Makefile ] || exit 0; \
32632         r=`${PWD_COMMAND}`; export r; \
32633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634         $(HOST_EXPORTS) \
32635         for flag in $(EXTRA_HOST_FLAGS) ; do \
32636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32637         done; \
32638         echo "Doing dvi in texinfo"; \
32639         (cd $(HOST_SUBDIR)/texinfo && \
32640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32642                   "RANLIB=$${RANLIB}" \
32643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32644                   dvi) \
32645           || exit 1
32646
32647 @endif texinfo
32648
32649 .PHONY: maybe-pdf-texinfo pdf-texinfo
32650 maybe-pdf-texinfo:
32651 @if texinfo
32652 maybe-pdf-texinfo: pdf-texinfo
32653
32654 pdf-texinfo: \
32655     configure-texinfo 
32656         @: $(MAKE); $(unstage)
32657         @[ -f ./texinfo/Makefile ] || exit 0; \
32658         r=`${PWD_COMMAND}`; export r; \
32659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32660         $(HOST_EXPORTS) \
32661         for flag in $(EXTRA_HOST_FLAGS) ; do \
32662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32663         done; \
32664         echo "Doing pdf in texinfo"; \
32665         (cd $(HOST_SUBDIR)/texinfo && \
32666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32668                   "RANLIB=$${RANLIB}" \
32669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32670                   pdf) \
32671           || exit 1
32672
32673 @endif texinfo
32674
32675 .PHONY: maybe-html-texinfo html-texinfo
32676 maybe-html-texinfo:
32677 @if texinfo
32678 maybe-html-texinfo: html-texinfo
32679
32680 html-texinfo: \
32681     configure-texinfo 
32682         @: $(MAKE); $(unstage)
32683         @[ -f ./texinfo/Makefile ] || exit 0; \
32684         r=`${PWD_COMMAND}`; export r; \
32685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686         $(HOST_EXPORTS) \
32687         for flag in $(EXTRA_HOST_FLAGS) ; do \
32688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689         done; \
32690         echo "Doing html in texinfo"; \
32691         (cd $(HOST_SUBDIR)/texinfo && \
32692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694                   "RANLIB=$${RANLIB}" \
32695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696                   html) \
32697           || exit 1
32698
32699 @endif texinfo
32700
32701 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32702 maybe-TAGS-texinfo:
32703 @if texinfo
32704 maybe-TAGS-texinfo: TAGS-texinfo
32705
32706 TAGS-texinfo: \
32707     configure-texinfo 
32708         @: $(MAKE); $(unstage)
32709         @[ -f ./texinfo/Makefile ] || exit 0; \
32710         r=`${PWD_COMMAND}`; export r; \
32711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712         $(HOST_EXPORTS) \
32713         for flag in $(EXTRA_HOST_FLAGS) ; do \
32714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715         done; \
32716         echo "Doing TAGS in texinfo"; \
32717         (cd $(HOST_SUBDIR)/texinfo && \
32718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32720                   "RANLIB=$${RANLIB}" \
32721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32722                   TAGS) \
32723           || exit 1
32724
32725 @endif texinfo
32726
32727 .PHONY: maybe-install-info-texinfo install-info-texinfo
32728 maybe-install-info-texinfo:
32729 @if texinfo
32730 maybe-install-info-texinfo: install-info-texinfo
32731
32732 install-info-texinfo: \
32733     configure-texinfo \
32734     info-texinfo 
32735         @: $(MAKE); $(unstage)
32736         @[ -f ./texinfo/Makefile ] || exit 0; \
32737         r=`${PWD_COMMAND}`; export r; \
32738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32739         $(HOST_EXPORTS) \
32740         for flag in $(EXTRA_HOST_FLAGS) ; do \
32741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32742         done; \
32743         echo "Doing install-info in texinfo"; \
32744         (cd $(HOST_SUBDIR)/texinfo && \
32745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32747                   "RANLIB=$${RANLIB}" \
32748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32749                   install-info) \
32750           || exit 1
32751
32752 @endif texinfo
32753
32754 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32755 maybe-install-dvi-texinfo:
32756 @if texinfo
32757 maybe-install-dvi-texinfo: install-dvi-texinfo
32758
32759 install-dvi-texinfo: \
32760     configure-texinfo \
32761     dvi-texinfo 
32762         @: $(MAKE); $(unstage)
32763         @[ -f ./texinfo/Makefile ] || exit 0; \
32764         r=`${PWD_COMMAND}`; export r; \
32765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32766         $(HOST_EXPORTS) \
32767         for flag in $(EXTRA_HOST_FLAGS) ; do \
32768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32769         done; \
32770         echo "Doing install-dvi in texinfo"; \
32771         (cd $(HOST_SUBDIR)/texinfo && \
32772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32774                   "RANLIB=$${RANLIB}" \
32775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32776                   install-dvi) \
32777           || exit 1
32778
32779 @endif texinfo
32780
32781 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32782 maybe-install-pdf-texinfo:
32783 @if texinfo
32784 maybe-install-pdf-texinfo: install-pdf-texinfo
32785
32786 install-pdf-texinfo: \
32787     configure-texinfo \
32788     pdf-texinfo 
32789         @: $(MAKE); $(unstage)
32790         @[ -f ./texinfo/Makefile ] || exit 0; \
32791         r=`${PWD_COMMAND}`; export r; \
32792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32793         $(HOST_EXPORTS) \
32794         for flag in $(EXTRA_HOST_FLAGS) ; do \
32795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32796         done; \
32797         echo "Doing install-pdf in texinfo"; \
32798         (cd $(HOST_SUBDIR)/texinfo && \
32799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32801                   "RANLIB=$${RANLIB}" \
32802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32803                   install-pdf) \
32804           || exit 1
32805
32806 @endif texinfo
32807
32808 .PHONY: maybe-install-html-texinfo install-html-texinfo
32809 maybe-install-html-texinfo:
32810 @if texinfo
32811 maybe-install-html-texinfo: install-html-texinfo
32812
32813 install-html-texinfo: \
32814     configure-texinfo \
32815     html-texinfo 
32816         @: $(MAKE); $(unstage)
32817         @[ -f ./texinfo/Makefile ] || exit 0; \
32818         r=`${PWD_COMMAND}`; export r; \
32819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32820         $(HOST_EXPORTS) \
32821         for flag in $(EXTRA_HOST_FLAGS) ; do \
32822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823         done; \
32824         echo "Doing install-html in texinfo"; \
32825         (cd $(HOST_SUBDIR)/texinfo && \
32826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32828                   "RANLIB=$${RANLIB}" \
32829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32830                   install-html) \
32831           || exit 1
32832
32833 @endif texinfo
32834
32835 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32836 maybe-installcheck-texinfo:
32837 @if texinfo
32838 maybe-installcheck-texinfo: installcheck-texinfo
32839
32840 installcheck-texinfo: \
32841     configure-texinfo 
32842         @: $(MAKE); $(unstage)
32843         @[ -f ./texinfo/Makefile ] || exit 0; \
32844         r=`${PWD_COMMAND}`; export r; \
32845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32846         $(HOST_EXPORTS) \
32847         for flag in $(EXTRA_HOST_FLAGS) ; do \
32848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849         done; \
32850         echo "Doing installcheck in texinfo"; \
32851         (cd $(HOST_SUBDIR)/texinfo && \
32852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32854                   "RANLIB=$${RANLIB}" \
32855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32856                   installcheck) \
32857           || exit 1
32858
32859 @endif texinfo
32860
32861 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32862 maybe-mostlyclean-texinfo:
32863 @if texinfo
32864 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32865
32866 mostlyclean-texinfo: 
32867         @: $(MAKE); $(unstage)
32868         @[ -f ./texinfo/Makefile ] || exit 0; \
32869         r=`${PWD_COMMAND}`; export r; \
32870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32871         $(HOST_EXPORTS) \
32872         for flag in $(EXTRA_HOST_FLAGS) ; do \
32873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32874         done; \
32875         echo "Doing mostlyclean in texinfo"; \
32876         (cd $(HOST_SUBDIR)/texinfo && \
32877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32879                   "RANLIB=$${RANLIB}" \
32880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32881                   mostlyclean) \
32882           || exit 1
32883
32884 @endif texinfo
32885
32886 .PHONY: maybe-clean-texinfo clean-texinfo
32887 maybe-clean-texinfo:
32888 @if texinfo
32889 maybe-clean-texinfo: clean-texinfo
32890
32891 clean-texinfo: 
32892         @: $(MAKE); $(unstage)
32893         @[ -f ./texinfo/Makefile ] || exit 0; \
32894         r=`${PWD_COMMAND}`; export r; \
32895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32896         $(HOST_EXPORTS) \
32897         for flag in $(EXTRA_HOST_FLAGS) ; do \
32898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32899         done; \
32900         echo "Doing clean in texinfo"; \
32901         (cd $(HOST_SUBDIR)/texinfo && \
32902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32904                   "RANLIB=$${RANLIB}" \
32905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32906                   clean) \
32907           || exit 1
32908
32909 @endif texinfo
32910
32911 .PHONY: maybe-distclean-texinfo distclean-texinfo
32912 maybe-distclean-texinfo:
32913 @if texinfo
32914 maybe-distclean-texinfo: distclean-texinfo
32915
32916 distclean-texinfo: 
32917         @: $(MAKE); $(unstage)
32918         @[ -f ./texinfo/Makefile ] || exit 0; \
32919         r=`${PWD_COMMAND}`; export r; \
32920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921         $(HOST_EXPORTS) \
32922         for flag in $(EXTRA_HOST_FLAGS) ; do \
32923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32924         done; \
32925         echo "Doing distclean in texinfo"; \
32926         (cd $(HOST_SUBDIR)/texinfo && \
32927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32929                   "RANLIB=$${RANLIB}" \
32930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32931                   distclean) \
32932           || exit 1
32933
32934 @endif texinfo
32935
32936 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
32937 maybe-maintainer-clean-texinfo:
32938 @if texinfo
32939 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
32940
32941 maintainer-clean-texinfo: 
32942         @: $(MAKE); $(unstage)
32943         @[ -f ./texinfo/Makefile ] || exit 0; \
32944         r=`${PWD_COMMAND}`; export r; \
32945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946         $(HOST_EXPORTS) \
32947         for flag in $(EXTRA_HOST_FLAGS) ; do \
32948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32949         done; \
32950         echo "Doing maintainer-clean in texinfo"; \
32951         (cd $(HOST_SUBDIR)/texinfo && \
32952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32954                   "RANLIB=$${RANLIB}" \
32955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32956                   maintainer-clean) \
32957           || exit 1
32958
32959 @endif texinfo
32960
32961
32962
32963 .PHONY: configure-zlib maybe-configure-zlib
32964 maybe-configure-zlib:
32965 @if gcc-bootstrap
32966 configure-zlib: stage_current
32967 @endif gcc-bootstrap
32968 @if zlib
32969 maybe-configure-zlib: configure-zlib
32970 configure-zlib: 
32971         @r=`${PWD_COMMAND}`; export r; \
32972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32975         $(HOST_EXPORTS)  \
32976         echo Configuring in $(HOST_SUBDIR)/zlib; \
32977         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
32978         case $(srcdir) in \
32979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32980           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32982         esac; \
32983         module_srcdir=zlib; \
32984         $(SHELL) \
32985           $$s/$$module_srcdir/configure \
32986           --srcdir=$${topdir}/$$module_srcdir \
32987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32988           --target=${target_alias} @extra_host_zlib_configure_flags@ \
32989           || exit 1
32990 @endif zlib
32991
32992
32993
32994 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
32995 maybe-configure-stage1-zlib:
32996 @if zlib-bootstrap
32997 maybe-configure-stage1-zlib: configure-stage1-zlib
32998 configure-stage1-zlib:
32999         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33001         @r=`${PWD_COMMAND}`; export r; \
33002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33003         TFLAGS="$(STAGE1_TFLAGS)"; \
33004         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33005         $(HOST_EXPORTS) \
33006         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33007         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33008         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
33009         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33011         cd $(HOST_SUBDIR)/zlib || exit 1; \
33012         case $(srcdir) in \
33013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33014           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33016         esac; \
33017         module_srcdir=zlib; \
33018         $(SHELL) $$s/$$module_srcdir/configure \
33019           --srcdir=$${topdir}/$$module_srcdir \
33020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33021           --target=${target_alias} \
33022            \
33023           $(STAGE1_CONFIGURE_FLAGS) \
33024           @extra_host_zlib_configure_flags@
33025 @endif zlib-bootstrap
33026
33027 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33028 maybe-configure-stage2-zlib:
33029 @if zlib-bootstrap
33030 maybe-configure-stage2-zlib: configure-stage2-zlib
33031 configure-stage2-zlib:
33032         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33034         @r=`${PWD_COMMAND}`; export r; \
33035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33036         TFLAGS="$(STAGE2_TFLAGS)"; \
33037         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33038         $(HOST_EXPORTS) \
33039         $(POSTSTAGE1_HOST_EXPORTS) \
33040         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33041         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33042         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
33043         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33044         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33045         cd $(HOST_SUBDIR)/zlib || exit 1; \
33046         case $(srcdir) in \
33047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33048           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33050         esac; \
33051         module_srcdir=zlib; \
33052         $(SHELL) $$s/$$module_srcdir/configure \
33053           --srcdir=$${topdir}/$$module_srcdir \
33054           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33055           --target=${target_alias} \
33056           --with-build-libsubdir=$(HOST_SUBDIR) \
33057           $(STAGE2_CONFIGURE_FLAGS) \
33058           @extra_host_zlib_configure_flags@
33059 @endif zlib-bootstrap
33060
33061 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33062 maybe-configure-stage3-zlib:
33063 @if zlib-bootstrap
33064 maybe-configure-stage3-zlib: configure-stage3-zlib
33065 configure-stage3-zlib:
33066         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33067         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33068         @r=`${PWD_COMMAND}`; export r; \
33069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33070         TFLAGS="$(STAGE3_TFLAGS)"; \
33071         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33072         $(HOST_EXPORTS) \
33073         $(POSTSTAGE1_HOST_EXPORTS) \
33074         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33075         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33076         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
33077         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33079         cd $(HOST_SUBDIR)/zlib || exit 1; \
33080         case $(srcdir) in \
33081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33082           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33084         esac; \
33085         module_srcdir=zlib; \
33086         $(SHELL) $$s/$$module_srcdir/configure \
33087           --srcdir=$${topdir}/$$module_srcdir \
33088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33089           --target=${target_alias} \
33090           --with-build-libsubdir=$(HOST_SUBDIR) \
33091           $(STAGE3_CONFIGURE_FLAGS) \
33092           @extra_host_zlib_configure_flags@
33093 @endif zlib-bootstrap
33094
33095 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33096 maybe-configure-stage4-zlib:
33097 @if zlib-bootstrap
33098 maybe-configure-stage4-zlib: configure-stage4-zlib
33099 configure-stage4-zlib:
33100         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33102         @r=`${PWD_COMMAND}`; export r; \
33103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104         TFLAGS="$(STAGE4_TFLAGS)"; \
33105         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33106         $(HOST_EXPORTS) \
33107         $(POSTSTAGE1_HOST_EXPORTS) \
33108         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33109         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33110         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33111         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33113         cd $(HOST_SUBDIR)/zlib || exit 1; \
33114         case $(srcdir) in \
33115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33116           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33118         esac; \
33119         module_srcdir=zlib; \
33120         $(SHELL) $$s/$$module_srcdir/configure \
33121           --srcdir=$${topdir}/$$module_srcdir \
33122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33123           --target=${target_alias} \
33124           --with-build-libsubdir=$(HOST_SUBDIR) \
33125           $(STAGE4_CONFIGURE_FLAGS) \
33126           @extra_host_zlib_configure_flags@
33127 @endif zlib-bootstrap
33128
33129 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33130 maybe-configure-stageprofile-zlib:
33131 @if zlib-bootstrap
33132 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33133 configure-stageprofile-zlib:
33134         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33136         @r=`${PWD_COMMAND}`; export r; \
33137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33139         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33140         $(HOST_EXPORTS) \
33141         $(POSTSTAGE1_HOST_EXPORTS) \
33142         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33143         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33144         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33145         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33147         cd $(HOST_SUBDIR)/zlib || exit 1; \
33148         case $(srcdir) in \
33149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33150           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33152         esac; \
33153         module_srcdir=zlib; \
33154         $(SHELL) $$s/$$module_srcdir/configure \
33155           --srcdir=$${topdir}/$$module_srcdir \
33156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33157           --target=${target_alias} \
33158           --with-build-libsubdir=$(HOST_SUBDIR) \
33159           $(STAGEprofile_CONFIGURE_FLAGS) \
33160           @extra_host_zlib_configure_flags@
33161 @endif zlib-bootstrap
33162
33163 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33164 maybe-configure-stagetrain-zlib:
33165 @if zlib-bootstrap
33166 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33167 configure-stagetrain-zlib:
33168         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33170         @r=`${PWD_COMMAND}`; export r; \
33171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33172         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33173         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33174         $(HOST_EXPORTS) \
33175         $(POSTSTAGE1_HOST_EXPORTS) \
33176         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33177         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33178         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
33179         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33181         cd $(HOST_SUBDIR)/zlib || exit 1; \
33182         case $(srcdir) in \
33183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33184           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33186         esac; \
33187         module_srcdir=zlib; \
33188         $(SHELL) $$s/$$module_srcdir/configure \
33189           --srcdir=$${topdir}/$$module_srcdir \
33190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33191           --target=${target_alias} \
33192           --with-build-libsubdir=$(HOST_SUBDIR) \
33193           $(STAGEtrain_CONFIGURE_FLAGS) \
33194           @extra_host_zlib_configure_flags@
33195 @endif zlib-bootstrap
33196
33197 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33198 maybe-configure-stagefeedback-zlib:
33199 @if zlib-bootstrap
33200 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33201 configure-stagefeedback-zlib:
33202         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33204         @r=`${PWD_COMMAND}`; export r; \
33205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33206         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33207         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33208         $(HOST_EXPORTS) \
33209         $(POSTSTAGE1_HOST_EXPORTS) \
33210         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33211         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33212         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33213         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33215         cd $(HOST_SUBDIR)/zlib || exit 1; \
33216         case $(srcdir) in \
33217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33218           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33220         esac; \
33221         module_srcdir=zlib; \
33222         $(SHELL) $$s/$$module_srcdir/configure \
33223           --srcdir=$${topdir}/$$module_srcdir \
33224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33225           --target=${target_alias} \
33226           --with-build-libsubdir=$(HOST_SUBDIR) \
33227           $(STAGEfeedback_CONFIGURE_FLAGS) \
33228           @extra_host_zlib_configure_flags@
33229 @endif zlib-bootstrap
33230
33231 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33232 maybe-configure-stageautoprofile-zlib:
33233 @if zlib-bootstrap
33234 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33235 configure-stageautoprofile-zlib:
33236         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33238         @r=`${PWD_COMMAND}`; export r; \
33239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33240         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33241         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33242         $(HOST_EXPORTS) \
33243         $(POSTSTAGE1_HOST_EXPORTS) \
33244         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33245         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33246         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
33247         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33249         cd $(HOST_SUBDIR)/zlib || exit 1; \
33250         case $(srcdir) in \
33251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33252           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33254         esac; \
33255         module_srcdir=zlib; \
33256         $(SHELL) $$s/$$module_srcdir/configure \
33257           --srcdir=$${topdir}/$$module_srcdir \
33258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33259           --target=${target_alias} \
33260           --with-build-libsubdir=$(HOST_SUBDIR) \
33261           $(STAGEautoprofile_CONFIGURE_FLAGS) \
33262           @extra_host_zlib_configure_flags@
33263 @endif zlib-bootstrap
33264
33265 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33266 maybe-configure-stageautofeedback-zlib:
33267 @if zlib-bootstrap
33268 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33269 configure-stageautofeedback-zlib:
33270         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33272         @r=`${PWD_COMMAND}`; export r; \
33273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33274         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33275         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33276         $(HOST_EXPORTS) \
33277         $(POSTSTAGE1_HOST_EXPORTS) \
33278         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33279         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33280         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
33281         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33283         cd $(HOST_SUBDIR)/zlib || exit 1; \
33284         case $(srcdir) in \
33285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33286           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33288         esac; \
33289         module_srcdir=zlib; \
33290         $(SHELL) $$s/$$module_srcdir/configure \
33291           --srcdir=$${topdir}/$$module_srcdir \
33292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33293           --target=${target_alias} \
33294           --with-build-libsubdir=$(HOST_SUBDIR) \
33295           $(STAGEautofeedback_CONFIGURE_FLAGS) \
33296           @extra_host_zlib_configure_flags@
33297 @endif zlib-bootstrap
33298
33299
33300
33301
33302
33303 .PHONY: all-zlib maybe-all-zlib
33304 maybe-all-zlib:
33305 @if gcc-bootstrap
33306 all-zlib: stage_current
33307 @endif gcc-bootstrap
33308 @if zlib
33309 TARGET-zlib=all
33310 maybe-all-zlib: all-zlib
33311 all-zlib: configure-zlib
33312         @r=`${PWD_COMMAND}`; export r; \
33313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314         $(HOST_EXPORTS)  \
33315         (cd $(HOST_SUBDIR)/zlib && \
33316           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33317                 $(TARGET-zlib))
33318 @endif zlib
33319
33320
33321
33322 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33323 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33324 maybe-all-stage1-zlib:
33325 maybe-clean-stage1-zlib:
33326 @if zlib-bootstrap
33327 maybe-all-stage1-zlib: all-stage1-zlib
33328 all-stage1: all-stage1-zlib
33329 TARGET-stage1-zlib = $(TARGET-zlib)
33330 all-stage1-zlib: configure-stage1-zlib
33331         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33332         @r=`${PWD_COMMAND}`; export r; \
33333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334         TFLAGS="$(STAGE1_TFLAGS)"; \
33335         $(HOST_EXPORTS)  \
33336         cd $(HOST_SUBDIR)/zlib && \
33337          \
33338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33339                 CFLAGS="$(STAGE1_CFLAGS)" \
33340                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33341                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33342                 LIBCFLAGS="$(LIBCFLAGS)" \
33343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33346                 $(EXTRA_HOST_FLAGS)  \
33347                 $(STAGE1_FLAGS_TO_PASS)  \
33348                 TFLAGS="$(STAGE1_TFLAGS)"  \
33349                 $(TARGET-stage1-zlib)
33350
33351 maybe-clean-stage1-zlib: clean-stage1-zlib
33352 clean-stage1: clean-stage1-zlib
33353 clean-stage1-zlib:
33354         @if [ $(current_stage) = stage1 ]; then \
33355           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33356         else \
33357           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33358           $(MAKE) stage1-start; \
33359         fi; \
33360         cd $(HOST_SUBDIR)/zlib && \
33361         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33362         $(STAGE1_FLAGS_TO_PASS)  clean
33363 @endif zlib-bootstrap
33364
33365
33366 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33367 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33368 maybe-all-stage2-zlib:
33369 maybe-clean-stage2-zlib:
33370 @if zlib-bootstrap
33371 maybe-all-stage2-zlib: all-stage2-zlib
33372 all-stage2: all-stage2-zlib
33373 TARGET-stage2-zlib = $(TARGET-zlib)
33374 all-stage2-zlib: configure-stage2-zlib
33375         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33376         @r=`${PWD_COMMAND}`; export r; \
33377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33378         TFLAGS="$(STAGE2_TFLAGS)"; \
33379         $(HOST_EXPORTS) \
33380         $(POSTSTAGE1_HOST_EXPORTS)  \
33381         cd $(HOST_SUBDIR)/zlib && \
33382          \
33383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33384                 CFLAGS="$(STAGE2_CFLAGS)" \
33385                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33386                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33387                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33392                 TFLAGS="$(STAGE2_TFLAGS)"  \
33393                 $(TARGET-stage2-zlib)
33394
33395 maybe-clean-stage2-zlib: clean-stage2-zlib
33396 clean-stage2: clean-stage2-zlib
33397 clean-stage2-zlib:
33398         @if [ $(current_stage) = stage2 ]; then \
33399           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33400         else \
33401           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33402           $(MAKE) stage2-start; \
33403         fi; \
33404         cd $(HOST_SUBDIR)/zlib && \
33405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33406 @endif zlib-bootstrap
33407
33408
33409 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33410 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33411 maybe-all-stage3-zlib:
33412 maybe-clean-stage3-zlib:
33413 @if zlib-bootstrap
33414 maybe-all-stage3-zlib: all-stage3-zlib
33415 all-stage3: all-stage3-zlib
33416 TARGET-stage3-zlib = $(TARGET-zlib)
33417 all-stage3-zlib: configure-stage3-zlib
33418         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33419         @r=`${PWD_COMMAND}`; export r; \
33420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421         TFLAGS="$(STAGE3_TFLAGS)"; \
33422         $(HOST_EXPORTS) \
33423         $(POSTSTAGE1_HOST_EXPORTS)  \
33424         cd $(HOST_SUBDIR)/zlib && \
33425          \
33426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33427                 CFLAGS="$(STAGE3_CFLAGS)" \
33428                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33429                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33430                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33435                 TFLAGS="$(STAGE3_TFLAGS)"  \
33436                 $(TARGET-stage3-zlib)
33437
33438 maybe-clean-stage3-zlib: clean-stage3-zlib
33439 clean-stage3: clean-stage3-zlib
33440 clean-stage3-zlib:
33441         @if [ $(current_stage) = stage3 ]; then \
33442           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33443         else \
33444           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33445           $(MAKE) stage3-start; \
33446         fi; \
33447         cd $(HOST_SUBDIR)/zlib && \
33448         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33449 @endif zlib-bootstrap
33450
33451
33452 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33453 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33454 maybe-all-stage4-zlib:
33455 maybe-clean-stage4-zlib:
33456 @if zlib-bootstrap
33457 maybe-all-stage4-zlib: all-stage4-zlib
33458 all-stage4: all-stage4-zlib
33459 TARGET-stage4-zlib = $(TARGET-zlib)
33460 all-stage4-zlib: configure-stage4-zlib
33461         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33462         @r=`${PWD_COMMAND}`; export r; \
33463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33464         TFLAGS="$(STAGE4_TFLAGS)"; \
33465         $(HOST_EXPORTS) \
33466         $(POSTSTAGE1_HOST_EXPORTS)  \
33467         cd $(HOST_SUBDIR)/zlib && \
33468          \
33469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33470                 CFLAGS="$(STAGE4_CFLAGS)" \
33471                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33472                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33473                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33478                 TFLAGS="$(STAGE4_TFLAGS)"  \
33479                 $(TARGET-stage4-zlib)
33480
33481 maybe-clean-stage4-zlib: clean-stage4-zlib
33482 clean-stage4: clean-stage4-zlib
33483 clean-stage4-zlib:
33484         @if [ $(current_stage) = stage4 ]; then \
33485           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33486         else \
33487           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33488           $(MAKE) stage4-start; \
33489         fi; \
33490         cd $(HOST_SUBDIR)/zlib && \
33491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33492 @endif zlib-bootstrap
33493
33494
33495 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33496 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33497 maybe-all-stageprofile-zlib:
33498 maybe-clean-stageprofile-zlib:
33499 @if zlib-bootstrap
33500 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33501 all-stageprofile: all-stageprofile-zlib
33502 TARGET-stageprofile-zlib = $(TARGET-zlib)
33503 all-stageprofile-zlib: configure-stageprofile-zlib
33504         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33505         @r=`${PWD_COMMAND}`; export r; \
33506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33508         $(HOST_EXPORTS) \
33509         $(POSTSTAGE1_HOST_EXPORTS)  \
33510         cd $(HOST_SUBDIR)/zlib && \
33511          \
33512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33513                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33514                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33515                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33516                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33520                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33521                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33522                 $(TARGET-stageprofile-zlib)
33523
33524 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33525 clean-stageprofile: clean-stageprofile-zlib
33526 clean-stageprofile-zlib:
33527         @if [ $(current_stage) = stageprofile ]; then \
33528           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33529         else \
33530           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33531           $(MAKE) stageprofile-start; \
33532         fi; \
33533         cd $(HOST_SUBDIR)/zlib && \
33534         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33535 @endif zlib-bootstrap
33536
33537
33538 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33539 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33540 maybe-all-stagetrain-zlib:
33541 maybe-clean-stagetrain-zlib:
33542 @if zlib-bootstrap
33543 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33544 all-stagetrain: all-stagetrain-zlib
33545 TARGET-stagetrain-zlib = $(TARGET-zlib)
33546 all-stagetrain-zlib: configure-stagetrain-zlib
33547         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33548         @r=`${PWD_COMMAND}`; export r; \
33549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33550         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33551         $(HOST_EXPORTS) \
33552         $(POSTSTAGE1_HOST_EXPORTS)  \
33553         cd $(HOST_SUBDIR)/zlib && \
33554          \
33555         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33556                 CFLAGS="$(STAGEtrain_CFLAGS)" \
33557                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33558                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33559                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33564                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
33565                 $(TARGET-stagetrain-zlib)
33566
33567 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33568 clean-stagetrain: clean-stagetrain-zlib
33569 clean-stagetrain-zlib:
33570         @if [ $(current_stage) = stagetrain ]; then \
33571           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33572         else \
33573           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33574           $(MAKE) stagetrain-start; \
33575         fi; \
33576         cd $(HOST_SUBDIR)/zlib && \
33577         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33578 @endif zlib-bootstrap
33579
33580
33581 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33582 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33583 maybe-all-stagefeedback-zlib:
33584 maybe-clean-stagefeedback-zlib:
33585 @if zlib-bootstrap
33586 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33587 all-stagefeedback: all-stagefeedback-zlib
33588 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33589 all-stagefeedback-zlib: configure-stagefeedback-zlib
33590         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33591         @r=`${PWD_COMMAND}`; export r; \
33592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33594         $(HOST_EXPORTS) \
33595         $(POSTSTAGE1_HOST_EXPORTS)  \
33596         cd $(HOST_SUBDIR)/zlib && \
33597          \
33598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33599                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33600                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33601                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33602                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33603                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33604                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33605                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33606                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33607                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33608                 $(TARGET-stagefeedback-zlib)
33609
33610 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33611 clean-stagefeedback: clean-stagefeedback-zlib
33612 clean-stagefeedback-zlib:
33613         @if [ $(current_stage) = stagefeedback ]; then \
33614           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33615         else \
33616           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33617           $(MAKE) stagefeedback-start; \
33618         fi; \
33619         cd $(HOST_SUBDIR)/zlib && \
33620         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33621 @endif zlib-bootstrap
33622
33623
33624 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33625 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33626 maybe-all-stageautoprofile-zlib:
33627 maybe-clean-stageautoprofile-zlib:
33628 @if zlib-bootstrap
33629 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33630 all-stageautoprofile: all-stageautoprofile-zlib
33631 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33632 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33633         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33634         @r=`${PWD_COMMAND}`; export r; \
33635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33637         $(HOST_EXPORTS) \
33638         $(POSTSTAGE1_HOST_EXPORTS)  \
33639         cd $(HOST_SUBDIR)/zlib && \
33640         $$s/gcc/config/i386/$(AUTO_PROFILE) \
33641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33642                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33643                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33644                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33645                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33650                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
33651                 $(TARGET-stageautoprofile-zlib)
33652
33653 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33654 clean-stageautoprofile: clean-stageautoprofile-zlib
33655 clean-stageautoprofile-zlib:
33656         @if [ $(current_stage) = stageautoprofile ]; then \
33657           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33658         else \
33659           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33660           $(MAKE) stageautoprofile-start; \
33661         fi; \
33662         cd $(HOST_SUBDIR)/zlib && \
33663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33664 @endif zlib-bootstrap
33665
33666
33667 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33668 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33669 maybe-all-stageautofeedback-zlib:
33670 maybe-clean-stageautofeedback-zlib:
33671 @if zlib-bootstrap
33672 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33673 all-stageautofeedback: all-stageautofeedback-zlib
33674 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33675 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33676         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33677         @r=`${PWD_COMMAND}`; export r; \
33678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33680         $(HOST_EXPORTS) \
33681         $(POSTSTAGE1_HOST_EXPORTS)  \
33682         cd $(HOST_SUBDIR)/zlib && \
33683          \
33684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33685                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33686                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33687                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33688                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33689                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33690                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33691                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33692                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33693                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33694                 $(TARGET-stageautofeedback-zlib)
33695
33696 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33697 clean-stageautofeedback: clean-stageautofeedback-zlib
33698 clean-stageautofeedback-zlib:
33699         @if [ $(current_stage) = stageautofeedback ]; then \
33700           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33701         else \
33702           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33703           $(MAKE) stageautofeedback-start; \
33704         fi; \
33705         cd $(HOST_SUBDIR)/zlib && \
33706         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33707 @endif zlib-bootstrap
33708
33709
33710
33711
33712
33713 .PHONY: check-zlib maybe-check-zlib
33714 maybe-check-zlib:
33715 @if zlib
33716 maybe-check-zlib: check-zlib
33717
33718 check-zlib:
33719
33720 @endif zlib
33721
33722 .PHONY: install-zlib maybe-install-zlib
33723 maybe-install-zlib:
33724 @if zlib
33725 maybe-install-zlib: install-zlib
33726
33727 install-zlib:
33728
33729 @endif zlib
33730
33731 .PHONY: install-strip-zlib maybe-install-strip-zlib
33732 maybe-install-strip-zlib:
33733 @if zlib
33734 maybe-install-strip-zlib: install-strip-zlib
33735
33736 install-strip-zlib:
33737
33738 @endif zlib
33739
33740 # Other targets (info, dvi, pdf, etc.)
33741
33742 .PHONY: maybe-info-zlib info-zlib
33743 maybe-info-zlib:
33744 @if zlib
33745 maybe-info-zlib: info-zlib
33746
33747 info-zlib: \
33748     configure-zlib 
33749         @[ -f ./zlib/Makefile ] || exit 0; \
33750         r=`${PWD_COMMAND}`; export r; \
33751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752         $(HOST_EXPORTS) \
33753         for flag in $(EXTRA_HOST_FLAGS) ; do \
33754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755         done; \
33756         echo "Doing info in zlib"; \
33757         (cd $(HOST_SUBDIR)/zlib && \
33758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760                   "RANLIB=$${RANLIB}" \
33761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762                   info) \
33763           || exit 1
33764
33765 @endif zlib
33766
33767 .PHONY: maybe-dvi-zlib dvi-zlib
33768 maybe-dvi-zlib:
33769 @if zlib
33770 maybe-dvi-zlib: dvi-zlib
33771
33772 dvi-zlib: \
33773     configure-zlib 
33774         @[ -f ./zlib/Makefile ] || exit 0; \
33775         r=`${PWD_COMMAND}`; export r; \
33776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33777         $(HOST_EXPORTS) \
33778         for flag in $(EXTRA_HOST_FLAGS) ; do \
33779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780         done; \
33781         echo "Doing dvi in zlib"; \
33782         (cd $(HOST_SUBDIR)/zlib && \
33783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33785                   "RANLIB=$${RANLIB}" \
33786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33787                   dvi) \
33788           || exit 1
33789
33790 @endif zlib
33791
33792 .PHONY: maybe-pdf-zlib pdf-zlib
33793 maybe-pdf-zlib:
33794 @if zlib
33795 maybe-pdf-zlib: pdf-zlib
33796
33797 pdf-zlib: \
33798     configure-zlib 
33799         @[ -f ./zlib/Makefile ] || exit 0; \
33800         r=`${PWD_COMMAND}`; export r; \
33801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802         $(HOST_EXPORTS) \
33803         for flag in $(EXTRA_HOST_FLAGS) ; do \
33804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805         done; \
33806         echo "Doing pdf in zlib"; \
33807         (cd $(HOST_SUBDIR)/zlib && \
33808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810                   "RANLIB=$${RANLIB}" \
33811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812                   pdf) \
33813           || exit 1
33814
33815 @endif zlib
33816
33817 .PHONY: maybe-html-zlib html-zlib
33818 maybe-html-zlib:
33819 @if zlib
33820 maybe-html-zlib: html-zlib
33821
33822 html-zlib: \
33823     configure-zlib 
33824         @[ -f ./zlib/Makefile ] || exit 0; \
33825         r=`${PWD_COMMAND}`; export r; \
33826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33827         $(HOST_EXPORTS) \
33828         for flag in $(EXTRA_HOST_FLAGS) ; do \
33829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33830         done; \
33831         echo "Doing html in zlib"; \
33832         (cd $(HOST_SUBDIR)/zlib && \
33833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33835                   "RANLIB=$${RANLIB}" \
33836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33837                   html) \
33838           || exit 1
33839
33840 @endif zlib
33841
33842 .PHONY: maybe-TAGS-zlib TAGS-zlib
33843 maybe-TAGS-zlib:
33844 @if zlib
33845 maybe-TAGS-zlib: TAGS-zlib
33846
33847 TAGS-zlib: \
33848     configure-zlib 
33849         @[ -f ./zlib/Makefile ] || exit 0; \
33850         r=`${PWD_COMMAND}`; export r; \
33851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852         $(HOST_EXPORTS) \
33853         for flag in $(EXTRA_HOST_FLAGS) ; do \
33854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33855         done; \
33856         echo "Doing TAGS in zlib"; \
33857         (cd $(HOST_SUBDIR)/zlib && \
33858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33860                   "RANLIB=$${RANLIB}" \
33861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33862                   TAGS) \
33863           || exit 1
33864
33865 @endif zlib
33866
33867 .PHONY: maybe-install-info-zlib install-info-zlib
33868 maybe-install-info-zlib:
33869 @if zlib
33870 maybe-install-info-zlib: install-info-zlib
33871
33872 install-info-zlib: \
33873     configure-zlib \
33874     info-zlib 
33875         @[ -f ./zlib/Makefile ] || exit 0; \
33876         r=`${PWD_COMMAND}`; export r; \
33877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878         $(HOST_EXPORTS) \
33879         for flag in $(EXTRA_HOST_FLAGS) ; do \
33880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33881         done; \
33882         echo "Doing install-info in zlib"; \
33883         (cd $(HOST_SUBDIR)/zlib && \
33884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33886                   "RANLIB=$${RANLIB}" \
33887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33888                   install-info) \
33889           || exit 1
33890
33891 @endif zlib
33892
33893 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33894 maybe-install-dvi-zlib:
33895 @if zlib
33896 maybe-install-dvi-zlib: install-dvi-zlib
33897
33898 install-dvi-zlib: \
33899     configure-zlib \
33900     dvi-zlib 
33901         @[ -f ./zlib/Makefile ] || exit 0; \
33902         r=`${PWD_COMMAND}`; export r; \
33903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33904         $(HOST_EXPORTS) \
33905         for flag in $(EXTRA_HOST_FLAGS) ; do \
33906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33907         done; \
33908         echo "Doing install-dvi in zlib"; \
33909         (cd $(HOST_SUBDIR)/zlib && \
33910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33912                   "RANLIB=$${RANLIB}" \
33913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33914                   install-dvi) \
33915           || exit 1
33916
33917 @endif zlib
33918
33919 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33920 maybe-install-pdf-zlib:
33921 @if zlib
33922 maybe-install-pdf-zlib: install-pdf-zlib
33923
33924 install-pdf-zlib: \
33925     configure-zlib \
33926     pdf-zlib 
33927         @[ -f ./zlib/Makefile ] || exit 0; \
33928         r=`${PWD_COMMAND}`; export r; \
33929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930         $(HOST_EXPORTS) \
33931         for flag in $(EXTRA_HOST_FLAGS) ; do \
33932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33933         done; \
33934         echo "Doing install-pdf in zlib"; \
33935         (cd $(HOST_SUBDIR)/zlib && \
33936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33938                   "RANLIB=$${RANLIB}" \
33939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33940                   install-pdf) \
33941           || exit 1
33942
33943 @endif zlib
33944
33945 .PHONY: maybe-install-html-zlib install-html-zlib
33946 maybe-install-html-zlib:
33947 @if zlib
33948 maybe-install-html-zlib: install-html-zlib
33949
33950 install-html-zlib: \
33951     configure-zlib \
33952     html-zlib 
33953         @[ -f ./zlib/Makefile ] || exit 0; \
33954         r=`${PWD_COMMAND}`; export r; \
33955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956         $(HOST_EXPORTS) \
33957         for flag in $(EXTRA_HOST_FLAGS) ; do \
33958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959         done; \
33960         echo "Doing install-html in zlib"; \
33961         (cd $(HOST_SUBDIR)/zlib && \
33962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964                   "RANLIB=$${RANLIB}" \
33965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966                   install-html) \
33967           || exit 1
33968
33969 @endif zlib
33970
33971 .PHONY: maybe-installcheck-zlib installcheck-zlib
33972 maybe-installcheck-zlib:
33973 @if zlib
33974 maybe-installcheck-zlib: installcheck-zlib
33975
33976 installcheck-zlib: \
33977     configure-zlib 
33978         @[ -f ./zlib/Makefile ] || exit 0; \
33979         r=`${PWD_COMMAND}`; export r; \
33980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33981         $(HOST_EXPORTS) \
33982         for flag in $(EXTRA_HOST_FLAGS) ; do \
33983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33984         done; \
33985         echo "Doing installcheck in zlib"; \
33986         (cd $(HOST_SUBDIR)/zlib && \
33987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33989                   "RANLIB=$${RANLIB}" \
33990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33991                   installcheck) \
33992           || exit 1
33993
33994 @endif zlib
33995
33996 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
33997 maybe-mostlyclean-zlib:
33998 @if zlib
33999 maybe-mostlyclean-zlib: mostlyclean-zlib
34000
34001 mostlyclean-zlib: 
34002         @[ -f ./zlib/Makefile ] || exit 0; \
34003         r=`${PWD_COMMAND}`; export r; \
34004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34005         $(HOST_EXPORTS) \
34006         for flag in $(EXTRA_HOST_FLAGS) ; do \
34007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34008         done; \
34009         echo "Doing mostlyclean in zlib"; \
34010         (cd $(HOST_SUBDIR)/zlib && \
34011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34013                   "RANLIB=$${RANLIB}" \
34014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34015                   mostlyclean) \
34016           || exit 1
34017
34018 @endif zlib
34019
34020 .PHONY: maybe-clean-zlib clean-zlib
34021 maybe-clean-zlib:
34022 @if zlib
34023 maybe-clean-zlib: clean-zlib
34024
34025 clean-zlib: 
34026         @[ -f ./zlib/Makefile ] || exit 0; \
34027         r=`${PWD_COMMAND}`; export r; \
34028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029         $(HOST_EXPORTS) \
34030         for flag in $(EXTRA_HOST_FLAGS) ; do \
34031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032         done; \
34033         echo "Doing clean in zlib"; \
34034         (cd $(HOST_SUBDIR)/zlib && \
34035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34037                   "RANLIB=$${RANLIB}" \
34038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34039                   clean) \
34040           || exit 1
34041
34042 @endif zlib
34043
34044 .PHONY: maybe-distclean-zlib distclean-zlib
34045 maybe-distclean-zlib:
34046 @if zlib
34047 maybe-distclean-zlib: distclean-zlib
34048
34049 distclean-zlib: 
34050         @[ -f ./zlib/Makefile ] || exit 0; \
34051         r=`${PWD_COMMAND}`; export r; \
34052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34053         $(HOST_EXPORTS) \
34054         for flag in $(EXTRA_HOST_FLAGS) ; do \
34055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34056         done; \
34057         echo "Doing distclean in zlib"; \
34058         (cd $(HOST_SUBDIR)/zlib && \
34059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34061                   "RANLIB=$${RANLIB}" \
34062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34063                   distclean) \
34064           || exit 1
34065
34066 @endif zlib
34067
34068 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34069 maybe-maintainer-clean-zlib:
34070 @if zlib
34071 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34072
34073 maintainer-clean-zlib: 
34074         @[ -f ./zlib/Makefile ] || exit 0; \
34075         r=`${PWD_COMMAND}`; export r; \
34076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077         $(HOST_EXPORTS) \
34078         for flag in $(EXTRA_HOST_FLAGS) ; do \
34079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080         done; \
34081         echo "Doing maintainer-clean in zlib"; \
34082         (cd $(HOST_SUBDIR)/zlib && \
34083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34085                   "RANLIB=$${RANLIB}" \
34086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34087                   maintainer-clean) \
34088           || exit 1
34089
34090 @endif zlib
34091
34092
34093
34094 .PHONY: configure-gnulib maybe-configure-gnulib
34095 maybe-configure-gnulib:
34096 @if gcc-bootstrap
34097 configure-gnulib: stage_current
34098 @endif gcc-bootstrap
34099 @if gnulib
34100 maybe-configure-gnulib: configure-gnulib
34101 configure-gnulib: 
34102         @: $(MAKE); $(unstage)
34103         @r=`${PWD_COMMAND}`; export r; \
34104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34107         $(HOST_EXPORTS)  \
34108         echo Configuring in $(HOST_SUBDIR)/gnulib; \
34109         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34110         case $(srcdir) in \
34111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34112           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34114         esac; \
34115         module_srcdir=gnulib; \
34116         $(SHELL) \
34117           $$s/$$module_srcdir/configure \
34118           --srcdir=$${topdir}/$$module_srcdir \
34119           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34120           --target=${target_alias}  \
34121           || exit 1
34122 @endif gnulib
34123
34124
34125
34126
34127
34128 .PHONY: all-gnulib maybe-all-gnulib
34129 maybe-all-gnulib:
34130 @if gcc-bootstrap
34131 all-gnulib: stage_current
34132 @endif gcc-bootstrap
34133 @if gnulib
34134 TARGET-gnulib=all
34135 maybe-all-gnulib: all-gnulib
34136 all-gnulib: configure-gnulib
34137         @: $(MAKE); $(unstage)
34138         @r=`${PWD_COMMAND}`; export r; \
34139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34140         $(HOST_EXPORTS)  \
34141         (cd $(HOST_SUBDIR)/gnulib && \
34142           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34143                 $(TARGET-gnulib))
34144 @endif gnulib
34145
34146
34147
34148
34149 .PHONY: check-gnulib maybe-check-gnulib
34150 maybe-check-gnulib:
34151 @if gnulib
34152 maybe-check-gnulib: check-gnulib
34153
34154 check-gnulib:
34155         @: $(MAKE); $(unstage)
34156         @r=`${PWD_COMMAND}`; export r; \
34157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158         $(HOST_EXPORTS)  \
34159         (cd $(HOST_SUBDIR)/gnulib && \
34160           $(MAKE) $(FLAGS_TO_PASS)  check)
34161
34162 @endif gnulib
34163
34164 .PHONY: install-gnulib maybe-install-gnulib
34165 maybe-install-gnulib:
34166 @if gnulib
34167 maybe-install-gnulib: install-gnulib
34168
34169 install-gnulib: installdirs
34170         @: $(MAKE); $(unstage)
34171         @r=`${PWD_COMMAND}`; export r; \
34172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34173         $(HOST_EXPORTS) \
34174         (cd $(HOST_SUBDIR)/gnulib && \
34175           $(MAKE) $(FLAGS_TO_PASS)  install)
34176
34177 @endif gnulib
34178
34179 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34180 maybe-install-strip-gnulib:
34181 @if gnulib
34182 maybe-install-strip-gnulib: install-strip-gnulib
34183
34184 install-strip-gnulib: installdirs
34185         @: $(MAKE); $(unstage)
34186         @r=`${PWD_COMMAND}`; export r; \
34187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188         $(HOST_EXPORTS) \
34189         (cd $(HOST_SUBDIR)/gnulib && \
34190           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34191
34192 @endif gnulib
34193
34194 # Other targets (info, dvi, pdf, etc.)
34195
34196 .PHONY: maybe-info-gnulib info-gnulib
34197 maybe-info-gnulib:
34198 @if gnulib
34199 maybe-info-gnulib: info-gnulib
34200
34201 info-gnulib: \
34202     configure-gnulib 
34203         @: $(MAKE); $(unstage)
34204         @[ -f ./gnulib/Makefile ] || exit 0; \
34205         r=`${PWD_COMMAND}`; export r; \
34206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34207         $(HOST_EXPORTS) \
34208         for flag in $(EXTRA_HOST_FLAGS) ; do \
34209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34210         done; \
34211         echo "Doing info in gnulib"; \
34212         (cd $(HOST_SUBDIR)/gnulib && \
34213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34215                   "RANLIB=$${RANLIB}" \
34216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34217                   info) \
34218           || exit 1
34219
34220 @endif gnulib
34221
34222 .PHONY: maybe-dvi-gnulib dvi-gnulib
34223 maybe-dvi-gnulib:
34224 @if gnulib
34225 maybe-dvi-gnulib: dvi-gnulib
34226
34227 dvi-gnulib: \
34228     configure-gnulib 
34229         @: $(MAKE); $(unstage)
34230         @[ -f ./gnulib/Makefile ] || exit 0; \
34231         r=`${PWD_COMMAND}`; export r; \
34232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233         $(HOST_EXPORTS) \
34234         for flag in $(EXTRA_HOST_FLAGS) ; do \
34235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34236         done; \
34237         echo "Doing dvi in gnulib"; \
34238         (cd $(HOST_SUBDIR)/gnulib && \
34239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241                   "RANLIB=$${RANLIB}" \
34242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34243                   dvi) \
34244           || exit 1
34245
34246 @endif gnulib
34247
34248 .PHONY: maybe-pdf-gnulib pdf-gnulib
34249 maybe-pdf-gnulib:
34250 @if gnulib
34251 maybe-pdf-gnulib: pdf-gnulib
34252
34253 pdf-gnulib: \
34254     configure-gnulib 
34255         @: $(MAKE); $(unstage)
34256         @[ -f ./gnulib/Makefile ] || exit 0; \
34257         r=`${PWD_COMMAND}`; export r; \
34258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34259         $(HOST_EXPORTS) \
34260         for flag in $(EXTRA_HOST_FLAGS) ; do \
34261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34262         done; \
34263         echo "Doing pdf in gnulib"; \
34264         (cd $(HOST_SUBDIR)/gnulib && \
34265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34267                   "RANLIB=$${RANLIB}" \
34268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34269                   pdf) \
34270           || exit 1
34271
34272 @endif gnulib
34273
34274 .PHONY: maybe-html-gnulib html-gnulib
34275 maybe-html-gnulib:
34276 @if gnulib
34277 maybe-html-gnulib: html-gnulib
34278
34279 html-gnulib: \
34280     configure-gnulib 
34281         @: $(MAKE); $(unstage)
34282         @[ -f ./gnulib/Makefile ] || exit 0; \
34283         r=`${PWD_COMMAND}`; export r; \
34284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285         $(HOST_EXPORTS) \
34286         for flag in $(EXTRA_HOST_FLAGS) ; do \
34287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34288         done; \
34289         echo "Doing html in gnulib"; \
34290         (cd $(HOST_SUBDIR)/gnulib && \
34291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34293                   "RANLIB=$${RANLIB}" \
34294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34295                   html) \
34296           || exit 1
34297
34298 @endif gnulib
34299
34300 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34301 maybe-TAGS-gnulib:
34302 @if gnulib
34303 maybe-TAGS-gnulib: TAGS-gnulib
34304
34305 TAGS-gnulib: \
34306     configure-gnulib 
34307         @: $(MAKE); $(unstage)
34308         @[ -f ./gnulib/Makefile ] || exit 0; \
34309         r=`${PWD_COMMAND}`; export r; \
34310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34311         $(HOST_EXPORTS) \
34312         for flag in $(EXTRA_HOST_FLAGS) ; do \
34313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34314         done; \
34315         echo "Doing TAGS in gnulib"; \
34316         (cd $(HOST_SUBDIR)/gnulib && \
34317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34319                   "RANLIB=$${RANLIB}" \
34320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34321                   TAGS) \
34322           || exit 1
34323
34324 @endif gnulib
34325
34326 .PHONY: maybe-install-info-gnulib install-info-gnulib
34327 maybe-install-info-gnulib:
34328 @if gnulib
34329 maybe-install-info-gnulib: install-info-gnulib
34330
34331 install-info-gnulib: \
34332     configure-gnulib \
34333     info-gnulib 
34334         @: $(MAKE); $(unstage)
34335         @[ -f ./gnulib/Makefile ] || exit 0; \
34336         r=`${PWD_COMMAND}`; export r; \
34337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338         $(HOST_EXPORTS) \
34339         for flag in $(EXTRA_HOST_FLAGS) ; do \
34340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34341         done; \
34342         echo "Doing install-info in gnulib"; \
34343         (cd $(HOST_SUBDIR)/gnulib && \
34344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34346                   "RANLIB=$${RANLIB}" \
34347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34348                   install-info) \
34349           || exit 1
34350
34351 @endif gnulib
34352
34353 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34354 maybe-install-dvi-gnulib:
34355 @if gnulib
34356 maybe-install-dvi-gnulib: install-dvi-gnulib
34357
34358 install-dvi-gnulib: \
34359     configure-gnulib \
34360     dvi-gnulib 
34361         @: $(MAKE); $(unstage)
34362         @[ -f ./gnulib/Makefile ] || exit 0; \
34363         r=`${PWD_COMMAND}`; export r; \
34364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34365         $(HOST_EXPORTS) \
34366         for flag in $(EXTRA_HOST_FLAGS) ; do \
34367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34368         done; \
34369         echo "Doing install-dvi in gnulib"; \
34370         (cd $(HOST_SUBDIR)/gnulib && \
34371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34373                   "RANLIB=$${RANLIB}" \
34374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34375                   install-dvi) \
34376           || exit 1
34377
34378 @endif gnulib
34379
34380 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34381 maybe-install-pdf-gnulib:
34382 @if gnulib
34383 maybe-install-pdf-gnulib: install-pdf-gnulib
34384
34385 install-pdf-gnulib: \
34386     configure-gnulib \
34387     pdf-gnulib 
34388         @: $(MAKE); $(unstage)
34389         @[ -f ./gnulib/Makefile ] || exit 0; \
34390         r=`${PWD_COMMAND}`; export r; \
34391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392         $(HOST_EXPORTS) \
34393         for flag in $(EXTRA_HOST_FLAGS) ; do \
34394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34395         done; \
34396         echo "Doing install-pdf in gnulib"; \
34397         (cd $(HOST_SUBDIR)/gnulib && \
34398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400                   "RANLIB=$${RANLIB}" \
34401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402                   install-pdf) \
34403           || exit 1
34404
34405 @endif gnulib
34406
34407 .PHONY: maybe-install-html-gnulib install-html-gnulib
34408 maybe-install-html-gnulib:
34409 @if gnulib
34410 maybe-install-html-gnulib: install-html-gnulib
34411
34412 install-html-gnulib: \
34413     configure-gnulib \
34414     html-gnulib 
34415         @: $(MAKE); $(unstage)
34416         @[ -f ./gnulib/Makefile ] || exit 0; \
34417         r=`${PWD_COMMAND}`; export r; \
34418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419         $(HOST_EXPORTS) \
34420         for flag in $(EXTRA_HOST_FLAGS) ; do \
34421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422         done; \
34423         echo "Doing install-html in gnulib"; \
34424         (cd $(HOST_SUBDIR)/gnulib && \
34425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427                   "RANLIB=$${RANLIB}" \
34428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429                   install-html) \
34430           || exit 1
34431
34432 @endif gnulib
34433
34434 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34435 maybe-installcheck-gnulib:
34436 @if gnulib
34437 maybe-installcheck-gnulib: installcheck-gnulib
34438
34439 installcheck-gnulib: \
34440     configure-gnulib 
34441         @: $(MAKE); $(unstage)
34442         @[ -f ./gnulib/Makefile ] || exit 0; \
34443         r=`${PWD_COMMAND}`; export r; \
34444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445         $(HOST_EXPORTS) \
34446         for flag in $(EXTRA_HOST_FLAGS) ; do \
34447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448         done; \
34449         echo "Doing installcheck in gnulib"; \
34450         (cd $(HOST_SUBDIR)/gnulib && \
34451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453                   "RANLIB=$${RANLIB}" \
34454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455                   installcheck) \
34456           || exit 1
34457
34458 @endif gnulib
34459
34460 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34461 maybe-mostlyclean-gnulib:
34462 @if gnulib
34463 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34464
34465 mostlyclean-gnulib: 
34466         @: $(MAKE); $(unstage)
34467         @[ -f ./gnulib/Makefile ] || exit 0; \
34468         r=`${PWD_COMMAND}`; export r; \
34469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34470         $(HOST_EXPORTS) \
34471         for flag in $(EXTRA_HOST_FLAGS) ; do \
34472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34473         done; \
34474         echo "Doing mostlyclean in gnulib"; \
34475         (cd $(HOST_SUBDIR)/gnulib && \
34476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34478                   "RANLIB=$${RANLIB}" \
34479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34480                   mostlyclean) \
34481           || exit 1
34482
34483 @endif gnulib
34484
34485 .PHONY: maybe-clean-gnulib clean-gnulib
34486 maybe-clean-gnulib:
34487 @if gnulib
34488 maybe-clean-gnulib: clean-gnulib
34489
34490 clean-gnulib: 
34491         @: $(MAKE); $(unstage)
34492         @[ -f ./gnulib/Makefile ] || exit 0; \
34493         r=`${PWD_COMMAND}`; export r; \
34494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34495         $(HOST_EXPORTS) \
34496         for flag in $(EXTRA_HOST_FLAGS) ; do \
34497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34498         done; \
34499         echo "Doing clean in gnulib"; \
34500         (cd $(HOST_SUBDIR)/gnulib && \
34501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34503                   "RANLIB=$${RANLIB}" \
34504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34505                   clean) \
34506           || exit 1
34507
34508 @endif gnulib
34509
34510 .PHONY: maybe-distclean-gnulib distclean-gnulib
34511 maybe-distclean-gnulib:
34512 @if gnulib
34513 maybe-distclean-gnulib: distclean-gnulib
34514
34515 distclean-gnulib: 
34516         @: $(MAKE); $(unstage)
34517         @[ -f ./gnulib/Makefile ] || exit 0; \
34518         r=`${PWD_COMMAND}`; export r; \
34519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34520         $(HOST_EXPORTS) \
34521         for flag in $(EXTRA_HOST_FLAGS) ; do \
34522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34523         done; \
34524         echo "Doing distclean in gnulib"; \
34525         (cd $(HOST_SUBDIR)/gnulib && \
34526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34528                   "RANLIB=$${RANLIB}" \
34529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34530                   distclean) \
34531           || exit 1
34532
34533 @endif gnulib
34534
34535 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34536 maybe-maintainer-clean-gnulib:
34537 @if gnulib
34538 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34539
34540 maintainer-clean-gnulib: 
34541         @: $(MAKE); $(unstage)
34542         @[ -f ./gnulib/Makefile ] || exit 0; \
34543         r=`${PWD_COMMAND}`; export r; \
34544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34545         $(HOST_EXPORTS) \
34546         for flag in $(EXTRA_HOST_FLAGS) ; do \
34547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34548         done; \
34549         echo "Doing maintainer-clean in gnulib"; \
34550         (cd $(HOST_SUBDIR)/gnulib && \
34551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34553                   "RANLIB=$${RANLIB}" \
34554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34555                   maintainer-clean) \
34556           || exit 1
34557
34558 @endif gnulib
34559
34560
34561
34562 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34563 maybe-configure-gdbsupport:
34564 @if gcc-bootstrap
34565 configure-gdbsupport: stage_current
34566 @endif gcc-bootstrap
34567 @if gdbsupport
34568 maybe-configure-gdbsupport: configure-gdbsupport
34569 configure-gdbsupport: 
34570         @: $(MAKE); $(unstage)
34571         @r=`${PWD_COMMAND}`; export r; \
34572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34573         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34575         $(HOST_EXPORTS)  \
34576         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34577         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34578         case $(srcdir) in \
34579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34580           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34582         esac; \
34583         module_srcdir=gdbsupport; \
34584         $(SHELL) \
34585           $$s/$$module_srcdir/configure \
34586           --srcdir=$${topdir}/$$module_srcdir \
34587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34588           --target=${target_alias}  \
34589           || exit 1
34590 @endif gdbsupport
34591
34592
34593
34594
34595
34596 .PHONY: all-gdbsupport maybe-all-gdbsupport
34597 maybe-all-gdbsupport:
34598 @if gcc-bootstrap
34599 all-gdbsupport: stage_current
34600 @endif gcc-bootstrap
34601 @if gdbsupport
34602 TARGET-gdbsupport=all
34603 maybe-all-gdbsupport: all-gdbsupport
34604 all-gdbsupport: configure-gdbsupport
34605         @: $(MAKE); $(unstage)
34606         @r=`${PWD_COMMAND}`; export r; \
34607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34608         $(HOST_EXPORTS)  \
34609         (cd $(HOST_SUBDIR)/gdbsupport && \
34610           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34611                 $(TARGET-gdbsupport))
34612 @endif gdbsupport
34613
34614
34615
34616
34617 .PHONY: check-gdbsupport maybe-check-gdbsupport
34618 maybe-check-gdbsupport:
34619 @if gdbsupport
34620 maybe-check-gdbsupport: check-gdbsupport
34621
34622 check-gdbsupport:
34623         @: $(MAKE); $(unstage)
34624         @r=`${PWD_COMMAND}`; export r; \
34625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34626         $(HOST_EXPORTS)  \
34627         (cd $(HOST_SUBDIR)/gdbsupport && \
34628           $(MAKE) $(FLAGS_TO_PASS)  check)
34629
34630 @endif gdbsupport
34631
34632 .PHONY: install-gdbsupport maybe-install-gdbsupport
34633 maybe-install-gdbsupport:
34634 @if gdbsupport
34635 maybe-install-gdbsupport: install-gdbsupport
34636
34637 install-gdbsupport: installdirs
34638         @: $(MAKE); $(unstage)
34639         @r=`${PWD_COMMAND}`; export r; \
34640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641         $(HOST_EXPORTS) \
34642         (cd $(HOST_SUBDIR)/gdbsupport && \
34643           $(MAKE) $(FLAGS_TO_PASS)  install)
34644
34645 @endif gdbsupport
34646
34647 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34648 maybe-install-strip-gdbsupport:
34649 @if gdbsupport
34650 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34651
34652 install-strip-gdbsupport: installdirs
34653         @: $(MAKE); $(unstage)
34654         @r=`${PWD_COMMAND}`; export r; \
34655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34656         $(HOST_EXPORTS) \
34657         (cd $(HOST_SUBDIR)/gdbsupport && \
34658           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34659
34660 @endif gdbsupport
34661
34662 # Other targets (info, dvi, pdf, etc.)
34663
34664 .PHONY: maybe-info-gdbsupport info-gdbsupport
34665 maybe-info-gdbsupport:
34666 @if gdbsupport
34667 maybe-info-gdbsupport: info-gdbsupport
34668
34669 info-gdbsupport: \
34670     configure-gdbsupport 
34671         @: $(MAKE); $(unstage)
34672         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34673         r=`${PWD_COMMAND}`; export r; \
34674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34675         $(HOST_EXPORTS) \
34676         for flag in $(EXTRA_HOST_FLAGS) ; do \
34677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34678         done; \
34679         echo "Doing info in gdbsupport"; \
34680         (cd $(HOST_SUBDIR)/gdbsupport && \
34681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34683                   "RANLIB=$${RANLIB}" \
34684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34685                   info) \
34686           || exit 1
34687
34688 @endif gdbsupport
34689
34690 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34691 maybe-dvi-gdbsupport:
34692 @if gdbsupport
34693 maybe-dvi-gdbsupport: dvi-gdbsupport
34694
34695 dvi-gdbsupport: \
34696     configure-gdbsupport 
34697         @: $(MAKE); $(unstage)
34698         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34699         r=`${PWD_COMMAND}`; export r; \
34700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701         $(HOST_EXPORTS) \
34702         for flag in $(EXTRA_HOST_FLAGS) ; do \
34703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34704         done; \
34705         echo "Doing dvi in gdbsupport"; \
34706         (cd $(HOST_SUBDIR)/gdbsupport && \
34707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34709                   "RANLIB=$${RANLIB}" \
34710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34711                   dvi) \
34712           || exit 1
34713
34714 @endif gdbsupport
34715
34716 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34717 maybe-pdf-gdbsupport:
34718 @if gdbsupport
34719 maybe-pdf-gdbsupport: pdf-gdbsupport
34720
34721 pdf-gdbsupport: \
34722     configure-gdbsupport 
34723         @: $(MAKE); $(unstage)
34724         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34725         r=`${PWD_COMMAND}`; export r; \
34726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727         $(HOST_EXPORTS) \
34728         for flag in $(EXTRA_HOST_FLAGS) ; do \
34729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34730         done; \
34731         echo "Doing pdf in gdbsupport"; \
34732         (cd $(HOST_SUBDIR)/gdbsupport && \
34733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34735                   "RANLIB=$${RANLIB}" \
34736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34737                   pdf) \
34738           || exit 1
34739
34740 @endif gdbsupport
34741
34742 .PHONY: maybe-html-gdbsupport html-gdbsupport
34743 maybe-html-gdbsupport:
34744 @if gdbsupport
34745 maybe-html-gdbsupport: html-gdbsupport
34746
34747 html-gdbsupport: \
34748     configure-gdbsupport 
34749         @: $(MAKE); $(unstage)
34750         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34751         r=`${PWD_COMMAND}`; export r; \
34752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34753         $(HOST_EXPORTS) \
34754         for flag in $(EXTRA_HOST_FLAGS) ; do \
34755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756         done; \
34757         echo "Doing html in gdbsupport"; \
34758         (cd $(HOST_SUBDIR)/gdbsupport && \
34759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34761                   "RANLIB=$${RANLIB}" \
34762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34763                   html) \
34764           || exit 1
34765
34766 @endif gdbsupport
34767
34768 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34769 maybe-TAGS-gdbsupport:
34770 @if gdbsupport
34771 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34772
34773 TAGS-gdbsupport: \
34774     configure-gdbsupport 
34775         @: $(MAKE); $(unstage)
34776         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34777         r=`${PWD_COMMAND}`; export r; \
34778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34779         $(HOST_EXPORTS) \
34780         for flag in $(EXTRA_HOST_FLAGS) ; do \
34781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34782         done; \
34783         echo "Doing TAGS in gdbsupport"; \
34784         (cd $(HOST_SUBDIR)/gdbsupport && \
34785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34787                   "RANLIB=$${RANLIB}" \
34788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34789                   TAGS) \
34790           || exit 1
34791
34792 @endif gdbsupport
34793
34794 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34795 maybe-install-info-gdbsupport:
34796 @if gdbsupport
34797 maybe-install-info-gdbsupport: install-info-gdbsupport
34798
34799 install-info-gdbsupport: \
34800     configure-gdbsupport \
34801     info-gdbsupport 
34802         @: $(MAKE); $(unstage)
34803         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34804         r=`${PWD_COMMAND}`; export r; \
34805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34806         $(HOST_EXPORTS) \
34807         for flag in $(EXTRA_HOST_FLAGS) ; do \
34808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34809         done; \
34810         echo "Doing install-info in gdbsupport"; \
34811         (cd $(HOST_SUBDIR)/gdbsupport && \
34812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34814                   "RANLIB=$${RANLIB}" \
34815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34816                   install-info) \
34817           || exit 1
34818
34819 @endif gdbsupport
34820
34821 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34822 maybe-install-dvi-gdbsupport:
34823 @if gdbsupport
34824 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34825
34826 install-dvi-gdbsupport: \
34827     configure-gdbsupport \
34828     dvi-gdbsupport 
34829         @: $(MAKE); $(unstage)
34830         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34831         r=`${PWD_COMMAND}`; export r; \
34832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34833         $(HOST_EXPORTS) \
34834         for flag in $(EXTRA_HOST_FLAGS) ; do \
34835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34836         done; \
34837         echo "Doing install-dvi in gdbsupport"; \
34838         (cd $(HOST_SUBDIR)/gdbsupport && \
34839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34841                   "RANLIB=$${RANLIB}" \
34842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34843                   install-dvi) \
34844           || exit 1
34845
34846 @endif gdbsupport
34847
34848 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34849 maybe-install-pdf-gdbsupport:
34850 @if gdbsupport
34851 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34852
34853 install-pdf-gdbsupport: \
34854     configure-gdbsupport \
34855     pdf-gdbsupport 
34856         @: $(MAKE); $(unstage)
34857         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34858         r=`${PWD_COMMAND}`; export r; \
34859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34860         $(HOST_EXPORTS) \
34861         for flag in $(EXTRA_HOST_FLAGS) ; do \
34862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34863         done; \
34864         echo "Doing install-pdf in gdbsupport"; \
34865         (cd $(HOST_SUBDIR)/gdbsupport && \
34866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34868                   "RANLIB=$${RANLIB}" \
34869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34870                   install-pdf) \
34871           || exit 1
34872
34873 @endif gdbsupport
34874
34875 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34876 maybe-install-html-gdbsupport:
34877 @if gdbsupport
34878 maybe-install-html-gdbsupport: install-html-gdbsupport
34879
34880 install-html-gdbsupport: \
34881     configure-gdbsupport \
34882     html-gdbsupport 
34883         @: $(MAKE); $(unstage)
34884         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34885         r=`${PWD_COMMAND}`; export r; \
34886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887         $(HOST_EXPORTS) \
34888         for flag in $(EXTRA_HOST_FLAGS) ; do \
34889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34890         done; \
34891         echo "Doing install-html in gdbsupport"; \
34892         (cd $(HOST_SUBDIR)/gdbsupport && \
34893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34895                   "RANLIB=$${RANLIB}" \
34896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34897                   install-html) \
34898           || exit 1
34899
34900 @endif gdbsupport
34901
34902 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34903 maybe-installcheck-gdbsupport:
34904 @if gdbsupport
34905 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34906
34907 installcheck-gdbsupport: \
34908     configure-gdbsupport 
34909         @: $(MAKE); $(unstage)
34910         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34911         r=`${PWD_COMMAND}`; export r; \
34912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913         $(HOST_EXPORTS) \
34914         for flag in $(EXTRA_HOST_FLAGS) ; do \
34915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34916         done; \
34917         echo "Doing installcheck in gdbsupport"; \
34918         (cd $(HOST_SUBDIR)/gdbsupport && \
34919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921                   "RANLIB=$${RANLIB}" \
34922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34923                   installcheck) \
34924           || exit 1
34925
34926 @endif gdbsupport
34927
34928 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34929 maybe-mostlyclean-gdbsupport:
34930 @if gdbsupport
34931 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34932
34933 mostlyclean-gdbsupport: 
34934         @: $(MAKE); $(unstage)
34935         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34936         r=`${PWD_COMMAND}`; export r; \
34937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34938         $(HOST_EXPORTS) \
34939         for flag in $(EXTRA_HOST_FLAGS) ; do \
34940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34941         done; \
34942         echo "Doing mostlyclean in gdbsupport"; \
34943         (cd $(HOST_SUBDIR)/gdbsupport && \
34944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34946                   "RANLIB=$${RANLIB}" \
34947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34948                   mostlyclean) \
34949           || exit 1
34950
34951 @endif gdbsupport
34952
34953 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
34954 maybe-clean-gdbsupport:
34955 @if gdbsupport
34956 maybe-clean-gdbsupport: clean-gdbsupport
34957
34958 clean-gdbsupport: 
34959         @: $(MAKE); $(unstage)
34960         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34961         r=`${PWD_COMMAND}`; export r; \
34962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34963         $(HOST_EXPORTS) \
34964         for flag in $(EXTRA_HOST_FLAGS) ; do \
34965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34966         done; \
34967         echo "Doing clean in gdbsupport"; \
34968         (cd $(HOST_SUBDIR)/gdbsupport && \
34969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34971                   "RANLIB=$${RANLIB}" \
34972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34973                   clean) \
34974           || exit 1
34975
34976 @endif gdbsupport
34977
34978 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
34979 maybe-distclean-gdbsupport:
34980 @if gdbsupport
34981 maybe-distclean-gdbsupport: distclean-gdbsupport
34982
34983 distclean-gdbsupport: 
34984         @: $(MAKE); $(unstage)
34985         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34986         r=`${PWD_COMMAND}`; export r; \
34987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34988         $(HOST_EXPORTS) \
34989         for flag in $(EXTRA_HOST_FLAGS) ; do \
34990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34991         done; \
34992         echo "Doing distclean in gdbsupport"; \
34993         (cd $(HOST_SUBDIR)/gdbsupport && \
34994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34996                   "RANLIB=$${RANLIB}" \
34997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34998                   distclean) \
34999           || exit 1
35000
35001 @endif gdbsupport
35002
35003 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35004 maybe-maintainer-clean-gdbsupport:
35005 @if gdbsupport
35006 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35007
35008 maintainer-clean-gdbsupport: 
35009         @: $(MAKE); $(unstage)
35010         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35011         r=`${PWD_COMMAND}`; export r; \
35012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35013         $(HOST_EXPORTS) \
35014         for flag in $(EXTRA_HOST_FLAGS) ; do \
35015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35016         done; \
35017         echo "Doing maintainer-clean in gdbsupport"; \
35018         (cd $(HOST_SUBDIR)/gdbsupport && \
35019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35021                   "RANLIB=$${RANLIB}" \
35022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35023                   maintainer-clean) \
35024           || exit 1
35025
35026 @endif gdbsupport
35027
35028
35029
35030 .PHONY: configure-gdbserver maybe-configure-gdbserver
35031 maybe-configure-gdbserver:
35032 @if gcc-bootstrap
35033 configure-gdbserver: stage_current
35034 @endif gcc-bootstrap
35035 @if gdbserver
35036 maybe-configure-gdbserver: configure-gdbserver
35037 configure-gdbserver: 
35038         @: $(MAKE); $(unstage)
35039         @r=`${PWD_COMMAND}`; export r; \
35040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35043         $(HOST_EXPORTS)  \
35044         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35045         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35046         case $(srcdir) in \
35047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35048           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35050         esac; \
35051         module_srcdir=gdbserver; \
35052         $(SHELL) \
35053           $$s/$$module_srcdir/configure \
35054           --srcdir=$${topdir}/$$module_srcdir \
35055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35056           --target=${target_alias}  \
35057           || exit 1
35058 @endif gdbserver
35059
35060
35061
35062
35063
35064 .PHONY: all-gdbserver maybe-all-gdbserver
35065 maybe-all-gdbserver:
35066 @if gcc-bootstrap
35067 all-gdbserver: stage_current
35068 @endif gcc-bootstrap
35069 @if gdbserver
35070 TARGET-gdbserver=all
35071 maybe-all-gdbserver: all-gdbserver
35072 all-gdbserver: configure-gdbserver
35073         @: $(MAKE); $(unstage)
35074         @r=`${PWD_COMMAND}`; export r; \
35075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35076         $(HOST_EXPORTS)  \
35077         (cd $(HOST_SUBDIR)/gdbserver && \
35078           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35079                 $(TARGET-gdbserver))
35080 @endif gdbserver
35081
35082
35083
35084
35085 .PHONY: check-gdbserver maybe-check-gdbserver
35086 maybe-check-gdbserver:
35087 @if gdbserver
35088 maybe-check-gdbserver: check-gdbserver
35089
35090 check-gdbserver:
35091         @: $(MAKE); $(unstage)
35092         @r=`${PWD_COMMAND}`; export r; \
35093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094         $(HOST_EXPORTS)  \
35095         (cd $(HOST_SUBDIR)/gdbserver && \
35096           $(MAKE) $(FLAGS_TO_PASS)  check)
35097
35098 @endif gdbserver
35099
35100 .PHONY: install-gdbserver maybe-install-gdbserver
35101 maybe-install-gdbserver:
35102 @if gdbserver
35103 maybe-install-gdbserver: install-gdbserver
35104
35105 install-gdbserver: installdirs
35106         @: $(MAKE); $(unstage)
35107         @r=`${PWD_COMMAND}`; export r; \
35108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35109         $(HOST_EXPORTS) \
35110         (cd $(HOST_SUBDIR)/gdbserver && \
35111           $(MAKE) $(FLAGS_TO_PASS)  install)
35112
35113 @endif gdbserver
35114
35115 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35116 maybe-install-strip-gdbserver:
35117 @if gdbserver
35118 maybe-install-strip-gdbserver: install-strip-gdbserver
35119
35120 install-strip-gdbserver: installdirs
35121         @: $(MAKE); $(unstage)
35122         @r=`${PWD_COMMAND}`; export r; \
35123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35124         $(HOST_EXPORTS) \
35125         (cd $(HOST_SUBDIR)/gdbserver && \
35126           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35127
35128 @endif gdbserver
35129
35130 # Other targets (info, dvi, pdf, etc.)
35131
35132 .PHONY: maybe-info-gdbserver info-gdbserver
35133 maybe-info-gdbserver:
35134 @if gdbserver
35135 maybe-info-gdbserver: info-gdbserver
35136
35137 info-gdbserver: \
35138     configure-gdbserver 
35139         @: $(MAKE); $(unstage)
35140         @[ -f ./gdbserver/Makefile ] || exit 0; \
35141         r=`${PWD_COMMAND}`; export r; \
35142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143         $(HOST_EXPORTS) \
35144         for flag in $(EXTRA_HOST_FLAGS) ; do \
35145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35146         done; \
35147         echo "Doing info in gdbserver"; \
35148         (cd $(HOST_SUBDIR)/gdbserver && \
35149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35151                   "RANLIB=$${RANLIB}" \
35152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35153                   info) \
35154           || exit 1
35155
35156 @endif gdbserver
35157
35158 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35159 maybe-dvi-gdbserver:
35160 @if gdbserver
35161 maybe-dvi-gdbserver: dvi-gdbserver
35162
35163 dvi-gdbserver: \
35164     configure-gdbserver 
35165         @: $(MAKE); $(unstage)
35166         @[ -f ./gdbserver/Makefile ] || exit 0; \
35167         r=`${PWD_COMMAND}`; export r; \
35168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169         $(HOST_EXPORTS) \
35170         for flag in $(EXTRA_HOST_FLAGS) ; do \
35171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35172         done; \
35173         echo "Doing dvi in gdbserver"; \
35174         (cd $(HOST_SUBDIR)/gdbserver && \
35175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177                   "RANLIB=$${RANLIB}" \
35178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35179                   dvi) \
35180           || exit 1
35181
35182 @endif gdbserver
35183
35184 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35185 maybe-pdf-gdbserver:
35186 @if gdbserver
35187 maybe-pdf-gdbserver: pdf-gdbserver
35188
35189 pdf-gdbserver: \
35190     configure-gdbserver 
35191         @: $(MAKE); $(unstage)
35192         @[ -f ./gdbserver/Makefile ] || exit 0; \
35193         r=`${PWD_COMMAND}`; export r; \
35194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195         $(HOST_EXPORTS) \
35196         for flag in $(EXTRA_HOST_FLAGS) ; do \
35197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35198         done; \
35199         echo "Doing pdf in gdbserver"; \
35200         (cd $(HOST_SUBDIR)/gdbserver && \
35201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35203                   "RANLIB=$${RANLIB}" \
35204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35205                   pdf) \
35206           || exit 1
35207
35208 @endif gdbserver
35209
35210 .PHONY: maybe-html-gdbserver html-gdbserver
35211 maybe-html-gdbserver:
35212 @if gdbserver
35213 maybe-html-gdbserver: html-gdbserver
35214
35215 html-gdbserver: \
35216     configure-gdbserver 
35217         @: $(MAKE); $(unstage)
35218         @[ -f ./gdbserver/Makefile ] || exit 0; \
35219         r=`${PWD_COMMAND}`; export r; \
35220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221         $(HOST_EXPORTS) \
35222         for flag in $(EXTRA_HOST_FLAGS) ; do \
35223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35224         done; \
35225         echo "Doing html in gdbserver"; \
35226         (cd $(HOST_SUBDIR)/gdbserver && \
35227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35229                   "RANLIB=$${RANLIB}" \
35230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35231                   html) \
35232           || exit 1
35233
35234 @endif gdbserver
35235
35236 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35237 maybe-TAGS-gdbserver:
35238 @if gdbserver
35239 maybe-TAGS-gdbserver: TAGS-gdbserver
35240
35241 TAGS-gdbserver: \
35242     configure-gdbserver 
35243         @: $(MAKE); $(unstage)
35244         @[ -f ./gdbserver/Makefile ] || exit 0; \
35245         r=`${PWD_COMMAND}`; export r; \
35246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35247         $(HOST_EXPORTS) \
35248         for flag in $(EXTRA_HOST_FLAGS) ; do \
35249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35250         done; \
35251         echo "Doing TAGS in gdbserver"; \
35252         (cd $(HOST_SUBDIR)/gdbserver && \
35253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35255                   "RANLIB=$${RANLIB}" \
35256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35257                   TAGS) \
35258           || exit 1
35259
35260 @endif gdbserver
35261
35262 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35263 maybe-install-info-gdbserver:
35264 @if gdbserver
35265 maybe-install-info-gdbserver: install-info-gdbserver
35266
35267 install-info-gdbserver: \
35268     configure-gdbserver \
35269     info-gdbserver 
35270         @: $(MAKE); $(unstage)
35271         @[ -f ./gdbserver/Makefile ] || exit 0; \
35272         r=`${PWD_COMMAND}`; export r; \
35273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35274         $(HOST_EXPORTS) \
35275         for flag in $(EXTRA_HOST_FLAGS) ; do \
35276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35277         done; \
35278         echo "Doing install-info in gdbserver"; \
35279         (cd $(HOST_SUBDIR)/gdbserver && \
35280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35282                   "RANLIB=$${RANLIB}" \
35283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35284                   install-info) \
35285           || exit 1
35286
35287 @endif gdbserver
35288
35289 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35290 maybe-install-dvi-gdbserver:
35291 @if gdbserver
35292 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35293
35294 install-dvi-gdbserver: \
35295     configure-gdbserver \
35296     dvi-gdbserver 
35297         @: $(MAKE); $(unstage)
35298         @[ -f ./gdbserver/Makefile ] || exit 0; \
35299         r=`${PWD_COMMAND}`; export r; \
35300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35301         $(HOST_EXPORTS) \
35302         for flag in $(EXTRA_HOST_FLAGS) ; do \
35303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35304         done; \
35305         echo "Doing install-dvi in gdbserver"; \
35306         (cd $(HOST_SUBDIR)/gdbserver && \
35307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35309                   "RANLIB=$${RANLIB}" \
35310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35311                   install-dvi) \
35312           || exit 1
35313
35314 @endif gdbserver
35315
35316 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35317 maybe-install-pdf-gdbserver:
35318 @if gdbserver
35319 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35320
35321 install-pdf-gdbserver: \
35322     configure-gdbserver \
35323     pdf-gdbserver 
35324         @: $(MAKE); $(unstage)
35325         @[ -f ./gdbserver/Makefile ] || exit 0; \
35326         r=`${PWD_COMMAND}`; export r; \
35327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35328         $(HOST_EXPORTS) \
35329         for flag in $(EXTRA_HOST_FLAGS) ; do \
35330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35331         done; \
35332         echo "Doing install-pdf in gdbserver"; \
35333         (cd $(HOST_SUBDIR)/gdbserver && \
35334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35336                   "RANLIB=$${RANLIB}" \
35337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35338                   install-pdf) \
35339           || exit 1
35340
35341 @endif gdbserver
35342
35343 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35344 maybe-install-html-gdbserver:
35345 @if gdbserver
35346 maybe-install-html-gdbserver: install-html-gdbserver
35347
35348 install-html-gdbserver: \
35349     configure-gdbserver \
35350     html-gdbserver 
35351         @: $(MAKE); $(unstage)
35352         @[ -f ./gdbserver/Makefile ] || exit 0; \
35353         r=`${PWD_COMMAND}`; export r; \
35354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35355         $(HOST_EXPORTS) \
35356         for flag in $(EXTRA_HOST_FLAGS) ; do \
35357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35358         done; \
35359         echo "Doing install-html in gdbserver"; \
35360         (cd $(HOST_SUBDIR)/gdbserver && \
35361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35363                   "RANLIB=$${RANLIB}" \
35364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35365                   install-html) \
35366           || exit 1
35367
35368 @endif gdbserver
35369
35370 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35371 maybe-installcheck-gdbserver:
35372 @if gdbserver
35373 maybe-installcheck-gdbserver: installcheck-gdbserver
35374
35375 installcheck-gdbserver: \
35376     configure-gdbserver 
35377         @: $(MAKE); $(unstage)
35378         @[ -f ./gdbserver/Makefile ] || exit 0; \
35379         r=`${PWD_COMMAND}`; export r; \
35380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35381         $(HOST_EXPORTS) \
35382         for flag in $(EXTRA_HOST_FLAGS) ; do \
35383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35384         done; \
35385         echo "Doing installcheck in gdbserver"; \
35386         (cd $(HOST_SUBDIR)/gdbserver && \
35387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35389                   "RANLIB=$${RANLIB}" \
35390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35391                   installcheck) \
35392           || exit 1
35393
35394 @endif gdbserver
35395
35396 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35397 maybe-mostlyclean-gdbserver:
35398 @if gdbserver
35399 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35400
35401 mostlyclean-gdbserver: 
35402         @: $(MAKE); $(unstage)
35403         @[ -f ./gdbserver/Makefile ] || exit 0; \
35404         r=`${PWD_COMMAND}`; export r; \
35405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35406         $(HOST_EXPORTS) \
35407         for flag in $(EXTRA_HOST_FLAGS) ; do \
35408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35409         done; \
35410         echo "Doing mostlyclean in gdbserver"; \
35411         (cd $(HOST_SUBDIR)/gdbserver && \
35412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35414                   "RANLIB=$${RANLIB}" \
35415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35416                   mostlyclean) \
35417           || exit 1
35418
35419 @endif gdbserver
35420
35421 .PHONY: maybe-clean-gdbserver clean-gdbserver
35422 maybe-clean-gdbserver:
35423 @if gdbserver
35424 maybe-clean-gdbserver: clean-gdbserver
35425
35426 clean-gdbserver: 
35427         @: $(MAKE); $(unstage)
35428         @[ -f ./gdbserver/Makefile ] || exit 0; \
35429         r=`${PWD_COMMAND}`; export r; \
35430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35431         $(HOST_EXPORTS) \
35432         for flag in $(EXTRA_HOST_FLAGS) ; do \
35433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35434         done; \
35435         echo "Doing clean in gdbserver"; \
35436         (cd $(HOST_SUBDIR)/gdbserver && \
35437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35439                   "RANLIB=$${RANLIB}" \
35440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35441                   clean) \
35442           || exit 1
35443
35444 @endif gdbserver
35445
35446 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35447 maybe-distclean-gdbserver:
35448 @if gdbserver
35449 maybe-distclean-gdbserver: distclean-gdbserver
35450
35451 distclean-gdbserver: 
35452         @: $(MAKE); $(unstage)
35453         @[ -f ./gdbserver/Makefile ] || exit 0; \
35454         r=`${PWD_COMMAND}`; export r; \
35455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35456         $(HOST_EXPORTS) \
35457         for flag in $(EXTRA_HOST_FLAGS) ; do \
35458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35459         done; \
35460         echo "Doing distclean in gdbserver"; \
35461         (cd $(HOST_SUBDIR)/gdbserver && \
35462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35464                   "RANLIB=$${RANLIB}" \
35465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35466                   distclean) \
35467           || exit 1
35468
35469 @endif gdbserver
35470
35471 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35472 maybe-maintainer-clean-gdbserver:
35473 @if gdbserver
35474 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35475
35476 maintainer-clean-gdbserver: 
35477         @: $(MAKE); $(unstage)
35478         @[ -f ./gdbserver/Makefile ] || exit 0; \
35479         r=`${PWD_COMMAND}`; export r; \
35480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35481         $(HOST_EXPORTS) \
35482         for flag in $(EXTRA_HOST_FLAGS) ; do \
35483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35484         done; \
35485         echo "Doing maintainer-clean in gdbserver"; \
35486         (cd $(HOST_SUBDIR)/gdbserver && \
35487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35489                   "RANLIB=$${RANLIB}" \
35490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35491                   maintainer-clean) \
35492           || exit 1
35493
35494 @endif gdbserver
35495
35496
35497
35498 .PHONY: configure-gdb maybe-configure-gdb
35499 maybe-configure-gdb:
35500 @if gcc-bootstrap
35501 configure-gdb: stage_current
35502 @endif gcc-bootstrap
35503 @if gdb
35504 maybe-configure-gdb: configure-gdb
35505 configure-gdb: 
35506         @: $(MAKE); $(unstage)
35507         @r=`${PWD_COMMAND}`; export r; \
35508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35509         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35511         $(HOST_EXPORTS)  \
35512         echo Configuring in $(HOST_SUBDIR)/gdb; \
35513         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35514         case $(srcdir) in \
35515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35516           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35518         esac; \
35519         module_srcdir=gdb; \
35520         $(SHELL) \
35521           $$s/$$module_srcdir/configure \
35522           --srcdir=$${topdir}/$$module_srcdir \
35523           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35524           --target=${target_alias}  \
35525           || exit 1
35526 @endif gdb
35527
35528
35529
35530
35531
35532 .PHONY: all-gdb maybe-all-gdb
35533 maybe-all-gdb:
35534 @if gcc-bootstrap
35535 all-gdb: stage_current
35536 @endif gcc-bootstrap
35537 @if gdb
35538 TARGET-gdb=all
35539 maybe-all-gdb: all-gdb
35540 all-gdb: configure-gdb
35541         @: $(MAKE); $(unstage)
35542         @r=`${PWD_COMMAND}`; export r; \
35543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35544         $(HOST_EXPORTS)  \
35545         (cd $(HOST_SUBDIR)/gdb && \
35546           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35547                 $(TARGET-gdb))
35548 @endif gdb
35549
35550
35551
35552
35553 .PHONY: check-gdb maybe-check-gdb
35554 maybe-check-gdb:
35555 @if gdb
35556 maybe-check-gdb: check-gdb
35557
35558 check-gdb:
35559         @: $(MAKE); $(unstage)
35560         @r=`${PWD_COMMAND}`; export r; \
35561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35562         $(HOST_EXPORTS)  \
35563         (cd $(HOST_SUBDIR)/gdb && \
35564           $(MAKE) $(FLAGS_TO_PASS)  check)
35565
35566 @endif gdb
35567
35568 .PHONY: install-gdb maybe-install-gdb
35569 maybe-install-gdb:
35570 @if gdb
35571 maybe-install-gdb: install-gdb
35572
35573 install-gdb: installdirs
35574         @: $(MAKE); $(unstage)
35575         @r=`${PWD_COMMAND}`; export r; \
35576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577         $(HOST_EXPORTS) \
35578         (cd $(HOST_SUBDIR)/gdb && \
35579           $(MAKE) $(FLAGS_TO_PASS)  install)
35580
35581 @endif gdb
35582
35583 .PHONY: install-strip-gdb maybe-install-strip-gdb
35584 maybe-install-strip-gdb:
35585 @if gdb
35586 maybe-install-strip-gdb: install-strip-gdb
35587
35588 install-strip-gdb: installdirs
35589         @: $(MAKE); $(unstage)
35590         @r=`${PWD_COMMAND}`; export r; \
35591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35592         $(HOST_EXPORTS) \
35593         (cd $(HOST_SUBDIR)/gdb && \
35594           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35595
35596 @endif gdb
35597
35598 # Other targets (info, dvi, pdf, etc.)
35599
35600 .PHONY: maybe-info-gdb info-gdb
35601 maybe-info-gdb:
35602 @if gdb
35603 maybe-info-gdb: info-gdb
35604
35605 info-gdb: \
35606     configure-gdb 
35607         @: $(MAKE); $(unstage)
35608         @[ -f ./gdb/Makefile ] || exit 0; \
35609         r=`${PWD_COMMAND}`; export r; \
35610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35611         $(HOST_EXPORTS) \
35612         for flag in $(EXTRA_HOST_FLAGS) ; do \
35613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35614         done; \
35615         echo "Doing info in gdb"; \
35616         (cd $(HOST_SUBDIR)/gdb && \
35617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35619                   "RANLIB=$${RANLIB}" \
35620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35621                   info) \
35622           || exit 1
35623
35624 @endif gdb
35625
35626 .PHONY: maybe-dvi-gdb dvi-gdb
35627 maybe-dvi-gdb:
35628 @if gdb
35629 maybe-dvi-gdb: dvi-gdb
35630
35631 dvi-gdb: \
35632     configure-gdb 
35633         @: $(MAKE); $(unstage)
35634         @[ -f ./gdb/Makefile ] || exit 0; \
35635         r=`${PWD_COMMAND}`; export r; \
35636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637         $(HOST_EXPORTS) \
35638         for flag in $(EXTRA_HOST_FLAGS) ; do \
35639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35640         done; \
35641         echo "Doing dvi in gdb"; \
35642         (cd $(HOST_SUBDIR)/gdb && \
35643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35645                   "RANLIB=$${RANLIB}" \
35646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35647                   dvi) \
35648           || exit 1
35649
35650 @endif gdb
35651
35652 .PHONY: maybe-pdf-gdb pdf-gdb
35653 maybe-pdf-gdb:
35654 @if gdb
35655 maybe-pdf-gdb: pdf-gdb
35656
35657 pdf-gdb: \
35658     configure-gdb 
35659         @: $(MAKE); $(unstage)
35660         @[ -f ./gdb/Makefile ] || exit 0; \
35661         r=`${PWD_COMMAND}`; export r; \
35662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35663         $(HOST_EXPORTS) \
35664         for flag in $(EXTRA_HOST_FLAGS) ; do \
35665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35666         done; \
35667         echo "Doing pdf in gdb"; \
35668         (cd $(HOST_SUBDIR)/gdb && \
35669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35671                   "RANLIB=$${RANLIB}" \
35672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35673                   pdf) \
35674           || exit 1
35675
35676 @endif gdb
35677
35678 .PHONY: maybe-html-gdb html-gdb
35679 maybe-html-gdb:
35680 @if gdb
35681 maybe-html-gdb: html-gdb
35682
35683 html-gdb: \
35684     configure-gdb 
35685         @: $(MAKE); $(unstage)
35686         @[ -f ./gdb/Makefile ] || exit 0; \
35687         r=`${PWD_COMMAND}`; export r; \
35688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35689         $(HOST_EXPORTS) \
35690         for flag in $(EXTRA_HOST_FLAGS) ; do \
35691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35692         done; \
35693         echo "Doing html in gdb"; \
35694         (cd $(HOST_SUBDIR)/gdb && \
35695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35697                   "RANLIB=$${RANLIB}" \
35698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35699                   html) \
35700           || exit 1
35701
35702 @endif gdb
35703
35704 .PHONY: maybe-TAGS-gdb TAGS-gdb
35705 maybe-TAGS-gdb:
35706 @if gdb
35707 maybe-TAGS-gdb: TAGS-gdb
35708
35709 TAGS-gdb: \
35710     configure-gdb 
35711         @: $(MAKE); $(unstage)
35712         @[ -f ./gdb/Makefile ] || exit 0; \
35713         r=`${PWD_COMMAND}`; export r; \
35714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35715         $(HOST_EXPORTS) \
35716         for flag in $(EXTRA_HOST_FLAGS) ; do \
35717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35718         done; \
35719         echo "Doing TAGS in gdb"; \
35720         (cd $(HOST_SUBDIR)/gdb && \
35721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35723                   "RANLIB=$${RANLIB}" \
35724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35725                   TAGS) \
35726           || exit 1
35727
35728 @endif gdb
35729
35730 .PHONY: maybe-install-info-gdb install-info-gdb
35731 maybe-install-info-gdb:
35732 @if gdb
35733 maybe-install-info-gdb: install-info-gdb
35734
35735 install-info-gdb: \
35736     configure-gdb \
35737     info-gdb 
35738         @: $(MAKE); $(unstage)
35739         @[ -f ./gdb/Makefile ] || exit 0; \
35740         r=`${PWD_COMMAND}`; export r; \
35741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742         $(HOST_EXPORTS) \
35743         for flag in $(EXTRA_HOST_FLAGS) ; do \
35744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35745         done; \
35746         echo "Doing install-info in gdb"; \
35747         (cd $(HOST_SUBDIR)/gdb && \
35748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35750                   "RANLIB=$${RANLIB}" \
35751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35752                   install-info) \
35753           || exit 1
35754
35755 @endif gdb
35756
35757 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35758 maybe-install-dvi-gdb:
35759 @if gdb
35760 maybe-install-dvi-gdb: install-dvi-gdb
35761
35762 install-dvi-gdb: \
35763     configure-gdb \
35764     dvi-gdb 
35765         @: $(MAKE); $(unstage)
35766         @[ -f ./gdb/Makefile ] || exit 0; \
35767         r=`${PWD_COMMAND}`; export r; \
35768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35769         $(HOST_EXPORTS) \
35770         for flag in $(EXTRA_HOST_FLAGS) ; do \
35771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35772         done; \
35773         echo "Doing install-dvi in gdb"; \
35774         (cd $(HOST_SUBDIR)/gdb && \
35775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35777                   "RANLIB=$${RANLIB}" \
35778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35779                   install-dvi) \
35780           || exit 1
35781
35782 @endif gdb
35783
35784 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35785 maybe-install-pdf-gdb:
35786 @if gdb
35787 maybe-install-pdf-gdb: install-pdf-gdb
35788
35789 install-pdf-gdb: \
35790     configure-gdb \
35791     pdf-gdb 
35792         @: $(MAKE); $(unstage)
35793         @[ -f ./gdb/Makefile ] || exit 0; \
35794         r=`${PWD_COMMAND}`; export r; \
35795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35796         $(HOST_EXPORTS) \
35797         for flag in $(EXTRA_HOST_FLAGS) ; do \
35798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35799         done; \
35800         echo "Doing install-pdf in gdb"; \
35801         (cd $(HOST_SUBDIR)/gdb && \
35802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35804                   "RANLIB=$${RANLIB}" \
35805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35806                   install-pdf) \
35807           || exit 1
35808
35809 @endif gdb
35810
35811 .PHONY: maybe-install-html-gdb install-html-gdb
35812 maybe-install-html-gdb:
35813 @if gdb
35814 maybe-install-html-gdb: install-html-gdb
35815
35816 install-html-gdb: \
35817     configure-gdb \
35818     html-gdb 
35819         @: $(MAKE); $(unstage)
35820         @[ -f ./gdb/Makefile ] || exit 0; \
35821         r=`${PWD_COMMAND}`; export r; \
35822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35823         $(HOST_EXPORTS) \
35824         for flag in $(EXTRA_HOST_FLAGS) ; do \
35825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35826         done; \
35827         echo "Doing install-html in gdb"; \
35828         (cd $(HOST_SUBDIR)/gdb && \
35829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35831                   "RANLIB=$${RANLIB}" \
35832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35833                   install-html) \
35834           || exit 1
35835
35836 @endif gdb
35837
35838 .PHONY: maybe-installcheck-gdb installcheck-gdb
35839 maybe-installcheck-gdb:
35840 @if gdb
35841 maybe-installcheck-gdb: installcheck-gdb
35842
35843 installcheck-gdb: \
35844     configure-gdb 
35845         @: $(MAKE); $(unstage)
35846         @[ -f ./gdb/Makefile ] || exit 0; \
35847         r=`${PWD_COMMAND}`; export r; \
35848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849         $(HOST_EXPORTS) \
35850         for flag in $(EXTRA_HOST_FLAGS) ; do \
35851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35852         done; \
35853         echo "Doing installcheck in gdb"; \
35854         (cd $(HOST_SUBDIR)/gdb && \
35855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857                   "RANLIB=$${RANLIB}" \
35858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35859                   installcheck) \
35860           || exit 1
35861
35862 @endif gdb
35863
35864 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35865 maybe-mostlyclean-gdb:
35866 @if gdb
35867 maybe-mostlyclean-gdb: mostlyclean-gdb
35868
35869 mostlyclean-gdb: 
35870         @: $(MAKE); $(unstage)
35871         @[ -f ./gdb/Makefile ] || exit 0; \
35872         r=`${PWD_COMMAND}`; export r; \
35873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874         $(HOST_EXPORTS) \
35875         for flag in $(EXTRA_HOST_FLAGS) ; do \
35876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35877         done; \
35878         echo "Doing mostlyclean in gdb"; \
35879         (cd $(HOST_SUBDIR)/gdb && \
35880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35882                   "RANLIB=$${RANLIB}" \
35883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35884                   mostlyclean) \
35885           || exit 1
35886
35887 @endif gdb
35888
35889 .PHONY: maybe-clean-gdb clean-gdb
35890 maybe-clean-gdb:
35891 @if gdb
35892 maybe-clean-gdb: clean-gdb
35893
35894 clean-gdb: 
35895         @: $(MAKE); $(unstage)
35896         @[ -f ./gdb/Makefile ] || exit 0; \
35897         r=`${PWD_COMMAND}`; export r; \
35898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35899         $(HOST_EXPORTS) \
35900         for flag in $(EXTRA_HOST_FLAGS) ; do \
35901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35902         done; \
35903         echo "Doing clean in gdb"; \
35904         (cd $(HOST_SUBDIR)/gdb && \
35905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35907                   "RANLIB=$${RANLIB}" \
35908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35909                   clean) \
35910           || exit 1
35911
35912 @endif gdb
35913
35914 .PHONY: maybe-distclean-gdb distclean-gdb
35915 maybe-distclean-gdb:
35916 @if gdb
35917 maybe-distclean-gdb: distclean-gdb
35918
35919 distclean-gdb: 
35920         @: $(MAKE); $(unstage)
35921         @[ -f ./gdb/Makefile ] || exit 0; \
35922         r=`${PWD_COMMAND}`; export r; \
35923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35924         $(HOST_EXPORTS) \
35925         for flag in $(EXTRA_HOST_FLAGS) ; do \
35926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35927         done; \
35928         echo "Doing distclean in gdb"; \
35929         (cd $(HOST_SUBDIR)/gdb && \
35930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35932                   "RANLIB=$${RANLIB}" \
35933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35934                   distclean) \
35935           || exit 1
35936
35937 @endif gdb
35938
35939 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35940 maybe-maintainer-clean-gdb:
35941 @if gdb
35942 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35943
35944 maintainer-clean-gdb: 
35945         @: $(MAKE); $(unstage)
35946         @[ -f ./gdb/Makefile ] || exit 0; \
35947         r=`${PWD_COMMAND}`; export r; \
35948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35949         $(HOST_EXPORTS) \
35950         for flag in $(EXTRA_HOST_FLAGS) ; do \
35951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35952         done; \
35953         echo "Doing maintainer-clean in gdb"; \
35954         (cd $(HOST_SUBDIR)/gdb && \
35955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35957                   "RANLIB=$${RANLIB}" \
35958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35959                   maintainer-clean) \
35960           || exit 1
35961
35962 @endif gdb
35963
35964
35965
35966 .PHONY: configure-expect maybe-configure-expect
35967 maybe-configure-expect:
35968 @if gcc-bootstrap
35969 configure-expect: stage_current
35970 @endif gcc-bootstrap
35971 @if expect
35972 maybe-configure-expect: configure-expect
35973 configure-expect: 
35974         @: $(MAKE); $(unstage)
35975         @r=`${PWD_COMMAND}`; export r; \
35976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35977         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35979         $(HOST_EXPORTS)  \
35980         echo Configuring in $(HOST_SUBDIR)/expect; \
35981         cd "$(HOST_SUBDIR)/expect" || exit 1; \
35982         case $(srcdir) in \
35983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35984           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35986         esac; \
35987         module_srcdir=expect; \
35988         $(SHELL) \
35989           $$s/$$module_srcdir/configure \
35990           --srcdir=$${topdir}/$$module_srcdir \
35991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35992           --target=${target_alias}  \
35993           || exit 1
35994 @endif expect
35995
35996
35997
35998
35999
36000 .PHONY: all-expect maybe-all-expect
36001 maybe-all-expect:
36002 @if gcc-bootstrap
36003 all-expect: stage_current
36004 @endif gcc-bootstrap
36005 @if expect
36006 TARGET-expect=all
36007 maybe-all-expect: all-expect
36008 all-expect: configure-expect
36009         @: $(MAKE); $(unstage)
36010         @r=`${PWD_COMMAND}`; export r; \
36011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012         $(HOST_EXPORTS)  \
36013         (cd $(HOST_SUBDIR)/expect && \
36014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36015                 $(TARGET-expect))
36016 @endif expect
36017
36018
36019
36020
36021 .PHONY: check-expect maybe-check-expect
36022 maybe-check-expect:
36023 @if expect
36024 maybe-check-expect: check-expect
36025
36026 check-expect:
36027         @: $(MAKE); $(unstage)
36028         @r=`${PWD_COMMAND}`; export r; \
36029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36030         $(HOST_EXPORTS)  \
36031         (cd $(HOST_SUBDIR)/expect && \
36032           $(MAKE) $(FLAGS_TO_PASS)  check)
36033
36034 @endif expect
36035
36036 .PHONY: install-expect maybe-install-expect
36037 maybe-install-expect:
36038 @if expect
36039 maybe-install-expect: install-expect
36040
36041 install-expect: installdirs
36042         @: $(MAKE); $(unstage)
36043         @r=`${PWD_COMMAND}`; export r; \
36044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045         $(HOST_EXPORTS) \
36046         (cd $(HOST_SUBDIR)/expect && \
36047           $(MAKE) $(FLAGS_TO_PASS)  install)
36048
36049 @endif expect
36050
36051 .PHONY: install-strip-expect maybe-install-strip-expect
36052 maybe-install-strip-expect:
36053 @if expect
36054 maybe-install-strip-expect: install-strip-expect
36055
36056 install-strip-expect: installdirs
36057         @: $(MAKE); $(unstage)
36058         @r=`${PWD_COMMAND}`; export r; \
36059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060         $(HOST_EXPORTS) \
36061         (cd $(HOST_SUBDIR)/expect && \
36062           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36063
36064 @endif expect
36065
36066 # Other targets (info, dvi, pdf, etc.)
36067
36068 .PHONY: maybe-info-expect info-expect
36069 maybe-info-expect:
36070 @if expect
36071 maybe-info-expect: info-expect
36072
36073 info-expect: \
36074     configure-expect 
36075         @: $(MAKE); $(unstage)
36076         @[ -f ./expect/Makefile ] || exit 0; \
36077         r=`${PWD_COMMAND}`; export r; \
36078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079         $(HOST_EXPORTS) \
36080         for flag in $(EXTRA_HOST_FLAGS) ; do \
36081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36082         done; \
36083         echo "Doing info in expect"; \
36084         (cd $(HOST_SUBDIR)/expect && \
36085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36087                   "RANLIB=$${RANLIB}" \
36088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36089                   info) \
36090           || exit 1
36091
36092 @endif expect
36093
36094 .PHONY: maybe-dvi-expect dvi-expect
36095 maybe-dvi-expect:
36096 @if expect
36097 maybe-dvi-expect: dvi-expect
36098
36099 dvi-expect: \
36100     configure-expect 
36101         @: $(MAKE); $(unstage)
36102         @[ -f ./expect/Makefile ] || exit 0; \
36103         r=`${PWD_COMMAND}`; export r; \
36104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105         $(HOST_EXPORTS) \
36106         for flag in $(EXTRA_HOST_FLAGS) ; do \
36107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36108         done; \
36109         echo "Doing dvi in expect"; \
36110         (cd $(HOST_SUBDIR)/expect && \
36111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36113                   "RANLIB=$${RANLIB}" \
36114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36115                   dvi) \
36116           || exit 1
36117
36118 @endif expect
36119
36120 .PHONY: maybe-pdf-expect pdf-expect
36121 maybe-pdf-expect:
36122 @if expect
36123 maybe-pdf-expect: pdf-expect
36124
36125 pdf-expect: \
36126     configure-expect 
36127         @: $(MAKE); $(unstage)
36128         @[ -f ./expect/Makefile ] || exit 0; \
36129         r=`${PWD_COMMAND}`; export r; \
36130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131         $(HOST_EXPORTS) \
36132         for flag in $(EXTRA_HOST_FLAGS) ; do \
36133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36134         done; \
36135         echo "Doing pdf in expect"; \
36136         (cd $(HOST_SUBDIR)/expect && \
36137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36139                   "RANLIB=$${RANLIB}" \
36140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36141                   pdf) \
36142           || exit 1
36143
36144 @endif expect
36145
36146 .PHONY: maybe-html-expect html-expect
36147 maybe-html-expect:
36148 @if expect
36149 maybe-html-expect: html-expect
36150
36151 html-expect: \
36152     configure-expect 
36153         @: $(MAKE); $(unstage)
36154         @[ -f ./expect/Makefile ] || exit 0; \
36155         r=`${PWD_COMMAND}`; export r; \
36156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36157         $(HOST_EXPORTS) \
36158         for flag in $(EXTRA_HOST_FLAGS) ; do \
36159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36160         done; \
36161         echo "Doing html in expect"; \
36162         (cd $(HOST_SUBDIR)/expect && \
36163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36165                   "RANLIB=$${RANLIB}" \
36166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36167                   html) \
36168           || exit 1
36169
36170 @endif expect
36171
36172 .PHONY: maybe-TAGS-expect TAGS-expect
36173 maybe-TAGS-expect:
36174 @if expect
36175 maybe-TAGS-expect: TAGS-expect
36176
36177 TAGS-expect: \
36178     configure-expect 
36179         @: $(MAKE); $(unstage)
36180         @[ -f ./expect/Makefile ] || exit 0; \
36181         r=`${PWD_COMMAND}`; export r; \
36182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183         $(HOST_EXPORTS) \
36184         for flag in $(EXTRA_HOST_FLAGS) ; do \
36185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36186         done; \
36187         echo "Doing TAGS in expect"; \
36188         (cd $(HOST_SUBDIR)/expect && \
36189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36191                   "RANLIB=$${RANLIB}" \
36192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36193                   TAGS) \
36194           || exit 1
36195
36196 @endif expect
36197
36198 .PHONY: maybe-install-info-expect install-info-expect
36199 maybe-install-info-expect:
36200 @if expect
36201 maybe-install-info-expect: install-info-expect
36202
36203 install-info-expect: \
36204     configure-expect \
36205     info-expect 
36206         @: $(MAKE); $(unstage)
36207         @[ -f ./expect/Makefile ] || exit 0; \
36208         r=`${PWD_COMMAND}`; export r; \
36209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210         $(HOST_EXPORTS) \
36211         for flag in $(EXTRA_HOST_FLAGS) ; do \
36212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213         done; \
36214         echo "Doing install-info in expect"; \
36215         (cd $(HOST_SUBDIR)/expect && \
36216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218                   "RANLIB=$${RANLIB}" \
36219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220                   install-info) \
36221           || exit 1
36222
36223 @endif expect
36224
36225 .PHONY: maybe-install-dvi-expect install-dvi-expect
36226 maybe-install-dvi-expect:
36227 @if expect
36228 maybe-install-dvi-expect: install-dvi-expect
36229
36230 install-dvi-expect: \
36231     configure-expect \
36232     dvi-expect 
36233         @: $(MAKE); $(unstage)
36234         @[ -f ./expect/Makefile ] || exit 0; \
36235         r=`${PWD_COMMAND}`; export r; \
36236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237         $(HOST_EXPORTS) \
36238         for flag in $(EXTRA_HOST_FLAGS) ; do \
36239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36240         done; \
36241         echo "Doing install-dvi in expect"; \
36242         (cd $(HOST_SUBDIR)/expect && \
36243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36245                   "RANLIB=$${RANLIB}" \
36246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36247                   install-dvi) \
36248           || exit 1
36249
36250 @endif expect
36251
36252 .PHONY: maybe-install-pdf-expect install-pdf-expect
36253 maybe-install-pdf-expect:
36254 @if expect
36255 maybe-install-pdf-expect: install-pdf-expect
36256
36257 install-pdf-expect: \
36258     configure-expect \
36259     pdf-expect 
36260         @: $(MAKE); $(unstage)
36261         @[ -f ./expect/Makefile ] || exit 0; \
36262         r=`${PWD_COMMAND}`; export r; \
36263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36264         $(HOST_EXPORTS) \
36265         for flag in $(EXTRA_HOST_FLAGS) ; do \
36266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36267         done; \
36268         echo "Doing install-pdf in expect"; \
36269         (cd $(HOST_SUBDIR)/expect && \
36270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36272                   "RANLIB=$${RANLIB}" \
36273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36274                   install-pdf) \
36275           || exit 1
36276
36277 @endif expect
36278
36279 .PHONY: maybe-install-html-expect install-html-expect
36280 maybe-install-html-expect:
36281 @if expect
36282 maybe-install-html-expect: install-html-expect
36283
36284 install-html-expect: \
36285     configure-expect \
36286     html-expect 
36287         @: $(MAKE); $(unstage)
36288         @[ -f ./expect/Makefile ] || exit 0; \
36289         r=`${PWD_COMMAND}`; export r; \
36290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36291         $(HOST_EXPORTS) \
36292         for flag in $(EXTRA_HOST_FLAGS) ; do \
36293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36294         done; \
36295         echo "Doing install-html in expect"; \
36296         (cd $(HOST_SUBDIR)/expect && \
36297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36299                   "RANLIB=$${RANLIB}" \
36300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36301                   install-html) \
36302           || exit 1
36303
36304 @endif expect
36305
36306 .PHONY: maybe-installcheck-expect installcheck-expect
36307 maybe-installcheck-expect:
36308 @if expect
36309 maybe-installcheck-expect: installcheck-expect
36310
36311 installcheck-expect: \
36312     configure-expect 
36313         @: $(MAKE); $(unstage)
36314         @[ -f ./expect/Makefile ] || exit 0; \
36315         r=`${PWD_COMMAND}`; export r; \
36316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36317         $(HOST_EXPORTS) \
36318         for flag in $(EXTRA_HOST_FLAGS) ; do \
36319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36320         done; \
36321         echo "Doing installcheck in expect"; \
36322         (cd $(HOST_SUBDIR)/expect && \
36323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36325                   "RANLIB=$${RANLIB}" \
36326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36327                   installcheck) \
36328           || exit 1
36329
36330 @endif expect
36331
36332 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36333 maybe-mostlyclean-expect:
36334 @if expect
36335 maybe-mostlyclean-expect: mostlyclean-expect
36336
36337 mostlyclean-expect: 
36338         @: $(MAKE); $(unstage)
36339         @[ -f ./expect/Makefile ] || exit 0; \
36340         r=`${PWD_COMMAND}`; export r; \
36341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36342         $(HOST_EXPORTS) \
36343         for flag in $(EXTRA_HOST_FLAGS) ; do \
36344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36345         done; \
36346         echo "Doing mostlyclean in expect"; \
36347         (cd $(HOST_SUBDIR)/expect && \
36348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36350                   "RANLIB=$${RANLIB}" \
36351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36352                   mostlyclean) \
36353           || exit 1
36354
36355 @endif expect
36356
36357 .PHONY: maybe-clean-expect clean-expect
36358 maybe-clean-expect:
36359 @if expect
36360 maybe-clean-expect: clean-expect
36361
36362 clean-expect: 
36363         @: $(MAKE); $(unstage)
36364         @[ -f ./expect/Makefile ] || exit 0; \
36365         r=`${PWD_COMMAND}`; export r; \
36366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367         $(HOST_EXPORTS) \
36368         for flag in $(EXTRA_HOST_FLAGS) ; do \
36369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36370         done; \
36371         echo "Doing clean in expect"; \
36372         (cd $(HOST_SUBDIR)/expect && \
36373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36375                   "RANLIB=$${RANLIB}" \
36376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36377                   clean) \
36378           || exit 1
36379
36380 @endif expect
36381
36382 .PHONY: maybe-distclean-expect distclean-expect
36383 maybe-distclean-expect:
36384 @if expect
36385 maybe-distclean-expect: distclean-expect
36386
36387 distclean-expect: 
36388         @: $(MAKE); $(unstage)
36389         @[ -f ./expect/Makefile ] || exit 0; \
36390         r=`${PWD_COMMAND}`; export r; \
36391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36392         $(HOST_EXPORTS) \
36393         for flag in $(EXTRA_HOST_FLAGS) ; do \
36394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36395         done; \
36396         echo "Doing distclean in expect"; \
36397         (cd $(HOST_SUBDIR)/expect && \
36398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36400                   "RANLIB=$${RANLIB}" \
36401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36402                   distclean) \
36403           || exit 1
36404
36405 @endif expect
36406
36407 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36408 maybe-maintainer-clean-expect:
36409 @if expect
36410 maybe-maintainer-clean-expect: maintainer-clean-expect
36411
36412 maintainer-clean-expect: 
36413         @: $(MAKE); $(unstage)
36414         @[ -f ./expect/Makefile ] || exit 0; \
36415         r=`${PWD_COMMAND}`; export r; \
36416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417         $(HOST_EXPORTS) \
36418         for flag in $(EXTRA_HOST_FLAGS) ; do \
36419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36420         done; \
36421         echo "Doing maintainer-clean in expect"; \
36422         (cd $(HOST_SUBDIR)/expect && \
36423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36425                   "RANLIB=$${RANLIB}" \
36426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36427                   maintainer-clean) \
36428           || exit 1
36429
36430 @endif expect
36431
36432
36433
36434 .PHONY: configure-guile maybe-configure-guile
36435 maybe-configure-guile:
36436 @if gcc-bootstrap
36437 configure-guile: stage_current
36438 @endif gcc-bootstrap
36439 @if guile
36440 maybe-configure-guile: configure-guile
36441 configure-guile: 
36442         @: $(MAKE); $(unstage)
36443         @r=`${PWD_COMMAND}`; export r; \
36444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36445         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36446         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36447         $(HOST_EXPORTS)  \
36448         echo Configuring in $(HOST_SUBDIR)/guile; \
36449         cd "$(HOST_SUBDIR)/guile" || exit 1; \
36450         case $(srcdir) in \
36451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36452           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36454         esac; \
36455         module_srcdir=guile; \
36456         $(SHELL) \
36457           $$s/$$module_srcdir/configure \
36458           --srcdir=$${topdir}/$$module_srcdir \
36459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36460           --target=${target_alias}  \
36461           || exit 1
36462 @endif guile
36463
36464
36465
36466
36467
36468 .PHONY: all-guile maybe-all-guile
36469 maybe-all-guile:
36470 @if gcc-bootstrap
36471 all-guile: stage_current
36472 @endif gcc-bootstrap
36473 @if guile
36474 TARGET-guile=all
36475 maybe-all-guile: all-guile
36476 all-guile: configure-guile
36477         @: $(MAKE); $(unstage)
36478         @r=`${PWD_COMMAND}`; export r; \
36479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36480         $(HOST_EXPORTS)  \
36481         (cd $(HOST_SUBDIR)/guile && \
36482           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36483                 $(TARGET-guile))
36484 @endif guile
36485
36486
36487
36488
36489 .PHONY: check-guile maybe-check-guile
36490 maybe-check-guile:
36491 @if guile
36492 maybe-check-guile: check-guile
36493
36494 check-guile:
36495         @: $(MAKE); $(unstage)
36496         @r=`${PWD_COMMAND}`; export r; \
36497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36498         $(HOST_EXPORTS)  \
36499         (cd $(HOST_SUBDIR)/guile && \
36500           $(MAKE) $(FLAGS_TO_PASS)  check)
36501
36502 @endif guile
36503
36504 .PHONY: install-guile maybe-install-guile
36505 maybe-install-guile:
36506 @if guile
36507 maybe-install-guile: install-guile
36508
36509 install-guile: installdirs
36510         @: $(MAKE); $(unstage)
36511         @r=`${PWD_COMMAND}`; export r; \
36512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36513         $(HOST_EXPORTS) \
36514         (cd $(HOST_SUBDIR)/guile && \
36515           $(MAKE) $(FLAGS_TO_PASS)  install)
36516
36517 @endif guile
36518
36519 .PHONY: install-strip-guile maybe-install-strip-guile
36520 maybe-install-strip-guile:
36521 @if guile
36522 maybe-install-strip-guile: install-strip-guile
36523
36524 install-strip-guile: installdirs
36525         @: $(MAKE); $(unstage)
36526         @r=`${PWD_COMMAND}`; export r; \
36527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528         $(HOST_EXPORTS) \
36529         (cd $(HOST_SUBDIR)/guile && \
36530           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36531
36532 @endif guile
36533
36534 # Other targets (info, dvi, pdf, etc.)
36535
36536 .PHONY: maybe-info-guile info-guile
36537 maybe-info-guile:
36538 @if guile
36539 maybe-info-guile: info-guile
36540
36541 info-guile: \
36542     configure-guile 
36543         @: $(MAKE); $(unstage)
36544         @[ -f ./guile/Makefile ] || exit 0; \
36545         r=`${PWD_COMMAND}`; export r; \
36546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36547         $(HOST_EXPORTS) \
36548         for flag in $(EXTRA_HOST_FLAGS) ; do \
36549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36550         done; \
36551         echo "Doing info in guile"; \
36552         (cd $(HOST_SUBDIR)/guile && \
36553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36555                   "RANLIB=$${RANLIB}" \
36556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36557                   info) \
36558           || exit 1
36559
36560 @endif guile
36561
36562 .PHONY: maybe-dvi-guile dvi-guile
36563 maybe-dvi-guile:
36564 @if guile
36565 maybe-dvi-guile: dvi-guile
36566
36567 dvi-guile: \
36568     configure-guile 
36569         @: $(MAKE); $(unstage)
36570         @[ -f ./guile/Makefile ] || exit 0; \
36571         r=`${PWD_COMMAND}`; export r; \
36572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36573         $(HOST_EXPORTS) \
36574         for flag in $(EXTRA_HOST_FLAGS) ; do \
36575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36576         done; \
36577         echo "Doing dvi in guile"; \
36578         (cd $(HOST_SUBDIR)/guile && \
36579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36581                   "RANLIB=$${RANLIB}" \
36582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36583                   dvi) \
36584           || exit 1
36585
36586 @endif guile
36587
36588 .PHONY: maybe-pdf-guile pdf-guile
36589 maybe-pdf-guile:
36590 @if guile
36591 maybe-pdf-guile: pdf-guile
36592
36593 pdf-guile: \
36594     configure-guile 
36595         @: $(MAKE); $(unstage)
36596         @[ -f ./guile/Makefile ] || exit 0; \
36597         r=`${PWD_COMMAND}`; export r; \
36598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599         $(HOST_EXPORTS) \
36600         for flag in $(EXTRA_HOST_FLAGS) ; do \
36601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36602         done; \
36603         echo "Doing pdf in guile"; \
36604         (cd $(HOST_SUBDIR)/guile && \
36605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607                   "RANLIB=$${RANLIB}" \
36608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36609                   pdf) \
36610           || exit 1
36611
36612 @endif guile
36613
36614 .PHONY: maybe-html-guile html-guile
36615 maybe-html-guile:
36616 @if guile
36617 maybe-html-guile: html-guile
36618
36619 html-guile: \
36620     configure-guile 
36621         @: $(MAKE); $(unstage)
36622         @[ -f ./guile/Makefile ] || exit 0; \
36623         r=`${PWD_COMMAND}`; export r; \
36624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36625         $(HOST_EXPORTS) \
36626         for flag in $(EXTRA_HOST_FLAGS) ; do \
36627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36628         done; \
36629         echo "Doing html in guile"; \
36630         (cd $(HOST_SUBDIR)/guile && \
36631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36633                   "RANLIB=$${RANLIB}" \
36634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36635                   html) \
36636           || exit 1
36637
36638 @endif guile
36639
36640 .PHONY: maybe-TAGS-guile TAGS-guile
36641 maybe-TAGS-guile:
36642 @if guile
36643 maybe-TAGS-guile: TAGS-guile
36644
36645 TAGS-guile: \
36646     configure-guile 
36647         @: $(MAKE); $(unstage)
36648         @[ -f ./guile/Makefile ] || exit 0; \
36649         r=`${PWD_COMMAND}`; export r; \
36650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36651         $(HOST_EXPORTS) \
36652         for flag in $(EXTRA_HOST_FLAGS) ; do \
36653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36654         done; \
36655         echo "Doing TAGS in guile"; \
36656         (cd $(HOST_SUBDIR)/guile && \
36657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36659                   "RANLIB=$${RANLIB}" \
36660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36661                   TAGS) \
36662           || exit 1
36663
36664 @endif guile
36665
36666 .PHONY: maybe-install-info-guile install-info-guile
36667 maybe-install-info-guile:
36668 @if guile
36669 maybe-install-info-guile: install-info-guile
36670
36671 install-info-guile: \
36672     configure-guile \
36673     info-guile 
36674         @: $(MAKE); $(unstage)
36675         @[ -f ./guile/Makefile ] || exit 0; \
36676         r=`${PWD_COMMAND}`; export r; \
36677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36678         $(HOST_EXPORTS) \
36679         for flag in $(EXTRA_HOST_FLAGS) ; do \
36680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36681         done; \
36682         echo "Doing install-info in guile"; \
36683         (cd $(HOST_SUBDIR)/guile && \
36684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36686                   "RANLIB=$${RANLIB}" \
36687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36688                   install-info) \
36689           || exit 1
36690
36691 @endif guile
36692
36693 .PHONY: maybe-install-dvi-guile install-dvi-guile
36694 maybe-install-dvi-guile:
36695 @if guile
36696 maybe-install-dvi-guile: install-dvi-guile
36697
36698 install-dvi-guile: \
36699     configure-guile \
36700     dvi-guile 
36701         @: $(MAKE); $(unstage)
36702         @[ -f ./guile/Makefile ] || exit 0; \
36703         r=`${PWD_COMMAND}`; export r; \
36704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36705         $(HOST_EXPORTS) \
36706         for flag in $(EXTRA_HOST_FLAGS) ; do \
36707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36708         done; \
36709         echo "Doing install-dvi in guile"; \
36710         (cd $(HOST_SUBDIR)/guile && \
36711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36713                   "RANLIB=$${RANLIB}" \
36714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36715                   install-dvi) \
36716           || exit 1
36717
36718 @endif guile
36719
36720 .PHONY: maybe-install-pdf-guile install-pdf-guile
36721 maybe-install-pdf-guile:
36722 @if guile
36723 maybe-install-pdf-guile: install-pdf-guile
36724
36725 install-pdf-guile: \
36726     configure-guile \
36727     pdf-guile 
36728         @: $(MAKE); $(unstage)
36729         @[ -f ./guile/Makefile ] || exit 0; \
36730         r=`${PWD_COMMAND}`; export r; \
36731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732         $(HOST_EXPORTS) \
36733         for flag in $(EXTRA_HOST_FLAGS) ; do \
36734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36735         done; \
36736         echo "Doing install-pdf in guile"; \
36737         (cd $(HOST_SUBDIR)/guile && \
36738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36740                   "RANLIB=$${RANLIB}" \
36741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36742                   install-pdf) \
36743           || exit 1
36744
36745 @endif guile
36746
36747 .PHONY: maybe-install-html-guile install-html-guile
36748 maybe-install-html-guile:
36749 @if guile
36750 maybe-install-html-guile: install-html-guile
36751
36752 install-html-guile: \
36753     configure-guile \
36754     html-guile 
36755         @: $(MAKE); $(unstage)
36756         @[ -f ./guile/Makefile ] || exit 0; \
36757         r=`${PWD_COMMAND}`; export r; \
36758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36759         $(HOST_EXPORTS) \
36760         for flag in $(EXTRA_HOST_FLAGS) ; do \
36761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36762         done; \
36763         echo "Doing install-html in guile"; \
36764         (cd $(HOST_SUBDIR)/guile && \
36765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36767                   "RANLIB=$${RANLIB}" \
36768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36769                   install-html) \
36770           || exit 1
36771
36772 @endif guile
36773
36774 .PHONY: maybe-installcheck-guile installcheck-guile
36775 maybe-installcheck-guile:
36776 @if guile
36777 maybe-installcheck-guile: installcheck-guile
36778
36779 installcheck-guile: \
36780     configure-guile 
36781         @: $(MAKE); $(unstage)
36782         @[ -f ./guile/Makefile ] || exit 0; \
36783         r=`${PWD_COMMAND}`; export r; \
36784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36785         $(HOST_EXPORTS) \
36786         for flag in $(EXTRA_HOST_FLAGS) ; do \
36787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36788         done; \
36789         echo "Doing installcheck in guile"; \
36790         (cd $(HOST_SUBDIR)/guile && \
36791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36793                   "RANLIB=$${RANLIB}" \
36794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36795                   installcheck) \
36796           || exit 1
36797
36798 @endif guile
36799
36800 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36801 maybe-mostlyclean-guile:
36802 @if guile
36803 maybe-mostlyclean-guile: mostlyclean-guile
36804
36805 mostlyclean-guile: 
36806         @: $(MAKE); $(unstage)
36807         @[ -f ./guile/Makefile ] || exit 0; \
36808         r=`${PWD_COMMAND}`; export r; \
36809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36810         $(HOST_EXPORTS) \
36811         for flag in $(EXTRA_HOST_FLAGS) ; do \
36812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36813         done; \
36814         echo "Doing mostlyclean in guile"; \
36815         (cd $(HOST_SUBDIR)/guile && \
36816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36818                   "RANLIB=$${RANLIB}" \
36819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36820                   mostlyclean) \
36821           || exit 1
36822
36823 @endif guile
36824
36825 .PHONY: maybe-clean-guile clean-guile
36826 maybe-clean-guile:
36827 @if guile
36828 maybe-clean-guile: clean-guile
36829
36830 clean-guile: 
36831         @: $(MAKE); $(unstage)
36832         @[ -f ./guile/Makefile ] || exit 0; \
36833         r=`${PWD_COMMAND}`; export r; \
36834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36835         $(HOST_EXPORTS) \
36836         for flag in $(EXTRA_HOST_FLAGS) ; do \
36837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36838         done; \
36839         echo "Doing clean in guile"; \
36840         (cd $(HOST_SUBDIR)/guile && \
36841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36843                   "RANLIB=$${RANLIB}" \
36844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36845                   clean) \
36846           || exit 1
36847
36848 @endif guile
36849
36850 .PHONY: maybe-distclean-guile distclean-guile
36851 maybe-distclean-guile:
36852 @if guile
36853 maybe-distclean-guile: distclean-guile
36854
36855 distclean-guile: 
36856         @: $(MAKE); $(unstage)
36857         @[ -f ./guile/Makefile ] || exit 0; \
36858         r=`${PWD_COMMAND}`; export r; \
36859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36860         $(HOST_EXPORTS) \
36861         for flag in $(EXTRA_HOST_FLAGS) ; do \
36862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36863         done; \
36864         echo "Doing distclean in guile"; \
36865         (cd $(HOST_SUBDIR)/guile && \
36866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36868                   "RANLIB=$${RANLIB}" \
36869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36870                   distclean) \
36871           || exit 1
36872
36873 @endif guile
36874
36875 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36876 maybe-maintainer-clean-guile:
36877 @if guile
36878 maybe-maintainer-clean-guile: maintainer-clean-guile
36879
36880 maintainer-clean-guile: 
36881         @: $(MAKE); $(unstage)
36882         @[ -f ./guile/Makefile ] || exit 0; \
36883         r=`${PWD_COMMAND}`; export r; \
36884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885         $(HOST_EXPORTS) \
36886         for flag in $(EXTRA_HOST_FLAGS) ; do \
36887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888         done; \
36889         echo "Doing maintainer-clean in guile"; \
36890         (cd $(HOST_SUBDIR)/guile && \
36891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893                   "RANLIB=$${RANLIB}" \
36894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895                   maintainer-clean) \
36896           || exit 1
36897
36898 @endif guile
36899
36900
36901
36902 .PHONY: configure-tk maybe-configure-tk
36903 maybe-configure-tk:
36904 @if gcc-bootstrap
36905 configure-tk: stage_current
36906 @endif gcc-bootstrap
36907 @if tk
36908 maybe-configure-tk: configure-tk
36909 configure-tk: 
36910         @: $(MAKE); $(unstage)
36911         @r=`${PWD_COMMAND}`; export r; \
36912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36915         $(HOST_EXPORTS)  \
36916         echo Configuring in $(HOST_SUBDIR)/tk; \
36917         cd "$(HOST_SUBDIR)/tk" || exit 1; \
36918         case $(srcdir) in \
36919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36920           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36922         esac; \
36923         module_srcdir=tk; \
36924         $(SHELL) \
36925           $$s/$$module_srcdir/configure \
36926           --srcdir=$${topdir}/$$module_srcdir \
36927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36928           --target=${target_alias}  \
36929           || exit 1
36930 @endif tk
36931
36932
36933
36934
36935
36936 .PHONY: all-tk maybe-all-tk
36937 maybe-all-tk:
36938 @if gcc-bootstrap
36939 all-tk: stage_current
36940 @endif gcc-bootstrap
36941 @if tk
36942 TARGET-tk=all
36943 maybe-all-tk: all-tk
36944 all-tk: configure-tk
36945         @: $(MAKE); $(unstage)
36946         @r=`${PWD_COMMAND}`; export r; \
36947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36948         $(HOST_EXPORTS)  \
36949         (cd $(HOST_SUBDIR)/tk && \
36950           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36951                 $(TARGET-tk))
36952 @endif tk
36953
36954
36955
36956
36957 .PHONY: check-tk maybe-check-tk
36958 maybe-check-tk:
36959 @if tk
36960 maybe-check-tk: check-tk
36961
36962 check-tk:
36963         @: $(MAKE); $(unstage)
36964         @r=`${PWD_COMMAND}`; export r; \
36965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36966         $(HOST_EXPORTS)  \
36967         (cd $(HOST_SUBDIR)/tk && \
36968           $(MAKE) $(FLAGS_TO_PASS)  check)
36969
36970 @endif tk
36971
36972 .PHONY: install-tk maybe-install-tk
36973 maybe-install-tk:
36974 @if tk
36975 maybe-install-tk: install-tk
36976
36977 install-tk: installdirs
36978         @: $(MAKE); $(unstage)
36979         @r=`${PWD_COMMAND}`; export r; \
36980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36981         $(HOST_EXPORTS) \
36982         (cd $(HOST_SUBDIR)/tk && \
36983           $(MAKE) $(FLAGS_TO_PASS)  install)
36984
36985 @endif tk
36986
36987 .PHONY: install-strip-tk maybe-install-strip-tk
36988 maybe-install-strip-tk:
36989 @if tk
36990 maybe-install-strip-tk: install-strip-tk
36991
36992 install-strip-tk: installdirs
36993         @: $(MAKE); $(unstage)
36994         @r=`${PWD_COMMAND}`; export r; \
36995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996         $(HOST_EXPORTS) \
36997         (cd $(HOST_SUBDIR)/tk && \
36998           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36999
37000 @endif tk
37001
37002 # Other targets (info, dvi, pdf, etc.)
37003
37004 .PHONY: maybe-info-tk info-tk
37005 maybe-info-tk:
37006 @if tk
37007 maybe-info-tk: info-tk
37008
37009 info-tk: \
37010     configure-tk 
37011         @: $(MAKE); $(unstage)
37012         @[ -f ./tk/Makefile ] || exit 0; \
37013         r=`${PWD_COMMAND}`; export r; \
37014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015         $(HOST_EXPORTS) \
37016         for flag in $(EXTRA_HOST_FLAGS) ; do \
37017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018         done; \
37019         echo "Doing info in tk"; \
37020         (cd $(HOST_SUBDIR)/tk && \
37021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023                   "RANLIB=$${RANLIB}" \
37024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025                   info) \
37026           || exit 1
37027
37028 @endif tk
37029
37030 .PHONY: maybe-dvi-tk dvi-tk
37031 maybe-dvi-tk:
37032 @if tk
37033 maybe-dvi-tk: dvi-tk
37034
37035 dvi-tk: \
37036     configure-tk 
37037         @: $(MAKE); $(unstage)
37038         @[ -f ./tk/Makefile ] || exit 0; \
37039         r=`${PWD_COMMAND}`; export r; \
37040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041         $(HOST_EXPORTS) \
37042         for flag in $(EXTRA_HOST_FLAGS) ; do \
37043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37044         done; \
37045         echo "Doing dvi in tk"; \
37046         (cd $(HOST_SUBDIR)/tk && \
37047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37049                   "RANLIB=$${RANLIB}" \
37050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37051                   dvi) \
37052           || exit 1
37053
37054 @endif tk
37055
37056 .PHONY: maybe-pdf-tk pdf-tk
37057 maybe-pdf-tk:
37058 @if tk
37059 maybe-pdf-tk: pdf-tk
37060
37061 pdf-tk: \
37062     configure-tk 
37063         @: $(MAKE); $(unstage)
37064         @[ -f ./tk/Makefile ] || exit 0; \
37065         r=`${PWD_COMMAND}`; export r; \
37066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37067         $(HOST_EXPORTS) \
37068         for flag in $(EXTRA_HOST_FLAGS) ; do \
37069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37070         done; \
37071         echo "Doing pdf in tk"; \
37072         (cd $(HOST_SUBDIR)/tk && \
37073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37075                   "RANLIB=$${RANLIB}" \
37076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37077                   pdf) \
37078           || exit 1
37079
37080 @endif tk
37081
37082 .PHONY: maybe-html-tk html-tk
37083 maybe-html-tk:
37084 @if tk
37085 maybe-html-tk: html-tk
37086
37087 html-tk: \
37088     configure-tk 
37089         @: $(MAKE); $(unstage)
37090         @[ -f ./tk/Makefile ] || exit 0; \
37091         r=`${PWD_COMMAND}`; export r; \
37092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093         $(HOST_EXPORTS) \
37094         for flag in $(EXTRA_HOST_FLAGS) ; do \
37095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37096         done; \
37097         echo "Doing html in tk"; \
37098         (cd $(HOST_SUBDIR)/tk && \
37099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37101                   "RANLIB=$${RANLIB}" \
37102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37103                   html) \
37104           || exit 1
37105
37106 @endif tk
37107
37108 .PHONY: maybe-TAGS-tk TAGS-tk
37109 maybe-TAGS-tk:
37110 @if tk
37111 maybe-TAGS-tk: TAGS-tk
37112
37113 TAGS-tk: \
37114     configure-tk 
37115         @: $(MAKE); $(unstage)
37116         @[ -f ./tk/Makefile ] || exit 0; \
37117         r=`${PWD_COMMAND}`; export r; \
37118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37119         $(HOST_EXPORTS) \
37120         for flag in $(EXTRA_HOST_FLAGS) ; do \
37121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37122         done; \
37123         echo "Doing TAGS in tk"; \
37124         (cd $(HOST_SUBDIR)/tk && \
37125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37127                   "RANLIB=$${RANLIB}" \
37128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37129                   TAGS) \
37130           || exit 1
37131
37132 @endif tk
37133
37134 .PHONY: maybe-install-info-tk install-info-tk
37135 maybe-install-info-tk:
37136 @if tk
37137 maybe-install-info-tk: install-info-tk
37138
37139 install-info-tk: \
37140     configure-tk \
37141     info-tk 
37142         @: $(MAKE); $(unstage)
37143         @[ -f ./tk/Makefile ] || exit 0; \
37144         r=`${PWD_COMMAND}`; export r; \
37145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146         $(HOST_EXPORTS) \
37147         for flag in $(EXTRA_HOST_FLAGS) ; do \
37148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37149         done; \
37150         echo "Doing install-info in tk"; \
37151         (cd $(HOST_SUBDIR)/tk && \
37152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37154                   "RANLIB=$${RANLIB}" \
37155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37156                   install-info) \
37157           || exit 1
37158
37159 @endif tk
37160
37161 .PHONY: maybe-install-dvi-tk install-dvi-tk
37162 maybe-install-dvi-tk:
37163 @if tk
37164 maybe-install-dvi-tk: install-dvi-tk
37165
37166 install-dvi-tk: \
37167     configure-tk \
37168     dvi-tk 
37169         @: $(MAKE); $(unstage)
37170         @[ -f ./tk/Makefile ] || exit 0; \
37171         r=`${PWD_COMMAND}`; export r; \
37172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37173         $(HOST_EXPORTS) \
37174         for flag in $(EXTRA_HOST_FLAGS) ; do \
37175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37176         done; \
37177         echo "Doing install-dvi in tk"; \
37178         (cd $(HOST_SUBDIR)/tk && \
37179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37181                   "RANLIB=$${RANLIB}" \
37182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37183                   install-dvi) \
37184           || exit 1
37185
37186 @endif tk
37187
37188 .PHONY: maybe-install-pdf-tk install-pdf-tk
37189 maybe-install-pdf-tk:
37190 @if tk
37191 maybe-install-pdf-tk: install-pdf-tk
37192
37193 install-pdf-tk: \
37194     configure-tk \
37195     pdf-tk 
37196         @: $(MAKE); $(unstage)
37197         @[ -f ./tk/Makefile ] || exit 0; \
37198         r=`${PWD_COMMAND}`; export r; \
37199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37200         $(HOST_EXPORTS) \
37201         for flag in $(EXTRA_HOST_FLAGS) ; do \
37202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37203         done; \
37204         echo "Doing install-pdf in tk"; \
37205         (cd $(HOST_SUBDIR)/tk && \
37206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37208                   "RANLIB=$${RANLIB}" \
37209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37210                   install-pdf) \
37211           || exit 1
37212
37213 @endif tk
37214
37215 .PHONY: maybe-install-html-tk install-html-tk
37216 maybe-install-html-tk:
37217 @if tk
37218 maybe-install-html-tk: install-html-tk
37219
37220 install-html-tk: \
37221     configure-tk \
37222     html-tk 
37223         @: $(MAKE); $(unstage)
37224         @[ -f ./tk/Makefile ] || exit 0; \
37225         r=`${PWD_COMMAND}`; export r; \
37226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37227         $(HOST_EXPORTS) \
37228         for flag in $(EXTRA_HOST_FLAGS) ; do \
37229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37230         done; \
37231         echo "Doing install-html in tk"; \
37232         (cd $(HOST_SUBDIR)/tk && \
37233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37235                   "RANLIB=$${RANLIB}" \
37236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37237                   install-html) \
37238           || exit 1
37239
37240 @endif tk
37241
37242 .PHONY: maybe-installcheck-tk installcheck-tk
37243 maybe-installcheck-tk:
37244 @if tk
37245 maybe-installcheck-tk: installcheck-tk
37246
37247 installcheck-tk: \
37248     configure-tk 
37249         @: $(MAKE); $(unstage)
37250         @[ -f ./tk/Makefile ] || exit 0; \
37251         r=`${PWD_COMMAND}`; export r; \
37252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37253         $(HOST_EXPORTS) \
37254         for flag in $(EXTRA_HOST_FLAGS) ; do \
37255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37256         done; \
37257         echo "Doing installcheck in tk"; \
37258         (cd $(HOST_SUBDIR)/tk && \
37259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37261                   "RANLIB=$${RANLIB}" \
37262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37263                   installcheck) \
37264           || exit 1
37265
37266 @endif tk
37267
37268 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37269 maybe-mostlyclean-tk:
37270 @if tk
37271 maybe-mostlyclean-tk: mostlyclean-tk
37272
37273 mostlyclean-tk: 
37274         @: $(MAKE); $(unstage)
37275         @[ -f ./tk/Makefile ] || exit 0; \
37276         r=`${PWD_COMMAND}`; export r; \
37277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37278         $(HOST_EXPORTS) \
37279         for flag in $(EXTRA_HOST_FLAGS) ; do \
37280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37281         done; \
37282         echo "Doing mostlyclean in tk"; \
37283         (cd $(HOST_SUBDIR)/tk && \
37284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37286                   "RANLIB=$${RANLIB}" \
37287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37288                   mostlyclean) \
37289           || exit 1
37290
37291 @endif tk
37292
37293 .PHONY: maybe-clean-tk clean-tk
37294 maybe-clean-tk:
37295 @if tk
37296 maybe-clean-tk: clean-tk
37297
37298 clean-tk: 
37299         @: $(MAKE); $(unstage)
37300         @[ -f ./tk/Makefile ] || exit 0; \
37301         r=`${PWD_COMMAND}`; export r; \
37302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303         $(HOST_EXPORTS) \
37304         for flag in $(EXTRA_HOST_FLAGS) ; do \
37305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306         done; \
37307         echo "Doing clean in tk"; \
37308         (cd $(HOST_SUBDIR)/tk && \
37309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311                   "RANLIB=$${RANLIB}" \
37312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313                   clean) \
37314           || exit 1
37315
37316 @endif tk
37317
37318 .PHONY: maybe-distclean-tk distclean-tk
37319 maybe-distclean-tk:
37320 @if tk
37321 maybe-distclean-tk: distclean-tk
37322
37323 distclean-tk: 
37324         @: $(MAKE); $(unstage)
37325         @[ -f ./tk/Makefile ] || exit 0; \
37326         r=`${PWD_COMMAND}`; export r; \
37327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328         $(HOST_EXPORTS) \
37329         for flag in $(EXTRA_HOST_FLAGS) ; do \
37330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37331         done; \
37332         echo "Doing distclean in tk"; \
37333         (cd $(HOST_SUBDIR)/tk && \
37334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336                   "RANLIB=$${RANLIB}" \
37337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338                   distclean) \
37339           || exit 1
37340
37341 @endif tk
37342
37343 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37344 maybe-maintainer-clean-tk:
37345 @if tk
37346 maybe-maintainer-clean-tk: maintainer-clean-tk
37347
37348 maintainer-clean-tk: 
37349         @: $(MAKE); $(unstage)
37350         @[ -f ./tk/Makefile ] || exit 0; \
37351         r=`${PWD_COMMAND}`; export r; \
37352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37353         $(HOST_EXPORTS) \
37354         for flag in $(EXTRA_HOST_FLAGS) ; do \
37355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37356         done; \
37357         echo "Doing maintainer-clean in tk"; \
37358         (cd $(HOST_SUBDIR)/tk && \
37359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37361                   "RANLIB=$${RANLIB}" \
37362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37363                   maintainer-clean) \
37364           || exit 1
37365
37366 @endif tk
37367
37368
37369
37370 .PHONY: configure-libtermcap maybe-configure-libtermcap
37371 maybe-configure-libtermcap:
37372 @if gcc-bootstrap
37373 configure-libtermcap: stage_current
37374 @endif gcc-bootstrap
37375 @if libtermcap
37376 maybe-configure-libtermcap: configure-libtermcap
37377 configure-libtermcap: 
37378         @: $(MAKE); $(unstage)
37379         @r=`${PWD_COMMAND}`; export r; \
37380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37381         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37383         $(HOST_EXPORTS)  \
37384         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37385         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37386         case $(srcdir) in \
37387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37388           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37390         esac; \
37391         module_srcdir=libtermcap; \
37392         $(SHELL) \
37393           $$s/$$module_srcdir/configure \
37394           --srcdir=$${topdir}/$$module_srcdir \
37395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37396           --target=${target_alias}  \
37397           || exit 1
37398 @endif libtermcap
37399
37400
37401
37402
37403
37404 .PHONY: all-libtermcap maybe-all-libtermcap
37405 maybe-all-libtermcap:
37406 @if gcc-bootstrap
37407 all-libtermcap: stage_current
37408 @endif gcc-bootstrap
37409 @if libtermcap
37410 TARGET-libtermcap=all
37411 maybe-all-libtermcap: all-libtermcap
37412 all-libtermcap: configure-libtermcap
37413         @: $(MAKE); $(unstage)
37414         @r=`${PWD_COMMAND}`; export r; \
37415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416         $(HOST_EXPORTS)  \
37417         (cd $(HOST_SUBDIR)/libtermcap && \
37418           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37419                 $(TARGET-libtermcap))
37420 @endif libtermcap
37421
37422
37423
37424
37425 .PHONY: check-libtermcap maybe-check-libtermcap
37426 maybe-check-libtermcap:
37427 @if libtermcap
37428 maybe-check-libtermcap: check-libtermcap
37429
37430 check-libtermcap:
37431
37432 @endif libtermcap
37433
37434 .PHONY: install-libtermcap maybe-install-libtermcap
37435 maybe-install-libtermcap:
37436 @if libtermcap
37437 maybe-install-libtermcap: install-libtermcap
37438
37439 install-libtermcap: installdirs
37440         @: $(MAKE); $(unstage)
37441         @r=`${PWD_COMMAND}`; export r; \
37442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37443         $(HOST_EXPORTS) \
37444         (cd $(HOST_SUBDIR)/libtermcap && \
37445           $(MAKE) $(FLAGS_TO_PASS)  install)
37446
37447 @endif libtermcap
37448
37449 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37450 maybe-install-strip-libtermcap:
37451 @if libtermcap
37452 maybe-install-strip-libtermcap: install-strip-libtermcap
37453
37454 install-strip-libtermcap: installdirs
37455         @: $(MAKE); $(unstage)
37456         @r=`${PWD_COMMAND}`; export r; \
37457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37458         $(HOST_EXPORTS) \
37459         (cd $(HOST_SUBDIR)/libtermcap && \
37460           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37461
37462 @endif libtermcap
37463
37464 # Other targets (info, dvi, pdf, etc.)
37465
37466 .PHONY: maybe-info-libtermcap info-libtermcap
37467 maybe-info-libtermcap:
37468 @if libtermcap
37469 maybe-info-libtermcap: info-libtermcap
37470
37471 info-libtermcap: \
37472     configure-libtermcap 
37473         @: $(MAKE); $(unstage)
37474         @[ -f ./libtermcap/Makefile ] || exit 0; \
37475         r=`${PWD_COMMAND}`; export r; \
37476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37477         $(HOST_EXPORTS) \
37478         for flag in $(EXTRA_HOST_FLAGS) ; do \
37479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37480         done; \
37481         echo "Doing info in libtermcap"; \
37482         (cd $(HOST_SUBDIR)/libtermcap && \
37483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37485                   "RANLIB=$${RANLIB}" \
37486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37487                   info) \
37488           || exit 1
37489
37490 @endif libtermcap
37491
37492 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37493 maybe-dvi-libtermcap:
37494 @if libtermcap
37495 maybe-dvi-libtermcap: dvi-libtermcap
37496
37497 dvi-libtermcap: \
37498     configure-libtermcap 
37499         @: $(MAKE); $(unstage)
37500         @[ -f ./libtermcap/Makefile ] || exit 0; \
37501         r=`${PWD_COMMAND}`; export r; \
37502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503         $(HOST_EXPORTS) \
37504         for flag in $(EXTRA_HOST_FLAGS) ; do \
37505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506         done; \
37507         echo "Doing dvi in libtermcap"; \
37508         (cd $(HOST_SUBDIR)/libtermcap && \
37509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37511                   "RANLIB=$${RANLIB}" \
37512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37513                   dvi) \
37514           || exit 1
37515
37516 @endif libtermcap
37517
37518 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37519 maybe-pdf-libtermcap:
37520 @if libtermcap
37521 maybe-pdf-libtermcap: pdf-libtermcap
37522
37523 pdf-libtermcap: \
37524     configure-libtermcap 
37525         @: $(MAKE); $(unstage)
37526         @[ -f ./libtermcap/Makefile ] || exit 0; \
37527         r=`${PWD_COMMAND}`; export r; \
37528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529         $(HOST_EXPORTS) \
37530         for flag in $(EXTRA_HOST_FLAGS) ; do \
37531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37532         done; \
37533         echo "Doing pdf in libtermcap"; \
37534         (cd $(HOST_SUBDIR)/libtermcap && \
37535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537                   "RANLIB=$${RANLIB}" \
37538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539                   pdf) \
37540           || exit 1
37541
37542 @endif libtermcap
37543
37544 .PHONY: maybe-html-libtermcap html-libtermcap
37545 maybe-html-libtermcap:
37546 @if libtermcap
37547 maybe-html-libtermcap: html-libtermcap
37548
37549 html-libtermcap: \
37550     configure-libtermcap 
37551         @: $(MAKE); $(unstage)
37552         @[ -f ./libtermcap/Makefile ] || exit 0; \
37553         r=`${PWD_COMMAND}`; export r; \
37554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37555         $(HOST_EXPORTS) \
37556         for flag in $(EXTRA_HOST_FLAGS) ; do \
37557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37558         done; \
37559         echo "Doing html in libtermcap"; \
37560         (cd $(HOST_SUBDIR)/libtermcap && \
37561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37563                   "RANLIB=$${RANLIB}" \
37564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37565                   html) \
37566           || exit 1
37567
37568 @endif libtermcap
37569
37570 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37571 maybe-TAGS-libtermcap:
37572 @if libtermcap
37573 maybe-TAGS-libtermcap: TAGS-libtermcap
37574
37575 TAGS-libtermcap: \
37576     configure-libtermcap 
37577         @: $(MAKE); $(unstage)
37578         @[ -f ./libtermcap/Makefile ] || exit 0; \
37579         r=`${PWD_COMMAND}`; export r; \
37580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37581         $(HOST_EXPORTS) \
37582         for flag in $(EXTRA_HOST_FLAGS) ; do \
37583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37584         done; \
37585         echo "Doing TAGS in libtermcap"; \
37586         (cd $(HOST_SUBDIR)/libtermcap && \
37587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37589                   "RANLIB=$${RANLIB}" \
37590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37591                   TAGS) \
37592           || exit 1
37593
37594 @endif libtermcap
37595
37596 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37597 maybe-install-info-libtermcap:
37598 @if libtermcap
37599 maybe-install-info-libtermcap: install-info-libtermcap
37600
37601 install-info-libtermcap: \
37602     configure-libtermcap \
37603     info-libtermcap 
37604         @: $(MAKE); $(unstage)
37605         @[ -f ./libtermcap/Makefile ] || exit 0; \
37606         r=`${PWD_COMMAND}`; export r; \
37607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37608         $(HOST_EXPORTS) \
37609         for flag in $(EXTRA_HOST_FLAGS) ; do \
37610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37611         done; \
37612         echo "Doing install-info in libtermcap"; \
37613         (cd $(HOST_SUBDIR)/libtermcap && \
37614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37616                   "RANLIB=$${RANLIB}" \
37617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37618                   install-info) \
37619           || exit 1
37620
37621 @endif libtermcap
37622
37623 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37624 maybe-install-dvi-libtermcap:
37625 @if libtermcap
37626 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37627
37628 install-dvi-libtermcap: \
37629     configure-libtermcap \
37630     dvi-libtermcap 
37631         @: $(MAKE); $(unstage)
37632         @[ -f ./libtermcap/Makefile ] || exit 0; \
37633         r=`${PWD_COMMAND}`; export r; \
37634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37635         $(HOST_EXPORTS) \
37636         for flag in $(EXTRA_HOST_FLAGS) ; do \
37637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37638         done; \
37639         echo "Doing install-dvi in libtermcap"; \
37640         (cd $(HOST_SUBDIR)/libtermcap && \
37641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37643                   "RANLIB=$${RANLIB}" \
37644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37645                   install-dvi) \
37646           || exit 1
37647
37648 @endif libtermcap
37649
37650 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37651 maybe-install-pdf-libtermcap:
37652 @if libtermcap
37653 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37654
37655 install-pdf-libtermcap: \
37656     configure-libtermcap \
37657     pdf-libtermcap 
37658         @: $(MAKE); $(unstage)
37659         @[ -f ./libtermcap/Makefile ] || exit 0; \
37660         r=`${PWD_COMMAND}`; export r; \
37661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662         $(HOST_EXPORTS) \
37663         for flag in $(EXTRA_HOST_FLAGS) ; do \
37664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665         done; \
37666         echo "Doing install-pdf in libtermcap"; \
37667         (cd $(HOST_SUBDIR)/libtermcap && \
37668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670                   "RANLIB=$${RANLIB}" \
37671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672                   install-pdf) \
37673           || exit 1
37674
37675 @endif libtermcap
37676
37677 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37678 maybe-install-html-libtermcap:
37679 @if libtermcap
37680 maybe-install-html-libtermcap: install-html-libtermcap
37681
37682 install-html-libtermcap: \
37683     configure-libtermcap \
37684     html-libtermcap 
37685         @: $(MAKE); $(unstage)
37686         @[ -f ./libtermcap/Makefile ] || exit 0; \
37687         r=`${PWD_COMMAND}`; export r; \
37688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689         $(HOST_EXPORTS) \
37690         for flag in $(EXTRA_HOST_FLAGS) ; do \
37691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37692         done; \
37693         echo "Doing install-html in libtermcap"; \
37694         (cd $(HOST_SUBDIR)/libtermcap && \
37695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37697                   "RANLIB=$${RANLIB}" \
37698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37699                   install-html) \
37700           || exit 1
37701
37702 @endif libtermcap
37703
37704 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37705 maybe-installcheck-libtermcap:
37706 @if libtermcap
37707 maybe-installcheck-libtermcap: installcheck-libtermcap
37708
37709 installcheck-libtermcap: \
37710     configure-libtermcap 
37711         @: $(MAKE); $(unstage)
37712         @[ -f ./libtermcap/Makefile ] || exit 0; \
37713         r=`${PWD_COMMAND}`; export r; \
37714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37715         $(HOST_EXPORTS) \
37716         for flag in $(EXTRA_HOST_FLAGS) ; do \
37717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37718         done; \
37719         echo "Doing installcheck in libtermcap"; \
37720         (cd $(HOST_SUBDIR)/libtermcap && \
37721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37723                   "RANLIB=$${RANLIB}" \
37724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37725                   installcheck) \
37726           || exit 1
37727
37728 @endif libtermcap
37729
37730 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37731 maybe-mostlyclean-libtermcap:
37732 @if libtermcap
37733 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37734
37735 # libtermcap doesn't support mostlyclean.
37736 mostlyclean-libtermcap:
37737
37738 @endif libtermcap
37739
37740 .PHONY: maybe-clean-libtermcap clean-libtermcap
37741 maybe-clean-libtermcap:
37742 @if libtermcap
37743 maybe-clean-libtermcap: clean-libtermcap
37744
37745 # libtermcap doesn't support clean.
37746 clean-libtermcap:
37747
37748 @endif libtermcap
37749
37750 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37751 maybe-distclean-libtermcap:
37752 @if libtermcap
37753 maybe-distclean-libtermcap: distclean-libtermcap
37754
37755 # libtermcap doesn't support distclean.
37756 distclean-libtermcap:
37757
37758 @endif libtermcap
37759
37760 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37761 maybe-maintainer-clean-libtermcap:
37762 @if libtermcap
37763 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37764
37765 # libtermcap doesn't support maintainer-clean.
37766 maintainer-clean-libtermcap:
37767
37768 @endif libtermcap
37769
37770
37771
37772 .PHONY: configure-utils maybe-configure-utils
37773 maybe-configure-utils:
37774 @if gcc-bootstrap
37775 configure-utils: stage_current
37776 @endif gcc-bootstrap
37777 @if utils
37778 maybe-configure-utils: configure-utils
37779 configure-utils: 
37780         @: $(MAKE); $(unstage)
37781         @r=`${PWD_COMMAND}`; export r; \
37782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37783         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37784         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37785         $(HOST_EXPORTS)  \
37786         echo Configuring in $(HOST_SUBDIR)/utils; \
37787         cd "$(HOST_SUBDIR)/utils" || exit 1; \
37788         case $(srcdir) in \
37789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37790           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37792         esac; \
37793         module_srcdir=utils; \
37794         $(SHELL) \
37795           $$s/$$module_srcdir/configure \
37796           --srcdir=$${topdir}/$$module_srcdir \
37797           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37798           --target=${target_alias}  \
37799           || exit 1
37800 @endif utils
37801
37802
37803
37804
37805
37806 .PHONY: all-utils maybe-all-utils
37807 maybe-all-utils:
37808 @if gcc-bootstrap
37809 all-utils: stage_current
37810 @endif gcc-bootstrap
37811 @if utils
37812 TARGET-utils=all
37813 maybe-all-utils: all-utils
37814 all-utils: configure-utils
37815         @: $(MAKE); $(unstage)
37816         @r=`${PWD_COMMAND}`; export r; \
37817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37818         $(HOST_EXPORTS)  \
37819         (cd $(HOST_SUBDIR)/utils && \
37820           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37821                 $(TARGET-utils))
37822 @endif utils
37823
37824
37825
37826
37827 .PHONY: check-utils maybe-check-utils
37828 maybe-check-utils:
37829 @if utils
37830 maybe-check-utils: check-utils
37831
37832 check-utils:
37833
37834 @endif utils
37835
37836 .PHONY: install-utils maybe-install-utils
37837 maybe-install-utils:
37838 @if utils
37839 maybe-install-utils: install-utils
37840
37841 install-utils: installdirs
37842         @: $(MAKE); $(unstage)
37843         @r=`${PWD_COMMAND}`; export r; \
37844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845         $(HOST_EXPORTS) \
37846         (cd $(HOST_SUBDIR)/utils && \
37847           $(MAKE) $(FLAGS_TO_PASS)  install)
37848
37849 @endif utils
37850
37851 .PHONY: install-strip-utils maybe-install-strip-utils
37852 maybe-install-strip-utils:
37853 @if utils
37854 maybe-install-strip-utils: install-strip-utils
37855
37856 install-strip-utils: installdirs
37857         @: $(MAKE); $(unstage)
37858         @r=`${PWD_COMMAND}`; export r; \
37859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860         $(HOST_EXPORTS) \
37861         (cd $(HOST_SUBDIR)/utils && \
37862           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37863
37864 @endif utils
37865
37866 # Other targets (info, dvi, pdf, etc.)
37867
37868 .PHONY: maybe-info-utils info-utils
37869 maybe-info-utils:
37870 @if utils
37871 maybe-info-utils: info-utils
37872
37873 info-utils: \
37874     configure-utils 
37875         @: $(MAKE); $(unstage)
37876         @[ -f ./utils/Makefile ] || exit 0; \
37877         r=`${PWD_COMMAND}`; export r; \
37878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37879         $(HOST_EXPORTS) \
37880         for flag in $(EXTRA_HOST_FLAGS) ; do \
37881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37882         done; \
37883         echo "Doing info in utils"; \
37884         (cd $(HOST_SUBDIR)/utils && \
37885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37887                   "RANLIB=$${RANLIB}" \
37888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37889                   info) \
37890           || exit 1
37891
37892 @endif utils
37893
37894 .PHONY: maybe-dvi-utils dvi-utils
37895 maybe-dvi-utils:
37896 @if utils
37897 maybe-dvi-utils: dvi-utils
37898
37899 dvi-utils: \
37900     configure-utils 
37901         @: $(MAKE); $(unstage)
37902         @[ -f ./utils/Makefile ] || exit 0; \
37903         r=`${PWD_COMMAND}`; export r; \
37904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905         $(HOST_EXPORTS) \
37906         for flag in $(EXTRA_HOST_FLAGS) ; do \
37907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37908         done; \
37909         echo "Doing dvi in utils"; \
37910         (cd $(HOST_SUBDIR)/utils && \
37911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37913                   "RANLIB=$${RANLIB}" \
37914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37915                   dvi) \
37916           || exit 1
37917
37918 @endif utils
37919
37920 .PHONY: maybe-pdf-utils pdf-utils
37921 maybe-pdf-utils:
37922 @if utils
37923 maybe-pdf-utils: pdf-utils
37924
37925 pdf-utils: \
37926     configure-utils 
37927         @: $(MAKE); $(unstage)
37928         @[ -f ./utils/Makefile ] || exit 0; \
37929         r=`${PWD_COMMAND}`; export r; \
37930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931         $(HOST_EXPORTS) \
37932         for flag in $(EXTRA_HOST_FLAGS) ; do \
37933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37934         done; \
37935         echo "Doing pdf in utils"; \
37936         (cd $(HOST_SUBDIR)/utils && \
37937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37939                   "RANLIB=$${RANLIB}" \
37940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37941                   pdf) \
37942           || exit 1
37943
37944 @endif utils
37945
37946 .PHONY: maybe-html-utils html-utils
37947 maybe-html-utils:
37948 @if utils
37949 maybe-html-utils: html-utils
37950
37951 html-utils: \
37952     configure-utils 
37953         @: $(MAKE); $(unstage)
37954         @[ -f ./utils/Makefile ] || exit 0; \
37955         r=`${PWD_COMMAND}`; export r; \
37956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37957         $(HOST_EXPORTS) \
37958         for flag in $(EXTRA_HOST_FLAGS) ; do \
37959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37960         done; \
37961         echo "Doing html in utils"; \
37962         (cd $(HOST_SUBDIR)/utils && \
37963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37965                   "RANLIB=$${RANLIB}" \
37966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37967                   html) \
37968           || exit 1
37969
37970 @endif utils
37971
37972 .PHONY: maybe-TAGS-utils TAGS-utils
37973 maybe-TAGS-utils:
37974 @if utils
37975 maybe-TAGS-utils: TAGS-utils
37976
37977 TAGS-utils: \
37978     configure-utils 
37979         @: $(MAKE); $(unstage)
37980         @[ -f ./utils/Makefile ] || exit 0; \
37981         r=`${PWD_COMMAND}`; export r; \
37982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983         $(HOST_EXPORTS) \
37984         for flag in $(EXTRA_HOST_FLAGS) ; do \
37985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37986         done; \
37987         echo "Doing TAGS in utils"; \
37988         (cd $(HOST_SUBDIR)/utils && \
37989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37991                   "RANLIB=$${RANLIB}" \
37992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37993                   TAGS) \
37994           || exit 1
37995
37996 @endif utils
37997
37998 .PHONY: maybe-install-info-utils install-info-utils
37999 maybe-install-info-utils:
38000 @if utils
38001 maybe-install-info-utils: install-info-utils
38002
38003 install-info-utils: \
38004     configure-utils \
38005     info-utils 
38006         @: $(MAKE); $(unstage)
38007         @[ -f ./utils/Makefile ] || exit 0; \
38008         r=`${PWD_COMMAND}`; export r; \
38009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010         $(HOST_EXPORTS) \
38011         for flag in $(EXTRA_HOST_FLAGS) ; do \
38012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38013         done; \
38014         echo "Doing install-info in utils"; \
38015         (cd $(HOST_SUBDIR)/utils && \
38016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38018                   "RANLIB=$${RANLIB}" \
38019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38020                   install-info) \
38021           || exit 1
38022
38023 @endif utils
38024
38025 .PHONY: maybe-install-dvi-utils install-dvi-utils
38026 maybe-install-dvi-utils:
38027 @if utils
38028 maybe-install-dvi-utils: install-dvi-utils
38029
38030 install-dvi-utils: \
38031     configure-utils \
38032     dvi-utils 
38033         @: $(MAKE); $(unstage)
38034         @[ -f ./utils/Makefile ] || exit 0; \
38035         r=`${PWD_COMMAND}`; export r; \
38036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38037         $(HOST_EXPORTS) \
38038         for flag in $(EXTRA_HOST_FLAGS) ; do \
38039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38040         done; \
38041         echo "Doing install-dvi in utils"; \
38042         (cd $(HOST_SUBDIR)/utils && \
38043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38045                   "RANLIB=$${RANLIB}" \
38046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38047                   install-dvi) \
38048           || exit 1
38049
38050 @endif utils
38051
38052 .PHONY: maybe-install-pdf-utils install-pdf-utils
38053 maybe-install-pdf-utils:
38054 @if utils
38055 maybe-install-pdf-utils: install-pdf-utils
38056
38057 install-pdf-utils: \
38058     configure-utils \
38059     pdf-utils 
38060         @: $(MAKE); $(unstage)
38061         @[ -f ./utils/Makefile ] || exit 0; \
38062         r=`${PWD_COMMAND}`; export r; \
38063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38064         $(HOST_EXPORTS) \
38065         for flag in $(EXTRA_HOST_FLAGS) ; do \
38066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38067         done; \
38068         echo "Doing install-pdf in utils"; \
38069         (cd $(HOST_SUBDIR)/utils && \
38070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38072                   "RANLIB=$${RANLIB}" \
38073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38074                   install-pdf) \
38075           || exit 1
38076
38077 @endif utils
38078
38079 .PHONY: maybe-install-html-utils install-html-utils
38080 maybe-install-html-utils:
38081 @if utils
38082 maybe-install-html-utils: install-html-utils
38083
38084 install-html-utils: \
38085     configure-utils \
38086     html-utils 
38087         @: $(MAKE); $(unstage)
38088         @[ -f ./utils/Makefile ] || exit 0; \
38089         r=`${PWD_COMMAND}`; export r; \
38090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38091         $(HOST_EXPORTS) \
38092         for flag in $(EXTRA_HOST_FLAGS) ; do \
38093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094         done; \
38095         echo "Doing install-html in utils"; \
38096         (cd $(HOST_SUBDIR)/utils && \
38097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38099                   "RANLIB=$${RANLIB}" \
38100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38101                   install-html) \
38102           || exit 1
38103
38104 @endif utils
38105
38106 .PHONY: maybe-installcheck-utils installcheck-utils
38107 maybe-installcheck-utils:
38108 @if utils
38109 maybe-installcheck-utils: installcheck-utils
38110
38111 installcheck-utils: \
38112     configure-utils 
38113         @: $(MAKE); $(unstage)
38114         @[ -f ./utils/Makefile ] || exit 0; \
38115         r=`${PWD_COMMAND}`; export r; \
38116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38117         $(HOST_EXPORTS) \
38118         for flag in $(EXTRA_HOST_FLAGS) ; do \
38119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38120         done; \
38121         echo "Doing installcheck in utils"; \
38122         (cd $(HOST_SUBDIR)/utils && \
38123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38125                   "RANLIB=$${RANLIB}" \
38126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38127                   installcheck) \
38128           || exit 1
38129
38130 @endif utils
38131
38132 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38133 maybe-mostlyclean-utils:
38134 @if utils
38135 maybe-mostlyclean-utils: mostlyclean-utils
38136
38137 mostlyclean-utils: 
38138         @: $(MAKE); $(unstage)
38139         @[ -f ./utils/Makefile ] || exit 0; \
38140         r=`${PWD_COMMAND}`; export r; \
38141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38142         $(HOST_EXPORTS) \
38143         for flag in $(EXTRA_HOST_FLAGS) ; do \
38144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38145         done; \
38146         echo "Doing mostlyclean in utils"; \
38147         (cd $(HOST_SUBDIR)/utils && \
38148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38150                   "RANLIB=$${RANLIB}" \
38151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38152                   mostlyclean) \
38153           || exit 1
38154
38155 @endif utils
38156
38157 .PHONY: maybe-clean-utils clean-utils
38158 maybe-clean-utils:
38159 @if utils
38160 maybe-clean-utils: clean-utils
38161
38162 clean-utils: 
38163         @: $(MAKE); $(unstage)
38164         @[ -f ./utils/Makefile ] || exit 0; \
38165         r=`${PWD_COMMAND}`; export r; \
38166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38167         $(HOST_EXPORTS) \
38168         for flag in $(EXTRA_HOST_FLAGS) ; do \
38169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38170         done; \
38171         echo "Doing clean in utils"; \
38172         (cd $(HOST_SUBDIR)/utils && \
38173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38175                   "RANLIB=$${RANLIB}" \
38176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38177                   clean) \
38178           || exit 1
38179
38180 @endif utils
38181
38182 .PHONY: maybe-distclean-utils distclean-utils
38183 maybe-distclean-utils:
38184 @if utils
38185 maybe-distclean-utils: distclean-utils
38186
38187 distclean-utils: 
38188         @: $(MAKE); $(unstage)
38189         @[ -f ./utils/Makefile ] || exit 0; \
38190         r=`${PWD_COMMAND}`; export r; \
38191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192         $(HOST_EXPORTS) \
38193         for flag in $(EXTRA_HOST_FLAGS) ; do \
38194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38195         done; \
38196         echo "Doing distclean in utils"; \
38197         (cd $(HOST_SUBDIR)/utils && \
38198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38200                   "RANLIB=$${RANLIB}" \
38201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38202                   distclean) \
38203           || exit 1
38204
38205 @endif utils
38206
38207 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38208 maybe-maintainer-clean-utils:
38209 @if utils
38210 maybe-maintainer-clean-utils: maintainer-clean-utils
38211
38212 maintainer-clean-utils: 
38213         @: $(MAKE); $(unstage)
38214         @[ -f ./utils/Makefile ] || exit 0; \
38215         r=`${PWD_COMMAND}`; export r; \
38216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38217         $(HOST_EXPORTS) \
38218         for flag in $(EXTRA_HOST_FLAGS) ; do \
38219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38220         done; \
38221         echo "Doing maintainer-clean in utils"; \
38222         (cd $(HOST_SUBDIR)/utils && \
38223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38225                   "RANLIB=$${RANLIB}" \
38226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38227                   maintainer-clean) \
38228           || exit 1
38229
38230 @endif utils
38231
38232
38233
38234 .PHONY: configure-c++tools maybe-configure-c++tools
38235 maybe-configure-c++tools:
38236 @if gcc-bootstrap
38237 configure-c++tools: stage_current
38238 @endif gcc-bootstrap
38239 @if c++tools
38240 maybe-configure-c++tools: configure-c++tools
38241 configure-c++tools: 
38242         @: $(MAKE); $(unstage)
38243         @r=`${PWD_COMMAND}`; export r; \
38244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38245         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38247         $(HOST_EXPORTS)  \
38248         echo Configuring in $(HOST_SUBDIR)/c++tools; \
38249         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38250         case $(srcdir) in \
38251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38252           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38254         esac; \
38255         module_srcdir=c++tools; \
38256         $(SHELL) \
38257           $$s/$$module_srcdir/configure \
38258           --srcdir=$${topdir}/$$module_srcdir \
38259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38260           --target=${target_alias}  \
38261           || exit 1
38262 @endif c++tools
38263
38264
38265
38266
38267
38268 .PHONY: all-c++tools maybe-all-c++tools
38269 maybe-all-c++tools:
38270 @if gcc-bootstrap
38271 all-c++tools: stage_current
38272 @endif gcc-bootstrap
38273 @if c++tools
38274 TARGET-c++tools=all
38275 maybe-all-c++tools: all-c++tools
38276 all-c++tools: configure-c++tools
38277         @: $(MAKE); $(unstage)
38278         @r=`${PWD_COMMAND}`; export r; \
38279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38280         $(HOST_EXPORTS)  \
38281         (cd $(HOST_SUBDIR)/c++tools && \
38282           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38283                 $(TARGET-c++tools))
38284 @endif c++tools
38285
38286
38287
38288
38289 .PHONY: check-c++tools maybe-check-c++tools
38290 maybe-check-c++tools:
38291 @if c++tools
38292 maybe-check-c++tools: check-c++tools
38293
38294 check-c++tools:
38295         @: $(MAKE); $(unstage)
38296         @r=`${PWD_COMMAND}`; export r; \
38297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38298         $(HOST_EXPORTS)  \
38299         (cd $(HOST_SUBDIR)/c++tools && \
38300           $(MAKE) $(FLAGS_TO_PASS)  check)
38301
38302 @endif c++tools
38303
38304 .PHONY: install-c++tools maybe-install-c++tools
38305 maybe-install-c++tools:
38306 @if c++tools
38307 maybe-install-c++tools: install-c++tools
38308
38309 install-c++tools: installdirs
38310         @: $(MAKE); $(unstage)
38311         @r=`${PWD_COMMAND}`; export r; \
38312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313         $(HOST_EXPORTS) \
38314         (cd $(HOST_SUBDIR)/c++tools && \
38315           $(MAKE) $(FLAGS_TO_PASS)  install)
38316
38317 @endif c++tools
38318
38319 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38320 maybe-install-strip-c++tools:
38321 @if c++tools
38322 maybe-install-strip-c++tools: install-strip-c++tools
38323
38324 install-strip-c++tools: installdirs
38325         @: $(MAKE); $(unstage)
38326         @r=`${PWD_COMMAND}`; export r; \
38327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38328         $(HOST_EXPORTS) \
38329         (cd $(HOST_SUBDIR)/c++tools && \
38330           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38331
38332 @endif c++tools
38333
38334 # Other targets (info, dvi, pdf, etc.)
38335
38336 .PHONY: maybe-info-c++tools info-c++tools
38337 maybe-info-c++tools:
38338 @if c++tools
38339 maybe-info-c++tools: info-c++tools
38340
38341 info-c++tools: \
38342     configure-c++tools 
38343         @: $(MAKE); $(unstage)
38344         @[ -f ./c++tools/Makefile ] || exit 0; \
38345         r=`${PWD_COMMAND}`; export r; \
38346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38347         $(HOST_EXPORTS) \
38348         for flag in $(EXTRA_HOST_FLAGS) ; do \
38349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350         done; \
38351         echo "Doing info in c++tools"; \
38352         (cd $(HOST_SUBDIR)/c++tools && \
38353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38355                   "RANLIB=$${RANLIB}" \
38356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38357                   info) \
38358           || exit 1
38359
38360 @endif c++tools
38361
38362 .PHONY: maybe-dvi-c++tools dvi-c++tools
38363 maybe-dvi-c++tools:
38364 @if c++tools
38365 maybe-dvi-c++tools: dvi-c++tools
38366
38367 dvi-c++tools: \
38368     configure-c++tools 
38369         @: $(MAKE); $(unstage)
38370         @[ -f ./c++tools/Makefile ] || exit 0; \
38371         r=`${PWD_COMMAND}`; export r; \
38372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373         $(HOST_EXPORTS) \
38374         for flag in $(EXTRA_HOST_FLAGS) ; do \
38375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376         done; \
38377         echo "Doing dvi in c++tools"; \
38378         (cd $(HOST_SUBDIR)/c++tools && \
38379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38381                   "RANLIB=$${RANLIB}" \
38382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38383                   dvi) \
38384           || exit 1
38385
38386 @endif c++tools
38387
38388 .PHONY: maybe-pdf-c++tools pdf-c++tools
38389 maybe-pdf-c++tools:
38390 @if c++tools
38391 maybe-pdf-c++tools: pdf-c++tools
38392
38393 pdf-c++tools: \
38394     configure-c++tools 
38395         @: $(MAKE); $(unstage)
38396         @[ -f ./c++tools/Makefile ] || exit 0; \
38397         r=`${PWD_COMMAND}`; export r; \
38398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38399         $(HOST_EXPORTS) \
38400         for flag in $(EXTRA_HOST_FLAGS) ; do \
38401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38402         done; \
38403         echo "Doing pdf in c++tools"; \
38404         (cd $(HOST_SUBDIR)/c++tools && \
38405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38407                   "RANLIB=$${RANLIB}" \
38408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38409                   pdf) \
38410           || exit 1
38411
38412 @endif c++tools
38413
38414 .PHONY: maybe-html-c++tools html-c++tools
38415 maybe-html-c++tools:
38416 @if c++tools
38417 maybe-html-c++tools: html-c++tools
38418
38419 html-c++tools: \
38420     configure-c++tools 
38421         @: $(MAKE); $(unstage)
38422         @[ -f ./c++tools/Makefile ] || exit 0; \
38423         r=`${PWD_COMMAND}`; export r; \
38424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38425         $(HOST_EXPORTS) \
38426         for flag in $(EXTRA_HOST_FLAGS) ; do \
38427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38428         done; \
38429         echo "Doing html in c++tools"; \
38430         (cd $(HOST_SUBDIR)/c++tools && \
38431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38433                   "RANLIB=$${RANLIB}" \
38434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38435                   html) \
38436           || exit 1
38437
38438 @endif c++tools
38439
38440 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38441 maybe-TAGS-c++tools:
38442 @if c++tools
38443 maybe-TAGS-c++tools: TAGS-c++tools
38444
38445 # c++tools doesn't support TAGS.
38446 TAGS-c++tools:
38447
38448 @endif c++tools
38449
38450 .PHONY: maybe-install-info-c++tools install-info-c++tools
38451 maybe-install-info-c++tools:
38452 @if c++tools
38453 maybe-install-info-c++tools: install-info-c++tools
38454
38455 install-info-c++tools: \
38456     configure-c++tools \
38457     info-c++tools 
38458         @: $(MAKE); $(unstage)
38459         @[ -f ./c++tools/Makefile ] || exit 0; \
38460         r=`${PWD_COMMAND}`; export r; \
38461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38462         $(HOST_EXPORTS) \
38463         for flag in $(EXTRA_HOST_FLAGS) ; do \
38464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38465         done; \
38466         echo "Doing install-info in c++tools"; \
38467         (cd $(HOST_SUBDIR)/c++tools && \
38468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38470                   "RANLIB=$${RANLIB}" \
38471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38472                   install-info) \
38473           || exit 1
38474
38475 @endif c++tools
38476
38477 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38478 maybe-install-dvi-c++tools:
38479 @if c++tools
38480 maybe-install-dvi-c++tools: install-dvi-c++tools
38481
38482 install-dvi-c++tools: \
38483     configure-c++tools \
38484     dvi-c++tools 
38485         @: $(MAKE); $(unstage)
38486         @[ -f ./c++tools/Makefile ] || exit 0; \
38487         r=`${PWD_COMMAND}`; export r; \
38488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38489         $(HOST_EXPORTS) \
38490         for flag in $(EXTRA_HOST_FLAGS) ; do \
38491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38492         done; \
38493         echo "Doing install-dvi in c++tools"; \
38494         (cd $(HOST_SUBDIR)/c++tools && \
38495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38497                   "RANLIB=$${RANLIB}" \
38498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38499                   install-dvi) \
38500           || exit 1
38501
38502 @endif c++tools
38503
38504 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38505 maybe-install-pdf-c++tools:
38506 @if c++tools
38507 maybe-install-pdf-c++tools: install-pdf-c++tools
38508
38509 install-pdf-c++tools: \
38510     configure-c++tools \
38511     pdf-c++tools 
38512         @: $(MAKE); $(unstage)
38513         @[ -f ./c++tools/Makefile ] || exit 0; \
38514         r=`${PWD_COMMAND}`; export r; \
38515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38516         $(HOST_EXPORTS) \
38517         for flag in $(EXTRA_HOST_FLAGS) ; do \
38518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38519         done; \
38520         echo "Doing install-pdf in c++tools"; \
38521         (cd $(HOST_SUBDIR)/c++tools && \
38522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38524                   "RANLIB=$${RANLIB}" \
38525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38526                   install-pdf) \
38527           || exit 1
38528
38529 @endif c++tools
38530
38531 .PHONY: maybe-install-html-c++tools install-html-c++tools
38532 maybe-install-html-c++tools:
38533 @if c++tools
38534 maybe-install-html-c++tools: install-html-c++tools
38535
38536 install-html-c++tools: \
38537     configure-c++tools \
38538     html-c++tools 
38539         @: $(MAKE); $(unstage)
38540         @[ -f ./c++tools/Makefile ] || exit 0; \
38541         r=`${PWD_COMMAND}`; export r; \
38542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38543         $(HOST_EXPORTS) \
38544         for flag in $(EXTRA_HOST_FLAGS) ; do \
38545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38546         done; \
38547         echo "Doing install-html in c++tools"; \
38548         (cd $(HOST_SUBDIR)/c++tools && \
38549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38551                   "RANLIB=$${RANLIB}" \
38552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38553                   install-html) \
38554           || exit 1
38555
38556 @endif c++tools
38557
38558 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38559 maybe-installcheck-c++tools:
38560 @if c++tools
38561 maybe-installcheck-c++tools: installcheck-c++tools
38562
38563 installcheck-c++tools: \
38564     configure-c++tools 
38565         @: $(MAKE); $(unstage)
38566         @[ -f ./c++tools/Makefile ] || exit 0; \
38567         r=`${PWD_COMMAND}`; export r; \
38568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569         $(HOST_EXPORTS) \
38570         for flag in $(EXTRA_HOST_FLAGS) ; do \
38571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572         done; \
38573         echo "Doing installcheck in c++tools"; \
38574         (cd $(HOST_SUBDIR)/c++tools && \
38575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577                   "RANLIB=$${RANLIB}" \
38578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579                   installcheck) \
38580           || exit 1
38581
38582 @endif c++tools
38583
38584 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38585 maybe-mostlyclean-c++tools:
38586 @if c++tools
38587 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38588
38589 mostlyclean-c++tools: 
38590         @: $(MAKE); $(unstage)
38591         @[ -f ./c++tools/Makefile ] || exit 0; \
38592         r=`${PWD_COMMAND}`; export r; \
38593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594         $(HOST_EXPORTS) \
38595         for flag in $(EXTRA_HOST_FLAGS) ; do \
38596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38597         done; \
38598         echo "Doing mostlyclean in c++tools"; \
38599         (cd $(HOST_SUBDIR)/c++tools && \
38600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38602                   "RANLIB=$${RANLIB}" \
38603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38604                   mostlyclean) \
38605           || exit 1
38606
38607 @endif c++tools
38608
38609 .PHONY: maybe-clean-c++tools clean-c++tools
38610 maybe-clean-c++tools:
38611 @if c++tools
38612 maybe-clean-c++tools: clean-c++tools
38613
38614 clean-c++tools: 
38615         @: $(MAKE); $(unstage)
38616         @[ -f ./c++tools/Makefile ] || exit 0; \
38617         r=`${PWD_COMMAND}`; export r; \
38618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619         $(HOST_EXPORTS) \
38620         for flag in $(EXTRA_HOST_FLAGS) ; do \
38621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38622         done; \
38623         echo "Doing clean in c++tools"; \
38624         (cd $(HOST_SUBDIR)/c++tools && \
38625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38627                   "RANLIB=$${RANLIB}" \
38628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38629                   clean) \
38630           || exit 1
38631
38632 @endif c++tools
38633
38634 .PHONY: maybe-distclean-c++tools distclean-c++tools
38635 maybe-distclean-c++tools:
38636 @if c++tools
38637 maybe-distclean-c++tools: distclean-c++tools
38638
38639 distclean-c++tools: 
38640         @: $(MAKE); $(unstage)
38641         @[ -f ./c++tools/Makefile ] || exit 0; \
38642         r=`${PWD_COMMAND}`; export r; \
38643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38644         $(HOST_EXPORTS) \
38645         for flag in $(EXTRA_HOST_FLAGS) ; do \
38646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38647         done; \
38648         echo "Doing distclean in c++tools"; \
38649         (cd $(HOST_SUBDIR)/c++tools && \
38650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38652                   "RANLIB=$${RANLIB}" \
38653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38654                   distclean) \
38655           || exit 1
38656
38657 @endif c++tools
38658
38659 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38660 maybe-maintainer-clean-c++tools:
38661 @if c++tools
38662 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38663
38664 maintainer-clean-c++tools: 
38665         @: $(MAKE); $(unstage)
38666         @[ -f ./c++tools/Makefile ] || exit 0; \
38667         r=`${PWD_COMMAND}`; export r; \
38668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38669         $(HOST_EXPORTS) \
38670         for flag in $(EXTRA_HOST_FLAGS) ; do \
38671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38672         done; \
38673         echo "Doing maintainer-clean in c++tools"; \
38674         (cd $(HOST_SUBDIR)/c++tools && \
38675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38677                   "RANLIB=$${RANLIB}" \
38678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38679                   maintainer-clean) \
38680           || exit 1
38681
38682 @endif c++tools
38683
38684
38685
38686 .PHONY: configure-gnattools maybe-configure-gnattools
38687 maybe-configure-gnattools:
38688 @if gcc-bootstrap
38689 configure-gnattools: stage_current
38690 @endif gcc-bootstrap
38691 @if gnattools
38692 maybe-configure-gnattools: configure-gnattools
38693 configure-gnattools: 
38694         @: $(MAKE); $(unstage)
38695         @r=`${PWD_COMMAND}`; export r; \
38696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38697         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38698         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38699         $(HOST_EXPORTS)  \
38700         echo Configuring in $(HOST_SUBDIR)/gnattools; \
38701         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38702         case $(srcdir) in \
38703           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38704           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38705                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38706         esac; \
38707         module_srcdir=gnattools; \
38708         $(SHELL) \
38709           $$s/$$module_srcdir/configure \
38710           --srcdir=$${topdir}/$$module_srcdir \
38711           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38712           --target=${target_alias}  \
38713           || exit 1
38714 @endif gnattools
38715
38716
38717
38718
38719
38720 .PHONY: all-gnattools maybe-all-gnattools
38721 maybe-all-gnattools:
38722 @if gcc-bootstrap
38723 all-gnattools: stage_current
38724 @endif gcc-bootstrap
38725 @if gnattools
38726 TARGET-gnattools=all
38727 maybe-all-gnattools: all-gnattools
38728 all-gnattools: configure-gnattools
38729         @: $(MAKE); $(unstage)
38730         @r=`${PWD_COMMAND}`; export r; \
38731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38732         $(HOST_EXPORTS)  \
38733         (cd $(HOST_SUBDIR)/gnattools && \
38734           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38735                 $(TARGET-gnattools))
38736 @endif gnattools
38737
38738
38739
38740
38741 .PHONY: check-gnattools maybe-check-gnattools
38742 maybe-check-gnattools:
38743 @if gnattools
38744 maybe-check-gnattools: check-gnattools
38745
38746 check-gnattools:
38747         @: $(MAKE); $(unstage)
38748         @r=`${PWD_COMMAND}`; export r; \
38749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38750         $(HOST_EXPORTS)  \
38751         (cd $(HOST_SUBDIR)/gnattools && \
38752           $(MAKE) $(FLAGS_TO_PASS)  check)
38753
38754 @endif gnattools
38755
38756 .PHONY: install-gnattools maybe-install-gnattools
38757 maybe-install-gnattools:
38758 @if gnattools
38759 maybe-install-gnattools: install-gnattools
38760
38761 install-gnattools: installdirs
38762         @: $(MAKE); $(unstage)
38763         @r=`${PWD_COMMAND}`; export r; \
38764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38765         $(HOST_EXPORTS) \
38766         (cd $(HOST_SUBDIR)/gnattools && \
38767           $(MAKE) $(FLAGS_TO_PASS)  install)
38768
38769 @endif gnattools
38770
38771 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38772 maybe-install-strip-gnattools:
38773 @if gnattools
38774 maybe-install-strip-gnattools: install-strip-gnattools
38775
38776 install-strip-gnattools: installdirs
38777         @: $(MAKE); $(unstage)
38778         @r=`${PWD_COMMAND}`; export r; \
38779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38780         $(HOST_EXPORTS) \
38781         (cd $(HOST_SUBDIR)/gnattools && \
38782           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38783
38784 @endif gnattools
38785
38786 # Other targets (info, dvi, pdf, etc.)
38787
38788 .PHONY: maybe-info-gnattools info-gnattools
38789 maybe-info-gnattools:
38790 @if gnattools
38791 maybe-info-gnattools: info-gnattools
38792
38793 info-gnattools: \
38794     configure-gnattools 
38795         @: $(MAKE); $(unstage)
38796         @[ -f ./gnattools/Makefile ] || exit 0; \
38797         r=`${PWD_COMMAND}`; export r; \
38798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799         $(HOST_EXPORTS) \
38800         for flag in $(EXTRA_HOST_FLAGS) ; do \
38801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38802         done; \
38803         echo "Doing info in gnattools"; \
38804         (cd $(HOST_SUBDIR)/gnattools && \
38805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38807                   "RANLIB=$${RANLIB}" \
38808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38809                   info) \
38810           || exit 1
38811
38812 @endif gnattools
38813
38814 .PHONY: maybe-dvi-gnattools dvi-gnattools
38815 maybe-dvi-gnattools:
38816 @if gnattools
38817 maybe-dvi-gnattools: dvi-gnattools
38818
38819 dvi-gnattools: \
38820     configure-gnattools 
38821         @: $(MAKE); $(unstage)
38822         @[ -f ./gnattools/Makefile ] || exit 0; \
38823         r=`${PWD_COMMAND}`; export r; \
38824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825         $(HOST_EXPORTS) \
38826         for flag in $(EXTRA_HOST_FLAGS) ; do \
38827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38828         done; \
38829         echo "Doing dvi in gnattools"; \
38830         (cd $(HOST_SUBDIR)/gnattools && \
38831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38833                   "RANLIB=$${RANLIB}" \
38834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38835                   dvi) \
38836           || exit 1
38837
38838 @endif gnattools
38839
38840 .PHONY: maybe-pdf-gnattools pdf-gnattools
38841 maybe-pdf-gnattools:
38842 @if gnattools
38843 maybe-pdf-gnattools: pdf-gnattools
38844
38845 pdf-gnattools: \
38846     configure-gnattools 
38847         @: $(MAKE); $(unstage)
38848         @[ -f ./gnattools/Makefile ] || exit 0; \
38849         r=`${PWD_COMMAND}`; export r; \
38850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38851         $(HOST_EXPORTS) \
38852         for flag in $(EXTRA_HOST_FLAGS) ; do \
38853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38854         done; \
38855         echo "Doing pdf in gnattools"; \
38856         (cd $(HOST_SUBDIR)/gnattools && \
38857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38859                   "RANLIB=$${RANLIB}" \
38860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38861                   pdf) \
38862           || exit 1
38863
38864 @endif gnattools
38865
38866 .PHONY: maybe-html-gnattools html-gnattools
38867 maybe-html-gnattools:
38868 @if gnattools
38869 maybe-html-gnattools: html-gnattools
38870
38871 html-gnattools: \
38872     configure-gnattools 
38873         @: $(MAKE); $(unstage)
38874         @[ -f ./gnattools/Makefile ] || exit 0; \
38875         r=`${PWD_COMMAND}`; export r; \
38876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38877         $(HOST_EXPORTS) \
38878         for flag in $(EXTRA_HOST_FLAGS) ; do \
38879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38880         done; \
38881         echo "Doing html in gnattools"; \
38882         (cd $(HOST_SUBDIR)/gnattools && \
38883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38885                   "RANLIB=$${RANLIB}" \
38886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38887                   html) \
38888           || exit 1
38889
38890 @endif gnattools
38891
38892 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38893 maybe-TAGS-gnattools:
38894 @if gnattools
38895 maybe-TAGS-gnattools: TAGS-gnattools
38896
38897 TAGS-gnattools: \
38898     configure-gnattools 
38899         @: $(MAKE); $(unstage)
38900         @[ -f ./gnattools/Makefile ] || exit 0; \
38901         r=`${PWD_COMMAND}`; export r; \
38902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38903         $(HOST_EXPORTS) \
38904         for flag in $(EXTRA_HOST_FLAGS) ; do \
38905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38906         done; \
38907         echo "Doing TAGS in gnattools"; \
38908         (cd $(HOST_SUBDIR)/gnattools && \
38909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38911                   "RANLIB=$${RANLIB}" \
38912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38913                   TAGS) \
38914           || exit 1
38915
38916 @endif gnattools
38917
38918 .PHONY: maybe-install-info-gnattools install-info-gnattools
38919 maybe-install-info-gnattools:
38920 @if gnattools
38921 maybe-install-info-gnattools: install-info-gnattools
38922
38923 install-info-gnattools: \
38924     configure-gnattools \
38925     info-gnattools 
38926         @: $(MAKE); $(unstage)
38927         @[ -f ./gnattools/Makefile ] || exit 0; \
38928         r=`${PWD_COMMAND}`; export r; \
38929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38930         $(HOST_EXPORTS) \
38931         for flag in $(EXTRA_HOST_FLAGS) ; do \
38932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38933         done; \
38934         echo "Doing install-info in gnattools"; \
38935         (cd $(HOST_SUBDIR)/gnattools && \
38936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38938                   "RANLIB=$${RANLIB}" \
38939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38940                   install-info) \
38941           || exit 1
38942
38943 @endif gnattools
38944
38945 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
38946 maybe-install-dvi-gnattools:
38947 @if gnattools
38948 maybe-install-dvi-gnattools: install-dvi-gnattools
38949
38950 install-dvi-gnattools: \
38951     configure-gnattools \
38952     dvi-gnattools 
38953         @: $(MAKE); $(unstage)
38954         @[ -f ./gnattools/Makefile ] || exit 0; \
38955         r=`${PWD_COMMAND}`; export r; \
38956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957         $(HOST_EXPORTS) \
38958         for flag in $(EXTRA_HOST_FLAGS) ; do \
38959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38960         done; \
38961         echo "Doing install-dvi in gnattools"; \
38962         (cd $(HOST_SUBDIR)/gnattools && \
38963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38965                   "RANLIB=$${RANLIB}" \
38966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38967                   install-dvi) \
38968           || exit 1
38969
38970 @endif gnattools
38971
38972 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38973 maybe-install-pdf-gnattools:
38974 @if gnattools
38975 maybe-install-pdf-gnattools: install-pdf-gnattools
38976
38977 install-pdf-gnattools: \
38978     configure-gnattools \
38979     pdf-gnattools 
38980         @: $(MAKE); $(unstage)
38981         @[ -f ./gnattools/Makefile ] || exit 0; \
38982         r=`${PWD_COMMAND}`; export r; \
38983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38984         $(HOST_EXPORTS) \
38985         for flag in $(EXTRA_HOST_FLAGS) ; do \
38986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38987         done; \
38988         echo "Doing install-pdf in gnattools"; \
38989         (cd $(HOST_SUBDIR)/gnattools && \
38990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38992                   "RANLIB=$${RANLIB}" \
38993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38994                   install-pdf) \
38995           || exit 1
38996
38997 @endif gnattools
38998
38999 .PHONY: maybe-install-html-gnattools install-html-gnattools
39000 maybe-install-html-gnattools:
39001 @if gnattools
39002 maybe-install-html-gnattools: install-html-gnattools
39003
39004 install-html-gnattools: \
39005     configure-gnattools \
39006     html-gnattools 
39007         @: $(MAKE); $(unstage)
39008         @[ -f ./gnattools/Makefile ] || exit 0; \
39009         r=`${PWD_COMMAND}`; export r; \
39010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39011         $(HOST_EXPORTS) \
39012         for flag in $(EXTRA_HOST_FLAGS) ; do \
39013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39014         done; \
39015         echo "Doing install-html in gnattools"; \
39016         (cd $(HOST_SUBDIR)/gnattools && \
39017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39019                   "RANLIB=$${RANLIB}" \
39020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39021                   install-html) \
39022           || exit 1
39023
39024 @endif gnattools
39025
39026 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39027 maybe-installcheck-gnattools:
39028 @if gnattools
39029 maybe-installcheck-gnattools: installcheck-gnattools
39030
39031 installcheck-gnattools: \
39032     configure-gnattools 
39033         @: $(MAKE); $(unstage)
39034         @[ -f ./gnattools/Makefile ] || exit 0; \
39035         r=`${PWD_COMMAND}`; export r; \
39036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39037         $(HOST_EXPORTS) \
39038         for flag in $(EXTRA_HOST_FLAGS) ; do \
39039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39040         done; \
39041         echo "Doing installcheck in gnattools"; \
39042         (cd $(HOST_SUBDIR)/gnattools && \
39043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39045                   "RANLIB=$${RANLIB}" \
39046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39047                   installcheck) \
39048           || exit 1
39049
39050 @endif gnattools
39051
39052 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39053 maybe-mostlyclean-gnattools:
39054 @if gnattools
39055 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39056
39057 mostlyclean-gnattools: 
39058         @: $(MAKE); $(unstage)
39059         @[ -f ./gnattools/Makefile ] || exit 0; \
39060         r=`${PWD_COMMAND}`; export r; \
39061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39062         $(HOST_EXPORTS) \
39063         for flag in $(EXTRA_HOST_FLAGS) ; do \
39064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39065         done; \
39066         echo "Doing mostlyclean in gnattools"; \
39067         (cd $(HOST_SUBDIR)/gnattools && \
39068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39070                   "RANLIB=$${RANLIB}" \
39071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39072                   mostlyclean) \
39073           || exit 1
39074
39075 @endif gnattools
39076
39077 .PHONY: maybe-clean-gnattools clean-gnattools
39078 maybe-clean-gnattools:
39079 @if gnattools
39080 maybe-clean-gnattools: clean-gnattools
39081
39082 clean-gnattools: 
39083         @: $(MAKE); $(unstage)
39084         @[ -f ./gnattools/Makefile ] || exit 0; \
39085         r=`${PWD_COMMAND}`; export r; \
39086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39087         $(HOST_EXPORTS) \
39088         for flag in $(EXTRA_HOST_FLAGS) ; do \
39089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39090         done; \
39091         echo "Doing clean in gnattools"; \
39092         (cd $(HOST_SUBDIR)/gnattools && \
39093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39095                   "RANLIB=$${RANLIB}" \
39096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39097                   clean) \
39098           || exit 1
39099
39100 @endif gnattools
39101
39102 .PHONY: maybe-distclean-gnattools distclean-gnattools
39103 maybe-distclean-gnattools:
39104 @if gnattools
39105 maybe-distclean-gnattools: distclean-gnattools
39106
39107 distclean-gnattools: 
39108         @: $(MAKE); $(unstage)
39109         @[ -f ./gnattools/Makefile ] || exit 0; \
39110         r=`${PWD_COMMAND}`; export r; \
39111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39112         $(HOST_EXPORTS) \
39113         for flag in $(EXTRA_HOST_FLAGS) ; do \
39114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39115         done; \
39116         echo "Doing distclean in gnattools"; \
39117         (cd $(HOST_SUBDIR)/gnattools && \
39118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39120                   "RANLIB=$${RANLIB}" \
39121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39122                   distclean) \
39123           || exit 1
39124
39125 @endif gnattools
39126
39127 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39128 maybe-maintainer-clean-gnattools:
39129 @if gnattools
39130 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39131
39132 maintainer-clean-gnattools: 
39133         @: $(MAKE); $(unstage)
39134         @[ -f ./gnattools/Makefile ] || exit 0; \
39135         r=`${PWD_COMMAND}`; export r; \
39136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39137         $(HOST_EXPORTS) \
39138         for flag in $(EXTRA_HOST_FLAGS) ; do \
39139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39140         done; \
39141         echo "Doing maintainer-clean in gnattools"; \
39142         (cd $(HOST_SUBDIR)/gnattools && \
39143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39145                   "RANLIB=$${RANLIB}" \
39146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39147                   maintainer-clean) \
39148           || exit 1
39149
39150 @endif gnattools
39151
39152
39153
39154 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39155 maybe-configure-lto-plugin:
39156 @if gcc-bootstrap
39157 configure-lto-plugin: stage_current
39158 @endif gcc-bootstrap
39159 @if lto-plugin
39160 maybe-configure-lto-plugin: configure-lto-plugin
39161 configure-lto-plugin: 
39162         @r=`${PWD_COMMAND}`; export r; \
39163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39164         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39166         $(HOST_EXPORTS)  \
39167         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39168         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39169         case $(srcdir) in \
39170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39171           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39173         esac; \
39174         module_srcdir=lto-plugin; \
39175         $(SHELL) \
39176           $$s/$$module_srcdir/configure \
39177           --srcdir=$${topdir}/$$module_srcdir \
39178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39179           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39180           || exit 1
39181 @endif lto-plugin
39182
39183
39184
39185 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39186 maybe-configure-stage1-lto-plugin:
39187 @if lto-plugin-bootstrap
39188 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39189 configure-stage1-lto-plugin:
39190         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39192         @r=`${PWD_COMMAND}`; export r; \
39193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39194         TFLAGS="$(STAGE1_TFLAGS)"; \
39195         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39196         $(HOST_EXPORTS) \
39197         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39198         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39199         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
39200         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39202         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39203         case $(srcdir) in \
39204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39205           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39207         esac; \
39208         module_srcdir=lto-plugin; \
39209         $(SHELL) $$s/$$module_srcdir/configure \
39210           --srcdir=$${topdir}/$$module_srcdir \
39211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39212           --target=${target_alias} \
39213            \
39214           $(STAGE1_CONFIGURE_FLAGS) \
39215           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39216 @endif lto-plugin-bootstrap
39217
39218 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39219 maybe-configure-stage2-lto-plugin:
39220 @if lto-plugin-bootstrap
39221 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39222 configure-stage2-lto-plugin:
39223         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39225         @r=`${PWD_COMMAND}`; export r; \
39226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39227         TFLAGS="$(STAGE2_TFLAGS)"; \
39228         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39229         $(HOST_EXPORTS) \
39230         $(POSTSTAGE1_HOST_EXPORTS) \
39231         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39232         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39233         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
39234         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39236         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39237         case $(srcdir) in \
39238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39239           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39241         esac; \
39242         module_srcdir=lto-plugin; \
39243         $(SHELL) $$s/$$module_srcdir/configure \
39244           --srcdir=$${topdir}/$$module_srcdir \
39245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39246           --target=${target_alias} \
39247           --with-build-libsubdir=$(HOST_SUBDIR) \
39248           $(STAGE2_CONFIGURE_FLAGS) \
39249           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39250 @endif lto-plugin-bootstrap
39251
39252 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39253 maybe-configure-stage3-lto-plugin:
39254 @if lto-plugin-bootstrap
39255 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39256 configure-stage3-lto-plugin:
39257         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39259         @r=`${PWD_COMMAND}`; export r; \
39260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39261         TFLAGS="$(STAGE3_TFLAGS)"; \
39262         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39263         $(HOST_EXPORTS) \
39264         $(POSTSTAGE1_HOST_EXPORTS) \
39265         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39266         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39267         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
39268         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39269         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39270         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39271         case $(srcdir) in \
39272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39273           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39275         esac; \
39276         module_srcdir=lto-plugin; \
39277         $(SHELL) $$s/$$module_srcdir/configure \
39278           --srcdir=$${topdir}/$$module_srcdir \
39279           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39280           --target=${target_alias} \
39281           --with-build-libsubdir=$(HOST_SUBDIR) \
39282           $(STAGE3_CONFIGURE_FLAGS) \
39283           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39284 @endif lto-plugin-bootstrap
39285
39286 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39287 maybe-configure-stage4-lto-plugin:
39288 @if lto-plugin-bootstrap
39289 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39290 configure-stage4-lto-plugin:
39291         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39292         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39293         @r=`${PWD_COMMAND}`; export r; \
39294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39295         TFLAGS="$(STAGE4_TFLAGS)"; \
39296         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39297         $(HOST_EXPORTS) \
39298         $(POSTSTAGE1_HOST_EXPORTS) \
39299         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39300         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39301         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
39302         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39304         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39305         case $(srcdir) in \
39306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39307           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39309         esac; \
39310         module_srcdir=lto-plugin; \
39311         $(SHELL) $$s/$$module_srcdir/configure \
39312           --srcdir=$${topdir}/$$module_srcdir \
39313           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39314           --target=${target_alias} \
39315           --with-build-libsubdir=$(HOST_SUBDIR) \
39316           $(STAGE4_CONFIGURE_FLAGS) \
39317           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39318 @endif lto-plugin-bootstrap
39319
39320 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39321 maybe-configure-stageprofile-lto-plugin:
39322 @if lto-plugin-bootstrap
39323 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39324 configure-stageprofile-lto-plugin:
39325         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39326         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39327         @r=`${PWD_COMMAND}`; export r; \
39328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39329         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39330         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39331         $(HOST_EXPORTS) \
39332         $(POSTSTAGE1_HOST_EXPORTS) \
39333         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39334         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39335         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
39336         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39338         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39339         case $(srcdir) in \
39340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39341           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39343         esac; \
39344         module_srcdir=lto-plugin; \
39345         $(SHELL) $$s/$$module_srcdir/configure \
39346           --srcdir=$${topdir}/$$module_srcdir \
39347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39348           --target=${target_alias} \
39349           --with-build-libsubdir=$(HOST_SUBDIR) \
39350           $(STAGEprofile_CONFIGURE_FLAGS) \
39351           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39352 @endif lto-plugin-bootstrap
39353
39354 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39355 maybe-configure-stagetrain-lto-plugin:
39356 @if lto-plugin-bootstrap
39357 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39358 configure-stagetrain-lto-plugin:
39359         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39361         @r=`${PWD_COMMAND}`; export r; \
39362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39363         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39364         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39365         $(HOST_EXPORTS) \
39366         $(POSTSTAGE1_HOST_EXPORTS) \
39367         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39368         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39369         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
39370         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39372         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39373         case $(srcdir) in \
39374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39375           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39377         esac; \
39378         module_srcdir=lto-plugin; \
39379         $(SHELL) $$s/$$module_srcdir/configure \
39380           --srcdir=$${topdir}/$$module_srcdir \
39381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39382           --target=${target_alias} \
39383           --with-build-libsubdir=$(HOST_SUBDIR) \
39384           $(STAGEtrain_CONFIGURE_FLAGS) \
39385           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39386 @endif lto-plugin-bootstrap
39387
39388 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39389 maybe-configure-stagefeedback-lto-plugin:
39390 @if lto-plugin-bootstrap
39391 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39392 configure-stagefeedback-lto-plugin:
39393         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39394         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39395         @r=`${PWD_COMMAND}`; export r; \
39396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39397         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39398         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39399         $(HOST_EXPORTS) \
39400         $(POSTSTAGE1_HOST_EXPORTS) \
39401         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39402         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39403         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
39404         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39405         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39406         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39407         case $(srcdir) in \
39408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39409           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39411         esac; \
39412         module_srcdir=lto-plugin; \
39413         $(SHELL) $$s/$$module_srcdir/configure \
39414           --srcdir=$${topdir}/$$module_srcdir \
39415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39416           --target=${target_alias} \
39417           --with-build-libsubdir=$(HOST_SUBDIR) \
39418           $(STAGEfeedback_CONFIGURE_FLAGS) \
39419           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39420 @endif lto-plugin-bootstrap
39421
39422 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39423 maybe-configure-stageautoprofile-lto-plugin:
39424 @if lto-plugin-bootstrap
39425 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39426 configure-stageautoprofile-lto-plugin:
39427         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39428         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39429         @r=`${PWD_COMMAND}`; export r; \
39430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39431         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39432         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39433         $(HOST_EXPORTS) \
39434         $(POSTSTAGE1_HOST_EXPORTS) \
39435         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39436         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39437         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
39438         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39440         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39441         case $(srcdir) in \
39442           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39443           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39444                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39445         esac; \
39446         module_srcdir=lto-plugin; \
39447         $(SHELL) $$s/$$module_srcdir/configure \
39448           --srcdir=$${topdir}/$$module_srcdir \
39449           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39450           --target=${target_alias} \
39451           --with-build-libsubdir=$(HOST_SUBDIR) \
39452           $(STAGEautoprofile_CONFIGURE_FLAGS) \
39453           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39454 @endif lto-plugin-bootstrap
39455
39456 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39457 maybe-configure-stageautofeedback-lto-plugin:
39458 @if lto-plugin-bootstrap
39459 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39460 configure-stageautofeedback-lto-plugin:
39461         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39463         @r=`${PWD_COMMAND}`; export r; \
39464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39465         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39466         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39467         $(HOST_EXPORTS) \
39468         $(POSTSTAGE1_HOST_EXPORTS) \
39469         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39470         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39471         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
39472         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39474         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39475         case $(srcdir) in \
39476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39477           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39479         esac; \
39480         module_srcdir=lto-plugin; \
39481         $(SHELL) $$s/$$module_srcdir/configure \
39482           --srcdir=$${topdir}/$$module_srcdir \
39483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39484           --target=${target_alias} \
39485           --with-build-libsubdir=$(HOST_SUBDIR) \
39486           $(STAGEautofeedback_CONFIGURE_FLAGS) \
39487           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39488 @endif lto-plugin-bootstrap
39489
39490
39491
39492
39493
39494 .PHONY: all-lto-plugin maybe-all-lto-plugin
39495 maybe-all-lto-plugin:
39496 @if gcc-bootstrap
39497 all-lto-plugin: stage_current
39498 @endif gcc-bootstrap
39499 @if lto-plugin
39500 TARGET-lto-plugin=all
39501 maybe-all-lto-plugin: all-lto-plugin
39502 all-lto-plugin: configure-lto-plugin
39503         @r=`${PWD_COMMAND}`; export r; \
39504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505         $(HOST_EXPORTS)  \
39506         (cd $(HOST_SUBDIR)/lto-plugin && \
39507           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39508                 $(TARGET-lto-plugin))
39509 @endif lto-plugin
39510
39511
39512
39513 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39514 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39515 maybe-all-stage1-lto-plugin:
39516 maybe-clean-stage1-lto-plugin:
39517 @if lto-plugin-bootstrap
39518 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39519 all-stage1: all-stage1-lto-plugin
39520 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39521 all-stage1-lto-plugin: configure-stage1-lto-plugin
39522         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39523         @r=`${PWD_COMMAND}`; export r; \
39524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525         TFLAGS="$(STAGE1_TFLAGS)"; \
39526         $(HOST_EXPORTS)  \
39527         cd $(HOST_SUBDIR)/lto-plugin && \
39528          \
39529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39530                 CFLAGS="$(STAGE1_CFLAGS)" \
39531                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39532                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39533                 LIBCFLAGS="$(LIBCFLAGS)" \
39534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39537                 $(EXTRA_HOST_FLAGS)  \
39538                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39539                 TFLAGS="$(STAGE1_TFLAGS)"  \
39540                 $(TARGET-stage1-lto-plugin)
39541
39542 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39543 clean-stage1: clean-stage1-lto-plugin
39544 clean-stage1-lto-plugin:
39545         @if [ $(current_stage) = stage1 ]; then \
39546           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39547         else \
39548           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39549           $(MAKE) stage1-start; \
39550         fi; \
39551         cd $(HOST_SUBDIR)/lto-plugin && \
39552         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39553         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39554 @endif lto-plugin-bootstrap
39555
39556
39557 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39558 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39559 maybe-all-stage2-lto-plugin:
39560 maybe-clean-stage2-lto-plugin:
39561 @if lto-plugin-bootstrap
39562 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39563 all-stage2: all-stage2-lto-plugin
39564 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39565 all-stage2-lto-plugin: configure-stage2-lto-plugin
39566         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39567         @r=`${PWD_COMMAND}`; export r; \
39568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39569         TFLAGS="$(STAGE2_TFLAGS)"; \
39570         $(HOST_EXPORTS) \
39571         $(POSTSTAGE1_HOST_EXPORTS)  \
39572         cd $(HOST_SUBDIR)/lto-plugin && \
39573          \
39574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39575                 CFLAGS="$(STAGE2_CFLAGS)" \
39576                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39577                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39578                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39579                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39580                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39581                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39582                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39583                 TFLAGS="$(STAGE2_TFLAGS)"  \
39584                 $(TARGET-stage2-lto-plugin)
39585
39586 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39587 clean-stage2: clean-stage2-lto-plugin
39588 clean-stage2-lto-plugin:
39589         @if [ $(current_stage) = stage2 ]; then \
39590           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39591         else \
39592           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39593           $(MAKE) stage2-start; \
39594         fi; \
39595         cd $(HOST_SUBDIR)/lto-plugin && \
39596         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39597 @endif lto-plugin-bootstrap
39598
39599
39600 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39601 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39602 maybe-all-stage3-lto-plugin:
39603 maybe-clean-stage3-lto-plugin:
39604 @if lto-plugin-bootstrap
39605 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39606 all-stage3: all-stage3-lto-plugin
39607 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39608 all-stage3-lto-plugin: configure-stage3-lto-plugin
39609         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39610         @r=`${PWD_COMMAND}`; export r; \
39611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612         TFLAGS="$(STAGE3_TFLAGS)"; \
39613         $(HOST_EXPORTS) \
39614         $(POSTSTAGE1_HOST_EXPORTS)  \
39615         cd $(HOST_SUBDIR)/lto-plugin && \
39616          \
39617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39618                 CFLAGS="$(STAGE3_CFLAGS)" \
39619                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39620                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39621                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39622                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39623                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39624                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39625                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39626                 TFLAGS="$(STAGE3_TFLAGS)"  \
39627                 $(TARGET-stage3-lto-plugin)
39628
39629 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39630 clean-stage3: clean-stage3-lto-plugin
39631 clean-stage3-lto-plugin:
39632         @if [ $(current_stage) = stage3 ]; then \
39633           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39634         else \
39635           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39636           $(MAKE) stage3-start; \
39637         fi; \
39638         cd $(HOST_SUBDIR)/lto-plugin && \
39639         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39640 @endif lto-plugin-bootstrap
39641
39642
39643 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39644 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39645 maybe-all-stage4-lto-plugin:
39646 maybe-clean-stage4-lto-plugin:
39647 @if lto-plugin-bootstrap
39648 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39649 all-stage4: all-stage4-lto-plugin
39650 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39651 all-stage4-lto-plugin: configure-stage4-lto-plugin
39652         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39653         @r=`${PWD_COMMAND}`; export r; \
39654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39655         TFLAGS="$(STAGE4_TFLAGS)"; \
39656         $(HOST_EXPORTS) \
39657         $(POSTSTAGE1_HOST_EXPORTS)  \
39658         cd $(HOST_SUBDIR)/lto-plugin && \
39659          \
39660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39661                 CFLAGS="$(STAGE4_CFLAGS)" \
39662                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39663                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39664                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39665                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39666                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39667                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39668                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39669                 TFLAGS="$(STAGE4_TFLAGS)"  \
39670                 $(TARGET-stage4-lto-plugin)
39671
39672 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39673 clean-stage4: clean-stage4-lto-plugin
39674 clean-stage4-lto-plugin:
39675         @if [ $(current_stage) = stage4 ]; then \
39676           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39677         else \
39678           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39679           $(MAKE) stage4-start; \
39680         fi; \
39681         cd $(HOST_SUBDIR)/lto-plugin && \
39682         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39683 @endif lto-plugin-bootstrap
39684
39685
39686 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39687 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39688 maybe-all-stageprofile-lto-plugin:
39689 maybe-clean-stageprofile-lto-plugin:
39690 @if lto-plugin-bootstrap
39691 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39692 all-stageprofile: all-stageprofile-lto-plugin
39693 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39694 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39695         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39696         @r=`${PWD_COMMAND}`; export r; \
39697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39699         $(HOST_EXPORTS) \
39700         $(POSTSTAGE1_HOST_EXPORTS)  \
39701         cd $(HOST_SUBDIR)/lto-plugin && \
39702          \
39703         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39704                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39705                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39706                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39707                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39711                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39712                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39713                 $(TARGET-stageprofile-lto-plugin)
39714
39715 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39716 clean-stageprofile: clean-stageprofile-lto-plugin
39717 clean-stageprofile-lto-plugin:
39718         @if [ $(current_stage) = stageprofile ]; then \
39719           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39720         else \
39721           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39722           $(MAKE) stageprofile-start; \
39723         fi; \
39724         cd $(HOST_SUBDIR)/lto-plugin && \
39725         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39726 @endif lto-plugin-bootstrap
39727
39728
39729 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39730 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39731 maybe-all-stagetrain-lto-plugin:
39732 maybe-clean-stagetrain-lto-plugin:
39733 @if lto-plugin-bootstrap
39734 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39735 all-stagetrain: all-stagetrain-lto-plugin
39736 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39737 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39738         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39739         @r=`${PWD_COMMAND}`; export r; \
39740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39741         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39742         $(HOST_EXPORTS) \
39743         $(POSTSTAGE1_HOST_EXPORTS)  \
39744         cd $(HOST_SUBDIR)/lto-plugin && \
39745          \
39746         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39747                 CFLAGS="$(STAGEtrain_CFLAGS)" \
39748                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39749                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39750                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39751                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39752                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39753                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39754                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39755                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
39756                 $(TARGET-stagetrain-lto-plugin)
39757
39758 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39759 clean-stagetrain: clean-stagetrain-lto-plugin
39760 clean-stagetrain-lto-plugin:
39761         @if [ $(current_stage) = stagetrain ]; then \
39762           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39763         else \
39764           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39765           $(MAKE) stagetrain-start; \
39766         fi; \
39767         cd $(HOST_SUBDIR)/lto-plugin && \
39768         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39769 @endif lto-plugin-bootstrap
39770
39771
39772 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39773 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39774 maybe-all-stagefeedback-lto-plugin:
39775 maybe-clean-stagefeedback-lto-plugin:
39776 @if lto-plugin-bootstrap
39777 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39778 all-stagefeedback: all-stagefeedback-lto-plugin
39779 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39780 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39781         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39782         @r=`${PWD_COMMAND}`; export r; \
39783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39784         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39785         $(HOST_EXPORTS) \
39786         $(POSTSTAGE1_HOST_EXPORTS)  \
39787         cd $(HOST_SUBDIR)/lto-plugin && \
39788          \
39789         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39790                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39791                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39792                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39793                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39794                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39795                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39796                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39797                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39798                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39799                 $(TARGET-stagefeedback-lto-plugin)
39800
39801 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39802 clean-stagefeedback: clean-stagefeedback-lto-plugin
39803 clean-stagefeedback-lto-plugin:
39804         @if [ $(current_stage) = stagefeedback ]; then \
39805           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39806         else \
39807           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39808           $(MAKE) stagefeedback-start; \
39809         fi; \
39810         cd $(HOST_SUBDIR)/lto-plugin && \
39811         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39812 @endif lto-plugin-bootstrap
39813
39814
39815 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39816 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39817 maybe-all-stageautoprofile-lto-plugin:
39818 maybe-clean-stageautoprofile-lto-plugin:
39819 @if lto-plugin-bootstrap
39820 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39821 all-stageautoprofile: all-stageautoprofile-lto-plugin
39822 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39823 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39824         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39825         @r=`${PWD_COMMAND}`; export r; \
39826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39827         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39828         $(HOST_EXPORTS) \
39829         $(POSTSTAGE1_HOST_EXPORTS)  \
39830         cd $(HOST_SUBDIR)/lto-plugin && \
39831         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39832         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39833                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39834                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39835                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39836                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39837                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39838                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39839                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39840                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39841                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39842                 $(TARGET-stageautoprofile-lto-plugin)
39843
39844 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39845 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39846 clean-stageautoprofile-lto-plugin:
39847         @if [ $(current_stage) = stageautoprofile ]; then \
39848           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39849         else \
39850           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39851           $(MAKE) stageautoprofile-start; \
39852         fi; \
39853         cd $(HOST_SUBDIR)/lto-plugin && \
39854         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39855 @endif lto-plugin-bootstrap
39856
39857
39858 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39859 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39860 maybe-all-stageautofeedback-lto-plugin:
39861 maybe-clean-stageautofeedback-lto-plugin:
39862 @if lto-plugin-bootstrap
39863 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39864 all-stageautofeedback: all-stageautofeedback-lto-plugin
39865 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39866 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39867         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39868         @r=`${PWD_COMMAND}`; export r; \
39869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39870         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39871         $(HOST_EXPORTS) \
39872         $(POSTSTAGE1_HOST_EXPORTS)  \
39873         cd $(HOST_SUBDIR)/lto-plugin && \
39874          \
39875         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39876                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39877                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39878                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39879                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39880                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39881                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39882                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39883                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39884                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39885                 $(TARGET-stageautofeedback-lto-plugin)
39886
39887 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39888 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39889 clean-stageautofeedback-lto-plugin:
39890         @if [ $(current_stage) = stageautofeedback ]; then \
39891           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39892         else \
39893           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39894           $(MAKE) stageautofeedback-start; \
39895         fi; \
39896         cd $(HOST_SUBDIR)/lto-plugin && \
39897         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39898 @endif lto-plugin-bootstrap
39899
39900
39901
39902
39903
39904 .PHONY: check-lto-plugin maybe-check-lto-plugin
39905 maybe-check-lto-plugin:
39906 @if lto-plugin
39907 maybe-check-lto-plugin: check-lto-plugin
39908
39909 check-lto-plugin:
39910         @: $(MAKE); $(unstage)
39911         @r=`${PWD_COMMAND}`; export r; \
39912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39913         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39914         (cd $(HOST_SUBDIR)/lto-plugin && \
39915           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39916
39917 @endif lto-plugin
39918
39919 .PHONY: install-lto-plugin maybe-install-lto-plugin
39920 maybe-install-lto-plugin:
39921 @if lto-plugin
39922 maybe-install-lto-plugin: install-lto-plugin
39923
39924 install-lto-plugin: installdirs
39925         @: $(MAKE); $(unstage)
39926         @r=`${PWD_COMMAND}`; export r; \
39927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39928         $(HOST_EXPORTS) \
39929         (cd $(HOST_SUBDIR)/lto-plugin && \
39930           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39931
39932 @endif lto-plugin
39933
39934 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39935 maybe-install-strip-lto-plugin:
39936 @if lto-plugin
39937 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39938
39939 install-strip-lto-plugin: installdirs
39940         @: $(MAKE); $(unstage)
39941         @r=`${PWD_COMMAND}`; export r; \
39942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39943         $(HOST_EXPORTS) \
39944         (cd $(HOST_SUBDIR)/lto-plugin && \
39945           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39946
39947 @endif lto-plugin
39948
39949 # Other targets (info, dvi, pdf, etc.)
39950
39951 .PHONY: maybe-info-lto-plugin info-lto-plugin
39952 maybe-info-lto-plugin:
39953 @if lto-plugin
39954 maybe-info-lto-plugin: info-lto-plugin
39955
39956 info-lto-plugin: \
39957     configure-lto-plugin 
39958         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39959         r=`${PWD_COMMAND}`; export r; \
39960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39961         $(HOST_EXPORTS) \
39962         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39964         done; \
39965         echo "Doing info in lto-plugin"; \
39966         (cd $(HOST_SUBDIR)/lto-plugin && \
39967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39969                   "RANLIB=$${RANLIB}" \
39970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39971                   info) \
39972           || exit 1
39973
39974 @endif lto-plugin
39975
39976 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39977 maybe-dvi-lto-plugin:
39978 @if lto-plugin
39979 maybe-dvi-lto-plugin: dvi-lto-plugin
39980
39981 dvi-lto-plugin: \
39982     configure-lto-plugin 
39983         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39984         r=`${PWD_COMMAND}`; export r; \
39985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39986         $(HOST_EXPORTS) \
39987         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39989         done; \
39990         echo "Doing dvi in lto-plugin"; \
39991         (cd $(HOST_SUBDIR)/lto-plugin && \
39992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39994                   "RANLIB=$${RANLIB}" \
39995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39996                   dvi) \
39997           || exit 1
39998
39999 @endif lto-plugin
40000
40001 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40002 maybe-pdf-lto-plugin:
40003 @if lto-plugin
40004 maybe-pdf-lto-plugin: pdf-lto-plugin
40005
40006 pdf-lto-plugin: \
40007     configure-lto-plugin 
40008         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40009         r=`${PWD_COMMAND}`; export r; \
40010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40011         $(HOST_EXPORTS) \
40012         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40014         done; \
40015         echo "Doing pdf in lto-plugin"; \
40016         (cd $(HOST_SUBDIR)/lto-plugin && \
40017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40019                   "RANLIB=$${RANLIB}" \
40020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40021                   pdf) \
40022           || exit 1
40023
40024 @endif lto-plugin
40025
40026 .PHONY: maybe-html-lto-plugin html-lto-plugin
40027 maybe-html-lto-plugin:
40028 @if lto-plugin
40029 maybe-html-lto-plugin: html-lto-plugin
40030
40031 html-lto-plugin: \
40032     configure-lto-plugin 
40033         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40034         r=`${PWD_COMMAND}`; export r; \
40035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40036         $(HOST_EXPORTS) \
40037         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40039         done; \
40040         echo "Doing html in lto-plugin"; \
40041         (cd $(HOST_SUBDIR)/lto-plugin && \
40042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40044                   "RANLIB=$${RANLIB}" \
40045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40046                   html) \
40047           || exit 1
40048
40049 @endif lto-plugin
40050
40051 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40052 maybe-TAGS-lto-plugin:
40053 @if lto-plugin
40054 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40055
40056 TAGS-lto-plugin: \
40057     configure-lto-plugin 
40058         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40059         r=`${PWD_COMMAND}`; export r; \
40060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40061         $(HOST_EXPORTS) \
40062         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40064         done; \
40065         echo "Doing TAGS in lto-plugin"; \
40066         (cd $(HOST_SUBDIR)/lto-plugin && \
40067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40069                   "RANLIB=$${RANLIB}" \
40070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40071                   TAGS) \
40072           || exit 1
40073
40074 @endif lto-plugin
40075
40076 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40077 maybe-install-info-lto-plugin:
40078 @if lto-plugin
40079 maybe-install-info-lto-plugin: install-info-lto-plugin
40080
40081 install-info-lto-plugin: \
40082     configure-lto-plugin \
40083     info-lto-plugin 
40084         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40085         r=`${PWD_COMMAND}`; export r; \
40086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40087         $(HOST_EXPORTS) \
40088         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40090         done; \
40091         echo "Doing install-info in lto-plugin"; \
40092         (cd $(HOST_SUBDIR)/lto-plugin && \
40093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40095                   "RANLIB=$${RANLIB}" \
40096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40097                   install-info) \
40098           || exit 1
40099
40100 @endif lto-plugin
40101
40102 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40103 maybe-install-dvi-lto-plugin:
40104 @if lto-plugin
40105 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40106
40107 install-dvi-lto-plugin: \
40108     configure-lto-plugin \
40109     dvi-lto-plugin 
40110         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40111         r=`${PWD_COMMAND}`; export r; \
40112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113         $(HOST_EXPORTS) \
40114         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40116         done; \
40117         echo "Doing install-dvi in lto-plugin"; \
40118         (cd $(HOST_SUBDIR)/lto-plugin && \
40119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40121                   "RANLIB=$${RANLIB}" \
40122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40123                   install-dvi) \
40124           || exit 1
40125
40126 @endif lto-plugin
40127
40128 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40129 maybe-install-pdf-lto-plugin:
40130 @if lto-plugin
40131 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40132
40133 install-pdf-lto-plugin: \
40134     configure-lto-plugin \
40135     pdf-lto-plugin 
40136         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40137         r=`${PWD_COMMAND}`; export r; \
40138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139         $(HOST_EXPORTS) \
40140         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40142         done; \
40143         echo "Doing install-pdf in lto-plugin"; \
40144         (cd $(HOST_SUBDIR)/lto-plugin && \
40145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40147                   "RANLIB=$${RANLIB}" \
40148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40149                   install-pdf) \
40150           || exit 1
40151
40152 @endif lto-plugin
40153
40154 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40155 maybe-install-html-lto-plugin:
40156 @if lto-plugin
40157 maybe-install-html-lto-plugin: install-html-lto-plugin
40158
40159 install-html-lto-plugin: \
40160     configure-lto-plugin \
40161     html-lto-plugin 
40162         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40163         r=`${PWD_COMMAND}`; export r; \
40164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40165         $(HOST_EXPORTS) \
40166         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40168         done; \
40169         echo "Doing install-html in lto-plugin"; \
40170         (cd $(HOST_SUBDIR)/lto-plugin && \
40171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40173                   "RANLIB=$${RANLIB}" \
40174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40175                   install-html) \
40176           || exit 1
40177
40178 @endif lto-plugin
40179
40180 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40181 maybe-installcheck-lto-plugin:
40182 @if lto-plugin
40183 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40184
40185 installcheck-lto-plugin: \
40186     configure-lto-plugin 
40187         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40188         r=`${PWD_COMMAND}`; export r; \
40189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40190         $(HOST_EXPORTS) \
40191         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40193         done; \
40194         echo "Doing installcheck in lto-plugin"; \
40195         (cd $(HOST_SUBDIR)/lto-plugin && \
40196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40198                   "RANLIB=$${RANLIB}" \
40199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40200                   installcheck) \
40201           || exit 1
40202
40203 @endif lto-plugin
40204
40205 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40206 maybe-mostlyclean-lto-plugin:
40207 @if lto-plugin
40208 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40209
40210 mostlyclean-lto-plugin: 
40211         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40212         r=`${PWD_COMMAND}`; export r; \
40213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214         $(HOST_EXPORTS) \
40215         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40217         done; \
40218         echo "Doing mostlyclean in lto-plugin"; \
40219         (cd $(HOST_SUBDIR)/lto-plugin && \
40220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222                   "RANLIB=$${RANLIB}" \
40223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224                   mostlyclean) \
40225           || exit 1
40226
40227 @endif lto-plugin
40228
40229 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40230 maybe-clean-lto-plugin:
40231 @if lto-plugin
40232 maybe-clean-lto-plugin: clean-lto-plugin
40233
40234 clean-lto-plugin: 
40235         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40236         r=`${PWD_COMMAND}`; export r; \
40237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40238         $(HOST_EXPORTS) \
40239         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40241         done; \
40242         echo "Doing clean in lto-plugin"; \
40243         (cd $(HOST_SUBDIR)/lto-plugin && \
40244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40246                   "RANLIB=$${RANLIB}" \
40247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40248                   clean) \
40249           || exit 1
40250
40251 @endif lto-plugin
40252
40253 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40254 maybe-distclean-lto-plugin:
40255 @if lto-plugin
40256 maybe-distclean-lto-plugin: distclean-lto-plugin
40257
40258 distclean-lto-plugin: 
40259         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40260         r=`${PWD_COMMAND}`; export r; \
40261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40262         $(HOST_EXPORTS) \
40263         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40265         done; \
40266         echo "Doing distclean in lto-plugin"; \
40267         (cd $(HOST_SUBDIR)/lto-plugin && \
40268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40270                   "RANLIB=$${RANLIB}" \
40271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40272                   distclean) \
40273           || exit 1
40274
40275 @endif lto-plugin
40276
40277 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40278 maybe-maintainer-clean-lto-plugin:
40279 @if lto-plugin
40280 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40281
40282 maintainer-clean-lto-plugin: 
40283         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40284         r=`${PWD_COMMAND}`; export r; \
40285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40286         $(HOST_EXPORTS) \
40287         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40289         done; \
40290         echo "Doing maintainer-clean in lto-plugin"; \
40291         (cd $(HOST_SUBDIR)/lto-plugin && \
40292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40294                   "RANLIB=$${RANLIB}" \
40295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40296                   maintainer-clean) \
40297           || exit 1
40298
40299 @endif lto-plugin
40300
40301
40302
40303 .PHONY: configure-libcc1 maybe-configure-libcc1
40304 maybe-configure-libcc1:
40305 @if gcc-bootstrap
40306 configure-libcc1: stage_current
40307 @endif gcc-bootstrap
40308 @if libcc1
40309 maybe-configure-libcc1: configure-libcc1
40310 configure-libcc1: 
40311         @: $(MAKE); $(unstage)
40312         @r=`${PWD_COMMAND}`; export r; \
40313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40316         $(HOST_EXPORTS)  \
40317         echo Configuring in $(HOST_SUBDIR)/libcc1; \
40318         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40319         case $(srcdir) in \
40320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40321           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40323         esac; \
40324         module_srcdir=libcc1; \
40325         $(SHELL) \
40326           $$s/$$module_srcdir/configure \
40327           --srcdir=$${topdir}/$$module_srcdir \
40328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40329           --target=${target_alias} --enable-shared \
40330           || exit 1
40331 @endif libcc1
40332
40333
40334
40335
40336
40337 .PHONY: all-libcc1 maybe-all-libcc1
40338 maybe-all-libcc1:
40339 @if gcc-bootstrap
40340 all-libcc1: stage_current
40341 @endif gcc-bootstrap
40342 @if libcc1
40343 TARGET-libcc1=all
40344 maybe-all-libcc1: all-libcc1
40345 all-libcc1: configure-libcc1
40346         @: $(MAKE); $(unstage)
40347         @r=`${PWD_COMMAND}`; export r; \
40348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40349         $(HOST_EXPORTS)  \
40350         (cd $(HOST_SUBDIR)/libcc1 && \
40351           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40352                 $(TARGET-libcc1))
40353 @endif libcc1
40354
40355
40356
40357
40358 .PHONY: check-libcc1 maybe-check-libcc1
40359 maybe-check-libcc1:
40360 @if libcc1
40361 maybe-check-libcc1: check-libcc1
40362
40363 check-libcc1:
40364         @: $(MAKE); $(unstage)
40365         @r=`${PWD_COMMAND}`; export r; \
40366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40367         $(HOST_EXPORTS)  \
40368         (cd $(HOST_SUBDIR)/libcc1 && \
40369           $(MAKE) $(FLAGS_TO_PASS)  check)
40370
40371 @endif libcc1
40372
40373 .PHONY: install-libcc1 maybe-install-libcc1
40374 maybe-install-libcc1:
40375 @if libcc1
40376 maybe-install-libcc1: install-libcc1
40377
40378 install-libcc1: installdirs
40379         @: $(MAKE); $(unstage)
40380         @r=`${PWD_COMMAND}`; export r; \
40381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40382         $(HOST_EXPORTS) \
40383         (cd $(HOST_SUBDIR)/libcc1 && \
40384           $(MAKE) $(FLAGS_TO_PASS)  install)
40385
40386 @endif libcc1
40387
40388 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40389 maybe-install-strip-libcc1:
40390 @if libcc1
40391 maybe-install-strip-libcc1: install-strip-libcc1
40392
40393 install-strip-libcc1: installdirs
40394         @: $(MAKE); $(unstage)
40395         @r=`${PWD_COMMAND}`; export r; \
40396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397         $(HOST_EXPORTS) \
40398         (cd $(HOST_SUBDIR)/libcc1 && \
40399           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40400
40401 @endif libcc1
40402
40403 # Other targets (info, dvi, pdf, etc.)
40404
40405 .PHONY: maybe-info-libcc1 info-libcc1
40406 maybe-info-libcc1:
40407 @if libcc1
40408 maybe-info-libcc1: info-libcc1
40409
40410 info-libcc1: \
40411     configure-libcc1 
40412         @: $(MAKE); $(unstage)
40413         @[ -f ./libcc1/Makefile ] || exit 0; \
40414         r=`${PWD_COMMAND}`; export r; \
40415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40416         $(HOST_EXPORTS) \
40417         for flag in $(EXTRA_HOST_FLAGS) ; do \
40418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40419         done; \
40420         echo "Doing info in libcc1"; \
40421         (cd $(HOST_SUBDIR)/libcc1 && \
40422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40424                   "RANLIB=$${RANLIB}" \
40425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40426                   info) \
40427           || exit 1
40428
40429 @endif libcc1
40430
40431 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40432 maybe-dvi-libcc1:
40433 @if libcc1
40434 maybe-dvi-libcc1: dvi-libcc1
40435
40436 dvi-libcc1: \
40437     configure-libcc1 
40438         @: $(MAKE); $(unstage)
40439         @[ -f ./libcc1/Makefile ] || exit 0; \
40440         r=`${PWD_COMMAND}`; export r; \
40441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40442         $(HOST_EXPORTS) \
40443         for flag in $(EXTRA_HOST_FLAGS) ; do \
40444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40445         done; \
40446         echo "Doing dvi in libcc1"; \
40447         (cd $(HOST_SUBDIR)/libcc1 && \
40448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40450                   "RANLIB=$${RANLIB}" \
40451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40452                   dvi) \
40453           || exit 1
40454
40455 @endif libcc1
40456
40457 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40458 maybe-pdf-libcc1:
40459 @if libcc1
40460 maybe-pdf-libcc1: pdf-libcc1
40461
40462 pdf-libcc1: \
40463     configure-libcc1 
40464         @: $(MAKE); $(unstage)
40465         @[ -f ./libcc1/Makefile ] || exit 0; \
40466         r=`${PWD_COMMAND}`; export r; \
40467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40468         $(HOST_EXPORTS) \
40469         for flag in $(EXTRA_HOST_FLAGS) ; do \
40470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40471         done; \
40472         echo "Doing pdf in libcc1"; \
40473         (cd $(HOST_SUBDIR)/libcc1 && \
40474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40476                   "RANLIB=$${RANLIB}" \
40477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40478                   pdf) \
40479           || exit 1
40480
40481 @endif libcc1
40482
40483 .PHONY: maybe-html-libcc1 html-libcc1
40484 maybe-html-libcc1:
40485 @if libcc1
40486 maybe-html-libcc1: html-libcc1
40487
40488 html-libcc1: \
40489     configure-libcc1 
40490         @: $(MAKE); $(unstage)
40491         @[ -f ./libcc1/Makefile ] || exit 0; \
40492         r=`${PWD_COMMAND}`; export r; \
40493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40494         $(HOST_EXPORTS) \
40495         for flag in $(EXTRA_HOST_FLAGS) ; do \
40496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40497         done; \
40498         echo "Doing html in libcc1"; \
40499         (cd $(HOST_SUBDIR)/libcc1 && \
40500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40502                   "RANLIB=$${RANLIB}" \
40503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40504                   html) \
40505           || exit 1
40506
40507 @endif libcc1
40508
40509 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40510 maybe-TAGS-libcc1:
40511 @if libcc1
40512 maybe-TAGS-libcc1: TAGS-libcc1
40513
40514 TAGS-libcc1: \
40515     configure-libcc1 
40516         @: $(MAKE); $(unstage)
40517         @[ -f ./libcc1/Makefile ] || exit 0; \
40518         r=`${PWD_COMMAND}`; export r; \
40519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40520         $(HOST_EXPORTS) \
40521         for flag in $(EXTRA_HOST_FLAGS) ; do \
40522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40523         done; \
40524         echo "Doing TAGS in libcc1"; \
40525         (cd $(HOST_SUBDIR)/libcc1 && \
40526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40528                   "RANLIB=$${RANLIB}" \
40529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40530                   TAGS) \
40531           || exit 1
40532
40533 @endif libcc1
40534
40535 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40536 maybe-install-info-libcc1:
40537 @if libcc1
40538 maybe-install-info-libcc1: install-info-libcc1
40539
40540 install-info-libcc1: \
40541     configure-libcc1 \
40542     info-libcc1 
40543         @: $(MAKE); $(unstage)
40544         @[ -f ./libcc1/Makefile ] || exit 0; \
40545         r=`${PWD_COMMAND}`; export r; \
40546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40547         $(HOST_EXPORTS) \
40548         for flag in $(EXTRA_HOST_FLAGS) ; do \
40549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40550         done; \
40551         echo "Doing install-info in libcc1"; \
40552         (cd $(HOST_SUBDIR)/libcc1 && \
40553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40555                   "RANLIB=$${RANLIB}" \
40556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40557                   install-info) \
40558           || exit 1
40559
40560 @endif libcc1
40561
40562 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40563 maybe-install-dvi-libcc1:
40564 @if libcc1
40565 maybe-install-dvi-libcc1: install-dvi-libcc1
40566
40567 install-dvi-libcc1: \
40568     configure-libcc1 \
40569     dvi-libcc1 
40570         @: $(MAKE); $(unstage)
40571         @[ -f ./libcc1/Makefile ] || exit 0; \
40572         r=`${PWD_COMMAND}`; export r; \
40573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40574         $(HOST_EXPORTS) \
40575         for flag in $(EXTRA_HOST_FLAGS) ; do \
40576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40577         done; \
40578         echo "Doing install-dvi in libcc1"; \
40579         (cd $(HOST_SUBDIR)/libcc1 && \
40580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40582                   "RANLIB=$${RANLIB}" \
40583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40584                   install-dvi) \
40585           || exit 1
40586
40587 @endif libcc1
40588
40589 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40590 maybe-install-pdf-libcc1:
40591 @if libcc1
40592 maybe-install-pdf-libcc1: install-pdf-libcc1
40593
40594 install-pdf-libcc1: \
40595     configure-libcc1 \
40596     pdf-libcc1 
40597         @: $(MAKE); $(unstage)
40598         @[ -f ./libcc1/Makefile ] || exit 0; \
40599         r=`${PWD_COMMAND}`; export r; \
40600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40601         $(HOST_EXPORTS) \
40602         for flag in $(EXTRA_HOST_FLAGS) ; do \
40603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604         done; \
40605         echo "Doing install-pdf in libcc1"; \
40606         (cd $(HOST_SUBDIR)/libcc1 && \
40607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40609                   "RANLIB=$${RANLIB}" \
40610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40611                   install-pdf) \
40612           || exit 1
40613
40614 @endif libcc1
40615
40616 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40617 maybe-install-html-libcc1:
40618 @if libcc1
40619 maybe-install-html-libcc1: install-html-libcc1
40620
40621 install-html-libcc1: \
40622     configure-libcc1 \
40623     html-libcc1 
40624         @: $(MAKE); $(unstage)
40625         @[ -f ./libcc1/Makefile ] || exit 0; \
40626         r=`${PWD_COMMAND}`; export r; \
40627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40628         $(HOST_EXPORTS) \
40629         for flag in $(EXTRA_HOST_FLAGS) ; do \
40630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631         done; \
40632         echo "Doing install-html in libcc1"; \
40633         (cd $(HOST_SUBDIR)/libcc1 && \
40634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40636                   "RANLIB=$${RANLIB}" \
40637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40638                   install-html) \
40639           || exit 1
40640
40641 @endif libcc1
40642
40643 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40644 maybe-installcheck-libcc1:
40645 @if libcc1
40646 maybe-installcheck-libcc1: installcheck-libcc1
40647
40648 installcheck-libcc1: \
40649     configure-libcc1 
40650         @: $(MAKE); $(unstage)
40651         @[ -f ./libcc1/Makefile ] || exit 0; \
40652         r=`${PWD_COMMAND}`; export r; \
40653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40654         $(HOST_EXPORTS) \
40655         for flag in $(EXTRA_HOST_FLAGS) ; do \
40656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40657         done; \
40658         echo "Doing installcheck in libcc1"; \
40659         (cd $(HOST_SUBDIR)/libcc1 && \
40660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40662                   "RANLIB=$${RANLIB}" \
40663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40664                   installcheck) \
40665           || exit 1
40666
40667 @endif libcc1
40668
40669 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40670 maybe-mostlyclean-libcc1:
40671 @if libcc1
40672 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40673
40674 mostlyclean-libcc1: 
40675         @: $(MAKE); $(unstage)
40676         @[ -f ./libcc1/Makefile ] || exit 0; \
40677         r=`${PWD_COMMAND}`; export r; \
40678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40679         $(HOST_EXPORTS) \
40680         for flag in $(EXTRA_HOST_FLAGS) ; do \
40681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40682         done; \
40683         echo "Doing mostlyclean in libcc1"; \
40684         (cd $(HOST_SUBDIR)/libcc1 && \
40685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40687                   "RANLIB=$${RANLIB}" \
40688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40689                   mostlyclean) \
40690           || exit 1
40691
40692 @endif libcc1
40693
40694 .PHONY: maybe-clean-libcc1 clean-libcc1
40695 maybe-clean-libcc1:
40696 @if libcc1
40697 maybe-clean-libcc1: clean-libcc1
40698
40699 clean-libcc1: 
40700         @: $(MAKE); $(unstage)
40701         @[ -f ./libcc1/Makefile ] || exit 0; \
40702         r=`${PWD_COMMAND}`; export r; \
40703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40704         $(HOST_EXPORTS) \
40705         for flag in $(EXTRA_HOST_FLAGS) ; do \
40706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40707         done; \
40708         echo "Doing clean in libcc1"; \
40709         (cd $(HOST_SUBDIR)/libcc1 && \
40710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40712                   "RANLIB=$${RANLIB}" \
40713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40714                   clean) \
40715           || exit 1
40716
40717 @endif libcc1
40718
40719 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40720 maybe-distclean-libcc1:
40721 @if libcc1
40722 maybe-distclean-libcc1: distclean-libcc1
40723
40724 distclean-libcc1: 
40725         @: $(MAKE); $(unstage)
40726         @[ -f ./libcc1/Makefile ] || exit 0; \
40727         r=`${PWD_COMMAND}`; export r; \
40728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40729         $(HOST_EXPORTS) \
40730         for flag in $(EXTRA_HOST_FLAGS) ; do \
40731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40732         done; \
40733         echo "Doing distclean in libcc1"; \
40734         (cd $(HOST_SUBDIR)/libcc1 && \
40735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40737                   "RANLIB=$${RANLIB}" \
40738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40739                   distclean) \
40740           || exit 1
40741
40742 @endif libcc1
40743
40744 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40745 maybe-maintainer-clean-libcc1:
40746 @if libcc1
40747 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40748
40749 maintainer-clean-libcc1: 
40750         @: $(MAKE); $(unstage)
40751         @[ -f ./libcc1/Makefile ] || exit 0; \
40752         r=`${PWD_COMMAND}`; export r; \
40753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40754         $(HOST_EXPORTS) \
40755         for flag in $(EXTRA_HOST_FLAGS) ; do \
40756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757         done; \
40758         echo "Doing maintainer-clean in libcc1"; \
40759         (cd $(HOST_SUBDIR)/libcc1 && \
40760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40762                   "RANLIB=$${RANLIB}" \
40763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40764                   maintainer-clean) \
40765           || exit 1
40766
40767 @endif libcc1
40768
40769
40770
40771 .PHONY: configure-gotools maybe-configure-gotools
40772 maybe-configure-gotools:
40773 @if gcc-bootstrap
40774 configure-gotools: stage_current
40775 @endif gcc-bootstrap
40776 @if gotools
40777 maybe-configure-gotools: configure-gotools
40778 configure-gotools: 
40779         @: $(MAKE); $(unstage)
40780         @r=`${PWD_COMMAND}`; export r; \
40781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40784         $(HOST_EXPORTS)  \
40785         echo Configuring in $(HOST_SUBDIR)/gotools; \
40786         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40787         case $(srcdir) in \
40788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40789           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40791         esac; \
40792         module_srcdir=gotools; \
40793         $(SHELL) \
40794           $$s/$$module_srcdir/configure \
40795           --srcdir=$${topdir}/$$module_srcdir \
40796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40797           --target=${target_alias}  \
40798           || exit 1
40799 @endif gotools
40800
40801
40802
40803
40804
40805 .PHONY: all-gotools maybe-all-gotools
40806 maybe-all-gotools:
40807 @if gcc-bootstrap
40808 all-gotools: stage_current
40809 @endif gcc-bootstrap
40810 @if gotools
40811 TARGET-gotools=all
40812 maybe-all-gotools: all-gotools
40813 all-gotools: configure-gotools
40814         @: $(MAKE); $(unstage)
40815         @r=`${PWD_COMMAND}`; export r; \
40816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40817         $(HOST_EXPORTS)  \
40818         (cd $(HOST_SUBDIR)/gotools && \
40819           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40820                 $(TARGET-gotools))
40821 @endif gotools
40822
40823
40824
40825
40826 .PHONY: check-gotools maybe-check-gotools
40827 maybe-check-gotools:
40828 @if gotools
40829 maybe-check-gotools: check-gotools
40830
40831 check-gotools:
40832         @: $(MAKE); $(unstage)
40833         @r=`${PWD_COMMAND}`; export r; \
40834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40835         $(HOST_EXPORTS)  \
40836         (cd $(HOST_SUBDIR)/gotools && \
40837           $(MAKE) $(FLAGS_TO_PASS)  check)
40838
40839 @endif gotools
40840
40841 .PHONY: install-gotools maybe-install-gotools
40842 maybe-install-gotools:
40843 @if gotools
40844 maybe-install-gotools: install-gotools
40845
40846 install-gotools: installdirs
40847         @: $(MAKE); $(unstage)
40848         @r=`${PWD_COMMAND}`; export r; \
40849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40850         $(HOST_EXPORTS) \
40851         (cd $(HOST_SUBDIR)/gotools && \
40852           $(MAKE) $(FLAGS_TO_PASS)  install)
40853
40854 @endif gotools
40855
40856 .PHONY: install-strip-gotools maybe-install-strip-gotools
40857 maybe-install-strip-gotools:
40858 @if gotools
40859 maybe-install-strip-gotools: install-strip-gotools
40860
40861 install-strip-gotools: installdirs
40862         @: $(MAKE); $(unstage)
40863         @r=`${PWD_COMMAND}`; export r; \
40864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40865         $(HOST_EXPORTS) \
40866         (cd $(HOST_SUBDIR)/gotools && \
40867           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40868
40869 @endif gotools
40870
40871 # Other targets (info, dvi, pdf, etc.)
40872
40873 .PHONY: maybe-info-gotools info-gotools
40874 maybe-info-gotools:
40875 @if gotools
40876 maybe-info-gotools: info-gotools
40877
40878 info-gotools: \
40879     configure-gotools 
40880         @: $(MAKE); $(unstage)
40881         @[ -f ./gotools/Makefile ] || exit 0; \
40882         r=`${PWD_COMMAND}`; export r; \
40883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884         $(HOST_EXPORTS) \
40885         for flag in $(EXTRA_HOST_FLAGS) ; do \
40886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40887         done; \
40888         echo "Doing info in gotools"; \
40889         (cd $(HOST_SUBDIR)/gotools && \
40890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40892                   "RANLIB=$${RANLIB}" \
40893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40894                   info) \
40895           || exit 1
40896
40897 @endif gotools
40898
40899 .PHONY: maybe-dvi-gotools dvi-gotools
40900 maybe-dvi-gotools:
40901 @if gotools
40902 maybe-dvi-gotools: dvi-gotools
40903
40904 dvi-gotools: \
40905     configure-gotools 
40906         @: $(MAKE); $(unstage)
40907         @[ -f ./gotools/Makefile ] || exit 0; \
40908         r=`${PWD_COMMAND}`; export r; \
40909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40910         $(HOST_EXPORTS) \
40911         for flag in $(EXTRA_HOST_FLAGS) ; do \
40912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40913         done; \
40914         echo "Doing dvi in gotools"; \
40915         (cd $(HOST_SUBDIR)/gotools && \
40916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40918                   "RANLIB=$${RANLIB}" \
40919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40920                   dvi) \
40921           || exit 1
40922
40923 @endif gotools
40924
40925 .PHONY: maybe-pdf-gotools pdf-gotools
40926 maybe-pdf-gotools:
40927 @if gotools
40928 maybe-pdf-gotools: pdf-gotools
40929
40930 pdf-gotools: \
40931     configure-gotools 
40932         @: $(MAKE); $(unstage)
40933         @[ -f ./gotools/Makefile ] || exit 0; \
40934         r=`${PWD_COMMAND}`; export r; \
40935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40936         $(HOST_EXPORTS) \
40937         for flag in $(EXTRA_HOST_FLAGS) ; do \
40938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40939         done; \
40940         echo "Doing pdf in gotools"; \
40941         (cd $(HOST_SUBDIR)/gotools && \
40942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40944                   "RANLIB=$${RANLIB}" \
40945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40946                   pdf) \
40947           || exit 1
40948
40949 @endif gotools
40950
40951 .PHONY: maybe-html-gotools html-gotools
40952 maybe-html-gotools:
40953 @if gotools
40954 maybe-html-gotools: html-gotools
40955
40956 html-gotools: \
40957     configure-gotools 
40958         @: $(MAKE); $(unstage)
40959         @[ -f ./gotools/Makefile ] || exit 0; \
40960         r=`${PWD_COMMAND}`; export r; \
40961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40962         $(HOST_EXPORTS) \
40963         for flag in $(EXTRA_HOST_FLAGS) ; do \
40964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40965         done; \
40966         echo "Doing html in gotools"; \
40967         (cd $(HOST_SUBDIR)/gotools && \
40968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40970                   "RANLIB=$${RANLIB}" \
40971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40972                   html) \
40973           || exit 1
40974
40975 @endif gotools
40976
40977 .PHONY: maybe-TAGS-gotools TAGS-gotools
40978 maybe-TAGS-gotools:
40979 @if gotools
40980 maybe-TAGS-gotools: TAGS-gotools
40981
40982 TAGS-gotools: \
40983     configure-gotools 
40984         @: $(MAKE); $(unstage)
40985         @[ -f ./gotools/Makefile ] || exit 0; \
40986         r=`${PWD_COMMAND}`; export r; \
40987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40988         $(HOST_EXPORTS) \
40989         for flag in $(EXTRA_HOST_FLAGS) ; do \
40990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40991         done; \
40992         echo "Doing TAGS in gotools"; \
40993         (cd $(HOST_SUBDIR)/gotools && \
40994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40996                   "RANLIB=$${RANLIB}" \
40997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40998                   TAGS) \
40999           || exit 1
41000
41001 @endif gotools
41002
41003 .PHONY: maybe-install-info-gotools install-info-gotools
41004 maybe-install-info-gotools:
41005 @if gotools
41006 maybe-install-info-gotools: install-info-gotools
41007
41008 install-info-gotools: \
41009     configure-gotools \
41010     info-gotools 
41011         @: $(MAKE); $(unstage)
41012         @[ -f ./gotools/Makefile ] || exit 0; \
41013         r=`${PWD_COMMAND}`; export r; \
41014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41015         $(HOST_EXPORTS) \
41016         for flag in $(EXTRA_HOST_FLAGS) ; do \
41017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41018         done; \
41019         echo "Doing install-info in gotools"; \
41020         (cd $(HOST_SUBDIR)/gotools && \
41021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41023                   "RANLIB=$${RANLIB}" \
41024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41025                   install-info) \
41026           || exit 1
41027
41028 @endif gotools
41029
41030 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41031 maybe-install-dvi-gotools:
41032 @if gotools
41033 maybe-install-dvi-gotools: install-dvi-gotools
41034
41035 install-dvi-gotools: \
41036     configure-gotools \
41037     dvi-gotools 
41038         @: $(MAKE); $(unstage)
41039         @[ -f ./gotools/Makefile ] || exit 0; \
41040         r=`${PWD_COMMAND}`; export r; \
41041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41042         $(HOST_EXPORTS) \
41043         for flag in $(EXTRA_HOST_FLAGS) ; do \
41044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045         done; \
41046         echo "Doing install-dvi in gotools"; \
41047         (cd $(HOST_SUBDIR)/gotools && \
41048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41050                   "RANLIB=$${RANLIB}" \
41051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41052                   install-dvi) \
41053           || exit 1
41054
41055 @endif gotools
41056
41057 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41058 maybe-install-pdf-gotools:
41059 @if gotools
41060 maybe-install-pdf-gotools: install-pdf-gotools
41061
41062 install-pdf-gotools: \
41063     configure-gotools \
41064     pdf-gotools 
41065         @: $(MAKE); $(unstage)
41066         @[ -f ./gotools/Makefile ] || exit 0; \
41067         r=`${PWD_COMMAND}`; export r; \
41068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069         $(HOST_EXPORTS) \
41070         for flag in $(EXTRA_HOST_FLAGS) ; do \
41071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072         done; \
41073         echo "Doing install-pdf in gotools"; \
41074         (cd $(HOST_SUBDIR)/gotools && \
41075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077                   "RANLIB=$${RANLIB}" \
41078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079                   install-pdf) \
41080           || exit 1
41081
41082 @endif gotools
41083
41084 .PHONY: maybe-install-html-gotools install-html-gotools
41085 maybe-install-html-gotools:
41086 @if gotools
41087 maybe-install-html-gotools: install-html-gotools
41088
41089 install-html-gotools: \
41090     configure-gotools \
41091     html-gotools 
41092         @: $(MAKE); $(unstage)
41093         @[ -f ./gotools/Makefile ] || exit 0; \
41094         r=`${PWD_COMMAND}`; export r; \
41095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096         $(HOST_EXPORTS) \
41097         for flag in $(EXTRA_HOST_FLAGS) ; do \
41098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41099         done; \
41100         echo "Doing install-html in gotools"; \
41101         (cd $(HOST_SUBDIR)/gotools && \
41102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104                   "RANLIB=$${RANLIB}" \
41105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106                   install-html) \
41107           || exit 1
41108
41109 @endif gotools
41110
41111 .PHONY: maybe-installcheck-gotools installcheck-gotools
41112 maybe-installcheck-gotools:
41113 @if gotools
41114 maybe-installcheck-gotools: installcheck-gotools
41115
41116 installcheck-gotools: \
41117     configure-gotools 
41118         @: $(MAKE); $(unstage)
41119         @[ -f ./gotools/Makefile ] || exit 0; \
41120         r=`${PWD_COMMAND}`; export r; \
41121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122         $(HOST_EXPORTS) \
41123         for flag in $(EXTRA_HOST_FLAGS) ; do \
41124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41125         done; \
41126         echo "Doing installcheck in gotools"; \
41127         (cd $(HOST_SUBDIR)/gotools && \
41128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130                   "RANLIB=$${RANLIB}" \
41131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41132                   installcheck) \
41133           || exit 1
41134
41135 @endif gotools
41136
41137 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41138 maybe-mostlyclean-gotools:
41139 @if gotools
41140 maybe-mostlyclean-gotools: mostlyclean-gotools
41141
41142 mostlyclean-gotools: 
41143         @: $(MAKE); $(unstage)
41144         @[ -f ./gotools/Makefile ] || exit 0; \
41145         r=`${PWD_COMMAND}`; export r; \
41146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41147         $(HOST_EXPORTS) \
41148         for flag in $(EXTRA_HOST_FLAGS) ; do \
41149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41150         done; \
41151         echo "Doing mostlyclean in gotools"; \
41152         (cd $(HOST_SUBDIR)/gotools && \
41153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41155                   "RANLIB=$${RANLIB}" \
41156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41157                   mostlyclean) \
41158           || exit 1
41159
41160 @endif gotools
41161
41162 .PHONY: maybe-clean-gotools clean-gotools
41163 maybe-clean-gotools:
41164 @if gotools
41165 maybe-clean-gotools: clean-gotools
41166
41167 clean-gotools: 
41168         @: $(MAKE); $(unstage)
41169         @[ -f ./gotools/Makefile ] || exit 0; \
41170         r=`${PWD_COMMAND}`; export r; \
41171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41172         $(HOST_EXPORTS) \
41173         for flag in $(EXTRA_HOST_FLAGS) ; do \
41174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41175         done; \
41176         echo "Doing clean in gotools"; \
41177         (cd $(HOST_SUBDIR)/gotools && \
41178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41180                   "RANLIB=$${RANLIB}" \
41181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41182                   clean) \
41183           || exit 1
41184
41185 @endif gotools
41186
41187 .PHONY: maybe-distclean-gotools distclean-gotools
41188 maybe-distclean-gotools:
41189 @if gotools
41190 maybe-distclean-gotools: distclean-gotools
41191
41192 distclean-gotools: 
41193         @: $(MAKE); $(unstage)
41194         @[ -f ./gotools/Makefile ] || exit 0; \
41195         r=`${PWD_COMMAND}`; export r; \
41196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41197         $(HOST_EXPORTS) \
41198         for flag in $(EXTRA_HOST_FLAGS) ; do \
41199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41200         done; \
41201         echo "Doing distclean in gotools"; \
41202         (cd $(HOST_SUBDIR)/gotools && \
41203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41205                   "RANLIB=$${RANLIB}" \
41206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41207                   distclean) \
41208           || exit 1
41209
41210 @endif gotools
41211
41212 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41213 maybe-maintainer-clean-gotools:
41214 @if gotools
41215 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41216
41217 maintainer-clean-gotools: 
41218         @: $(MAKE); $(unstage)
41219         @[ -f ./gotools/Makefile ] || exit 0; \
41220         r=`${PWD_COMMAND}`; export r; \
41221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222         $(HOST_EXPORTS) \
41223         for flag in $(EXTRA_HOST_FLAGS) ; do \
41224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225         done; \
41226         echo "Doing maintainer-clean in gotools"; \
41227         (cd $(HOST_SUBDIR)/gotools && \
41228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230                   "RANLIB=$${RANLIB}" \
41231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232                   maintainer-clean) \
41233           || exit 1
41234
41235 @endif gotools
41236
41237
41238
41239 .PHONY: configure-libctf maybe-configure-libctf
41240 maybe-configure-libctf:
41241 @if gcc-bootstrap
41242 configure-libctf: stage_current
41243 @endif gcc-bootstrap
41244 @if libctf
41245 maybe-configure-libctf: configure-libctf
41246 configure-libctf: 
41247         @r=`${PWD_COMMAND}`; export r; \
41248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41249         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41250         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41251         $(HOST_EXPORTS)  \
41252         echo Configuring in $(HOST_SUBDIR)/libctf; \
41253         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41254         case $(srcdir) in \
41255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41256           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41258         esac; \
41259         module_srcdir=libctf; \
41260         $(SHELL) \
41261           $$s/$$module_srcdir/configure \
41262           --srcdir=$${topdir}/$$module_srcdir \
41263           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41264           --target=${target_alias}  \
41265           || exit 1
41266 @endif libctf
41267
41268
41269
41270 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41271 maybe-configure-stage1-libctf:
41272 @if libctf-bootstrap
41273 maybe-configure-stage1-libctf: configure-stage1-libctf
41274 configure-stage1-libctf:
41275         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41277         @r=`${PWD_COMMAND}`; export r; \
41278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41279         TFLAGS="$(STAGE1_TFLAGS)"; \
41280         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41281         $(HOST_EXPORTS) \
41282         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41283         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41284         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41285         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41287         cd $(HOST_SUBDIR)/libctf || exit 1; \
41288         case $(srcdir) in \
41289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41290           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41292         esac; \
41293         module_srcdir=libctf; \
41294         $(SHELL) $$s/$$module_srcdir/configure \
41295           --srcdir=$${topdir}/$$module_srcdir \
41296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41297           --target=${target_alias} \
41298            \
41299           $(STAGE1_CONFIGURE_FLAGS)
41300 @endif libctf-bootstrap
41301
41302 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41303 maybe-configure-stage2-libctf:
41304 @if libctf-bootstrap
41305 maybe-configure-stage2-libctf: configure-stage2-libctf
41306 configure-stage2-libctf:
41307         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41308         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41309         @r=`${PWD_COMMAND}`; export r; \
41310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311         TFLAGS="$(STAGE2_TFLAGS)"; \
41312         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41313         $(HOST_EXPORTS) \
41314         $(POSTSTAGE1_HOST_EXPORTS) \
41315         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41316         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41317         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41318         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41320         cd $(HOST_SUBDIR)/libctf || exit 1; \
41321         case $(srcdir) in \
41322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41323           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41325         esac; \
41326         module_srcdir=libctf; \
41327         $(SHELL) $$s/$$module_srcdir/configure \
41328           --srcdir=$${topdir}/$$module_srcdir \
41329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41330           --target=${target_alias} \
41331           --with-build-libsubdir=$(HOST_SUBDIR) \
41332           $(STAGE2_CONFIGURE_FLAGS)
41333 @endif libctf-bootstrap
41334
41335 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41336 maybe-configure-stage3-libctf:
41337 @if libctf-bootstrap
41338 maybe-configure-stage3-libctf: configure-stage3-libctf
41339 configure-stage3-libctf:
41340         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41341         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41342         @r=`${PWD_COMMAND}`; export r; \
41343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41344         TFLAGS="$(STAGE3_TFLAGS)"; \
41345         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41346         $(HOST_EXPORTS) \
41347         $(POSTSTAGE1_HOST_EXPORTS) \
41348         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41349         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41350         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41351         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41353         cd $(HOST_SUBDIR)/libctf || exit 1; \
41354         case $(srcdir) in \
41355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41356           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41358         esac; \
41359         module_srcdir=libctf; \
41360         $(SHELL) $$s/$$module_srcdir/configure \
41361           --srcdir=$${topdir}/$$module_srcdir \
41362           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41363           --target=${target_alias} \
41364           --with-build-libsubdir=$(HOST_SUBDIR) \
41365           $(STAGE3_CONFIGURE_FLAGS)
41366 @endif libctf-bootstrap
41367
41368 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41369 maybe-configure-stage4-libctf:
41370 @if libctf-bootstrap
41371 maybe-configure-stage4-libctf: configure-stage4-libctf
41372 configure-stage4-libctf:
41373         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41375         @r=`${PWD_COMMAND}`; export r; \
41376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41377         TFLAGS="$(STAGE4_TFLAGS)"; \
41378         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41379         $(HOST_EXPORTS) \
41380         $(POSTSTAGE1_HOST_EXPORTS) \
41381         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41382         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41383         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41384         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41386         cd $(HOST_SUBDIR)/libctf || exit 1; \
41387         case $(srcdir) in \
41388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41389           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41391         esac; \
41392         module_srcdir=libctf; \
41393         $(SHELL) $$s/$$module_srcdir/configure \
41394           --srcdir=$${topdir}/$$module_srcdir \
41395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41396           --target=${target_alias} \
41397           --with-build-libsubdir=$(HOST_SUBDIR) \
41398           $(STAGE4_CONFIGURE_FLAGS)
41399 @endif libctf-bootstrap
41400
41401 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41402 maybe-configure-stageprofile-libctf:
41403 @if libctf-bootstrap
41404 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41405 configure-stageprofile-libctf:
41406         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41407         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41408         @r=`${PWD_COMMAND}`; export r; \
41409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41410         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41411         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41412         $(HOST_EXPORTS) \
41413         $(POSTSTAGE1_HOST_EXPORTS) \
41414         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41415         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41416         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41417         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41419         cd $(HOST_SUBDIR)/libctf || exit 1; \
41420         case $(srcdir) in \
41421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41422           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41424         esac; \
41425         module_srcdir=libctf; \
41426         $(SHELL) $$s/$$module_srcdir/configure \
41427           --srcdir=$${topdir}/$$module_srcdir \
41428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41429           --target=${target_alias} \
41430           --with-build-libsubdir=$(HOST_SUBDIR) \
41431           $(STAGEprofile_CONFIGURE_FLAGS)
41432 @endif libctf-bootstrap
41433
41434 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41435 maybe-configure-stagetrain-libctf:
41436 @if libctf-bootstrap
41437 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41438 configure-stagetrain-libctf:
41439         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41441         @r=`${PWD_COMMAND}`; export r; \
41442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41443         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41444         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41445         $(HOST_EXPORTS) \
41446         $(POSTSTAGE1_HOST_EXPORTS) \
41447         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41448         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41449         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41450         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41452         cd $(HOST_SUBDIR)/libctf || exit 1; \
41453         case $(srcdir) in \
41454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41455           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41457         esac; \
41458         module_srcdir=libctf; \
41459         $(SHELL) $$s/$$module_srcdir/configure \
41460           --srcdir=$${topdir}/$$module_srcdir \
41461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41462           --target=${target_alias} \
41463           --with-build-libsubdir=$(HOST_SUBDIR) \
41464           $(STAGEtrain_CONFIGURE_FLAGS)
41465 @endif libctf-bootstrap
41466
41467 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41468 maybe-configure-stagefeedback-libctf:
41469 @if libctf-bootstrap
41470 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41471 configure-stagefeedback-libctf:
41472         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41474         @r=`${PWD_COMMAND}`; export r; \
41475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41476         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41477         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41478         $(HOST_EXPORTS) \
41479         $(POSTSTAGE1_HOST_EXPORTS) \
41480         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41481         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41482         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41483         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41485         cd $(HOST_SUBDIR)/libctf || exit 1; \
41486         case $(srcdir) in \
41487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41488           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41490         esac; \
41491         module_srcdir=libctf; \
41492         $(SHELL) $$s/$$module_srcdir/configure \
41493           --srcdir=$${topdir}/$$module_srcdir \
41494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41495           --target=${target_alias} \
41496           --with-build-libsubdir=$(HOST_SUBDIR) \
41497           $(STAGEfeedback_CONFIGURE_FLAGS)
41498 @endif libctf-bootstrap
41499
41500 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41501 maybe-configure-stageautoprofile-libctf:
41502 @if libctf-bootstrap
41503 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41504 configure-stageautoprofile-libctf:
41505         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41506         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41507         @r=`${PWD_COMMAND}`; export r; \
41508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41509         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41510         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41511         $(HOST_EXPORTS) \
41512         $(POSTSTAGE1_HOST_EXPORTS) \
41513         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41514         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41515         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41516         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41518         cd $(HOST_SUBDIR)/libctf || exit 1; \
41519         case $(srcdir) in \
41520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41521           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41523         esac; \
41524         module_srcdir=libctf; \
41525         $(SHELL) $$s/$$module_srcdir/configure \
41526           --srcdir=$${topdir}/$$module_srcdir \
41527           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41528           --target=${target_alias} \
41529           --with-build-libsubdir=$(HOST_SUBDIR) \
41530           $(STAGEautoprofile_CONFIGURE_FLAGS)
41531 @endif libctf-bootstrap
41532
41533 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41534 maybe-configure-stageautofeedback-libctf:
41535 @if libctf-bootstrap
41536 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41537 configure-stageautofeedback-libctf:
41538         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41539         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41540         @r=`${PWD_COMMAND}`; export r; \
41541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41542         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41543         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41544         $(HOST_EXPORTS) \
41545         $(POSTSTAGE1_HOST_EXPORTS) \
41546         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41547         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41548         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
41549         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41551         cd $(HOST_SUBDIR)/libctf || exit 1; \
41552         case $(srcdir) in \
41553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41554           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41556         esac; \
41557         module_srcdir=libctf; \
41558         $(SHELL) $$s/$$module_srcdir/configure \
41559           --srcdir=$${topdir}/$$module_srcdir \
41560           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41561           --target=${target_alias} \
41562           --with-build-libsubdir=$(HOST_SUBDIR) \
41563           $(STAGEautofeedback_CONFIGURE_FLAGS)
41564 @endif libctf-bootstrap
41565
41566
41567
41568
41569
41570 .PHONY: all-libctf maybe-all-libctf
41571 maybe-all-libctf:
41572 @if gcc-bootstrap
41573 all-libctf: stage_current
41574 @endif gcc-bootstrap
41575 @if libctf
41576 TARGET-libctf=all
41577 maybe-all-libctf: all-libctf
41578 all-libctf: configure-libctf
41579         @r=`${PWD_COMMAND}`; export r; \
41580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581         $(HOST_EXPORTS)  \
41582         (cd $(HOST_SUBDIR)/libctf && \
41583           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
41584                 $(TARGET-libctf))
41585 @endif libctf
41586
41587
41588
41589 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41590 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41591 maybe-all-stage1-libctf:
41592 maybe-clean-stage1-libctf:
41593 @if libctf-bootstrap
41594 maybe-all-stage1-libctf: all-stage1-libctf
41595 all-stage1: all-stage1-libctf
41596 TARGET-stage1-libctf = $(TARGET-libctf)
41597 all-stage1-libctf: configure-stage1-libctf
41598         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41599         @r=`${PWD_COMMAND}`; export r; \
41600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41601         TFLAGS="$(STAGE1_TFLAGS)"; \
41602         $(HOST_EXPORTS)  \
41603         cd $(HOST_SUBDIR)/libctf && \
41604          \
41605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41606                 CFLAGS="$(STAGE1_CFLAGS)" \
41607                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41608                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41609                 LIBCFLAGS="$(LIBCFLAGS)" \
41610                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41611                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41612                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41613                 $(EXTRA_HOST_FLAGS)  \
41614                 $(STAGE1_FLAGS_TO_PASS)  \
41615                 TFLAGS="$(STAGE1_TFLAGS)"  \
41616                 $(TARGET-stage1-libctf)
41617
41618 maybe-clean-stage1-libctf: clean-stage1-libctf
41619 clean-stage1: clean-stage1-libctf
41620 clean-stage1-libctf:
41621         @if [ $(current_stage) = stage1 ]; then \
41622           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41623         else \
41624           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41625           $(MAKE) stage1-start; \
41626         fi; \
41627         cd $(HOST_SUBDIR)/libctf && \
41628         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41629         $(STAGE1_FLAGS_TO_PASS)  clean
41630 @endif libctf-bootstrap
41631
41632
41633 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41634 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41635 maybe-all-stage2-libctf:
41636 maybe-clean-stage2-libctf:
41637 @if libctf-bootstrap
41638 maybe-all-stage2-libctf: all-stage2-libctf
41639 all-stage2: all-stage2-libctf
41640 TARGET-stage2-libctf = $(TARGET-libctf)
41641 all-stage2-libctf: configure-stage2-libctf
41642         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41643         @r=`${PWD_COMMAND}`; export r; \
41644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645         TFLAGS="$(STAGE2_TFLAGS)"; \
41646         $(HOST_EXPORTS) \
41647         $(POSTSTAGE1_HOST_EXPORTS)  \
41648         cd $(HOST_SUBDIR)/libctf && \
41649          \
41650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41651                 CFLAGS="$(STAGE2_CFLAGS)" \
41652                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41653                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41654                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41655                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41656                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41657                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41658                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41659                 TFLAGS="$(STAGE2_TFLAGS)"  \
41660                 $(TARGET-stage2-libctf)
41661
41662 maybe-clean-stage2-libctf: clean-stage2-libctf
41663 clean-stage2: clean-stage2-libctf
41664 clean-stage2-libctf:
41665         @if [ $(current_stage) = stage2 ]; then \
41666           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41667         else \
41668           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41669           $(MAKE) stage2-start; \
41670         fi; \
41671         cd $(HOST_SUBDIR)/libctf && \
41672         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41673 @endif libctf-bootstrap
41674
41675
41676 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41677 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41678 maybe-all-stage3-libctf:
41679 maybe-clean-stage3-libctf:
41680 @if libctf-bootstrap
41681 maybe-all-stage3-libctf: all-stage3-libctf
41682 all-stage3: all-stage3-libctf
41683 TARGET-stage3-libctf = $(TARGET-libctf)
41684 all-stage3-libctf: configure-stage3-libctf
41685         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41686         @r=`${PWD_COMMAND}`; export r; \
41687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41688         TFLAGS="$(STAGE3_TFLAGS)"; \
41689         $(HOST_EXPORTS) \
41690         $(POSTSTAGE1_HOST_EXPORTS)  \
41691         cd $(HOST_SUBDIR)/libctf && \
41692          \
41693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41694                 CFLAGS="$(STAGE3_CFLAGS)" \
41695                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41696                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41697                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41702                 TFLAGS="$(STAGE3_TFLAGS)"  \
41703                 $(TARGET-stage3-libctf)
41704
41705 maybe-clean-stage3-libctf: clean-stage3-libctf
41706 clean-stage3: clean-stage3-libctf
41707 clean-stage3-libctf:
41708         @if [ $(current_stage) = stage3 ]; then \
41709           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41710         else \
41711           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41712           $(MAKE) stage3-start; \
41713         fi; \
41714         cd $(HOST_SUBDIR)/libctf && \
41715         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41716 @endif libctf-bootstrap
41717
41718
41719 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41720 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41721 maybe-all-stage4-libctf:
41722 maybe-clean-stage4-libctf:
41723 @if libctf-bootstrap
41724 maybe-all-stage4-libctf: all-stage4-libctf
41725 all-stage4: all-stage4-libctf
41726 TARGET-stage4-libctf = $(TARGET-libctf)
41727 all-stage4-libctf: configure-stage4-libctf
41728         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41729         @r=`${PWD_COMMAND}`; export r; \
41730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41731         TFLAGS="$(STAGE4_TFLAGS)"; \
41732         $(HOST_EXPORTS) \
41733         $(POSTSTAGE1_HOST_EXPORTS)  \
41734         cd $(HOST_SUBDIR)/libctf && \
41735          \
41736         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41737                 CFLAGS="$(STAGE4_CFLAGS)" \
41738                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41739                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41740                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41744                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41745                 TFLAGS="$(STAGE4_TFLAGS)"  \
41746                 $(TARGET-stage4-libctf)
41747
41748 maybe-clean-stage4-libctf: clean-stage4-libctf
41749 clean-stage4: clean-stage4-libctf
41750 clean-stage4-libctf:
41751         @if [ $(current_stage) = stage4 ]; then \
41752           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41753         else \
41754           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41755           $(MAKE) stage4-start; \
41756         fi; \
41757         cd $(HOST_SUBDIR)/libctf && \
41758         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41759 @endif libctf-bootstrap
41760
41761
41762 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41763 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41764 maybe-all-stageprofile-libctf:
41765 maybe-clean-stageprofile-libctf:
41766 @if libctf-bootstrap
41767 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41768 all-stageprofile: all-stageprofile-libctf
41769 TARGET-stageprofile-libctf = $(TARGET-libctf)
41770 all-stageprofile-libctf: configure-stageprofile-libctf
41771         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41772         @r=`${PWD_COMMAND}`; export r; \
41773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41774         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41775         $(HOST_EXPORTS) \
41776         $(POSTSTAGE1_HOST_EXPORTS)  \
41777         cd $(HOST_SUBDIR)/libctf && \
41778          \
41779         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41780                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41781                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41782                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41783                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41784                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41785                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41786                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41787                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41788                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41789                 $(TARGET-stageprofile-libctf)
41790
41791 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41792 clean-stageprofile: clean-stageprofile-libctf
41793 clean-stageprofile-libctf:
41794         @if [ $(current_stage) = stageprofile ]; then \
41795           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41796         else \
41797           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41798           $(MAKE) stageprofile-start; \
41799         fi; \
41800         cd $(HOST_SUBDIR)/libctf && \
41801         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41802 @endif libctf-bootstrap
41803
41804
41805 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41806 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41807 maybe-all-stagetrain-libctf:
41808 maybe-clean-stagetrain-libctf:
41809 @if libctf-bootstrap
41810 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41811 all-stagetrain: all-stagetrain-libctf
41812 TARGET-stagetrain-libctf = $(TARGET-libctf)
41813 all-stagetrain-libctf: configure-stagetrain-libctf
41814         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41815         @r=`${PWD_COMMAND}`; export r; \
41816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41817         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41818         $(HOST_EXPORTS) \
41819         $(POSTSTAGE1_HOST_EXPORTS)  \
41820         cd $(HOST_SUBDIR)/libctf && \
41821          \
41822         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41823                 CFLAGS="$(STAGEtrain_CFLAGS)" \
41824                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41825                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41826                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41830                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41831                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41832                 $(TARGET-stagetrain-libctf)
41833
41834 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41835 clean-stagetrain: clean-stagetrain-libctf
41836 clean-stagetrain-libctf:
41837         @if [ $(current_stage) = stagetrain ]; then \
41838           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41839         else \
41840           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41841           $(MAKE) stagetrain-start; \
41842         fi; \
41843         cd $(HOST_SUBDIR)/libctf && \
41844         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41845 @endif libctf-bootstrap
41846
41847
41848 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41849 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41850 maybe-all-stagefeedback-libctf:
41851 maybe-clean-stagefeedback-libctf:
41852 @if libctf-bootstrap
41853 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41854 all-stagefeedback: all-stagefeedback-libctf
41855 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41856 all-stagefeedback-libctf: configure-stagefeedback-libctf
41857         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41858         @r=`${PWD_COMMAND}`; export r; \
41859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41860         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41861         $(HOST_EXPORTS) \
41862         $(POSTSTAGE1_HOST_EXPORTS)  \
41863         cd $(HOST_SUBDIR)/libctf && \
41864          \
41865         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41866                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41867                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41868                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41869                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41874                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41875                 $(TARGET-stagefeedback-libctf)
41876
41877 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41878 clean-stagefeedback: clean-stagefeedback-libctf
41879 clean-stagefeedback-libctf:
41880         @if [ $(current_stage) = stagefeedback ]; then \
41881           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41882         else \
41883           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41884           $(MAKE) stagefeedback-start; \
41885         fi; \
41886         cd $(HOST_SUBDIR)/libctf && \
41887         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41888 @endif libctf-bootstrap
41889
41890
41891 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41892 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41893 maybe-all-stageautoprofile-libctf:
41894 maybe-clean-stageautoprofile-libctf:
41895 @if libctf-bootstrap
41896 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41897 all-stageautoprofile: all-stageautoprofile-libctf
41898 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41899 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41900         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41901         @r=`${PWD_COMMAND}`; export r; \
41902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41903         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41904         $(HOST_EXPORTS) \
41905         $(POSTSTAGE1_HOST_EXPORTS)  \
41906         cd $(HOST_SUBDIR)/libctf && \
41907         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41909                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41910                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41911                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41912                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41913                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41914                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41915                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41916                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41917                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41918                 $(TARGET-stageautoprofile-libctf)
41919
41920 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41921 clean-stageautoprofile: clean-stageautoprofile-libctf
41922 clean-stageautoprofile-libctf:
41923         @if [ $(current_stage) = stageautoprofile ]; then \
41924           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41925         else \
41926           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41927           $(MAKE) stageautoprofile-start; \
41928         fi; \
41929         cd $(HOST_SUBDIR)/libctf && \
41930         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41931 @endif libctf-bootstrap
41932
41933
41934 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41935 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41936 maybe-all-stageautofeedback-libctf:
41937 maybe-clean-stageautofeedback-libctf:
41938 @if libctf-bootstrap
41939 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41940 all-stageautofeedback: all-stageautofeedback-libctf
41941 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41942 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41943         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41944         @r=`${PWD_COMMAND}`; export r; \
41945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41946         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41947         $(HOST_EXPORTS) \
41948         $(POSTSTAGE1_HOST_EXPORTS)  \
41949         cd $(HOST_SUBDIR)/libctf && \
41950          \
41951         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41952                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41953                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41954                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41955                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41956                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41957                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41958                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41959                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41960                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41961                 $(TARGET-stageautofeedback-libctf)
41962
41963 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41964 clean-stageautofeedback: clean-stageautofeedback-libctf
41965 clean-stageautofeedback-libctf:
41966         @if [ $(current_stage) = stageautofeedback ]; then \
41967           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41968         else \
41969           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41970           $(MAKE) stageautofeedback-start; \
41971         fi; \
41972         cd $(HOST_SUBDIR)/libctf && \
41973         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41974 @endif libctf-bootstrap
41975
41976
41977
41978
41979
41980 .PHONY: check-libctf maybe-check-libctf
41981 maybe-check-libctf:
41982 @if libctf
41983 maybe-check-libctf: check-libctf
41984
41985 check-libctf:
41986         @: $(MAKE); $(unstage)
41987         @r=`${PWD_COMMAND}`; export r; \
41988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41989         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41990         (cd $(HOST_SUBDIR)/libctf && \
41991           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
41992
41993 @endif libctf
41994
41995 .PHONY: install-libctf maybe-install-libctf
41996 maybe-install-libctf:
41997 @if libctf
41998 maybe-install-libctf: install-libctf
41999
42000 install-libctf: installdirs
42001         @: $(MAKE); $(unstage)
42002         @r=`${PWD_COMMAND}`; export r; \
42003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004         $(HOST_EXPORTS) \
42005         (cd $(HOST_SUBDIR)/libctf && \
42006           $(MAKE) $(FLAGS_TO_PASS)  install)
42007
42008 @endif libctf
42009
42010 .PHONY: install-strip-libctf maybe-install-strip-libctf
42011 maybe-install-strip-libctf:
42012 @if libctf
42013 maybe-install-strip-libctf: install-strip-libctf
42014
42015 install-strip-libctf: installdirs
42016         @: $(MAKE); $(unstage)
42017         @r=`${PWD_COMMAND}`; export r; \
42018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019         $(HOST_EXPORTS) \
42020         (cd $(HOST_SUBDIR)/libctf && \
42021           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
42022
42023 @endif libctf
42024
42025 # Other targets (info, dvi, pdf, etc.)
42026
42027 .PHONY: maybe-info-libctf info-libctf
42028 maybe-info-libctf:
42029 @if libctf
42030 maybe-info-libctf: info-libctf
42031
42032 info-libctf: \
42033     configure-libctf 
42034         @[ -f ./libctf/Makefile ] || exit 0; \
42035         r=`${PWD_COMMAND}`; export r; \
42036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42037         $(HOST_EXPORTS) \
42038         for flag in $(EXTRA_HOST_FLAGS) ; do \
42039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42040         done; \
42041         echo "Doing info in libctf"; \
42042         (cd $(HOST_SUBDIR)/libctf && \
42043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42045                   "RANLIB=$${RANLIB}" \
42046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42047                   info) \
42048           || exit 1
42049
42050 @endif libctf
42051
42052 .PHONY: maybe-dvi-libctf dvi-libctf
42053 maybe-dvi-libctf:
42054 @if libctf
42055 maybe-dvi-libctf: dvi-libctf
42056
42057 dvi-libctf: \
42058     configure-libctf 
42059         @[ -f ./libctf/Makefile ] || exit 0; \
42060         r=`${PWD_COMMAND}`; export r; \
42061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42062         $(HOST_EXPORTS) \
42063         for flag in $(EXTRA_HOST_FLAGS) ; do \
42064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42065         done; \
42066         echo "Doing dvi in libctf"; \
42067         (cd $(HOST_SUBDIR)/libctf && \
42068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42070                   "RANLIB=$${RANLIB}" \
42071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42072                   dvi) \
42073           || exit 1
42074
42075 @endif libctf
42076
42077 .PHONY: maybe-pdf-libctf pdf-libctf
42078 maybe-pdf-libctf:
42079 @if libctf
42080 maybe-pdf-libctf: pdf-libctf
42081
42082 pdf-libctf: \
42083     configure-libctf 
42084         @[ -f ./libctf/Makefile ] || exit 0; \
42085         r=`${PWD_COMMAND}`; export r; \
42086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42087         $(HOST_EXPORTS) \
42088         for flag in $(EXTRA_HOST_FLAGS) ; do \
42089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42090         done; \
42091         echo "Doing pdf in libctf"; \
42092         (cd $(HOST_SUBDIR)/libctf && \
42093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42095                   "RANLIB=$${RANLIB}" \
42096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42097                   pdf) \
42098           || exit 1
42099
42100 @endif libctf
42101
42102 .PHONY: maybe-html-libctf html-libctf
42103 maybe-html-libctf:
42104 @if libctf
42105 maybe-html-libctf: html-libctf
42106
42107 html-libctf: \
42108     configure-libctf 
42109         @[ -f ./libctf/Makefile ] || exit 0; \
42110         r=`${PWD_COMMAND}`; export r; \
42111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42112         $(HOST_EXPORTS) \
42113         for flag in $(EXTRA_HOST_FLAGS) ; do \
42114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115         done; \
42116         echo "Doing html in libctf"; \
42117         (cd $(HOST_SUBDIR)/libctf && \
42118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42120                   "RANLIB=$${RANLIB}" \
42121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42122                   html) \
42123           || exit 1
42124
42125 @endif libctf
42126
42127 .PHONY: maybe-TAGS-libctf TAGS-libctf
42128 maybe-TAGS-libctf:
42129 @if libctf
42130 maybe-TAGS-libctf: TAGS-libctf
42131
42132 TAGS-libctf: \
42133     configure-libctf 
42134         @[ -f ./libctf/Makefile ] || exit 0; \
42135         r=`${PWD_COMMAND}`; export r; \
42136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42137         $(HOST_EXPORTS) \
42138         for flag in $(EXTRA_HOST_FLAGS) ; do \
42139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42140         done; \
42141         echo "Doing TAGS in libctf"; \
42142         (cd $(HOST_SUBDIR)/libctf && \
42143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42145                   "RANLIB=$${RANLIB}" \
42146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42147                   TAGS) \
42148           || exit 1
42149
42150 @endif libctf
42151
42152 .PHONY: maybe-install-info-libctf install-info-libctf
42153 maybe-install-info-libctf:
42154 @if libctf
42155 maybe-install-info-libctf: install-info-libctf
42156
42157 install-info-libctf: \
42158     configure-libctf \
42159     info-libctf 
42160         @[ -f ./libctf/Makefile ] || exit 0; \
42161         r=`${PWD_COMMAND}`; export r; \
42162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42163         $(HOST_EXPORTS) \
42164         for flag in $(EXTRA_HOST_FLAGS) ; do \
42165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42166         done; \
42167         echo "Doing install-info in libctf"; \
42168         (cd $(HOST_SUBDIR)/libctf && \
42169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42171                   "RANLIB=$${RANLIB}" \
42172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42173                   install-info) \
42174           || exit 1
42175
42176 @endif libctf
42177
42178 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42179 maybe-install-dvi-libctf:
42180 @if libctf
42181 maybe-install-dvi-libctf: install-dvi-libctf
42182
42183 install-dvi-libctf: \
42184     configure-libctf \
42185     dvi-libctf 
42186         @[ -f ./libctf/Makefile ] || exit 0; \
42187         r=`${PWD_COMMAND}`; export r; \
42188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42189         $(HOST_EXPORTS) \
42190         for flag in $(EXTRA_HOST_FLAGS) ; do \
42191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42192         done; \
42193         echo "Doing install-dvi in libctf"; \
42194         (cd $(HOST_SUBDIR)/libctf && \
42195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42197                   "RANLIB=$${RANLIB}" \
42198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42199                   install-dvi) \
42200           || exit 1
42201
42202 @endif libctf
42203
42204 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42205 maybe-install-pdf-libctf:
42206 @if libctf
42207 maybe-install-pdf-libctf: install-pdf-libctf
42208
42209 install-pdf-libctf: \
42210     configure-libctf \
42211     pdf-libctf 
42212         @[ -f ./libctf/Makefile ] || exit 0; \
42213         r=`${PWD_COMMAND}`; export r; \
42214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42215         $(HOST_EXPORTS) \
42216         for flag in $(EXTRA_HOST_FLAGS) ; do \
42217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42218         done; \
42219         echo "Doing install-pdf in libctf"; \
42220         (cd $(HOST_SUBDIR)/libctf && \
42221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42223                   "RANLIB=$${RANLIB}" \
42224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42225                   install-pdf) \
42226           || exit 1
42227
42228 @endif libctf
42229
42230 .PHONY: maybe-install-html-libctf install-html-libctf
42231 maybe-install-html-libctf:
42232 @if libctf
42233 maybe-install-html-libctf: install-html-libctf
42234
42235 install-html-libctf: \
42236     configure-libctf \
42237     html-libctf 
42238         @[ -f ./libctf/Makefile ] || exit 0; \
42239         r=`${PWD_COMMAND}`; export r; \
42240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42241         $(HOST_EXPORTS) \
42242         for flag in $(EXTRA_HOST_FLAGS) ; do \
42243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42244         done; \
42245         echo "Doing install-html in libctf"; \
42246         (cd $(HOST_SUBDIR)/libctf && \
42247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42249                   "RANLIB=$${RANLIB}" \
42250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42251                   install-html) \
42252           || exit 1
42253
42254 @endif libctf
42255
42256 .PHONY: maybe-installcheck-libctf installcheck-libctf
42257 maybe-installcheck-libctf:
42258 @if libctf
42259 maybe-installcheck-libctf: installcheck-libctf
42260
42261 installcheck-libctf: \
42262     configure-libctf 
42263         @[ -f ./libctf/Makefile ] || exit 0; \
42264         r=`${PWD_COMMAND}`; export r; \
42265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42266         $(HOST_EXPORTS) \
42267         for flag in $(EXTRA_HOST_FLAGS) ; do \
42268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269         done; \
42270         echo "Doing installcheck in libctf"; \
42271         (cd $(HOST_SUBDIR)/libctf && \
42272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42274                   "RANLIB=$${RANLIB}" \
42275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42276                   installcheck) \
42277           || exit 1
42278
42279 @endif libctf
42280
42281 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42282 maybe-mostlyclean-libctf:
42283 @if libctf
42284 maybe-mostlyclean-libctf: mostlyclean-libctf
42285
42286 mostlyclean-libctf: 
42287         @[ -f ./libctf/Makefile ] || exit 0; \
42288         r=`${PWD_COMMAND}`; export r; \
42289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290         $(HOST_EXPORTS) \
42291         for flag in $(EXTRA_HOST_FLAGS) ; do \
42292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42293         done; \
42294         echo "Doing mostlyclean in libctf"; \
42295         (cd $(HOST_SUBDIR)/libctf && \
42296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42298                   "RANLIB=$${RANLIB}" \
42299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42300                   mostlyclean) \
42301           || exit 1
42302
42303 @endif libctf
42304
42305 .PHONY: maybe-clean-libctf clean-libctf
42306 maybe-clean-libctf:
42307 @if libctf
42308 maybe-clean-libctf: clean-libctf
42309
42310 clean-libctf: 
42311         @[ -f ./libctf/Makefile ] || exit 0; \
42312         r=`${PWD_COMMAND}`; export r; \
42313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42314         $(HOST_EXPORTS) \
42315         for flag in $(EXTRA_HOST_FLAGS) ; do \
42316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42317         done; \
42318         echo "Doing clean in libctf"; \
42319         (cd $(HOST_SUBDIR)/libctf && \
42320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42322                   "RANLIB=$${RANLIB}" \
42323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42324                   clean) \
42325           || exit 1
42326
42327 @endif libctf
42328
42329 .PHONY: maybe-distclean-libctf distclean-libctf
42330 maybe-distclean-libctf:
42331 @if libctf
42332 maybe-distclean-libctf: distclean-libctf
42333
42334 distclean-libctf: 
42335         @[ -f ./libctf/Makefile ] || exit 0; \
42336         r=`${PWD_COMMAND}`; export r; \
42337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42338         $(HOST_EXPORTS) \
42339         for flag in $(EXTRA_HOST_FLAGS) ; do \
42340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42341         done; \
42342         echo "Doing distclean in libctf"; \
42343         (cd $(HOST_SUBDIR)/libctf && \
42344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42346                   "RANLIB=$${RANLIB}" \
42347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42348                   distclean) \
42349           || exit 1
42350
42351 @endif libctf
42352
42353 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42354 maybe-maintainer-clean-libctf:
42355 @if libctf
42356 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42357
42358 maintainer-clean-libctf: 
42359         @[ -f ./libctf/Makefile ] || exit 0; \
42360         r=`${PWD_COMMAND}`; export r; \
42361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42362         $(HOST_EXPORTS) \
42363         for flag in $(EXTRA_HOST_FLAGS) ; do \
42364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42365         done; \
42366         echo "Doing maintainer-clean in libctf"; \
42367         (cd $(HOST_SUBDIR)/libctf && \
42368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42370                   "RANLIB=$${RANLIB}" \
42371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42372                   maintainer-clean) \
42373           || exit 1
42374
42375 @endif libctf
42376
42377
42378
42379 # ---------------------------------------
42380 # Modules which run on the target machine
42381 # ---------------------------------------
42382
42383
42384
42385
42386 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42387 maybe-configure-target-libstdc++-v3:
42388 @if gcc-bootstrap
42389 configure-target-libstdc++-v3: stage_current
42390 @endif gcc-bootstrap
42391 @if target-libstdc++-v3
42392 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42393 configure-target-libstdc++-v3: 
42394         @r=`${PWD_COMMAND}`; export r; \
42395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42396         echo "Checking multilib configuration for libstdc++-v3..."; \
42397         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42398         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42399         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42400           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42401             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42402           else \
42403             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42404             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42405           fi; \
42406         else \
42407           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42408         fi; \
42409         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42410         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42411         $(RAW_CXX_TARGET_EXPORTS)  \
42412         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42413         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42414         case $(srcdir) in \
42415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42416           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42418         esac; \
42419         module_srcdir=libstdc++-v3; \
42420         rm -f no-such-file || : ; \
42421         CONFIG_SITE=no-such-file $(SHELL) \
42422           $$s/$$module_srcdir/configure \
42423           --srcdir=$${topdir}/$$module_srcdir \
42424           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42425           --target=${target_alias}  \
42426           || exit 1
42427 @endif target-libstdc++-v3
42428
42429
42430
42431 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42432 maybe-configure-stage1-target-libstdc++-v3:
42433 @if target-libstdc++-v3-bootstrap
42434 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42435 configure-stage1-target-libstdc++-v3:
42436         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42437         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42438         @r=`${PWD_COMMAND}`; export r; \
42439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42440         TFLAGS="$(STAGE1_TFLAGS)"; \
42441         echo "Checking multilib configuration for libstdc++-v3..."; \
42442         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42443         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42444           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42445             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42446           else \
42447             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42448             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42449           fi; \
42450         else \
42451           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42452         fi; \
42453         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42454         $(RAW_CXX_TARGET_EXPORTS) \
42455         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42456         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42457         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42458         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42459         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42460         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42461         case $(srcdir) in \
42462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42463           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42465         esac; \
42466         module_srcdir=libstdc++-v3; \
42467         $(SHELL) $$s/$$module_srcdir/configure \
42468           --srcdir=$${topdir}/$$module_srcdir \
42469           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42470           --target=${target_alias} \
42471            \
42472           $(STAGE1_CONFIGURE_FLAGS)
42473 @endif target-libstdc++-v3-bootstrap
42474
42475 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42476 maybe-configure-stage2-target-libstdc++-v3:
42477 @if target-libstdc++-v3-bootstrap
42478 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42479 configure-stage2-target-libstdc++-v3:
42480         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42481         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42482         @r=`${PWD_COMMAND}`; export r; \
42483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42484         TFLAGS="$(STAGE2_TFLAGS)"; \
42485         echo "Checking multilib configuration for libstdc++-v3..."; \
42486         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42487         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42488           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42489             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42490           else \
42491             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42492             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42493           fi; \
42494         else \
42495           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42496         fi; \
42497         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42498         $(RAW_CXX_TARGET_EXPORTS) \
42499          \
42500         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42501         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42502         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42503         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42504         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42505         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42506         case $(srcdir) in \
42507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42508           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42510         esac; \
42511         module_srcdir=libstdc++-v3; \
42512         $(SHELL) $$s/$$module_srcdir/configure \
42513           --srcdir=$${topdir}/$$module_srcdir \
42514           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42515           --target=${target_alias} \
42516           --with-build-libsubdir=$(HOST_SUBDIR) \
42517           $(STAGE2_CONFIGURE_FLAGS)
42518 @endif target-libstdc++-v3-bootstrap
42519
42520 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42521 maybe-configure-stage3-target-libstdc++-v3:
42522 @if target-libstdc++-v3-bootstrap
42523 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42524 configure-stage3-target-libstdc++-v3:
42525         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42526         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42527         @r=`${PWD_COMMAND}`; export r; \
42528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42529         TFLAGS="$(STAGE3_TFLAGS)"; \
42530         echo "Checking multilib configuration for libstdc++-v3..."; \
42531         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42532         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42533           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42534             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42535           else \
42536             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42537             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42538           fi; \
42539         else \
42540           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42541         fi; \
42542         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42543         $(RAW_CXX_TARGET_EXPORTS) \
42544          \
42545         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42546         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42547         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42548         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42549         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42550         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42551         case $(srcdir) in \
42552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42553           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42555         esac; \
42556         module_srcdir=libstdc++-v3; \
42557         $(SHELL) $$s/$$module_srcdir/configure \
42558           --srcdir=$${topdir}/$$module_srcdir \
42559           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42560           --target=${target_alias} \
42561           --with-build-libsubdir=$(HOST_SUBDIR) \
42562           $(STAGE3_CONFIGURE_FLAGS)
42563 @endif target-libstdc++-v3-bootstrap
42564
42565 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42566 maybe-configure-stage4-target-libstdc++-v3:
42567 @if target-libstdc++-v3-bootstrap
42568 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42569 configure-stage4-target-libstdc++-v3:
42570         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42571         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42572         @r=`${PWD_COMMAND}`; export r; \
42573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574         TFLAGS="$(STAGE4_TFLAGS)"; \
42575         echo "Checking multilib configuration for libstdc++-v3..."; \
42576         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42577         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42578           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42579             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42580           else \
42581             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42582             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42583           fi; \
42584         else \
42585           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42586         fi; \
42587         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42588         $(RAW_CXX_TARGET_EXPORTS) \
42589          \
42590         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42591         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42592         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42593         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42594         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42595         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42596         case $(srcdir) in \
42597           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42598           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42599                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42600         esac; \
42601         module_srcdir=libstdc++-v3; \
42602         $(SHELL) $$s/$$module_srcdir/configure \
42603           --srcdir=$${topdir}/$$module_srcdir \
42604           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42605           --target=${target_alias} \
42606           --with-build-libsubdir=$(HOST_SUBDIR) \
42607           $(STAGE4_CONFIGURE_FLAGS)
42608 @endif target-libstdc++-v3-bootstrap
42609
42610 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42611 maybe-configure-stageprofile-target-libstdc++-v3:
42612 @if target-libstdc++-v3-bootstrap
42613 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42614 configure-stageprofile-target-libstdc++-v3:
42615         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42616         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42617         @r=`${PWD_COMMAND}`; export r; \
42618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42620         echo "Checking multilib configuration for libstdc++-v3..."; \
42621         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42622         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42623           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42624             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42625           else \
42626             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42627             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42628           fi; \
42629         else \
42630           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42631         fi; \
42632         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42633         $(RAW_CXX_TARGET_EXPORTS) \
42634          \
42635         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42636         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42637         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42638         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42639         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42640         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42641         case $(srcdir) in \
42642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42643           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42645         esac; \
42646         module_srcdir=libstdc++-v3; \
42647         $(SHELL) $$s/$$module_srcdir/configure \
42648           --srcdir=$${topdir}/$$module_srcdir \
42649           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42650           --target=${target_alias} \
42651           --with-build-libsubdir=$(HOST_SUBDIR) \
42652           $(STAGEprofile_CONFIGURE_FLAGS)
42653 @endif target-libstdc++-v3-bootstrap
42654
42655 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42656 maybe-configure-stagetrain-target-libstdc++-v3:
42657 @if target-libstdc++-v3-bootstrap
42658 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42659 configure-stagetrain-target-libstdc++-v3:
42660         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42661         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42662         @r=`${PWD_COMMAND}`; export r; \
42663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42664         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42665         echo "Checking multilib configuration for libstdc++-v3..."; \
42666         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42667         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42668           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42669             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42670           else \
42671             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42672             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42673           fi; \
42674         else \
42675           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42676         fi; \
42677         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42678         $(RAW_CXX_TARGET_EXPORTS) \
42679          \
42680         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42681         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42682         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42683         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42684         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42685         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42686         case $(srcdir) in \
42687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42688           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42690         esac; \
42691         module_srcdir=libstdc++-v3; \
42692         $(SHELL) $$s/$$module_srcdir/configure \
42693           --srcdir=$${topdir}/$$module_srcdir \
42694           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42695           --target=${target_alias} \
42696           --with-build-libsubdir=$(HOST_SUBDIR) \
42697           $(STAGEtrain_CONFIGURE_FLAGS)
42698 @endif target-libstdc++-v3-bootstrap
42699
42700 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42701 maybe-configure-stagefeedback-target-libstdc++-v3:
42702 @if target-libstdc++-v3-bootstrap
42703 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42704 configure-stagefeedback-target-libstdc++-v3:
42705         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42706         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42707         @r=`${PWD_COMMAND}`; export r; \
42708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42709         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42710         echo "Checking multilib configuration for libstdc++-v3..."; \
42711         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42712         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42713           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42714             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42715           else \
42716             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42717             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42718           fi; \
42719         else \
42720           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42721         fi; \
42722         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42723         $(RAW_CXX_TARGET_EXPORTS) \
42724          \
42725         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42726         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42727         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42728         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42729         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42730         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42731         case $(srcdir) in \
42732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42733           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42735         esac; \
42736         module_srcdir=libstdc++-v3; \
42737         $(SHELL) $$s/$$module_srcdir/configure \
42738           --srcdir=$${topdir}/$$module_srcdir \
42739           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42740           --target=${target_alias} \
42741           --with-build-libsubdir=$(HOST_SUBDIR) \
42742           $(STAGEfeedback_CONFIGURE_FLAGS)
42743 @endif target-libstdc++-v3-bootstrap
42744
42745 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42746 maybe-configure-stageautoprofile-target-libstdc++-v3:
42747 @if target-libstdc++-v3-bootstrap
42748 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42749 configure-stageautoprofile-target-libstdc++-v3:
42750         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42751         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42752         @r=`${PWD_COMMAND}`; export r; \
42753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42754         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42755         echo "Checking multilib configuration for libstdc++-v3..."; \
42756         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42757         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42758           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42759             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42760           else \
42761             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42762             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42763           fi; \
42764         else \
42765           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42766         fi; \
42767         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42768         $(RAW_CXX_TARGET_EXPORTS) \
42769          \
42770         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42771         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42772         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42773         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42774         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42775         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42776         case $(srcdir) in \
42777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42778           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42780         esac; \
42781         module_srcdir=libstdc++-v3; \
42782         $(SHELL) $$s/$$module_srcdir/configure \
42783           --srcdir=$${topdir}/$$module_srcdir \
42784           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42785           --target=${target_alias} \
42786           --with-build-libsubdir=$(HOST_SUBDIR) \
42787           $(STAGEautoprofile_CONFIGURE_FLAGS)
42788 @endif target-libstdc++-v3-bootstrap
42789
42790 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42791 maybe-configure-stageautofeedback-target-libstdc++-v3:
42792 @if target-libstdc++-v3-bootstrap
42793 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42794 configure-stageautofeedback-target-libstdc++-v3:
42795         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42796         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42797         @r=`${PWD_COMMAND}`; export r; \
42798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42799         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42800         echo "Checking multilib configuration for libstdc++-v3..."; \
42801         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42802         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42803           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42804             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42805           else \
42806             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42807             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42808           fi; \
42809         else \
42810           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42811         fi; \
42812         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42813         $(RAW_CXX_TARGET_EXPORTS) \
42814          \
42815         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42816         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42817         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42818         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42819         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42820         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42821         case $(srcdir) in \
42822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42823           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42825         esac; \
42826         module_srcdir=libstdc++-v3; \
42827         $(SHELL) $$s/$$module_srcdir/configure \
42828           --srcdir=$${topdir}/$$module_srcdir \
42829           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42830           --target=${target_alias} \
42831           --with-build-libsubdir=$(HOST_SUBDIR) \
42832           $(STAGEautofeedback_CONFIGURE_FLAGS)
42833 @endif target-libstdc++-v3-bootstrap
42834
42835
42836
42837
42838
42839 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42840 maybe-all-target-libstdc++-v3:
42841 @if gcc-bootstrap
42842 all-target-libstdc++-v3: stage_current
42843 @endif gcc-bootstrap
42844 @if target-libstdc++-v3
42845 TARGET-target-libstdc++-v3=all
42846 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42847 all-target-libstdc++-v3: configure-target-libstdc++-v3
42848         @r=`${PWD_COMMAND}`; export r; \
42849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850         $(RAW_CXX_TARGET_EXPORTS)  \
42851         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42852           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42853                 $(TARGET-target-libstdc++-v3))
42854 @endif target-libstdc++-v3
42855
42856
42857
42858 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42859 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42860 maybe-all-stage1-target-libstdc++-v3:
42861 maybe-clean-stage1-target-libstdc++-v3:
42862 @if target-libstdc++-v3-bootstrap
42863 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42864 all-stage1: all-stage1-target-libstdc++-v3
42865 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42866 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42867         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42868         @r=`${PWD_COMMAND}`; export r; \
42869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42870         TFLAGS="$(STAGE1_TFLAGS)"; \
42871         $(RAW_CXX_TARGET_EXPORTS)  \
42872         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42873          \
42874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42875                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42876                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42877                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42881                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42882                   \
42883                 TFLAGS="$(STAGE1_TFLAGS)"  \
42884                 $(TARGET-stage1-target-libstdc++-v3)
42885
42886 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42887 clean-stage1: clean-stage1-target-libstdc++-v3
42888 clean-stage1-target-libstdc++-v3:
42889         @if [ $(current_stage) = stage1 ]; then \
42890           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42891         else \
42892           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42893           $(MAKE) stage1-start; \
42894         fi; \
42895         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42896         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42897           clean
42898 @endif target-libstdc++-v3-bootstrap
42899
42900
42901 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42902 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42903 maybe-all-stage2-target-libstdc++-v3:
42904 maybe-clean-stage2-target-libstdc++-v3:
42905 @if target-libstdc++-v3-bootstrap
42906 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42907 all-stage2: all-stage2-target-libstdc++-v3
42908 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42909 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42910         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42911         @r=`${PWD_COMMAND}`; export r; \
42912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42913         TFLAGS="$(STAGE2_TFLAGS)"; \
42914         $(RAW_CXX_TARGET_EXPORTS) \
42915           \
42916         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42917          \
42918         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42919                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42920                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42921                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42922                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42923                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42924                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42925                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42926                 TFLAGS="$(STAGE2_TFLAGS)"  \
42927                 $(TARGET-stage2-target-libstdc++-v3)
42928
42929 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42930 clean-stage2: clean-stage2-target-libstdc++-v3
42931 clean-stage2-target-libstdc++-v3:
42932         @if [ $(current_stage) = stage2 ]; then \
42933           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42934         else \
42935           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42936           $(MAKE) stage2-start; \
42937         fi; \
42938         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42939         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42940 @endif target-libstdc++-v3-bootstrap
42941
42942
42943 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42944 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42945 maybe-all-stage3-target-libstdc++-v3:
42946 maybe-clean-stage3-target-libstdc++-v3:
42947 @if target-libstdc++-v3-bootstrap
42948 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42949 all-stage3: all-stage3-target-libstdc++-v3
42950 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42951 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42952         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42953         @r=`${PWD_COMMAND}`; export r; \
42954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42955         TFLAGS="$(STAGE3_TFLAGS)"; \
42956         $(RAW_CXX_TARGET_EXPORTS) \
42957           \
42958         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42959          \
42960         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42961                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42962                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42963                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42967                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42968                 TFLAGS="$(STAGE3_TFLAGS)"  \
42969                 $(TARGET-stage3-target-libstdc++-v3)
42970
42971 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42972 clean-stage3: clean-stage3-target-libstdc++-v3
42973 clean-stage3-target-libstdc++-v3:
42974         @if [ $(current_stage) = stage3 ]; then \
42975           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42976         else \
42977           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42978           $(MAKE) stage3-start; \
42979         fi; \
42980         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42981         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42982 @endif target-libstdc++-v3-bootstrap
42983
42984
42985 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42986 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42987 maybe-all-stage4-target-libstdc++-v3:
42988 maybe-clean-stage4-target-libstdc++-v3:
42989 @if target-libstdc++-v3-bootstrap
42990 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42991 all-stage4: all-stage4-target-libstdc++-v3
42992 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42993 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42994         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42995         @r=`${PWD_COMMAND}`; export r; \
42996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42997         TFLAGS="$(STAGE4_TFLAGS)"; \
42998         $(RAW_CXX_TARGET_EXPORTS) \
42999           \
43000         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43001          \
43002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43003                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43004                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43005                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43006                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43007                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43008                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43009                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43010                 TFLAGS="$(STAGE4_TFLAGS)"  \
43011                 $(TARGET-stage4-target-libstdc++-v3)
43012
43013 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43014 clean-stage4: clean-stage4-target-libstdc++-v3
43015 clean-stage4-target-libstdc++-v3:
43016         @if [ $(current_stage) = stage4 ]; then \
43017           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43018         else \
43019           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43020           $(MAKE) stage4-start; \
43021         fi; \
43022         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43023         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43024 @endif target-libstdc++-v3-bootstrap
43025
43026
43027 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43028 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43029 maybe-all-stageprofile-target-libstdc++-v3:
43030 maybe-clean-stageprofile-target-libstdc++-v3:
43031 @if target-libstdc++-v3-bootstrap
43032 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43033 all-stageprofile: all-stageprofile-target-libstdc++-v3
43034 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43035 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43036         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43037         @r=`${PWD_COMMAND}`; export r; \
43038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43039         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43040         $(RAW_CXX_TARGET_EXPORTS) \
43041           \
43042         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43043          \
43044         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43045                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43046                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43047                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43051                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43052                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
43053                 $(TARGET-stageprofile-target-libstdc++-v3)
43054
43055 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43056 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43057 clean-stageprofile-target-libstdc++-v3:
43058         @if [ $(current_stage) = stageprofile ]; then \
43059           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43060         else \
43061           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43062           $(MAKE) stageprofile-start; \
43063         fi; \
43064         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43065         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43066 @endif target-libstdc++-v3-bootstrap
43067
43068
43069 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
43070 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
43071 maybe-all-stagetrain-target-libstdc++-v3:
43072 maybe-clean-stagetrain-target-libstdc++-v3:
43073 @if target-libstdc++-v3-bootstrap
43074 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
43075 all-stagetrain: all-stagetrain-target-libstdc++-v3
43076 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43077 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43078         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43079         @r=`${PWD_COMMAND}`; export r; \
43080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43081         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43082         $(RAW_CXX_TARGET_EXPORTS) \
43083           \
43084         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43085          \
43086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43087                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43088                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43089                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43093                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43094                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
43095                 $(TARGET-stagetrain-target-libstdc++-v3)
43096
43097 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
43098 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
43099 clean-stagetrain-target-libstdc++-v3:
43100         @if [ $(current_stage) = stagetrain ]; then \
43101           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43102         else \
43103           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
43104           $(MAKE) stagetrain-start; \
43105         fi; \
43106         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43107         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43108 @endif target-libstdc++-v3-bootstrap
43109
43110
43111 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43112 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43113 maybe-all-stagefeedback-target-libstdc++-v3:
43114 maybe-clean-stagefeedback-target-libstdc++-v3:
43115 @if target-libstdc++-v3-bootstrap
43116 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43117 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43118 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43119 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43120         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43121         @r=`${PWD_COMMAND}`; export r; \
43122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43123         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43124         $(RAW_CXX_TARGET_EXPORTS) \
43125           \
43126         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43127          \
43128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43129                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43130                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43131                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43135                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43136                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43137                 $(TARGET-stagefeedback-target-libstdc++-v3)
43138
43139 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43140 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43141 clean-stagefeedback-target-libstdc++-v3:
43142         @if [ $(current_stage) = stagefeedback ]; then \
43143           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43144         else \
43145           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43146           $(MAKE) stagefeedback-start; \
43147         fi; \
43148         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43149         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43150 @endif target-libstdc++-v3-bootstrap
43151
43152
43153 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
43154 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
43155 maybe-all-stageautoprofile-target-libstdc++-v3:
43156 maybe-clean-stageautoprofile-target-libstdc++-v3:
43157 @if target-libstdc++-v3-bootstrap
43158 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
43159 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
43160 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43161 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43162         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43163         @r=`${PWD_COMMAND}`; export r; \
43164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43165         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43166         $(RAW_CXX_TARGET_EXPORTS) \
43167           \
43168         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43169         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43171                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43172                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43173                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43174                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43175                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43176                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43177                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43178                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43179                 $(TARGET-stageautoprofile-target-libstdc++-v3)
43180
43181 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
43182 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
43183 clean-stageautoprofile-target-libstdc++-v3:
43184         @if [ $(current_stage) = stageautoprofile ]; then \
43185           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43186         else \
43187           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
43188           $(MAKE) stageautoprofile-start; \
43189         fi; \
43190         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43191         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43192 @endif target-libstdc++-v3-bootstrap
43193
43194
43195 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
43196 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
43197 maybe-all-stageautofeedback-target-libstdc++-v3:
43198 maybe-clean-stageautofeedback-target-libstdc++-v3:
43199 @if target-libstdc++-v3-bootstrap
43200 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
43201 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
43202 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43203 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43204         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43205         @r=`${PWD_COMMAND}`; export r; \
43206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43207         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43208         $(RAW_CXX_TARGET_EXPORTS) \
43209           \
43210         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43211          \
43212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43213                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43214                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43215                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43219                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43220                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43221                 $(TARGET-stageautofeedback-target-libstdc++-v3)
43222
43223 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
43224 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
43225 clean-stageautofeedback-target-libstdc++-v3:
43226         @if [ $(current_stage) = stageautofeedback ]; then \
43227           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43228         else \
43229           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
43230           $(MAKE) stageautofeedback-start; \
43231         fi; \
43232         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43233         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43234 @endif target-libstdc++-v3-bootstrap
43235
43236
43237
43238
43239
43240
43241 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43242 maybe-check-target-libstdc++-v3:
43243 @if target-libstdc++-v3
43244 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43245
43246 check-target-libstdc++-v3:
43247         @: $(MAKE); $(unstage)
43248         @r=`${PWD_COMMAND}`; export r; \
43249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43250         $(RAW_CXX_TARGET_EXPORTS) \
43251         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43252           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43253
43254 @endif target-libstdc++-v3
43255
43256 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43257 maybe-install-target-libstdc++-v3:
43258 @if target-libstdc++-v3
43259 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43260
43261 install-target-libstdc++-v3: installdirs
43262         @: $(MAKE); $(unstage)
43263         @r=`${PWD_COMMAND}`; export r; \
43264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43265         $(RAW_CXX_TARGET_EXPORTS) \
43266         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43267           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43268
43269 @endif target-libstdc++-v3
43270
43271 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43272 maybe-install-strip-target-libstdc++-v3:
43273 @if target-libstdc++-v3
43274 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43275
43276 install-strip-target-libstdc++-v3: installdirs
43277         @: $(MAKE); $(unstage)
43278         @r=`${PWD_COMMAND}`; export r; \
43279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43280         $(RAW_CXX_TARGET_EXPORTS) \
43281         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43282           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43283
43284 @endif target-libstdc++-v3
43285
43286 # Other targets (info, dvi, pdf, etc.)
43287
43288 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43289 maybe-info-target-libstdc++-v3:
43290 @if target-libstdc++-v3
43291 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43292
43293 info-target-libstdc++-v3: \
43294     configure-target-libstdc++-v3 
43295         @: $(MAKE); $(unstage)
43296         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43297         r=`${PWD_COMMAND}`; export r; \
43298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299         $(RAW_CXX_TARGET_EXPORTS) \
43300         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43301         for flag in $(EXTRA_TARGET_FLAGS); do \
43302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43303         done; \
43304         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    info) \
43310           || exit 1
43311
43312 @endif target-libstdc++-v3
43313
43314 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43315 maybe-dvi-target-libstdc++-v3:
43316 @if target-libstdc++-v3
43317 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43318
43319 dvi-target-libstdc++-v3: \
43320     configure-target-libstdc++-v3 
43321         @: $(MAKE); $(unstage)
43322         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43323         r=`${PWD_COMMAND}`; export r; \
43324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43325         $(RAW_CXX_TARGET_EXPORTS) \
43326         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43327         for flag in $(EXTRA_TARGET_FLAGS); do \
43328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43329         done; \
43330         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    dvi) \
43336           || exit 1
43337
43338 @endif target-libstdc++-v3
43339
43340 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43341 maybe-pdf-target-libstdc++-v3:
43342 @if target-libstdc++-v3
43343 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43344
43345 pdf-target-libstdc++-v3: \
43346     configure-target-libstdc++-v3 
43347         @: $(MAKE); $(unstage)
43348         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43349         r=`${PWD_COMMAND}`; export r; \
43350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351         $(RAW_CXX_TARGET_EXPORTS) \
43352         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43353         for flag in $(EXTRA_TARGET_FLAGS); do \
43354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43355         done; \
43356         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    pdf) \
43362           || exit 1
43363
43364 @endif target-libstdc++-v3
43365
43366 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43367 maybe-html-target-libstdc++-v3:
43368 @if target-libstdc++-v3
43369 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43370
43371 html-target-libstdc++-v3: \
43372     configure-target-libstdc++-v3 
43373         @: $(MAKE); $(unstage)
43374         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43375         r=`${PWD_COMMAND}`; export r; \
43376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377         $(RAW_CXX_TARGET_EXPORTS) \
43378         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43379         for flag in $(EXTRA_TARGET_FLAGS); do \
43380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381         done; \
43382         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    html) \
43388           || exit 1
43389
43390 @endif target-libstdc++-v3
43391
43392 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43393 maybe-TAGS-target-libstdc++-v3:
43394 @if target-libstdc++-v3
43395 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43396
43397 TAGS-target-libstdc++-v3: \
43398     configure-target-libstdc++-v3 
43399         @: $(MAKE); $(unstage)
43400         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43401         r=`${PWD_COMMAND}`; export r; \
43402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403         $(RAW_CXX_TARGET_EXPORTS) \
43404         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43405         for flag in $(EXTRA_TARGET_FLAGS); do \
43406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407         done; \
43408         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    TAGS) \
43414           || exit 1
43415
43416 @endif target-libstdc++-v3
43417
43418 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43419 maybe-install-info-target-libstdc++-v3:
43420 @if target-libstdc++-v3
43421 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43422
43423 install-info-target-libstdc++-v3: \
43424     configure-target-libstdc++-v3 \
43425     info-target-libstdc++-v3 
43426         @: $(MAKE); $(unstage)
43427         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43428         r=`${PWD_COMMAND}`; export r; \
43429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43430         $(RAW_CXX_TARGET_EXPORTS) \
43431         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43432         for flag in $(EXTRA_TARGET_FLAGS); do \
43433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43434         done; \
43435         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43438                   "RANLIB=$${RANLIB}" \
43439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43440                    install-info) \
43441           || exit 1
43442
43443 @endif target-libstdc++-v3
43444
43445 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
43446 maybe-install-dvi-target-libstdc++-v3:
43447 @if target-libstdc++-v3
43448 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
43449
43450 install-dvi-target-libstdc++-v3: \
43451     configure-target-libstdc++-v3 \
43452     dvi-target-libstdc++-v3 
43453         @: $(MAKE); $(unstage)
43454         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43455         r=`${PWD_COMMAND}`; export r; \
43456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43457         $(RAW_CXX_TARGET_EXPORTS) \
43458         echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43459         for flag in $(EXTRA_TARGET_FLAGS); do \
43460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43461         done; \
43462         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43465                   "RANLIB=$${RANLIB}" \
43466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43467                    install-dvi) \
43468           || exit 1
43469
43470 @endif target-libstdc++-v3
43471
43472 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43473 maybe-install-pdf-target-libstdc++-v3:
43474 @if target-libstdc++-v3
43475 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43476
43477 install-pdf-target-libstdc++-v3: \
43478     configure-target-libstdc++-v3 \
43479     pdf-target-libstdc++-v3 
43480         @: $(MAKE); $(unstage)
43481         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43482         r=`${PWD_COMMAND}`; export r; \
43483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484         $(RAW_CXX_TARGET_EXPORTS) \
43485         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43486         for flag in $(EXTRA_TARGET_FLAGS); do \
43487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488         done; \
43489         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492                   "RANLIB=$${RANLIB}" \
43493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494                    install-pdf) \
43495           || exit 1
43496
43497 @endif target-libstdc++-v3
43498
43499 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43500 maybe-install-html-target-libstdc++-v3:
43501 @if target-libstdc++-v3
43502 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43503
43504 install-html-target-libstdc++-v3: \
43505     configure-target-libstdc++-v3 \
43506     html-target-libstdc++-v3 
43507         @: $(MAKE); $(unstage)
43508         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43509         r=`${PWD_COMMAND}`; export r; \
43510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43511         $(RAW_CXX_TARGET_EXPORTS) \
43512         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43513         for flag in $(EXTRA_TARGET_FLAGS); do \
43514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43515         done; \
43516         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43519                   "RANLIB=$${RANLIB}" \
43520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43521                    install-html) \
43522           || exit 1
43523
43524 @endif target-libstdc++-v3
43525
43526 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43527 maybe-installcheck-target-libstdc++-v3:
43528 @if target-libstdc++-v3
43529 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43530
43531 installcheck-target-libstdc++-v3: \
43532     configure-target-libstdc++-v3 
43533         @: $(MAKE); $(unstage)
43534         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43535         r=`${PWD_COMMAND}`; export r; \
43536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43537         $(RAW_CXX_TARGET_EXPORTS) \
43538         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43539         for flag in $(EXTRA_TARGET_FLAGS); do \
43540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43541         done; \
43542         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43545                   "RANLIB=$${RANLIB}" \
43546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43547                    installcheck) \
43548           || exit 1
43549
43550 @endif target-libstdc++-v3
43551
43552 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43553 maybe-mostlyclean-target-libstdc++-v3:
43554 @if target-libstdc++-v3
43555 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43556
43557 mostlyclean-target-libstdc++-v3: 
43558         @: $(MAKE); $(unstage)
43559         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43560         r=`${PWD_COMMAND}`; export r; \
43561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43562         $(RAW_CXX_TARGET_EXPORTS) \
43563         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43564         for flag in $(EXTRA_TARGET_FLAGS); do \
43565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43566         done; \
43567         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43570                   "RANLIB=$${RANLIB}" \
43571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43572                    mostlyclean) \
43573           || exit 1
43574
43575 @endif target-libstdc++-v3
43576
43577 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43578 maybe-clean-target-libstdc++-v3:
43579 @if target-libstdc++-v3
43580 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43581
43582 clean-target-libstdc++-v3: 
43583         @: $(MAKE); $(unstage)
43584         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43585         r=`${PWD_COMMAND}`; export r; \
43586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43587         $(RAW_CXX_TARGET_EXPORTS) \
43588         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43589         for flag in $(EXTRA_TARGET_FLAGS); do \
43590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43591         done; \
43592         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43595                   "RANLIB=$${RANLIB}" \
43596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43597                    clean) \
43598           || exit 1
43599
43600 @endif target-libstdc++-v3
43601
43602 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43603 maybe-distclean-target-libstdc++-v3:
43604 @if target-libstdc++-v3
43605 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43606
43607 distclean-target-libstdc++-v3: 
43608         @: $(MAKE); $(unstage)
43609         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43610         r=`${PWD_COMMAND}`; export r; \
43611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612         $(RAW_CXX_TARGET_EXPORTS) \
43613         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43614         for flag in $(EXTRA_TARGET_FLAGS); do \
43615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616         done; \
43617         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620                   "RANLIB=$${RANLIB}" \
43621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622                    distclean) \
43623           || exit 1
43624
43625 @endif target-libstdc++-v3
43626
43627 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43628 maybe-maintainer-clean-target-libstdc++-v3:
43629 @if target-libstdc++-v3
43630 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43631
43632 maintainer-clean-target-libstdc++-v3: 
43633         @: $(MAKE); $(unstage)
43634         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43635         r=`${PWD_COMMAND}`; export r; \
43636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637         $(RAW_CXX_TARGET_EXPORTS) \
43638         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43639         for flag in $(EXTRA_TARGET_FLAGS); do \
43640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641         done; \
43642         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645                   "RANLIB=$${RANLIB}" \
43646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647                    maintainer-clean) \
43648           || exit 1
43649
43650 @endif target-libstdc++-v3
43651
43652
43653
43654
43655
43656 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43657 maybe-configure-target-libsanitizer:
43658 @if gcc-bootstrap
43659 configure-target-libsanitizer: stage_current
43660 @endif gcc-bootstrap
43661 @if target-libsanitizer
43662 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43663 configure-target-libsanitizer: 
43664         @r=`${PWD_COMMAND}`; export r; \
43665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43666         echo "Checking multilib configuration for libsanitizer..."; \
43667         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43668         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43669         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43670           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43671             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43672           else \
43673             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43674             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43675           fi; \
43676         else \
43677           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43678         fi; \
43679         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43680         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43681         $(RAW_CXX_TARGET_EXPORTS)  \
43682         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43683         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43684         case $(srcdir) in \
43685           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43686           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43687                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43688         esac; \
43689         module_srcdir=libsanitizer; \
43690         rm -f no-such-file || : ; \
43691         CONFIG_SITE=no-such-file $(SHELL) \
43692           $$s/$$module_srcdir/configure \
43693           --srcdir=$${topdir}/$$module_srcdir \
43694           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43695           --target=${target_alias}  \
43696           || exit 1
43697 @endif target-libsanitizer
43698
43699
43700
43701 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43702 maybe-configure-stage1-target-libsanitizer:
43703 @if target-libsanitizer-bootstrap
43704 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43705 configure-stage1-target-libsanitizer:
43706         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43707         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43708         @r=`${PWD_COMMAND}`; export r; \
43709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710         TFLAGS="$(STAGE1_TFLAGS)"; \
43711         echo "Checking multilib configuration for libsanitizer..."; \
43712         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43713         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43714           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43715             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43716           else \
43717             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43718             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43719           fi; \
43720         else \
43721           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43722         fi; \
43723         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43724         $(RAW_CXX_TARGET_EXPORTS) \
43725         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43726         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43727         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43728         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43729         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43730         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43731         case $(srcdir) in \
43732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43733           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43735         esac; \
43736         module_srcdir=libsanitizer; \
43737         $(SHELL) $$s/$$module_srcdir/configure \
43738           --srcdir=$${topdir}/$$module_srcdir \
43739           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43740           --target=${target_alias} \
43741            \
43742           $(STAGE1_CONFIGURE_FLAGS)
43743 @endif target-libsanitizer-bootstrap
43744
43745 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43746 maybe-configure-stage2-target-libsanitizer:
43747 @if target-libsanitizer-bootstrap
43748 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43749 configure-stage2-target-libsanitizer:
43750         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43751         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43752         @r=`${PWD_COMMAND}`; export r; \
43753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43754         TFLAGS="$(STAGE2_TFLAGS)"; \
43755         echo "Checking multilib configuration for libsanitizer..."; \
43756         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43757         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43758           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43759             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43760           else \
43761             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43762             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43763           fi; \
43764         else \
43765           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43766         fi; \
43767         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43768         $(RAW_CXX_TARGET_EXPORTS) \
43769          \
43770         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43771         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43772         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43773         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43774         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43775         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43776         case $(srcdir) in \
43777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43778           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43780         esac; \
43781         module_srcdir=libsanitizer; \
43782         $(SHELL) $$s/$$module_srcdir/configure \
43783           --srcdir=$${topdir}/$$module_srcdir \
43784           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43785           --target=${target_alias} \
43786           --with-build-libsubdir=$(HOST_SUBDIR) \
43787           $(STAGE2_CONFIGURE_FLAGS)
43788 @endif target-libsanitizer-bootstrap
43789
43790 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43791 maybe-configure-stage3-target-libsanitizer:
43792 @if target-libsanitizer-bootstrap
43793 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43794 configure-stage3-target-libsanitizer:
43795         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43796         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43797         @r=`${PWD_COMMAND}`; export r; \
43798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43799         TFLAGS="$(STAGE3_TFLAGS)"; \
43800         echo "Checking multilib configuration for libsanitizer..."; \
43801         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43802         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43803           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43804             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43805           else \
43806             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43807             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43808           fi; \
43809         else \
43810           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43811         fi; \
43812         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43813         $(RAW_CXX_TARGET_EXPORTS) \
43814          \
43815         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43816         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43817         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43818         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43819         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43820         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43821         case $(srcdir) in \
43822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43823           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43825         esac; \
43826         module_srcdir=libsanitizer; \
43827         $(SHELL) $$s/$$module_srcdir/configure \
43828           --srcdir=$${topdir}/$$module_srcdir \
43829           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43830           --target=${target_alias} \
43831           --with-build-libsubdir=$(HOST_SUBDIR) \
43832           $(STAGE3_CONFIGURE_FLAGS)
43833 @endif target-libsanitizer-bootstrap
43834
43835 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43836 maybe-configure-stage4-target-libsanitizer:
43837 @if target-libsanitizer-bootstrap
43838 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43839 configure-stage4-target-libsanitizer:
43840         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43841         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43842         @r=`${PWD_COMMAND}`; export r; \
43843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844         TFLAGS="$(STAGE4_TFLAGS)"; \
43845         echo "Checking multilib configuration for libsanitizer..."; \
43846         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43847         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43848           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43849             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43850           else \
43851             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43852             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43853           fi; \
43854         else \
43855           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43856         fi; \
43857         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43858         $(RAW_CXX_TARGET_EXPORTS) \
43859          \
43860         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43861         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43862         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43863         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43864         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43865         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43866         case $(srcdir) in \
43867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43868           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43870         esac; \
43871         module_srcdir=libsanitizer; \
43872         $(SHELL) $$s/$$module_srcdir/configure \
43873           --srcdir=$${topdir}/$$module_srcdir \
43874           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43875           --target=${target_alias} \
43876           --with-build-libsubdir=$(HOST_SUBDIR) \
43877           $(STAGE4_CONFIGURE_FLAGS)
43878 @endif target-libsanitizer-bootstrap
43879
43880 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43881 maybe-configure-stageprofile-target-libsanitizer:
43882 @if target-libsanitizer-bootstrap
43883 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43884 configure-stageprofile-target-libsanitizer:
43885         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43886         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43887         @r=`${PWD_COMMAND}`; export r; \
43888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43889         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43890         echo "Checking multilib configuration for libsanitizer..."; \
43891         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43892         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43893           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43894             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43895           else \
43896             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43897             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43898           fi; \
43899         else \
43900           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43901         fi; \
43902         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43903         $(RAW_CXX_TARGET_EXPORTS) \
43904          \
43905         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43906         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43907         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43908         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43909         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43910         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43911         case $(srcdir) in \
43912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43913           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43915         esac; \
43916         module_srcdir=libsanitizer; \
43917         $(SHELL) $$s/$$module_srcdir/configure \
43918           --srcdir=$${topdir}/$$module_srcdir \
43919           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43920           --target=${target_alias} \
43921           --with-build-libsubdir=$(HOST_SUBDIR) \
43922           $(STAGEprofile_CONFIGURE_FLAGS)
43923 @endif target-libsanitizer-bootstrap
43924
43925 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43926 maybe-configure-stagetrain-target-libsanitizer:
43927 @if target-libsanitizer-bootstrap
43928 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43929 configure-stagetrain-target-libsanitizer:
43930         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43931         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43932         @r=`${PWD_COMMAND}`; export r; \
43933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43934         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43935         echo "Checking multilib configuration for libsanitizer..."; \
43936         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43937         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43938           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43939             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43940           else \
43941             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43942             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43943           fi; \
43944         else \
43945           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43946         fi; \
43947         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43948         $(RAW_CXX_TARGET_EXPORTS) \
43949          \
43950         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43951         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43952         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43953         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43954         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43955         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43956         case $(srcdir) in \
43957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43958           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43960         esac; \
43961         module_srcdir=libsanitizer; \
43962         $(SHELL) $$s/$$module_srcdir/configure \
43963           --srcdir=$${topdir}/$$module_srcdir \
43964           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43965           --target=${target_alias} \
43966           --with-build-libsubdir=$(HOST_SUBDIR) \
43967           $(STAGEtrain_CONFIGURE_FLAGS)
43968 @endif target-libsanitizer-bootstrap
43969
43970 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43971 maybe-configure-stagefeedback-target-libsanitizer:
43972 @if target-libsanitizer-bootstrap
43973 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43974 configure-stagefeedback-target-libsanitizer:
43975         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43976         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43977         @r=`${PWD_COMMAND}`; export r; \
43978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43979         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43980         echo "Checking multilib configuration for libsanitizer..."; \
43981         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43982         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43983           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43984             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43985           else \
43986             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43987             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43988           fi; \
43989         else \
43990           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43991         fi; \
43992         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43993         $(RAW_CXX_TARGET_EXPORTS) \
43994          \
43995         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43996         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43997         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43998         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43999         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44000         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44001         case $(srcdir) in \
44002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44003           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44005         esac; \
44006         module_srcdir=libsanitizer; \
44007         $(SHELL) $$s/$$module_srcdir/configure \
44008           --srcdir=$${topdir}/$$module_srcdir \
44009           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44010           --target=${target_alias} \
44011           --with-build-libsubdir=$(HOST_SUBDIR) \
44012           $(STAGEfeedback_CONFIGURE_FLAGS)
44013 @endif target-libsanitizer-bootstrap
44014
44015 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
44016 maybe-configure-stageautoprofile-target-libsanitizer:
44017 @if target-libsanitizer-bootstrap
44018 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44019 configure-stageautoprofile-target-libsanitizer:
44020         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44021         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44022         @r=`${PWD_COMMAND}`; export r; \
44023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44024         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44025         echo "Checking multilib configuration for libsanitizer..."; \
44026         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44027         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44028           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44029             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44030           else \
44031             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44032             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44033           fi; \
44034         else \
44035           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44036         fi; \
44037         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44038         $(RAW_CXX_TARGET_EXPORTS) \
44039          \
44040         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44041         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44042         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44043         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
44044         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44045         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44046         case $(srcdir) in \
44047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44048           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44050         esac; \
44051         module_srcdir=libsanitizer; \
44052         $(SHELL) $$s/$$module_srcdir/configure \
44053           --srcdir=$${topdir}/$$module_srcdir \
44054           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44055           --target=${target_alias} \
44056           --with-build-libsubdir=$(HOST_SUBDIR) \
44057           $(STAGEautoprofile_CONFIGURE_FLAGS)
44058 @endif target-libsanitizer-bootstrap
44059
44060 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
44061 maybe-configure-stageautofeedback-target-libsanitizer:
44062 @if target-libsanitizer-bootstrap
44063 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44064 configure-stageautofeedback-target-libsanitizer:
44065         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44066         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44067         @r=`${PWD_COMMAND}`; export r; \
44068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44070         echo "Checking multilib configuration for libsanitizer..."; \
44071         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44072         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44073           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44074             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44075           else \
44076             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44077             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44078           fi; \
44079         else \
44080           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44081         fi; \
44082         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44083         $(RAW_CXX_TARGET_EXPORTS) \
44084          \
44085         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44086         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44087         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44088         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
44089         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44090         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44091         case $(srcdir) in \
44092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44093           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44095         esac; \
44096         module_srcdir=libsanitizer; \
44097         $(SHELL) $$s/$$module_srcdir/configure \
44098           --srcdir=$${topdir}/$$module_srcdir \
44099           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44100           --target=${target_alias} \
44101           --with-build-libsubdir=$(HOST_SUBDIR) \
44102           $(STAGEautofeedback_CONFIGURE_FLAGS)
44103 @endif target-libsanitizer-bootstrap
44104
44105
44106
44107
44108
44109 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
44110 maybe-all-target-libsanitizer:
44111 @if gcc-bootstrap
44112 all-target-libsanitizer: stage_current
44113 @endif gcc-bootstrap
44114 @if target-libsanitizer
44115 TARGET-target-libsanitizer=all
44116 maybe-all-target-libsanitizer: all-target-libsanitizer
44117 all-target-libsanitizer: configure-target-libsanitizer
44118         @r=`${PWD_COMMAND}`; export r; \
44119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44120         $(RAW_CXX_TARGET_EXPORTS)  \
44121         (cd $(TARGET_SUBDIR)/libsanitizer && \
44122           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44123                 $(TARGET-target-libsanitizer))
44124 @endif target-libsanitizer
44125
44126
44127
44128 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
44129 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
44130 maybe-all-stage1-target-libsanitizer:
44131 maybe-clean-stage1-target-libsanitizer:
44132 @if target-libsanitizer-bootstrap
44133 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
44134 all-stage1: all-stage1-target-libsanitizer
44135 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
44136 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44137         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44138         @r=`${PWD_COMMAND}`; export r; \
44139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44140         TFLAGS="$(STAGE1_TFLAGS)"; \
44141         $(RAW_CXX_TARGET_EXPORTS)  \
44142         cd $(TARGET_SUBDIR)/libsanitizer && \
44143          \
44144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44145                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44146                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44147                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44148                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44149                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44150                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44151                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44152                   \
44153                 TFLAGS="$(STAGE1_TFLAGS)"  \
44154                 $(TARGET-stage1-target-libsanitizer)
44155
44156 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
44157 clean-stage1: clean-stage1-target-libsanitizer
44158 clean-stage1-target-libsanitizer:
44159         @if [ $(current_stage) = stage1 ]; then \
44160           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44161         else \
44162           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
44163           $(MAKE) stage1-start; \
44164         fi; \
44165         cd $(TARGET_SUBDIR)/libsanitizer && \
44166         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44167           clean
44168 @endif target-libsanitizer-bootstrap
44169
44170
44171 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
44172 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
44173 maybe-all-stage2-target-libsanitizer:
44174 maybe-clean-stage2-target-libsanitizer:
44175 @if target-libsanitizer-bootstrap
44176 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
44177 all-stage2: all-stage2-target-libsanitizer
44178 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
44179 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44180         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44181         @r=`${PWD_COMMAND}`; export r; \
44182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183         TFLAGS="$(STAGE2_TFLAGS)"; \
44184         $(RAW_CXX_TARGET_EXPORTS) \
44185           \
44186         cd $(TARGET_SUBDIR)/libsanitizer && \
44187          \
44188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44189                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44190                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44191                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44195                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44196                 TFLAGS="$(STAGE2_TFLAGS)"  \
44197                 $(TARGET-stage2-target-libsanitizer)
44198
44199 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
44200 clean-stage2: clean-stage2-target-libsanitizer
44201 clean-stage2-target-libsanitizer:
44202         @if [ $(current_stage) = stage2 ]; then \
44203           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44204         else \
44205           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
44206           $(MAKE) stage2-start; \
44207         fi; \
44208         cd $(TARGET_SUBDIR)/libsanitizer && \
44209         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44210 @endif target-libsanitizer-bootstrap
44211
44212
44213 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
44214 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
44215 maybe-all-stage3-target-libsanitizer:
44216 maybe-clean-stage3-target-libsanitizer:
44217 @if target-libsanitizer-bootstrap
44218 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
44219 all-stage3: all-stage3-target-libsanitizer
44220 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
44221 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44222         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44223         @r=`${PWD_COMMAND}`; export r; \
44224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44225         TFLAGS="$(STAGE3_TFLAGS)"; \
44226         $(RAW_CXX_TARGET_EXPORTS) \
44227           \
44228         cd $(TARGET_SUBDIR)/libsanitizer && \
44229          \
44230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44231                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44232                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44233                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44237                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44238                 TFLAGS="$(STAGE3_TFLAGS)"  \
44239                 $(TARGET-stage3-target-libsanitizer)
44240
44241 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
44242 clean-stage3: clean-stage3-target-libsanitizer
44243 clean-stage3-target-libsanitizer:
44244         @if [ $(current_stage) = stage3 ]; then \
44245           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44246         else \
44247           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
44248           $(MAKE) stage3-start; \
44249         fi; \
44250         cd $(TARGET_SUBDIR)/libsanitizer && \
44251         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44252 @endif target-libsanitizer-bootstrap
44253
44254
44255 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
44256 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
44257 maybe-all-stage4-target-libsanitizer:
44258 maybe-clean-stage4-target-libsanitizer:
44259 @if target-libsanitizer-bootstrap
44260 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
44261 all-stage4: all-stage4-target-libsanitizer
44262 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
44263 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
44264         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44265         @r=`${PWD_COMMAND}`; export r; \
44266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44267         TFLAGS="$(STAGE4_TFLAGS)"; \
44268         $(RAW_CXX_TARGET_EXPORTS) \
44269           \
44270         cd $(TARGET_SUBDIR)/libsanitizer && \
44271          \
44272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44273                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44274                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44275                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44279                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44280                 TFLAGS="$(STAGE4_TFLAGS)"  \
44281                 $(TARGET-stage4-target-libsanitizer)
44282
44283 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
44284 clean-stage4: clean-stage4-target-libsanitizer
44285 clean-stage4-target-libsanitizer:
44286         @if [ $(current_stage) = stage4 ]; then \
44287           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44288         else \
44289           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
44290           $(MAKE) stage4-start; \
44291         fi; \
44292         cd $(TARGET_SUBDIR)/libsanitizer && \
44293         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44294 @endif target-libsanitizer-bootstrap
44295
44296
44297 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44298 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44299 maybe-all-stageprofile-target-libsanitizer:
44300 maybe-clean-stageprofile-target-libsanitizer:
44301 @if target-libsanitizer-bootstrap
44302 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44303 all-stageprofile: all-stageprofile-target-libsanitizer
44304 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44305 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44306         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44307         @r=`${PWD_COMMAND}`; export r; \
44308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44309         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44310         $(RAW_CXX_TARGET_EXPORTS) \
44311           \
44312         cd $(TARGET_SUBDIR)/libsanitizer && \
44313          \
44314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44315                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44316                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44317                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44321                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44322                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
44323                 $(TARGET-stageprofile-target-libsanitizer)
44324
44325 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44326 clean-stageprofile: clean-stageprofile-target-libsanitizer
44327 clean-stageprofile-target-libsanitizer:
44328         @if [ $(current_stage) = stageprofile ]; then \
44329           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44330         else \
44331           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44332           $(MAKE) stageprofile-start; \
44333         fi; \
44334         cd $(TARGET_SUBDIR)/libsanitizer && \
44335         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44336 @endif target-libsanitizer-bootstrap
44337
44338
44339 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44340 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44341 maybe-all-stagetrain-target-libsanitizer:
44342 maybe-clean-stagetrain-target-libsanitizer:
44343 @if target-libsanitizer-bootstrap
44344 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44345 all-stagetrain: all-stagetrain-target-libsanitizer
44346 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44347 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44348         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44349         @r=`${PWD_COMMAND}`; export r; \
44350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44352         $(RAW_CXX_TARGET_EXPORTS) \
44353           \
44354         cd $(TARGET_SUBDIR)/libsanitizer && \
44355          \
44356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44357                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44358                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44359                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44360                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44361                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44362                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44363                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44364                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
44365                 $(TARGET-stagetrain-target-libsanitizer)
44366
44367 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44368 clean-stagetrain: clean-stagetrain-target-libsanitizer
44369 clean-stagetrain-target-libsanitizer:
44370         @if [ $(current_stage) = stagetrain ]; then \
44371           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44372         else \
44373           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44374           $(MAKE) stagetrain-start; \
44375         fi; \
44376         cd $(TARGET_SUBDIR)/libsanitizer && \
44377         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44378 @endif target-libsanitizer-bootstrap
44379
44380
44381 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44382 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44383 maybe-all-stagefeedback-target-libsanitizer:
44384 maybe-clean-stagefeedback-target-libsanitizer:
44385 @if target-libsanitizer-bootstrap
44386 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44387 all-stagefeedback: all-stagefeedback-target-libsanitizer
44388 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44389 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44390         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44391         @r=`${PWD_COMMAND}`; export r; \
44392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44393         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44394         $(RAW_CXX_TARGET_EXPORTS) \
44395           \
44396         cd $(TARGET_SUBDIR)/libsanitizer && \
44397          \
44398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44399                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44400                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44401                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44405                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44406                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
44407                 $(TARGET-stagefeedback-target-libsanitizer)
44408
44409 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44410 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44411 clean-stagefeedback-target-libsanitizer:
44412         @if [ $(current_stage) = stagefeedback ]; then \
44413           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44414         else \
44415           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44416           $(MAKE) stagefeedback-start; \
44417         fi; \
44418         cd $(TARGET_SUBDIR)/libsanitizer && \
44419         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44420 @endif target-libsanitizer-bootstrap
44421
44422
44423 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44424 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44425 maybe-all-stageautoprofile-target-libsanitizer:
44426 maybe-clean-stageautoprofile-target-libsanitizer:
44427 @if target-libsanitizer-bootstrap
44428 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44429 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44430 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44431 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44432         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44433         @r=`${PWD_COMMAND}`; export r; \
44434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44435         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44436         $(RAW_CXX_TARGET_EXPORTS) \
44437           \
44438         cd $(TARGET_SUBDIR)/libsanitizer && \
44439         $$s/gcc/config/i386/$(AUTO_PROFILE) \
44440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44441                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44442                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44443                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44447                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44448                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
44449                 $(TARGET-stageautoprofile-target-libsanitizer)
44450
44451 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44452 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44453 clean-stageautoprofile-target-libsanitizer:
44454         @if [ $(current_stage) = stageautoprofile ]; then \
44455           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44456         else \
44457           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44458           $(MAKE) stageautoprofile-start; \
44459         fi; \
44460         cd $(TARGET_SUBDIR)/libsanitizer && \
44461         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44462 @endif target-libsanitizer-bootstrap
44463
44464
44465 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44466 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44467 maybe-all-stageautofeedback-target-libsanitizer:
44468 maybe-clean-stageautofeedback-target-libsanitizer:
44469 @if target-libsanitizer-bootstrap
44470 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44471 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44472 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44473 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44474         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44475         @r=`${PWD_COMMAND}`; export r; \
44476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44477         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44478         $(RAW_CXX_TARGET_EXPORTS) \
44479           \
44480         cd $(TARGET_SUBDIR)/libsanitizer && \
44481          \
44482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44483                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44484                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44485                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44486                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44487                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44488                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44489                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44490                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44491                 $(TARGET-stageautofeedback-target-libsanitizer)
44492
44493 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44494 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44495 clean-stageautofeedback-target-libsanitizer:
44496         @if [ $(current_stage) = stageautofeedback ]; then \
44497           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44498         else \
44499           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44500           $(MAKE) stageautofeedback-start; \
44501         fi; \
44502         cd $(TARGET_SUBDIR)/libsanitizer && \
44503         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44504 @endif target-libsanitizer-bootstrap
44505
44506
44507
44508
44509
44510
44511 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44512 maybe-check-target-libsanitizer:
44513 @if target-libsanitizer
44514 maybe-check-target-libsanitizer: check-target-libsanitizer
44515
44516 check-target-libsanitizer:
44517         @: $(MAKE); $(unstage)
44518         @r=`${PWD_COMMAND}`; export r; \
44519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44520         $(RAW_CXX_TARGET_EXPORTS) \
44521         (cd $(TARGET_SUBDIR)/libsanitizer && \
44522           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
44523
44524 @endif target-libsanitizer
44525
44526 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44527 maybe-install-target-libsanitizer:
44528 @if target-libsanitizer
44529 maybe-install-target-libsanitizer: install-target-libsanitizer
44530
44531 install-target-libsanitizer: installdirs
44532         @: $(MAKE); $(unstage)
44533         @r=`${PWD_COMMAND}`; export r; \
44534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44535         $(RAW_CXX_TARGET_EXPORTS) \
44536         (cd $(TARGET_SUBDIR)/libsanitizer && \
44537           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44538
44539 @endif target-libsanitizer
44540
44541 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44542 maybe-install-strip-target-libsanitizer:
44543 @if target-libsanitizer
44544 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44545
44546 install-strip-target-libsanitizer: installdirs
44547         @: $(MAKE); $(unstage)
44548         @r=`${PWD_COMMAND}`; export r; \
44549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550         $(RAW_CXX_TARGET_EXPORTS) \
44551         (cd $(TARGET_SUBDIR)/libsanitizer && \
44552           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44553
44554 @endif target-libsanitizer
44555
44556 # Other targets (info, dvi, pdf, etc.)
44557
44558 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44559 maybe-info-target-libsanitizer:
44560 @if target-libsanitizer
44561 maybe-info-target-libsanitizer: info-target-libsanitizer
44562
44563 info-target-libsanitizer: \
44564     configure-target-libsanitizer 
44565         @: $(MAKE); $(unstage)
44566         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44567         r=`${PWD_COMMAND}`; export r; \
44568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44569         $(RAW_CXX_TARGET_EXPORTS) \
44570         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44571         for flag in $(EXTRA_TARGET_FLAGS); do \
44572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44573         done; \
44574         (cd $(TARGET_SUBDIR)/libsanitizer && \
44575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44577                   "RANLIB=$${RANLIB}" \
44578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44579                    info) \
44580           || exit 1
44581
44582 @endif target-libsanitizer
44583
44584 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44585 maybe-dvi-target-libsanitizer:
44586 @if target-libsanitizer
44587 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44588
44589 dvi-target-libsanitizer: \
44590     configure-target-libsanitizer 
44591         @: $(MAKE); $(unstage)
44592         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44593         r=`${PWD_COMMAND}`; export r; \
44594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44595         $(RAW_CXX_TARGET_EXPORTS) \
44596         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44597         for flag in $(EXTRA_TARGET_FLAGS); do \
44598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44599         done; \
44600         (cd $(TARGET_SUBDIR)/libsanitizer && \
44601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44603                   "RANLIB=$${RANLIB}" \
44604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44605                    dvi) \
44606           || exit 1
44607
44608 @endif target-libsanitizer
44609
44610 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44611 maybe-pdf-target-libsanitizer:
44612 @if target-libsanitizer
44613 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44614
44615 pdf-target-libsanitizer: \
44616     configure-target-libsanitizer 
44617         @: $(MAKE); $(unstage)
44618         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44619         r=`${PWD_COMMAND}`; export r; \
44620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44621         $(RAW_CXX_TARGET_EXPORTS) \
44622         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44623         for flag in $(EXTRA_TARGET_FLAGS); do \
44624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44625         done; \
44626         (cd $(TARGET_SUBDIR)/libsanitizer && \
44627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44629                   "RANLIB=$${RANLIB}" \
44630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44631                    pdf) \
44632           || exit 1
44633
44634 @endif target-libsanitizer
44635
44636 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44637 maybe-html-target-libsanitizer:
44638 @if target-libsanitizer
44639 maybe-html-target-libsanitizer: html-target-libsanitizer
44640
44641 html-target-libsanitizer: \
44642     configure-target-libsanitizer 
44643         @: $(MAKE); $(unstage)
44644         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44645         r=`${PWD_COMMAND}`; export r; \
44646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647         $(RAW_CXX_TARGET_EXPORTS) \
44648         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44649         for flag in $(EXTRA_TARGET_FLAGS); do \
44650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44651         done; \
44652         (cd $(TARGET_SUBDIR)/libsanitizer && \
44653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44655                   "RANLIB=$${RANLIB}" \
44656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44657                    html) \
44658           || exit 1
44659
44660 @endif target-libsanitizer
44661
44662 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44663 maybe-TAGS-target-libsanitizer:
44664 @if target-libsanitizer
44665 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44666
44667 TAGS-target-libsanitizer: \
44668     configure-target-libsanitizer 
44669         @: $(MAKE); $(unstage)
44670         @[ -f $(TARGET_SUBDIR)/libsanitizer/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 TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
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)/libsanitizer && \
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                    TAGS) \
44684           || exit 1
44685
44686 @endif target-libsanitizer
44687
44688 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44689 maybe-install-info-target-libsanitizer:
44690 @if target-libsanitizer
44691 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44692
44693 install-info-target-libsanitizer: \
44694     configure-target-libsanitizer \
44695     info-target-libsanitizer 
44696         @: $(MAKE); $(unstage)
44697         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44698         r=`${PWD_COMMAND}`; export r; \
44699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700         $(RAW_CXX_TARGET_EXPORTS) \
44701         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44702         for flag in $(EXTRA_TARGET_FLAGS); do \
44703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44704         done; \
44705         (cd $(TARGET_SUBDIR)/libsanitizer && \
44706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44708                   "RANLIB=$${RANLIB}" \
44709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44710                    install-info) \
44711           || exit 1
44712
44713 @endif target-libsanitizer
44714
44715 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
44716 maybe-install-dvi-target-libsanitizer:
44717 @if target-libsanitizer
44718 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
44719
44720 install-dvi-target-libsanitizer: \
44721     configure-target-libsanitizer \
44722     dvi-target-libsanitizer 
44723         @: $(MAKE); $(unstage)
44724         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44725         r=`${PWD_COMMAND}`; export r; \
44726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44727         $(RAW_CXX_TARGET_EXPORTS) \
44728         echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44729         for flag in $(EXTRA_TARGET_FLAGS); do \
44730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44731         done; \
44732         (cd $(TARGET_SUBDIR)/libsanitizer && \
44733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44735                   "RANLIB=$${RANLIB}" \
44736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44737                    install-dvi) \
44738           || exit 1
44739
44740 @endif target-libsanitizer
44741
44742 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44743 maybe-install-pdf-target-libsanitizer:
44744 @if target-libsanitizer
44745 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44746
44747 install-pdf-target-libsanitizer: \
44748     configure-target-libsanitizer \
44749     pdf-target-libsanitizer 
44750         @: $(MAKE); $(unstage)
44751         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44752         r=`${PWD_COMMAND}`; export r; \
44753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44754         $(RAW_CXX_TARGET_EXPORTS) \
44755         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44756         for flag in $(EXTRA_TARGET_FLAGS); do \
44757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44758         done; \
44759         (cd $(TARGET_SUBDIR)/libsanitizer && \
44760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44762                   "RANLIB=$${RANLIB}" \
44763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44764                    install-pdf) \
44765           || exit 1
44766
44767 @endif target-libsanitizer
44768
44769 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44770 maybe-install-html-target-libsanitizer:
44771 @if target-libsanitizer
44772 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44773
44774 install-html-target-libsanitizer: \
44775     configure-target-libsanitizer \
44776     html-target-libsanitizer 
44777         @: $(MAKE); $(unstage)
44778         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44779         r=`${PWD_COMMAND}`; export r; \
44780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44781         $(RAW_CXX_TARGET_EXPORTS) \
44782         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44783         for flag in $(EXTRA_TARGET_FLAGS); do \
44784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44785         done; \
44786         (cd $(TARGET_SUBDIR)/libsanitizer && \
44787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44789                   "RANLIB=$${RANLIB}" \
44790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44791                    install-html) \
44792           || exit 1
44793
44794 @endif target-libsanitizer
44795
44796 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44797 maybe-installcheck-target-libsanitizer:
44798 @if target-libsanitizer
44799 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44800
44801 installcheck-target-libsanitizer: \
44802     configure-target-libsanitizer 
44803         @: $(MAKE); $(unstage)
44804         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44805         r=`${PWD_COMMAND}`; export r; \
44806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44807         $(RAW_CXX_TARGET_EXPORTS) \
44808         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44809         for flag in $(EXTRA_TARGET_FLAGS); do \
44810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44811         done; \
44812         (cd $(TARGET_SUBDIR)/libsanitizer && \
44813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44815                   "RANLIB=$${RANLIB}" \
44816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44817                    installcheck) \
44818           || exit 1
44819
44820 @endif target-libsanitizer
44821
44822 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44823 maybe-mostlyclean-target-libsanitizer:
44824 @if target-libsanitizer
44825 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44826
44827 mostlyclean-target-libsanitizer: 
44828         @: $(MAKE); $(unstage)
44829         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44830         r=`${PWD_COMMAND}`; export r; \
44831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832         $(RAW_CXX_TARGET_EXPORTS) \
44833         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44834         for flag in $(EXTRA_TARGET_FLAGS); do \
44835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836         done; \
44837         (cd $(TARGET_SUBDIR)/libsanitizer && \
44838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840                   "RANLIB=$${RANLIB}" \
44841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842                    mostlyclean) \
44843           || exit 1
44844
44845 @endif target-libsanitizer
44846
44847 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44848 maybe-clean-target-libsanitizer:
44849 @if target-libsanitizer
44850 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44851
44852 clean-target-libsanitizer: 
44853         @: $(MAKE); $(unstage)
44854         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44855         r=`${PWD_COMMAND}`; export r; \
44856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44857         $(RAW_CXX_TARGET_EXPORTS) \
44858         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44859         for flag in $(EXTRA_TARGET_FLAGS); do \
44860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44861         done; \
44862         (cd $(TARGET_SUBDIR)/libsanitizer && \
44863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44865                   "RANLIB=$${RANLIB}" \
44866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44867                    clean) \
44868           || exit 1
44869
44870 @endif target-libsanitizer
44871
44872 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44873 maybe-distclean-target-libsanitizer:
44874 @if target-libsanitizer
44875 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44876
44877 distclean-target-libsanitizer: 
44878         @: $(MAKE); $(unstage)
44879         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44880         r=`${PWD_COMMAND}`; export r; \
44881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44882         $(RAW_CXX_TARGET_EXPORTS) \
44883         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44884         for flag in $(EXTRA_TARGET_FLAGS); do \
44885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44886         done; \
44887         (cd $(TARGET_SUBDIR)/libsanitizer && \
44888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44890                   "RANLIB=$${RANLIB}" \
44891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44892                    distclean) \
44893           || exit 1
44894
44895 @endif target-libsanitizer
44896
44897 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44898 maybe-maintainer-clean-target-libsanitizer:
44899 @if target-libsanitizer
44900 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44901
44902 maintainer-clean-target-libsanitizer: 
44903         @: $(MAKE); $(unstage)
44904         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44905         r=`${PWD_COMMAND}`; export r; \
44906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907         $(RAW_CXX_TARGET_EXPORTS) \
44908         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44909         for flag in $(EXTRA_TARGET_FLAGS); do \
44910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44911         done; \
44912         (cd $(TARGET_SUBDIR)/libsanitizer && \
44913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44915                   "RANLIB=$${RANLIB}" \
44916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44917                    maintainer-clean) \
44918           || exit 1
44919
44920 @endif target-libsanitizer
44921
44922
44923
44924
44925
44926 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44927 maybe-configure-target-libvtv:
44928 @if gcc-bootstrap
44929 configure-target-libvtv: stage_current
44930 @endif gcc-bootstrap
44931 @if target-libvtv
44932 maybe-configure-target-libvtv: configure-target-libvtv
44933 configure-target-libvtv: 
44934         @r=`${PWD_COMMAND}`; export r; \
44935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44936         echo "Checking multilib configuration for libvtv..."; \
44937         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44938         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44939         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44940           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44941             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44942           else \
44943             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44944             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44945           fi; \
44946         else \
44947           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44948         fi; \
44949         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44950         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44951         $(RAW_CXX_TARGET_EXPORTS)  \
44952         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44953         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44954         case $(srcdir) in \
44955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44956           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44958         esac; \
44959         module_srcdir=libvtv; \
44960         rm -f no-such-file || : ; \
44961         CONFIG_SITE=no-such-file $(SHELL) \
44962           $$s/$$module_srcdir/configure \
44963           --srcdir=$${topdir}/$$module_srcdir \
44964           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44965           --target=${target_alias}  \
44966           || exit 1
44967 @endif target-libvtv
44968
44969
44970
44971 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44972 maybe-configure-stage1-target-libvtv:
44973 @if target-libvtv-bootstrap
44974 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44975 configure-stage1-target-libvtv:
44976         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44977         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44978         @r=`${PWD_COMMAND}`; export r; \
44979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44980         TFLAGS="$(STAGE1_TFLAGS)"; \
44981         echo "Checking multilib configuration for libvtv..."; \
44982         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44983         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44984           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44985             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44986           else \
44987             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44988             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44989           fi; \
44990         else \
44991           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44992         fi; \
44993         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44994         $(RAW_CXX_TARGET_EXPORTS) \
44995         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44996         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44997         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44998         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44999         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45000         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45001         case $(srcdir) in \
45002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45003           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45005         esac; \
45006         module_srcdir=libvtv; \
45007         $(SHELL) $$s/$$module_srcdir/configure \
45008           --srcdir=$${topdir}/$$module_srcdir \
45009           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45010           --target=${target_alias} \
45011            \
45012           $(STAGE1_CONFIGURE_FLAGS)
45013 @endif target-libvtv-bootstrap
45014
45015 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
45016 maybe-configure-stage2-target-libvtv:
45017 @if target-libvtv-bootstrap
45018 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
45019 configure-stage2-target-libvtv:
45020         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45021         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45022         @r=`${PWD_COMMAND}`; export r; \
45023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45024         TFLAGS="$(STAGE2_TFLAGS)"; \
45025         echo "Checking multilib configuration for libvtv..."; \
45026         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45027         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45028           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45029             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45030           else \
45031             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45032             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45033           fi; \
45034         else \
45035           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45036         fi; \
45037         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45038         $(RAW_CXX_TARGET_EXPORTS) \
45039          \
45040         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45041         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45042         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45043         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
45044         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45045         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45046         case $(srcdir) in \
45047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45048           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45050         esac; \
45051         module_srcdir=libvtv; \
45052         $(SHELL) $$s/$$module_srcdir/configure \
45053           --srcdir=$${topdir}/$$module_srcdir \
45054           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45055           --target=${target_alias} \
45056           --with-build-libsubdir=$(HOST_SUBDIR) \
45057           $(STAGE2_CONFIGURE_FLAGS)
45058 @endif target-libvtv-bootstrap
45059
45060 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
45061 maybe-configure-stage3-target-libvtv:
45062 @if target-libvtv-bootstrap
45063 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
45064 configure-stage3-target-libvtv:
45065         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45066         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45067         @r=`${PWD_COMMAND}`; export r; \
45068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069         TFLAGS="$(STAGE3_TFLAGS)"; \
45070         echo "Checking multilib configuration for libvtv..."; \
45071         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45072         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45073           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45074             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45075           else \
45076             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45077             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45078           fi; \
45079         else \
45080           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45081         fi; \
45082         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45083         $(RAW_CXX_TARGET_EXPORTS) \
45084          \
45085         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45086         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45087         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45088         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
45089         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45090         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45091         case $(srcdir) in \
45092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45093           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45095         esac; \
45096         module_srcdir=libvtv; \
45097         $(SHELL) $$s/$$module_srcdir/configure \
45098           --srcdir=$${topdir}/$$module_srcdir \
45099           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45100           --target=${target_alias} \
45101           --with-build-libsubdir=$(HOST_SUBDIR) \
45102           $(STAGE3_CONFIGURE_FLAGS)
45103 @endif target-libvtv-bootstrap
45104
45105 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
45106 maybe-configure-stage4-target-libvtv:
45107 @if target-libvtv-bootstrap
45108 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
45109 configure-stage4-target-libvtv:
45110         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45111         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45112         @r=`${PWD_COMMAND}`; export r; \
45113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45114         TFLAGS="$(STAGE4_TFLAGS)"; \
45115         echo "Checking multilib configuration for libvtv..."; \
45116         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45117         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45118           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45119             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45120           else \
45121             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45122             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45123           fi; \
45124         else \
45125           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45126         fi; \
45127         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45128         $(RAW_CXX_TARGET_EXPORTS) \
45129          \
45130         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45131         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45132         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45133         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
45134         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45135         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45136         case $(srcdir) in \
45137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45138           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45140         esac; \
45141         module_srcdir=libvtv; \
45142         $(SHELL) $$s/$$module_srcdir/configure \
45143           --srcdir=$${topdir}/$$module_srcdir \
45144           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45145           --target=${target_alias} \
45146           --with-build-libsubdir=$(HOST_SUBDIR) \
45147           $(STAGE4_CONFIGURE_FLAGS)
45148 @endif target-libvtv-bootstrap
45149
45150 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
45151 maybe-configure-stageprofile-target-libvtv:
45152 @if target-libvtv-bootstrap
45153 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45154 configure-stageprofile-target-libvtv:
45155         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45156         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45157         @r=`${PWD_COMMAND}`; export r; \
45158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45159         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45160         echo "Checking multilib configuration for libvtv..."; \
45161         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45162         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45163           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45164             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45165           else \
45166             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45167             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45168           fi; \
45169         else \
45170           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45171         fi; \
45172         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45173         $(RAW_CXX_TARGET_EXPORTS) \
45174          \
45175         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45176         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45177         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45178         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
45179         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45180         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45181         case $(srcdir) in \
45182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45183           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45185         esac; \
45186         module_srcdir=libvtv; \
45187         $(SHELL) $$s/$$module_srcdir/configure \
45188           --srcdir=$${topdir}/$$module_srcdir \
45189           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45190           --target=${target_alias} \
45191           --with-build-libsubdir=$(HOST_SUBDIR) \
45192           $(STAGEprofile_CONFIGURE_FLAGS)
45193 @endif target-libvtv-bootstrap
45194
45195 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
45196 maybe-configure-stagetrain-target-libvtv:
45197 @if target-libvtv-bootstrap
45198 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45199 configure-stagetrain-target-libvtv:
45200         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45201         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45202         @r=`${PWD_COMMAND}`; export r; \
45203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45204         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45205         echo "Checking multilib configuration for libvtv..."; \
45206         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45207         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45208           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45209             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45210           else \
45211             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45212             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45213           fi; \
45214         else \
45215           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45216         fi; \
45217         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45218         $(RAW_CXX_TARGET_EXPORTS) \
45219          \
45220         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45221         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45222         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45223         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
45224         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45225         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45226         case $(srcdir) in \
45227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45228           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45230         esac; \
45231         module_srcdir=libvtv; \
45232         $(SHELL) $$s/$$module_srcdir/configure \
45233           --srcdir=$${topdir}/$$module_srcdir \
45234           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45235           --target=${target_alias} \
45236           --with-build-libsubdir=$(HOST_SUBDIR) \
45237           $(STAGEtrain_CONFIGURE_FLAGS)
45238 @endif target-libvtv-bootstrap
45239
45240 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
45241 maybe-configure-stagefeedback-target-libvtv:
45242 @if target-libvtv-bootstrap
45243 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45244 configure-stagefeedback-target-libvtv:
45245         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45246         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45247         @r=`${PWD_COMMAND}`; export r; \
45248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45249         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45250         echo "Checking multilib configuration for libvtv..."; \
45251         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45252         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45253           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45254             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45255           else \
45256             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45257             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45258           fi; \
45259         else \
45260           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45261         fi; \
45262         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45263         $(RAW_CXX_TARGET_EXPORTS) \
45264          \
45265         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45266         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45267         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45268         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
45269         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45270         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45271         case $(srcdir) in \
45272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45273           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45275         esac; \
45276         module_srcdir=libvtv; \
45277         $(SHELL) $$s/$$module_srcdir/configure \
45278           --srcdir=$${topdir}/$$module_srcdir \
45279           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45280           --target=${target_alias} \
45281           --with-build-libsubdir=$(HOST_SUBDIR) \
45282           $(STAGEfeedback_CONFIGURE_FLAGS)
45283 @endif target-libvtv-bootstrap
45284
45285 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
45286 maybe-configure-stageautoprofile-target-libvtv:
45287 @if target-libvtv-bootstrap
45288 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45289 configure-stageautoprofile-target-libvtv:
45290         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45291         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45292         @r=`${PWD_COMMAND}`; export r; \
45293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45294         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45295         echo "Checking multilib configuration for libvtv..."; \
45296         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45297         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45298           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45299             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45300           else \
45301             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45302             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45303           fi; \
45304         else \
45305           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45306         fi; \
45307         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45308         $(RAW_CXX_TARGET_EXPORTS) \
45309          \
45310         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45311         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45312         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45313         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
45314         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45315         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45316         case $(srcdir) in \
45317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45318           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45320         esac; \
45321         module_srcdir=libvtv; \
45322         $(SHELL) $$s/$$module_srcdir/configure \
45323           --srcdir=$${topdir}/$$module_srcdir \
45324           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45325           --target=${target_alias} \
45326           --with-build-libsubdir=$(HOST_SUBDIR) \
45327           $(STAGEautoprofile_CONFIGURE_FLAGS)
45328 @endif target-libvtv-bootstrap
45329
45330 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45331 maybe-configure-stageautofeedback-target-libvtv:
45332 @if target-libvtv-bootstrap
45333 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45334 configure-stageautofeedback-target-libvtv:
45335         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45336         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45337         @r=`${PWD_COMMAND}`; export r; \
45338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45340         echo "Checking multilib configuration for libvtv..."; \
45341         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45342         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45343           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45344             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45345           else \
45346             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45347             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45348           fi; \
45349         else \
45350           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45351         fi; \
45352         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45353         $(RAW_CXX_TARGET_EXPORTS) \
45354          \
45355         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45356         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45357         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45358         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45359         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45360         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45361         case $(srcdir) in \
45362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45363           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45365         esac; \
45366         module_srcdir=libvtv; \
45367         $(SHELL) $$s/$$module_srcdir/configure \
45368           --srcdir=$${topdir}/$$module_srcdir \
45369           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45370           --target=${target_alias} \
45371           --with-build-libsubdir=$(HOST_SUBDIR) \
45372           $(STAGEautofeedback_CONFIGURE_FLAGS)
45373 @endif target-libvtv-bootstrap
45374
45375
45376
45377
45378
45379 .PHONY: all-target-libvtv maybe-all-target-libvtv
45380 maybe-all-target-libvtv:
45381 @if gcc-bootstrap
45382 all-target-libvtv: stage_current
45383 @endif gcc-bootstrap
45384 @if target-libvtv
45385 TARGET-target-libvtv=all
45386 maybe-all-target-libvtv: all-target-libvtv
45387 all-target-libvtv: configure-target-libvtv
45388         @r=`${PWD_COMMAND}`; export r; \
45389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45390         $(RAW_CXX_TARGET_EXPORTS)  \
45391         (cd $(TARGET_SUBDIR)/libvtv && \
45392           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45393                 $(TARGET-target-libvtv))
45394 @endif target-libvtv
45395
45396
45397
45398 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45399 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45400 maybe-all-stage1-target-libvtv:
45401 maybe-clean-stage1-target-libvtv:
45402 @if target-libvtv-bootstrap
45403 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45404 all-stage1: all-stage1-target-libvtv
45405 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45406 all-stage1-target-libvtv: configure-stage1-target-libvtv
45407         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45408         @r=`${PWD_COMMAND}`; export r; \
45409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45410         TFLAGS="$(STAGE1_TFLAGS)"; \
45411         $(RAW_CXX_TARGET_EXPORTS)  \
45412         cd $(TARGET_SUBDIR)/libvtv && \
45413          \
45414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45415                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45416                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45417                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45421                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45422                   \
45423                 TFLAGS="$(STAGE1_TFLAGS)"  \
45424                 $(TARGET-stage1-target-libvtv)
45425
45426 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45427 clean-stage1: clean-stage1-target-libvtv
45428 clean-stage1-target-libvtv:
45429         @if [ $(current_stage) = stage1 ]; then \
45430           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45431         else \
45432           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45433           $(MAKE) stage1-start; \
45434         fi; \
45435         cd $(TARGET_SUBDIR)/libvtv && \
45436         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45437           clean
45438 @endif target-libvtv-bootstrap
45439
45440
45441 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45442 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45443 maybe-all-stage2-target-libvtv:
45444 maybe-clean-stage2-target-libvtv:
45445 @if target-libvtv-bootstrap
45446 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45447 all-stage2: all-stage2-target-libvtv
45448 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45449 all-stage2-target-libvtv: configure-stage2-target-libvtv
45450         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45451         @r=`${PWD_COMMAND}`; export r; \
45452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45453         TFLAGS="$(STAGE2_TFLAGS)"; \
45454         $(RAW_CXX_TARGET_EXPORTS) \
45455           \
45456         cd $(TARGET_SUBDIR)/libvtv && \
45457          \
45458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45459                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45460                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45461                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45465                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45466                 TFLAGS="$(STAGE2_TFLAGS)"  \
45467                 $(TARGET-stage2-target-libvtv)
45468
45469 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45470 clean-stage2: clean-stage2-target-libvtv
45471 clean-stage2-target-libvtv:
45472         @if [ $(current_stage) = stage2 ]; then \
45473           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45474         else \
45475           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45476           $(MAKE) stage2-start; \
45477         fi; \
45478         cd $(TARGET_SUBDIR)/libvtv && \
45479         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45480 @endif target-libvtv-bootstrap
45481
45482
45483 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45484 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45485 maybe-all-stage3-target-libvtv:
45486 maybe-clean-stage3-target-libvtv:
45487 @if target-libvtv-bootstrap
45488 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45489 all-stage3: all-stage3-target-libvtv
45490 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45491 all-stage3-target-libvtv: configure-stage3-target-libvtv
45492         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45493         @r=`${PWD_COMMAND}`; export r; \
45494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495         TFLAGS="$(STAGE3_TFLAGS)"; \
45496         $(RAW_CXX_TARGET_EXPORTS) \
45497           \
45498         cd $(TARGET_SUBDIR)/libvtv && \
45499          \
45500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45501                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45502                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45503                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45507                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45508                 TFLAGS="$(STAGE3_TFLAGS)"  \
45509                 $(TARGET-stage3-target-libvtv)
45510
45511 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45512 clean-stage3: clean-stage3-target-libvtv
45513 clean-stage3-target-libvtv:
45514         @if [ $(current_stage) = stage3 ]; then \
45515           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45516         else \
45517           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45518           $(MAKE) stage3-start; \
45519         fi; \
45520         cd $(TARGET_SUBDIR)/libvtv && \
45521         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45522 @endif target-libvtv-bootstrap
45523
45524
45525 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45526 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45527 maybe-all-stage4-target-libvtv:
45528 maybe-clean-stage4-target-libvtv:
45529 @if target-libvtv-bootstrap
45530 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45531 all-stage4: all-stage4-target-libvtv
45532 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45533 all-stage4-target-libvtv: configure-stage4-target-libvtv
45534         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45535         @r=`${PWD_COMMAND}`; export r; \
45536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45537         TFLAGS="$(STAGE4_TFLAGS)"; \
45538         $(RAW_CXX_TARGET_EXPORTS) \
45539           \
45540         cd $(TARGET_SUBDIR)/libvtv && \
45541          \
45542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45543                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45544                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45545                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45549                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45550                 TFLAGS="$(STAGE4_TFLAGS)"  \
45551                 $(TARGET-stage4-target-libvtv)
45552
45553 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45554 clean-stage4: clean-stage4-target-libvtv
45555 clean-stage4-target-libvtv:
45556         @if [ $(current_stage) = stage4 ]; then \
45557           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45558         else \
45559           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45560           $(MAKE) stage4-start; \
45561         fi; \
45562         cd $(TARGET_SUBDIR)/libvtv && \
45563         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45564 @endif target-libvtv-bootstrap
45565
45566
45567 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45568 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45569 maybe-all-stageprofile-target-libvtv:
45570 maybe-clean-stageprofile-target-libvtv:
45571 @if target-libvtv-bootstrap
45572 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45573 all-stageprofile: all-stageprofile-target-libvtv
45574 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45575 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45576         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45577         @r=`${PWD_COMMAND}`; export r; \
45578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45579         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45580         $(RAW_CXX_TARGET_EXPORTS) \
45581           \
45582         cd $(TARGET_SUBDIR)/libvtv && \
45583          \
45584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45585                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45586                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45587                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45591                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45592                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45593                 $(TARGET-stageprofile-target-libvtv)
45594
45595 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45596 clean-stageprofile: clean-stageprofile-target-libvtv
45597 clean-stageprofile-target-libvtv:
45598         @if [ $(current_stage) = stageprofile ]; then \
45599           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45600         else \
45601           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45602           $(MAKE) stageprofile-start; \
45603         fi; \
45604         cd $(TARGET_SUBDIR)/libvtv && \
45605         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45606 @endif target-libvtv-bootstrap
45607
45608
45609 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45610 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45611 maybe-all-stagetrain-target-libvtv:
45612 maybe-clean-stagetrain-target-libvtv:
45613 @if target-libvtv-bootstrap
45614 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45615 all-stagetrain: all-stagetrain-target-libvtv
45616 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45617 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45618         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45619         @r=`${PWD_COMMAND}`; export r; \
45620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45622         $(RAW_CXX_TARGET_EXPORTS) \
45623           \
45624         cd $(TARGET_SUBDIR)/libvtv && \
45625          \
45626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45627                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45628                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45629                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45633                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45634                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45635                 $(TARGET-stagetrain-target-libvtv)
45636
45637 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45638 clean-stagetrain: clean-stagetrain-target-libvtv
45639 clean-stagetrain-target-libvtv:
45640         @if [ $(current_stage) = stagetrain ]; then \
45641           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45642         else \
45643           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45644           $(MAKE) stagetrain-start; \
45645         fi; \
45646         cd $(TARGET_SUBDIR)/libvtv && \
45647         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45648 @endif target-libvtv-bootstrap
45649
45650
45651 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45652 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45653 maybe-all-stagefeedback-target-libvtv:
45654 maybe-clean-stagefeedback-target-libvtv:
45655 @if target-libvtv-bootstrap
45656 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45657 all-stagefeedback: all-stagefeedback-target-libvtv
45658 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45659 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45660         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45661         @r=`${PWD_COMMAND}`; export r; \
45662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45664         $(RAW_CXX_TARGET_EXPORTS) \
45665           \
45666         cd $(TARGET_SUBDIR)/libvtv && \
45667          \
45668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45669                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45670                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45671                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45675                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45676                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45677                 $(TARGET-stagefeedback-target-libvtv)
45678
45679 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45680 clean-stagefeedback: clean-stagefeedback-target-libvtv
45681 clean-stagefeedback-target-libvtv:
45682         @if [ $(current_stage) = stagefeedback ]; then \
45683           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45684         else \
45685           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45686           $(MAKE) stagefeedback-start; \
45687         fi; \
45688         cd $(TARGET_SUBDIR)/libvtv && \
45689         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45690 @endif target-libvtv-bootstrap
45691
45692
45693 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45694 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45695 maybe-all-stageautoprofile-target-libvtv:
45696 maybe-clean-stageautoprofile-target-libvtv:
45697 @if target-libvtv-bootstrap
45698 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45699 all-stageautoprofile: all-stageautoprofile-target-libvtv
45700 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45701 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45702         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45703         @r=`${PWD_COMMAND}`; export r; \
45704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45706         $(RAW_CXX_TARGET_EXPORTS) \
45707           \
45708         cd $(TARGET_SUBDIR)/libvtv && \
45709         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45711                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45712                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45713                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45717                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45718                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45719                 $(TARGET-stageautoprofile-target-libvtv)
45720
45721 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45722 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45723 clean-stageautoprofile-target-libvtv:
45724         @if [ $(current_stage) = stageautoprofile ]; then \
45725           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45726         else \
45727           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45728           $(MAKE) stageautoprofile-start; \
45729         fi; \
45730         cd $(TARGET_SUBDIR)/libvtv && \
45731         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45732 @endif target-libvtv-bootstrap
45733
45734
45735 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45736 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45737 maybe-all-stageautofeedback-target-libvtv:
45738 maybe-clean-stageautofeedback-target-libvtv:
45739 @if target-libvtv-bootstrap
45740 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45741 all-stageautofeedback: all-stageautofeedback-target-libvtv
45742 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45743 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45744         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45745         @r=`${PWD_COMMAND}`; export r; \
45746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45748         $(RAW_CXX_TARGET_EXPORTS) \
45749           \
45750         cd $(TARGET_SUBDIR)/libvtv && \
45751          \
45752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45753                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45754                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45755                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45759                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45760                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45761                 $(TARGET-stageautofeedback-target-libvtv)
45762
45763 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45764 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45765 clean-stageautofeedback-target-libvtv:
45766         @if [ $(current_stage) = stageautofeedback ]; then \
45767           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45768         else \
45769           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45770           $(MAKE) stageautofeedback-start; \
45771         fi; \
45772         cd $(TARGET_SUBDIR)/libvtv && \
45773         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45774 @endif target-libvtv-bootstrap
45775
45776
45777
45778
45779
45780
45781 .PHONY: check-target-libvtv maybe-check-target-libvtv
45782 maybe-check-target-libvtv:
45783 @if target-libvtv
45784 maybe-check-target-libvtv: check-target-libvtv
45785
45786 check-target-libvtv:
45787         @: $(MAKE); $(unstage)
45788         @r=`${PWD_COMMAND}`; export r; \
45789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45790         $(RAW_CXX_TARGET_EXPORTS) \
45791         (cd $(TARGET_SUBDIR)/libvtv && \
45792           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45793
45794 @endif target-libvtv
45795
45796 .PHONY: install-target-libvtv maybe-install-target-libvtv
45797 maybe-install-target-libvtv:
45798 @if target-libvtv
45799 maybe-install-target-libvtv: install-target-libvtv
45800
45801 install-target-libvtv: installdirs
45802         @: $(MAKE); $(unstage)
45803         @r=`${PWD_COMMAND}`; export r; \
45804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805         $(RAW_CXX_TARGET_EXPORTS) \
45806         (cd $(TARGET_SUBDIR)/libvtv && \
45807           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45808
45809 @endif target-libvtv
45810
45811 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45812 maybe-install-strip-target-libvtv:
45813 @if target-libvtv
45814 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45815
45816 install-strip-target-libvtv: installdirs
45817         @: $(MAKE); $(unstage)
45818         @r=`${PWD_COMMAND}`; export r; \
45819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45820         $(RAW_CXX_TARGET_EXPORTS) \
45821         (cd $(TARGET_SUBDIR)/libvtv && \
45822           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45823
45824 @endif target-libvtv
45825
45826 # Other targets (info, dvi, pdf, etc.)
45827
45828 .PHONY: maybe-info-target-libvtv info-target-libvtv
45829 maybe-info-target-libvtv:
45830 @if target-libvtv
45831 maybe-info-target-libvtv: info-target-libvtv
45832
45833 info-target-libvtv: \
45834     configure-target-libvtv 
45835         @: $(MAKE); $(unstage)
45836         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45837         r=`${PWD_COMMAND}`; export r; \
45838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45839         $(RAW_CXX_TARGET_EXPORTS) \
45840         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45841         for flag in $(EXTRA_TARGET_FLAGS); do \
45842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45843         done; \
45844         (cd $(TARGET_SUBDIR)/libvtv && \
45845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45847                   "RANLIB=$${RANLIB}" \
45848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45849                    info) \
45850           || exit 1
45851
45852 @endif target-libvtv
45853
45854 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45855 maybe-dvi-target-libvtv:
45856 @if target-libvtv
45857 maybe-dvi-target-libvtv: dvi-target-libvtv
45858
45859 dvi-target-libvtv: \
45860     configure-target-libvtv 
45861         @: $(MAKE); $(unstage)
45862         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45863         r=`${PWD_COMMAND}`; export r; \
45864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45865         $(RAW_CXX_TARGET_EXPORTS) \
45866         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45867         for flag in $(EXTRA_TARGET_FLAGS); do \
45868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45869         done; \
45870         (cd $(TARGET_SUBDIR)/libvtv && \
45871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45873                   "RANLIB=$${RANLIB}" \
45874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45875                    dvi) \
45876           || exit 1
45877
45878 @endif target-libvtv
45879
45880 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45881 maybe-pdf-target-libvtv:
45882 @if target-libvtv
45883 maybe-pdf-target-libvtv: pdf-target-libvtv
45884
45885 pdf-target-libvtv: \
45886     configure-target-libvtv 
45887         @: $(MAKE); $(unstage)
45888         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45889         r=`${PWD_COMMAND}`; export r; \
45890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45891         $(RAW_CXX_TARGET_EXPORTS) \
45892         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45893         for flag in $(EXTRA_TARGET_FLAGS); do \
45894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45895         done; \
45896         (cd $(TARGET_SUBDIR)/libvtv && \
45897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45899                   "RANLIB=$${RANLIB}" \
45900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45901                    pdf) \
45902           || exit 1
45903
45904 @endif target-libvtv
45905
45906 .PHONY: maybe-html-target-libvtv html-target-libvtv
45907 maybe-html-target-libvtv:
45908 @if target-libvtv
45909 maybe-html-target-libvtv: html-target-libvtv
45910
45911 html-target-libvtv: \
45912     configure-target-libvtv 
45913         @: $(MAKE); $(unstage)
45914         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45915         r=`${PWD_COMMAND}`; export r; \
45916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45917         $(RAW_CXX_TARGET_EXPORTS) \
45918         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45919         for flag in $(EXTRA_TARGET_FLAGS); do \
45920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45921         done; \
45922         (cd $(TARGET_SUBDIR)/libvtv && \
45923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45925                   "RANLIB=$${RANLIB}" \
45926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45927                    html) \
45928           || exit 1
45929
45930 @endif target-libvtv
45931
45932 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45933 maybe-TAGS-target-libvtv:
45934 @if target-libvtv
45935 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45936
45937 TAGS-target-libvtv: \
45938     configure-target-libvtv 
45939         @: $(MAKE); $(unstage)
45940         @[ -f $(TARGET_SUBDIR)/libvtv/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 TAGS in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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                    TAGS) \
45954           || exit 1
45955
45956 @endif target-libvtv
45957
45958 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45959 maybe-install-info-target-libvtv:
45960 @if target-libvtv
45961 maybe-install-info-target-libvtv: install-info-target-libvtv
45962
45963 install-info-target-libvtv: \
45964     configure-target-libvtv \
45965     info-target-libvtv 
45966         @: $(MAKE); $(unstage)
45967         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45968         r=`${PWD_COMMAND}`; export r; \
45969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45970         $(RAW_CXX_TARGET_EXPORTS) \
45971         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45972         for flag in $(EXTRA_TARGET_FLAGS); do \
45973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45974         done; \
45975         (cd $(TARGET_SUBDIR)/libvtv && \
45976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45978                   "RANLIB=$${RANLIB}" \
45979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45980                    install-info) \
45981           || exit 1
45982
45983 @endif target-libvtv
45984
45985 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
45986 maybe-install-dvi-target-libvtv:
45987 @if target-libvtv
45988 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
45989
45990 install-dvi-target-libvtv: \
45991     configure-target-libvtv \
45992     dvi-target-libvtv 
45993         @: $(MAKE); $(unstage)
45994         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45995         r=`${PWD_COMMAND}`; export r; \
45996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45997         $(RAW_CXX_TARGET_EXPORTS) \
45998         echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
45999         for flag in $(EXTRA_TARGET_FLAGS); do \
46000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46001         done; \
46002         (cd $(TARGET_SUBDIR)/libvtv && \
46003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46005                   "RANLIB=$${RANLIB}" \
46006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46007                    install-dvi) \
46008           || exit 1
46009
46010 @endif target-libvtv
46011
46012 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
46013 maybe-install-pdf-target-libvtv:
46014 @if target-libvtv
46015 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
46016
46017 install-pdf-target-libvtv: \
46018     configure-target-libvtv \
46019     pdf-target-libvtv 
46020         @: $(MAKE); $(unstage)
46021         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46022         r=`${PWD_COMMAND}`; export r; \
46023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46024         $(RAW_CXX_TARGET_EXPORTS) \
46025         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
46026         for flag in $(EXTRA_TARGET_FLAGS); do \
46027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46028         done; \
46029         (cd $(TARGET_SUBDIR)/libvtv && \
46030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46032                   "RANLIB=$${RANLIB}" \
46033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46034                    install-pdf) \
46035           || exit 1
46036
46037 @endif target-libvtv
46038
46039 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
46040 maybe-install-html-target-libvtv:
46041 @if target-libvtv
46042 maybe-install-html-target-libvtv: install-html-target-libvtv
46043
46044 install-html-target-libvtv: \
46045     configure-target-libvtv \
46046     html-target-libvtv 
46047         @: $(MAKE); $(unstage)
46048         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46049         r=`${PWD_COMMAND}`; export r; \
46050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051         $(RAW_CXX_TARGET_EXPORTS) \
46052         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
46053         for flag in $(EXTRA_TARGET_FLAGS); do \
46054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055         done; \
46056         (cd $(TARGET_SUBDIR)/libvtv && \
46057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059                   "RANLIB=$${RANLIB}" \
46060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061                    install-html) \
46062           || exit 1
46063
46064 @endif target-libvtv
46065
46066 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
46067 maybe-installcheck-target-libvtv:
46068 @if target-libvtv
46069 maybe-installcheck-target-libvtv: installcheck-target-libvtv
46070
46071 installcheck-target-libvtv: \
46072     configure-target-libvtv 
46073         @: $(MAKE); $(unstage)
46074         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46075         r=`${PWD_COMMAND}`; export r; \
46076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46077         $(RAW_CXX_TARGET_EXPORTS) \
46078         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
46079         for flag in $(EXTRA_TARGET_FLAGS); do \
46080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46081         done; \
46082         (cd $(TARGET_SUBDIR)/libvtv && \
46083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46085                   "RANLIB=$${RANLIB}" \
46086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46087                    installcheck) \
46088           || exit 1
46089
46090 @endif target-libvtv
46091
46092 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
46093 maybe-mostlyclean-target-libvtv:
46094 @if target-libvtv
46095 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
46096
46097 mostlyclean-target-libvtv: 
46098         @: $(MAKE); $(unstage)
46099         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46100         r=`${PWD_COMMAND}`; export r; \
46101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46102         $(RAW_CXX_TARGET_EXPORTS) \
46103         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
46104         for flag in $(EXTRA_TARGET_FLAGS); do \
46105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46106         done; \
46107         (cd $(TARGET_SUBDIR)/libvtv && \
46108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46110                   "RANLIB=$${RANLIB}" \
46111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46112                    mostlyclean) \
46113           || exit 1
46114
46115 @endif target-libvtv
46116
46117 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
46118 maybe-clean-target-libvtv:
46119 @if target-libvtv
46120 maybe-clean-target-libvtv: clean-target-libvtv
46121
46122 clean-target-libvtv: 
46123         @: $(MAKE); $(unstage)
46124         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46125         r=`${PWD_COMMAND}`; export r; \
46126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46127         $(RAW_CXX_TARGET_EXPORTS) \
46128         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
46129         for flag in $(EXTRA_TARGET_FLAGS); do \
46130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46131         done; \
46132         (cd $(TARGET_SUBDIR)/libvtv && \
46133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46135                   "RANLIB=$${RANLIB}" \
46136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46137                    clean) \
46138           || exit 1
46139
46140 @endif target-libvtv
46141
46142 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
46143 maybe-distclean-target-libvtv:
46144 @if target-libvtv
46145 maybe-distclean-target-libvtv: distclean-target-libvtv
46146
46147 distclean-target-libvtv: 
46148         @: $(MAKE); $(unstage)
46149         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46150         r=`${PWD_COMMAND}`; export r; \
46151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46152         $(RAW_CXX_TARGET_EXPORTS) \
46153         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
46154         for flag in $(EXTRA_TARGET_FLAGS); do \
46155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46156         done; \
46157         (cd $(TARGET_SUBDIR)/libvtv && \
46158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46160                   "RANLIB=$${RANLIB}" \
46161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46162                    distclean) \
46163           || exit 1
46164
46165 @endif target-libvtv
46166
46167 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
46168 maybe-maintainer-clean-target-libvtv:
46169 @if target-libvtv
46170 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
46171
46172 maintainer-clean-target-libvtv: 
46173         @: $(MAKE); $(unstage)
46174         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46175         r=`${PWD_COMMAND}`; export r; \
46176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46177         $(RAW_CXX_TARGET_EXPORTS) \
46178         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
46179         for flag in $(EXTRA_TARGET_FLAGS); do \
46180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46181         done; \
46182         (cd $(TARGET_SUBDIR)/libvtv && \
46183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46185                   "RANLIB=$${RANLIB}" \
46186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46187                    maintainer-clean) \
46188           || exit 1
46189
46190 @endif target-libvtv
46191
46192
46193
46194
46195
46196 .PHONY: configure-target-libssp maybe-configure-target-libssp
46197 maybe-configure-target-libssp:
46198 @if gcc-bootstrap
46199 configure-target-libssp: stage_current
46200 @endif gcc-bootstrap
46201 @if target-libssp
46202 maybe-configure-target-libssp: configure-target-libssp
46203 configure-target-libssp: 
46204         @: $(MAKE); $(unstage)
46205         @r=`${PWD_COMMAND}`; export r; \
46206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46207         echo "Checking multilib configuration for libssp..."; \
46208         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46209         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46210         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46211           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46212             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46213           else \
46214             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46215             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46216           fi; \
46217         else \
46218           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46219         fi; \
46220         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46221         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46222         $(NORMAL_TARGET_EXPORTS)  \
46223         echo Configuring in $(TARGET_SUBDIR)/libssp; \
46224         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46225         case $(srcdir) in \
46226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46227           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46229         esac; \
46230         module_srcdir=libssp; \
46231         rm -f no-such-file || : ; \
46232         CONFIG_SITE=no-such-file $(SHELL) \
46233           $$s/$$module_srcdir/configure \
46234           --srcdir=$${topdir}/$$module_srcdir \
46235           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46236           --target=${target_alias}  \
46237           || exit 1
46238 @endif target-libssp
46239
46240
46241
46242
46243
46244 .PHONY: all-target-libssp maybe-all-target-libssp
46245 maybe-all-target-libssp:
46246 @if gcc-bootstrap
46247 all-target-libssp: stage_current
46248 @endif gcc-bootstrap
46249 @if target-libssp
46250 TARGET-target-libssp=all
46251 maybe-all-target-libssp: all-target-libssp
46252 all-target-libssp: configure-target-libssp
46253         @: $(MAKE); $(unstage)
46254         @r=`${PWD_COMMAND}`; export r; \
46255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46256         $(NORMAL_TARGET_EXPORTS)  \
46257         (cd $(TARGET_SUBDIR)/libssp && \
46258           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46259                 $(TARGET-target-libssp))
46260 @endif target-libssp
46261
46262
46263
46264
46265
46266 .PHONY: check-target-libssp maybe-check-target-libssp
46267 maybe-check-target-libssp:
46268 @if target-libssp
46269 maybe-check-target-libssp: check-target-libssp
46270
46271 check-target-libssp:
46272         @: $(MAKE); $(unstage)
46273         @r=`${PWD_COMMAND}`; export r; \
46274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275         $(NORMAL_TARGET_EXPORTS) \
46276         (cd $(TARGET_SUBDIR)/libssp && \
46277           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46278
46279 @endif target-libssp
46280
46281 .PHONY: install-target-libssp maybe-install-target-libssp
46282 maybe-install-target-libssp:
46283 @if target-libssp
46284 maybe-install-target-libssp: install-target-libssp
46285
46286 install-target-libssp: installdirs
46287         @: $(MAKE); $(unstage)
46288         @r=`${PWD_COMMAND}`; export r; \
46289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290         $(NORMAL_TARGET_EXPORTS) \
46291         (cd $(TARGET_SUBDIR)/libssp && \
46292           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46293
46294 @endif target-libssp
46295
46296 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46297 maybe-install-strip-target-libssp:
46298 @if target-libssp
46299 maybe-install-strip-target-libssp: install-strip-target-libssp
46300
46301 install-strip-target-libssp: installdirs
46302         @: $(MAKE); $(unstage)
46303         @r=`${PWD_COMMAND}`; export r; \
46304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46305         $(NORMAL_TARGET_EXPORTS) \
46306         (cd $(TARGET_SUBDIR)/libssp && \
46307           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46308
46309 @endif target-libssp
46310
46311 # Other targets (info, dvi, pdf, etc.)
46312
46313 .PHONY: maybe-info-target-libssp info-target-libssp
46314 maybe-info-target-libssp:
46315 @if target-libssp
46316 maybe-info-target-libssp: info-target-libssp
46317
46318 info-target-libssp: \
46319     configure-target-libssp 
46320         @: $(MAKE); $(unstage)
46321         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46322         r=`${PWD_COMMAND}`; export r; \
46323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324         $(NORMAL_TARGET_EXPORTS) \
46325         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46326         for flag in $(EXTRA_TARGET_FLAGS); do \
46327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46328         done; \
46329         (cd $(TARGET_SUBDIR)/libssp && \
46330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46332                   "RANLIB=$${RANLIB}" \
46333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46334                    info) \
46335           || exit 1
46336
46337 @endif target-libssp
46338
46339 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46340 maybe-dvi-target-libssp:
46341 @if target-libssp
46342 maybe-dvi-target-libssp: dvi-target-libssp
46343
46344 dvi-target-libssp: \
46345     configure-target-libssp 
46346         @: $(MAKE); $(unstage)
46347         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46348         r=`${PWD_COMMAND}`; export r; \
46349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46350         $(NORMAL_TARGET_EXPORTS) \
46351         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46352         for flag in $(EXTRA_TARGET_FLAGS); do \
46353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46354         done; \
46355         (cd $(TARGET_SUBDIR)/libssp && \
46356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46358                   "RANLIB=$${RANLIB}" \
46359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46360                    dvi) \
46361           || exit 1
46362
46363 @endif target-libssp
46364
46365 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46366 maybe-pdf-target-libssp:
46367 @if target-libssp
46368 maybe-pdf-target-libssp: pdf-target-libssp
46369
46370 pdf-target-libssp: \
46371     configure-target-libssp 
46372         @: $(MAKE); $(unstage)
46373         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46374         r=`${PWD_COMMAND}`; export r; \
46375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46376         $(NORMAL_TARGET_EXPORTS) \
46377         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46378         for flag in $(EXTRA_TARGET_FLAGS); do \
46379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46380         done; \
46381         (cd $(TARGET_SUBDIR)/libssp && \
46382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46384                   "RANLIB=$${RANLIB}" \
46385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46386                    pdf) \
46387           || exit 1
46388
46389 @endif target-libssp
46390
46391 .PHONY: maybe-html-target-libssp html-target-libssp
46392 maybe-html-target-libssp:
46393 @if target-libssp
46394 maybe-html-target-libssp: html-target-libssp
46395
46396 html-target-libssp: \
46397     configure-target-libssp 
46398         @: $(MAKE); $(unstage)
46399         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46400         r=`${PWD_COMMAND}`; export r; \
46401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46402         $(NORMAL_TARGET_EXPORTS) \
46403         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46404         for flag in $(EXTRA_TARGET_FLAGS); do \
46405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46406         done; \
46407         (cd $(TARGET_SUBDIR)/libssp && \
46408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46410                   "RANLIB=$${RANLIB}" \
46411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46412                    html) \
46413           || exit 1
46414
46415 @endif target-libssp
46416
46417 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46418 maybe-TAGS-target-libssp:
46419 @if target-libssp
46420 maybe-TAGS-target-libssp: TAGS-target-libssp
46421
46422 TAGS-target-libssp: \
46423     configure-target-libssp 
46424         @: $(MAKE); $(unstage)
46425         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46426         r=`${PWD_COMMAND}`; export r; \
46427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46428         $(NORMAL_TARGET_EXPORTS) \
46429         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46430         for flag in $(EXTRA_TARGET_FLAGS); do \
46431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46432         done; \
46433         (cd $(TARGET_SUBDIR)/libssp && \
46434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46436                   "RANLIB=$${RANLIB}" \
46437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46438                    TAGS) \
46439           || exit 1
46440
46441 @endif target-libssp
46442
46443 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46444 maybe-install-info-target-libssp:
46445 @if target-libssp
46446 maybe-install-info-target-libssp: install-info-target-libssp
46447
46448 install-info-target-libssp: \
46449     configure-target-libssp \
46450     info-target-libssp 
46451         @: $(MAKE); $(unstage)
46452         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46453         r=`${PWD_COMMAND}`; export r; \
46454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46455         $(NORMAL_TARGET_EXPORTS) \
46456         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46457         for flag in $(EXTRA_TARGET_FLAGS); do \
46458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46459         done; \
46460         (cd $(TARGET_SUBDIR)/libssp && \
46461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46463                   "RANLIB=$${RANLIB}" \
46464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46465                    install-info) \
46466           || exit 1
46467
46468 @endif target-libssp
46469
46470 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
46471 maybe-install-dvi-target-libssp:
46472 @if target-libssp
46473 maybe-install-dvi-target-libssp: install-dvi-target-libssp
46474
46475 install-dvi-target-libssp: \
46476     configure-target-libssp \
46477     dvi-target-libssp 
46478         @: $(MAKE); $(unstage)
46479         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46480         r=`${PWD_COMMAND}`; export r; \
46481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46482         $(NORMAL_TARGET_EXPORTS) \
46483         echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
46484         for flag in $(EXTRA_TARGET_FLAGS); do \
46485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46486         done; \
46487         (cd $(TARGET_SUBDIR)/libssp && \
46488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46490                   "RANLIB=$${RANLIB}" \
46491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46492                    install-dvi) \
46493           || exit 1
46494
46495 @endif target-libssp
46496
46497 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46498 maybe-install-pdf-target-libssp:
46499 @if target-libssp
46500 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46501
46502 install-pdf-target-libssp: \
46503     configure-target-libssp \
46504     pdf-target-libssp 
46505         @: $(MAKE); $(unstage)
46506         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46507         r=`${PWD_COMMAND}`; export r; \
46508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46509         $(NORMAL_TARGET_EXPORTS) \
46510         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46511         for flag in $(EXTRA_TARGET_FLAGS); do \
46512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46513         done; \
46514         (cd $(TARGET_SUBDIR)/libssp && \
46515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46517                   "RANLIB=$${RANLIB}" \
46518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46519                    install-pdf) \
46520           || exit 1
46521
46522 @endif target-libssp
46523
46524 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46525 maybe-install-html-target-libssp:
46526 @if target-libssp
46527 maybe-install-html-target-libssp: install-html-target-libssp
46528
46529 install-html-target-libssp: \
46530     configure-target-libssp \
46531     html-target-libssp 
46532         @: $(MAKE); $(unstage)
46533         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46534         r=`${PWD_COMMAND}`; export r; \
46535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46536         $(NORMAL_TARGET_EXPORTS) \
46537         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46538         for flag in $(EXTRA_TARGET_FLAGS); do \
46539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46540         done; \
46541         (cd $(TARGET_SUBDIR)/libssp && \
46542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46544                   "RANLIB=$${RANLIB}" \
46545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46546                    install-html) \
46547           || exit 1
46548
46549 @endif target-libssp
46550
46551 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46552 maybe-installcheck-target-libssp:
46553 @if target-libssp
46554 maybe-installcheck-target-libssp: installcheck-target-libssp
46555
46556 installcheck-target-libssp: \
46557     configure-target-libssp 
46558         @: $(MAKE); $(unstage)
46559         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46560         r=`${PWD_COMMAND}`; export r; \
46561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46562         $(NORMAL_TARGET_EXPORTS) \
46563         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46564         for flag in $(EXTRA_TARGET_FLAGS); do \
46565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46566         done; \
46567         (cd $(TARGET_SUBDIR)/libssp && \
46568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46570                   "RANLIB=$${RANLIB}" \
46571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46572                    installcheck) \
46573           || exit 1
46574
46575 @endif target-libssp
46576
46577 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46578 maybe-mostlyclean-target-libssp:
46579 @if target-libssp
46580 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46581
46582 mostlyclean-target-libssp: 
46583         @: $(MAKE); $(unstage)
46584         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46585         r=`${PWD_COMMAND}`; export r; \
46586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46587         $(NORMAL_TARGET_EXPORTS) \
46588         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46589         for flag in $(EXTRA_TARGET_FLAGS); do \
46590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46591         done; \
46592         (cd $(TARGET_SUBDIR)/libssp && \
46593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46595                   "RANLIB=$${RANLIB}" \
46596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46597                    mostlyclean) \
46598           || exit 1
46599
46600 @endif target-libssp
46601
46602 .PHONY: maybe-clean-target-libssp clean-target-libssp
46603 maybe-clean-target-libssp:
46604 @if target-libssp
46605 maybe-clean-target-libssp: clean-target-libssp
46606
46607 clean-target-libssp: 
46608         @: $(MAKE); $(unstage)
46609         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46610         r=`${PWD_COMMAND}`; export r; \
46611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612         $(NORMAL_TARGET_EXPORTS) \
46613         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46614         for flag in $(EXTRA_TARGET_FLAGS); do \
46615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46616         done; \
46617         (cd $(TARGET_SUBDIR)/libssp && \
46618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46620                   "RANLIB=$${RANLIB}" \
46621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46622                    clean) \
46623           || exit 1
46624
46625 @endif target-libssp
46626
46627 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46628 maybe-distclean-target-libssp:
46629 @if target-libssp
46630 maybe-distclean-target-libssp: distclean-target-libssp
46631
46632 distclean-target-libssp: 
46633         @: $(MAKE); $(unstage)
46634         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46635         r=`${PWD_COMMAND}`; export r; \
46636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46637         $(NORMAL_TARGET_EXPORTS) \
46638         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46639         for flag in $(EXTRA_TARGET_FLAGS); do \
46640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46641         done; \
46642         (cd $(TARGET_SUBDIR)/libssp && \
46643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46645                   "RANLIB=$${RANLIB}" \
46646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46647                    distclean) \
46648           || exit 1
46649
46650 @endif target-libssp
46651
46652 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46653 maybe-maintainer-clean-target-libssp:
46654 @if target-libssp
46655 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46656
46657 maintainer-clean-target-libssp: 
46658         @: $(MAKE); $(unstage)
46659         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46660         r=`${PWD_COMMAND}`; export r; \
46661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46662         $(NORMAL_TARGET_EXPORTS) \
46663         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46664         for flag in $(EXTRA_TARGET_FLAGS); do \
46665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46666         done; \
46667         (cd $(TARGET_SUBDIR)/libssp && \
46668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46670                   "RANLIB=$${RANLIB}" \
46671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46672                    maintainer-clean) \
46673           || exit 1
46674
46675 @endif target-libssp
46676
46677
46678
46679
46680
46681 .PHONY: configure-target-newlib maybe-configure-target-newlib
46682 maybe-configure-target-newlib:
46683 @if gcc-bootstrap
46684 configure-target-newlib: stage_current
46685 @endif gcc-bootstrap
46686 @if target-newlib
46687 maybe-configure-target-newlib: configure-target-newlib
46688 configure-target-newlib: 
46689         @: $(MAKE); $(unstage)
46690         @r=`${PWD_COMMAND}`; export r; \
46691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46692         echo "Checking multilib configuration for newlib..."; \
46693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46694         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46695         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46696           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46697             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46698           else \
46699             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46700             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46701           fi; \
46702         else \
46703           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46704         fi; \
46705         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46706         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46707         $(NORMAL_TARGET_EXPORTS)  \
46708         echo Configuring in $(TARGET_SUBDIR)/newlib; \
46709         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46710         case $(srcdir) in \
46711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46712           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46714         esac; \
46715         module_srcdir=newlib; \
46716         rm -f no-such-file || : ; \
46717         CONFIG_SITE=no-such-file $(SHELL) \
46718           $$s/$$module_srcdir/configure \
46719           --srcdir=$${topdir}/$$module_srcdir \
46720           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46721           --target=${target_alias}  \
46722           || exit 1
46723 @endif target-newlib
46724
46725
46726
46727
46728
46729 .PHONY: all-target-newlib maybe-all-target-newlib
46730 maybe-all-target-newlib:
46731 @if gcc-bootstrap
46732 all-target-newlib: stage_current
46733 @endif gcc-bootstrap
46734 @if target-newlib
46735 TARGET-target-newlib=all
46736 maybe-all-target-newlib: all-target-newlib
46737 all-target-newlib: configure-target-newlib
46738         @: $(MAKE); $(unstage)
46739         @r=`${PWD_COMMAND}`; export r; \
46740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46741         $(NORMAL_TARGET_EXPORTS)  \
46742         (cd $(TARGET_SUBDIR)/newlib && \
46743           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46744                 $(TARGET-target-newlib))
46745 @endif target-newlib
46746
46747
46748
46749
46750
46751 .PHONY: check-target-newlib maybe-check-target-newlib
46752 maybe-check-target-newlib:
46753 @if target-newlib
46754 maybe-check-target-newlib: check-target-newlib
46755
46756 check-target-newlib:
46757         @: $(MAKE); $(unstage)
46758         @r=`${PWD_COMMAND}`; export r; \
46759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46760         $(NORMAL_TARGET_EXPORTS) \
46761         (cd $(TARGET_SUBDIR)/newlib && \
46762           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46763
46764 @endif target-newlib
46765
46766 .PHONY: install-target-newlib maybe-install-target-newlib
46767 maybe-install-target-newlib:
46768 @if target-newlib
46769 maybe-install-target-newlib: install-target-newlib
46770
46771 install-target-newlib: installdirs
46772         @: $(MAKE); $(unstage)
46773         @r=`${PWD_COMMAND}`; export r; \
46774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775         $(NORMAL_TARGET_EXPORTS) \
46776         (cd $(TARGET_SUBDIR)/newlib && \
46777           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46778
46779 @endif target-newlib
46780
46781 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46782 maybe-install-strip-target-newlib:
46783 @if target-newlib
46784 maybe-install-strip-target-newlib: install-strip-target-newlib
46785
46786 install-strip-target-newlib: installdirs
46787         @: $(MAKE); $(unstage)
46788         @r=`${PWD_COMMAND}`; export r; \
46789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46790         $(NORMAL_TARGET_EXPORTS) \
46791         (cd $(TARGET_SUBDIR)/newlib && \
46792           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46793
46794 @endif target-newlib
46795
46796 # Other targets (info, dvi, pdf, etc.)
46797
46798 .PHONY: maybe-info-target-newlib info-target-newlib
46799 maybe-info-target-newlib:
46800 @if target-newlib
46801 maybe-info-target-newlib: info-target-newlib
46802
46803 info-target-newlib: \
46804     configure-target-newlib 
46805         @: $(MAKE); $(unstage)
46806         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46807         r=`${PWD_COMMAND}`; export r; \
46808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809         $(NORMAL_TARGET_EXPORTS) \
46810         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46811         for flag in $(EXTRA_TARGET_FLAGS); do \
46812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46813         done; \
46814         (cd $(TARGET_SUBDIR)/newlib && \
46815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46817                   "RANLIB=$${RANLIB}" \
46818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46819                    info) \
46820           || exit 1
46821
46822 @endif target-newlib
46823
46824 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46825 maybe-dvi-target-newlib:
46826 @if target-newlib
46827 maybe-dvi-target-newlib: dvi-target-newlib
46828
46829 dvi-target-newlib: \
46830     configure-target-newlib 
46831         @: $(MAKE); $(unstage)
46832         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46833         r=`${PWD_COMMAND}`; export r; \
46834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835         $(NORMAL_TARGET_EXPORTS) \
46836         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46837         for flag in $(EXTRA_TARGET_FLAGS); do \
46838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46839         done; \
46840         (cd $(TARGET_SUBDIR)/newlib && \
46841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46843                   "RANLIB=$${RANLIB}" \
46844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46845                    dvi) \
46846           || exit 1
46847
46848 @endif target-newlib
46849
46850 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46851 maybe-pdf-target-newlib:
46852 @if target-newlib
46853 maybe-pdf-target-newlib: pdf-target-newlib
46854
46855 pdf-target-newlib: \
46856     configure-target-newlib 
46857         @: $(MAKE); $(unstage)
46858         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46859         r=`${PWD_COMMAND}`; export r; \
46860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46861         $(NORMAL_TARGET_EXPORTS) \
46862         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46863         for flag in $(EXTRA_TARGET_FLAGS); do \
46864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46865         done; \
46866         (cd $(TARGET_SUBDIR)/newlib && \
46867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46869                   "RANLIB=$${RANLIB}" \
46870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46871                    pdf) \
46872           || exit 1
46873
46874 @endif target-newlib
46875
46876 .PHONY: maybe-html-target-newlib html-target-newlib
46877 maybe-html-target-newlib:
46878 @if target-newlib
46879 maybe-html-target-newlib: html-target-newlib
46880
46881 html-target-newlib: \
46882     configure-target-newlib 
46883         @: $(MAKE); $(unstage)
46884         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46885         r=`${PWD_COMMAND}`; export r; \
46886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46887         $(NORMAL_TARGET_EXPORTS) \
46888         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46889         for flag in $(EXTRA_TARGET_FLAGS); do \
46890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46891         done; \
46892         (cd $(TARGET_SUBDIR)/newlib && \
46893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46895                   "RANLIB=$${RANLIB}" \
46896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46897                    html) \
46898           || exit 1
46899
46900 @endif target-newlib
46901
46902 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46903 maybe-TAGS-target-newlib:
46904 @if target-newlib
46905 maybe-TAGS-target-newlib: TAGS-target-newlib
46906
46907 TAGS-target-newlib: \
46908     configure-target-newlib 
46909         @: $(MAKE); $(unstage)
46910         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46911         r=`${PWD_COMMAND}`; export r; \
46912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46913         $(NORMAL_TARGET_EXPORTS) \
46914         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46915         for flag in $(EXTRA_TARGET_FLAGS); do \
46916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46917         done; \
46918         (cd $(TARGET_SUBDIR)/newlib && \
46919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46921                   "RANLIB=$${RANLIB}" \
46922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46923                    TAGS) \
46924           || exit 1
46925
46926 @endif target-newlib
46927
46928 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46929 maybe-install-info-target-newlib:
46930 @if target-newlib
46931 maybe-install-info-target-newlib: install-info-target-newlib
46932
46933 install-info-target-newlib: \
46934     configure-target-newlib \
46935     info-target-newlib 
46936         @: $(MAKE); $(unstage)
46937         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46938         r=`${PWD_COMMAND}`; export r; \
46939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46940         $(NORMAL_TARGET_EXPORTS) \
46941         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
46942         for flag in $(EXTRA_TARGET_FLAGS); do \
46943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46944         done; \
46945         (cd $(TARGET_SUBDIR)/newlib && \
46946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46948                   "RANLIB=$${RANLIB}" \
46949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46950                    install-info) \
46951           || exit 1
46952
46953 @endif target-newlib
46954
46955 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
46956 maybe-install-dvi-target-newlib:
46957 @if target-newlib
46958 maybe-install-dvi-target-newlib: install-dvi-target-newlib
46959
46960 install-dvi-target-newlib: \
46961     configure-target-newlib \
46962     dvi-target-newlib 
46963         @: $(MAKE); $(unstage)
46964         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46965         r=`${PWD_COMMAND}`; export r; \
46966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967         $(NORMAL_TARGET_EXPORTS) \
46968         echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
46969         for flag in $(EXTRA_TARGET_FLAGS); do \
46970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46971         done; \
46972         (cd $(TARGET_SUBDIR)/newlib && \
46973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46975                   "RANLIB=$${RANLIB}" \
46976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46977                    install-dvi) \
46978           || exit 1
46979
46980 @endif target-newlib
46981
46982 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46983 maybe-install-pdf-target-newlib:
46984 @if target-newlib
46985 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46986
46987 install-pdf-target-newlib: \
46988     configure-target-newlib \
46989     pdf-target-newlib 
46990         @: $(MAKE); $(unstage)
46991         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46992         r=`${PWD_COMMAND}`; export r; \
46993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46994         $(NORMAL_TARGET_EXPORTS) \
46995         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
46996         for flag in $(EXTRA_TARGET_FLAGS); do \
46997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46998         done; \
46999         (cd $(TARGET_SUBDIR)/newlib && \
47000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47002                   "RANLIB=$${RANLIB}" \
47003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47004                    install-pdf) \
47005           || exit 1
47006
47007 @endif target-newlib
47008
47009 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47010 maybe-install-html-target-newlib:
47011 @if target-newlib
47012 maybe-install-html-target-newlib: install-html-target-newlib
47013
47014 install-html-target-newlib: \
47015     configure-target-newlib \
47016     html-target-newlib 
47017         @: $(MAKE); $(unstage)
47018         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47019         r=`${PWD_COMMAND}`; export r; \
47020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021         $(NORMAL_TARGET_EXPORTS) \
47022         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47023         for flag in $(EXTRA_TARGET_FLAGS); do \
47024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47025         done; \
47026         (cd $(TARGET_SUBDIR)/newlib && \
47027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47029                   "RANLIB=$${RANLIB}" \
47030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47031                    install-html) \
47032           || exit 1
47033
47034 @endif target-newlib
47035
47036 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47037 maybe-installcheck-target-newlib:
47038 @if target-newlib
47039 maybe-installcheck-target-newlib: installcheck-target-newlib
47040
47041 installcheck-target-newlib: \
47042     configure-target-newlib 
47043         @: $(MAKE); $(unstage)
47044         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47045         r=`${PWD_COMMAND}`; export r; \
47046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47047         $(NORMAL_TARGET_EXPORTS) \
47048         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47049         for flag in $(EXTRA_TARGET_FLAGS); do \
47050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47051         done; \
47052         (cd $(TARGET_SUBDIR)/newlib && \
47053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47055                   "RANLIB=$${RANLIB}" \
47056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47057                    installcheck) \
47058           || exit 1
47059
47060 @endif target-newlib
47061
47062 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47063 maybe-mostlyclean-target-newlib:
47064 @if target-newlib
47065 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47066
47067 mostlyclean-target-newlib: 
47068         @: $(MAKE); $(unstage)
47069         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47070         r=`${PWD_COMMAND}`; export r; \
47071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47072         $(NORMAL_TARGET_EXPORTS) \
47073         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47074         for flag in $(EXTRA_TARGET_FLAGS); do \
47075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47076         done; \
47077         (cd $(TARGET_SUBDIR)/newlib && \
47078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47080                   "RANLIB=$${RANLIB}" \
47081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47082                    mostlyclean) \
47083           || exit 1
47084
47085 @endif target-newlib
47086
47087 .PHONY: maybe-clean-target-newlib clean-target-newlib
47088 maybe-clean-target-newlib:
47089 @if target-newlib
47090 maybe-clean-target-newlib: clean-target-newlib
47091
47092 clean-target-newlib: 
47093         @: $(MAKE); $(unstage)
47094         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47095         r=`${PWD_COMMAND}`; export r; \
47096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097         $(NORMAL_TARGET_EXPORTS) \
47098         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47099         for flag in $(EXTRA_TARGET_FLAGS); do \
47100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47101         done; \
47102         (cd $(TARGET_SUBDIR)/newlib && \
47103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47105                   "RANLIB=$${RANLIB}" \
47106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47107                    clean) \
47108           || exit 1
47109
47110 @endif target-newlib
47111
47112 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47113 maybe-distclean-target-newlib:
47114 @if target-newlib
47115 maybe-distclean-target-newlib: distclean-target-newlib
47116
47117 distclean-target-newlib: 
47118         @: $(MAKE); $(unstage)
47119         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47120         r=`${PWD_COMMAND}`; export r; \
47121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47122         $(NORMAL_TARGET_EXPORTS) \
47123         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47124         for flag in $(EXTRA_TARGET_FLAGS); do \
47125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47126         done; \
47127         (cd $(TARGET_SUBDIR)/newlib && \
47128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47130                   "RANLIB=$${RANLIB}" \
47131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47132                    distclean) \
47133           || exit 1
47134
47135 @endif target-newlib
47136
47137 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47138 maybe-maintainer-clean-target-newlib:
47139 @if target-newlib
47140 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47141
47142 maintainer-clean-target-newlib: 
47143         @: $(MAKE); $(unstage)
47144         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47145         r=`${PWD_COMMAND}`; export r; \
47146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147         $(NORMAL_TARGET_EXPORTS) \
47148         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47149         for flag in $(EXTRA_TARGET_FLAGS); do \
47150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151         done; \
47152         (cd $(TARGET_SUBDIR)/newlib && \
47153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155                   "RANLIB=$${RANLIB}" \
47156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157                    maintainer-clean) \
47158           || exit 1
47159
47160 @endif target-newlib
47161
47162
47163
47164
47165
47166 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47167 maybe-configure-target-libgcc:
47168 @if gcc-bootstrap
47169 configure-target-libgcc: stage_current
47170 @endif gcc-bootstrap
47171 @if target-libgcc
47172 maybe-configure-target-libgcc: configure-target-libgcc
47173 configure-target-libgcc: 
47174         @r=`${PWD_COMMAND}`; export r; \
47175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47176         echo "Checking multilib configuration for libgcc..."; \
47177         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47178         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47179         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47180           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47181             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47182           else \
47183             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47184             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47185           fi; \
47186         else \
47187           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47188         fi; \
47189         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47190         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47191         $(NORMAL_TARGET_EXPORTS)  \
47192         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47193         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47194         case $(srcdir) in \
47195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47196           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47198         esac; \
47199         module_srcdir=libgcc; \
47200         rm -f no-such-file || : ; \
47201         CONFIG_SITE=no-such-file $(SHELL) \
47202           $$s/$$module_srcdir/configure \
47203           --srcdir=$${topdir}/$$module_srcdir \
47204           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47205           --target=${target_alias}  \
47206           || exit 1
47207 @endif target-libgcc
47208
47209
47210
47211 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47212 maybe-configure-stage1-target-libgcc:
47213 @if target-libgcc-bootstrap
47214 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47215 configure-stage1-target-libgcc:
47216         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47217         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47218         @r=`${PWD_COMMAND}`; export r; \
47219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47220         TFLAGS="$(STAGE1_TFLAGS)"; \
47221         echo "Checking multilib configuration for libgcc..."; \
47222         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47223         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47224           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47225             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47226           else \
47227             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47228             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47229           fi; \
47230         else \
47231           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47232         fi; \
47233         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47234         $(NORMAL_TARGET_EXPORTS) \
47235         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47236         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47237         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47238         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47239         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47240         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47241         case $(srcdir) in \
47242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47243           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47245         esac; \
47246         module_srcdir=libgcc; \
47247         $(SHELL) $$s/$$module_srcdir/configure \
47248           --srcdir=$${topdir}/$$module_srcdir \
47249           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47250           --target=${target_alias} \
47251            \
47252           $(STAGE1_CONFIGURE_FLAGS)
47253 @endif target-libgcc-bootstrap
47254
47255 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47256 maybe-configure-stage2-target-libgcc:
47257 @if target-libgcc-bootstrap
47258 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47259 configure-stage2-target-libgcc:
47260         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47261         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47262         @r=`${PWD_COMMAND}`; export r; \
47263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47264         TFLAGS="$(STAGE2_TFLAGS)"; \
47265         echo "Checking multilib configuration for libgcc..."; \
47266         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47267         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47268           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47269             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47270           else \
47271             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47272             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47273           fi; \
47274         else \
47275           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47276         fi; \
47277         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47278         $(NORMAL_TARGET_EXPORTS) \
47279          \
47280         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47281         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47282         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47283         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47284         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47285         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47286         case $(srcdir) in \
47287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47288           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47290         esac; \
47291         module_srcdir=libgcc; \
47292         $(SHELL) $$s/$$module_srcdir/configure \
47293           --srcdir=$${topdir}/$$module_srcdir \
47294           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47295           --target=${target_alias} \
47296           --with-build-libsubdir=$(HOST_SUBDIR) \
47297           $(STAGE2_CONFIGURE_FLAGS)
47298 @endif target-libgcc-bootstrap
47299
47300 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47301 maybe-configure-stage3-target-libgcc:
47302 @if target-libgcc-bootstrap
47303 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47304 configure-stage3-target-libgcc:
47305         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47306         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47307         @r=`${PWD_COMMAND}`; export r; \
47308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309         TFLAGS="$(STAGE3_TFLAGS)"; \
47310         echo "Checking multilib configuration for libgcc..."; \
47311         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47312         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47313           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47314             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47315           else \
47316             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47317             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47318           fi; \
47319         else \
47320           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47321         fi; \
47322         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47323         $(NORMAL_TARGET_EXPORTS) \
47324          \
47325         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47326         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47327         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47328         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47329         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47330         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47331         case $(srcdir) in \
47332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47333           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47335         esac; \
47336         module_srcdir=libgcc; \
47337         $(SHELL) $$s/$$module_srcdir/configure \
47338           --srcdir=$${topdir}/$$module_srcdir \
47339           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47340           --target=${target_alias} \
47341           --with-build-libsubdir=$(HOST_SUBDIR) \
47342           $(STAGE3_CONFIGURE_FLAGS)
47343 @endif target-libgcc-bootstrap
47344
47345 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47346 maybe-configure-stage4-target-libgcc:
47347 @if target-libgcc-bootstrap
47348 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47349 configure-stage4-target-libgcc:
47350         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47351         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47352         @r=`${PWD_COMMAND}`; export r; \
47353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47354         TFLAGS="$(STAGE4_TFLAGS)"; \
47355         echo "Checking multilib configuration for libgcc..."; \
47356         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47357         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47358           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47359             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47360           else \
47361             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47362             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47363           fi; \
47364         else \
47365           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47366         fi; \
47367         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47368         $(NORMAL_TARGET_EXPORTS) \
47369          \
47370         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47371         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47372         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47373         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47374         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47375         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47376         case $(srcdir) in \
47377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47378           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47380         esac; \
47381         module_srcdir=libgcc; \
47382         $(SHELL) $$s/$$module_srcdir/configure \
47383           --srcdir=$${topdir}/$$module_srcdir \
47384           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47385           --target=${target_alias} \
47386           --with-build-libsubdir=$(HOST_SUBDIR) \
47387           $(STAGE4_CONFIGURE_FLAGS)
47388 @endif target-libgcc-bootstrap
47389
47390 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47391 maybe-configure-stageprofile-target-libgcc:
47392 @if target-libgcc-bootstrap
47393 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47394 configure-stageprofile-target-libgcc:
47395         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47396         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47397         @r=`${PWD_COMMAND}`; export r; \
47398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47399         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47400         echo "Checking multilib configuration for libgcc..."; \
47401         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47402         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47403           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47404             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47405           else \
47406             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47407             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47408           fi; \
47409         else \
47410           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47411         fi; \
47412         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47413         $(NORMAL_TARGET_EXPORTS) \
47414          \
47415         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47416         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47417         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47418         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47419         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47420         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47421         case $(srcdir) in \
47422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47423           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47425         esac; \
47426         module_srcdir=libgcc; \
47427         $(SHELL) $$s/$$module_srcdir/configure \
47428           --srcdir=$${topdir}/$$module_srcdir \
47429           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47430           --target=${target_alias} \
47431           --with-build-libsubdir=$(HOST_SUBDIR) \
47432           $(STAGEprofile_CONFIGURE_FLAGS)
47433 @endif target-libgcc-bootstrap
47434
47435 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47436 maybe-configure-stagetrain-target-libgcc:
47437 @if target-libgcc-bootstrap
47438 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47439 configure-stagetrain-target-libgcc:
47440         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47441         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47442         @r=`${PWD_COMMAND}`; export r; \
47443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47444         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47445         echo "Checking multilib configuration for libgcc..."; \
47446         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47447         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47448           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47449             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47450           else \
47451             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47452             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47453           fi; \
47454         else \
47455           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47456         fi; \
47457         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47458         $(NORMAL_TARGET_EXPORTS) \
47459          \
47460         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47461         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47462         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47463         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47464         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47465         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47466         case $(srcdir) in \
47467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47468           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47470         esac; \
47471         module_srcdir=libgcc; \
47472         $(SHELL) $$s/$$module_srcdir/configure \
47473           --srcdir=$${topdir}/$$module_srcdir \
47474           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47475           --target=${target_alias} \
47476           --with-build-libsubdir=$(HOST_SUBDIR) \
47477           $(STAGEtrain_CONFIGURE_FLAGS)
47478 @endif target-libgcc-bootstrap
47479
47480 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47481 maybe-configure-stagefeedback-target-libgcc:
47482 @if target-libgcc-bootstrap
47483 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47484 configure-stagefeedback-target-libgcc:
47485         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47486         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47487         @r=`${PWD_COMMAND}`; export r; \
47488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47489         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47490         echo "Checking multilib configuration for libgcc..."; \
47491         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47492         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47493           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47494             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47495           else \
47496             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47497             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47498           fi; \
47499         else \
47500           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47501         fi; \
47502         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47503         $(NORMAL_TARGET_EXPORTS) \
47504          \
47505         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47506         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47507         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47508         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47509         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47510         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47511         case $(srcdir) in \
47512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47513           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47515         esac; \
47516         module_srcdir=libgcc; \
47517         $(SHELL) $$s/$$module_srcdir/configure \
47518           --srcdir=$${topdir}/$$module_srcdir \
47519           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47520           --target=${target_alias} \
47521           --with-build-libsubdir=$(HOST_SUBDIR) \
47522           $(STAGEfeedback_CONFIGURE_FLAGS)
47523 @endif target-libgcc-bootstrap
47524
47525 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47526 maybe-configure-stageautoprofile-target-libgcc:
47527 @if target-libgcc-bootstrap
47528 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47529 configure-stageautoprofile-target-libgcc:
47530         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47531         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47532         @r=`${PWD_COMMAND}`; export r; \
47533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47534         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47535         echo "Checking multilib configuration for libgcc..."; \
47536         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47537         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47538           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47539             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47540           else \
47541             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47542             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47543           fi; \
47544         else \
47545           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47546         fi; \
47547         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47548         $(NORMAL_TARGET_EXPORTS) \
47549          \
47550         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47551         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47552         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47553         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47554         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47555         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47556         case $(srcdir) in \
47557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47558           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47560         esac; \
47561         module_srcdir=libgcc; \
47562         $(SHELL) $$s/$$module_srcdir/configure \
47563           --srcdir=$${topdir}/$$module_srcdir \
47564           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47565           --target=${target_alias} \
47566           --with-build-libsubdir=$(HOST_SUBDIR) \
47567           $(STAGEautoprofile_CONFIGURE_FLAGS)
47568 @endif target-libgcc-bootstrap
47569
47570 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47571 maybe-configure-stageautofeedback-target-libgcc:
47572 @if target-libgcc-bootstrap
47573 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47574 configure-stageautofeedback-target-libgcc:
47575         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47576         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47577         @r=`${PWD_COMMAND}`; export r; \
47578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47579         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47580         echo "Checking multilib configuration for libgcc..."; \
47581         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47582         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47583           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47584             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47585           else \
47586             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47587             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47588           fi; \
47589         else \
47590           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47591         fi; \
47592         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47593         $(NORMAL_TARGET_EXPORTS) \
47594          \
47595         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47596         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47597         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47598         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47600         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47601         case $(srcdir) in \
47602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47603           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47605         esac; \
47606         module_srcdir=libgcc; \
47607         $(SHELL) $$s/$$module_srcdir/configure \
47608           --srcdir=$${topdir}/$$module_srcdir \
47609           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47610           --target=${target_alias} \
47611           --with-build-libsubdir=$(HOST_SUBDIR) \
47612           $(STAGEautofeedback_CONFIGURE_FLAGS)
47613 @endif target-libgcc-bootstrap
47614
47615
47616
47617
47618
47619 .PHONY: all-target-libgcc maybe-all-target-libgcc
47620 maybe-all-target-libgcc:
47621 @if gcc-bootstrap
47622 all-target-libgcc: stage_current
47623 @endif gcc-bootstrap
47624 @if target-libgcc
47625 TARGET-target-libgcc=all
47626 maybe-all-target-libgcc: all-target-libgcc
47627 all-target-libgcc: configure-target-libgcc
47628         @r=`${PWD_COMMAND}`; export r; \
47629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47630         $(NORMAL_TARGET_EXPORTS)  \
47631         (cd $(TARGET_SUBDIR)/libgcc && \
47632           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47633                 $(TARGET-target-libgcc))
47634 @endif target-libgcc
47635
47636
47637
47638 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47639 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47640 maybe-all-stage1-target-libgcc:
47641 maybe-clean-stage1-target-libgcc:
47642 @if target-libgcc-bootstrap
47643 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47644 all-stage1: all-stage1-target-libgcc
47645 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47646 all-stage1-target-libgcc: configure-stage1-target-libgcc
47647         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47648         @r=`${PWD_COMMAND}`; export r; \
47649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47650         TFLAGS="$(STAGE1_TFLAGS)"; \
47651         $(NORMAL_TARGET_EXPORTS)  \
47652         cd $(TARGET_SUBDIR)/libgcc && \
47653          \
47654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47655                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47656                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47657                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47661                 $(EXTRA_TARGET_FLAGS)  \
47662                   \
47663                 TFLAGS="$(STAGE1_TFLAGS)"  \
47664                 $(TARGET-stage1-target-libgcc)
47665
47666 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47667 clean-stage1: clean-stage1-target-libgcc
47668 clean-stage1-target-libgcc:
47669         @if [ $(current_stage) = stage1 ]; then \
47670           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47671         else \
47672           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47673           $(MAKE) stage1-start; \
47674         fi; \
47675         cd $(TARGET_SUBDIR)/libgcc && \
47676         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47677           clean
47678 @endif target-libgcc-bootstrap
47679
47680
47681 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47682 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47683 maybe-all-stage2-target-libgcc:
47684 maybe-clean-stage2-target-libgcc:
47685 @if target-libgcc-bootstrap
47686 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47687 all-stage2: all-stage2-target-libgcc
47688 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47689 all-stage2-target-libgcc: configure-stage2-target-libgcc
47690         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47691         @r=`${PWD_COMMAND}`; export r; \
47692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47693         TFLAGS="$(STAGE2_TFLAGS)"; \
47694         $(NORMAL_TARGET_EXPORTS) \
47695           \
47696         cd $(TARGET_SUBDIR)/libgcc && \
47697          \
47698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47699                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47700                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47701                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47705                 $(EXTRA_TARGET_FLAGS)   \
47706                 TFLAGS="$(STAGE2_TFLAGS)"  \
47707                 $(TARGET-stage2-target-libgcc)
47708
47709 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47710 clean-stage2: clean-stage2-target-libgcc
47711 clean-stage2-target-libgcc:
47712         @if [ $(current_stage) = stage2 ]; then \
47713           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47714         else \
47715           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47716           $(MAKE) stage2-start; \
47717         fi; \
47718         cd $(TARGET_SUBDIR)/libgcc && \
47719         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47720 @endif target-libgcc-bootstrap
47721
47722
47723 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47724 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47725 maybe-all-stage3-target-libgcc:
47726 maybe-clean-stage3-target-libgcc:
47727 @if target-libgcc-bootstrap
47728 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47729 all-stage3: all-stage3-target-libgcc
47730 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47731 all-stage3-target-libgcc: configure-stage3-target-libgcc
47732         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47733         @r=`${PWD_COMMAND}`; export r; \
47734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735         TFLAGS="$(STAGE3_TFLAGS)"; \
47736         $(NORMAL_TARGET_EXPORTS) \
47737           \
47738         cd $(TARGET_SUBDIR)/libgcc && \
47739          \
47740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47741                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47742                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47743                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47747                 $(EXTRA_TARGET_FLAGS)   \
47748                 TFLAGS="$(STAGE3_TFLAGS)"  \
47749                 $(TARGET-stage3-target-libgcc)
47750
47751 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47752 clean-stage3: clean-stage3-target-libgcc
47753 clean-stage3-target-libgcc:
47754         @if [ $(current_stage) = stage3 ]; then \
47755           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47756         else \
47757           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47758           $(MAKE) stage3-start; \
47759         fi; \
47760         cd $(TARGET_SUBDIR)/libgcc && \
47761         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47762 @endif target-libgcc-bootstrap
47763
47764
47765 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47766 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47767 maybe-all-stage4-target-libgcc:
47768 maybe-clean-stage4-target-libgcc:
47769 @if target-libgcc-bootstrap
47770 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47771 all-stage4: all-stage4-target-libgcc
47772 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47773 all-stage4-target-libgcc: configure-stage4-target-libgcc
47774         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47775         @r=`${PWD_COMMAND}`; export r; \
47776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47777         TFLAGS="$(STAGE4_TFLAGS)"; \
47778         $(NORMAL_TARGET_EXPORTS) \
47779           \
47780         cd $(TARGET_SUBDIR)/libgcc && \
47781          \
47782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47783                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47784                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47785                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47789                 $(EXTRA_TARGET_FLAGS)   \
47790                 TFLAGS="$(STAGE4_TFLAGS)"  \
47791                 $(TARGET-stage4-target-libgcc)
47792
47793 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47794 clean-stage4: clean-stage4-target-libgcc
47795 clean-stage4-target-libgcc:
47796         @if [ $(current_stage) = stage4 ]; then \
47797           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47798         else \
47799           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47800           $(MAKE) stage4-start; \
47801         fi; \
47802         cd $(TARGET_SUBDIR)/libgcc && \
47803         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47804 @endif target-libgcc-bootstrap
47805
47806
47807 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47808 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47809 maybe-all-stageprofile-target-libgcc:
47810 maybe-clean-stageprofile-target-libgcc:
47811 @if target-libgcc-bootstrap
47812 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47813 all-stageprofile: all-stageprofile-target-libgcc
47814 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47815 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47816         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47817         @r=`${PWD_COMMAND}`; export r; \
47818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47819         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47820         $(NORMAL_TARGET_EXPORTS) \
47821           \
47822         cd $(TARGET_SUBDIR)/libgcc && \
47823          \
47824         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47825                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47826                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47827                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47828                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47829                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47830                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47831                 $(EXTRA_TARGET_FLAGS)   \
47832                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47833                 $(TARGET-stageprofile-target-libgcc)
47834
47835 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47836 clean-stageprofile: clean-stageprofile-target-libgcc
47837 clean-stageprofile-target-libgcc:
47838         @if [ $(current_stage) = stageprofile ]; then \
47839           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47840         else \
47841           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47842           $(MAKE) stageprofile-start; \
47843         fi; \
47844         cd $(TARGET_SUBDIR)/libgcc && \
47845         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47846 @endif target-libgcc-bootstrap
47847
47848
47849 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47850 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47851 maybe-all-stagetrain-target-libgcc:
47852 maybe-clean-stagetrain-target-libgcc:
47853 @if target-libgcc-bootstrap
47854 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47855 all-stagetrain: all-stagetrain-target-libgcc
47856 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47857 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47858         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47859         @r=`${PWD_COMMAND}`; export r; \
47860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47861         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47862         $(NORMAL_TARGET_EXPORTS) \
47863           \
47864         cd $(TARGET_SUBDIR)/libgcc && \
47865          \
47866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47867                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47868                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47869                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47873                 $(EXTRA_TARGET_FLAGS)   \
47874                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
47875                 $(TARGET-stagetrain-target-libgcc)
47876
47877 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47878 clean-stagetrain: clean-stagetrain-target-libgcc
47879 clean-stagetrain-target-libgcc:
47880         @if [ $(current_stage) = stagetrain ]; then \
47881           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47882         else \
47883           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47884           $(MAKE) stagetrain-start; \
47885         fi; \
47886         cd $(TARGET_SUBDIR)/libgcc && \
47887         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47888 @endif target-libgcc-bootstrap
47889
47890
47891 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47892 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47893 maybe-all-stagefeedback-target-libgcc:
47894 maybe-clean-stagefeedback-target-libgcc:
47895 @if target-libgcc-bootstrap
47896 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47897 all-stagefeedback: all-stagefeedback-target-libgcc
47898 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47899 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47900         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47901         @r=`${PWD_COMMAND}`; export r; \
47902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47903         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47904         $(NORMAL_TARGET_EXPORTS) \
47905           \
47906         cd $(TARGET_SUBDIR)/libgcc && \
47907          \
47908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47909                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47910                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47911                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47915                 $(EXTRA_TARGET_FLAGS)   \
47916                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47917                 $(TARGET-stagefeedback-target-libgcc)
47918
47919 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47920 clean-stagefeedback: clean-stagefeedback-target-libgcc
47921 clean-stagefeedback-target-libgcc:
47922         @if [ $(current_stage) = stagefeedback ]; then \
47923           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47924         else \
47925           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47926           $(MAKE) stagefeedback-start; \
47927         fi; \
47928         cd $(TARGET_SUBDIR)/libgcc && \
47929         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47930 @endif target-libgcc-bootstrap
47931
47932
47933 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47934 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47935 maybe-all-stageautoprofile-target-libgcc:
47936 maybe-clean-stageautoprofile-target-libgcc:
47937 @if target-libgcc-bootstrap
47938 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47939 all-stageautoprofile: all-stageautoprofile-target-libgcc
47940 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47941 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47942         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47943         @r=`${PWD_COMMAND}`; export r; \
47944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47945         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47946         $(NORMAL_TARGET_EXPORTS) \
47947           \
47948         cd $(TARGET_SUBDIR)/libgcc && \
47949         $$s/gcc/config/i386/$(AUTO_PROFILE) \
47950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47951                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47952                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47953                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47957                 $(EXTRA_TARGET_FLAGS)   \
47958                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
47959                 $(TARGET-stageautoprofile-target-libgcc)
47960
47961 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
47962 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
47963 clean-stageautoprofile-target-libgcc:
47964         @if [ $(current_stage) = stageautoprofile ]; then \
47965           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47966         else \
47967           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
47968           $(MAKE) stageautoprofile-start; \
47969         fi; \
47970         cd $(TARGET_SUBDIR)/libgcc && \
47971         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47972 @endif target-libgcc-bootstrap
47973
47974
47975 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
47976 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
47977 maybe-all-stageautofeedback-target-libgcc:
47978 maybe-clean-stageautofeedback-target-libgcc:
47979 @if target-libgcc-bootstrap
47980 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
47981 all-stageautofeedback: all-stageautofeedback-target-libgcc
47982 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
47983 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47984         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47985         @r=`${PWD_COMMAND}`; export r; \
47986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47988         $(NORMAL_TARGET_EXPORTS) \
47989           \
47990         cd $(TARGET_SUBDIR)/libgcc && \
47991          \
47992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47993                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47994                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47995                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47999                 $(EXTRA_TARGET_FLAGS)   \
48000                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48001                 $(TARGET-stageautofeedback-target-libgcc)
48002
48003 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48004 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48005 clean-stageautofeedback-target-libgcc:
48006         @if [ $(current_stage) = stageautofeedback ]; then \
48007           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48008         else \
48009           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48010           $(MAKE) stageautofeedback-start; \
48011         fi; \
48012         cd $(TARGET_SUBDIR)/libgcc && \
48013         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48014 @endif target-libgcc-bootstrap
48015
48016
48017
48018
48019
48020
48021 .PHONY: check-target-libgcc maybe-check-target-libgcc
48022 maybe-check-target-libgcc:
48023 @if target-libgcc
48024 maybe-check-target-libgcc: check-target-libgcc
48025
48026 # Dummy target for uncheckable module.
48027 check-target-libgcc:
48028
48029 @endif target-libgcc
48030
48031 .PHONY: install-target-libgcc maybe-install-target-libgcc
48032 maybe-install-target-libgcc:
48033 @if target-libgcc
48034 maybe-install-target-libgcc: install-target-libgcc
48035
48036 install-target-libgcc: installdirs
48037         @: $(MAKE); $(unstage)
48038         @r=`${PWD_COMMAND}`; export r; \
48039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48040         $(NORMAL_TARGET_EXPORTS) \
48041         (cd $(TARGET_SUBDIR)/libgcc && \
48042           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48043
48044 @endif target-libgcc
48045
48046 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48047 maybe-install-strip-target-libgcc:
48048 @if target-libgcc
48049 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48050
48051 install-strip-target-libgcc: installdirs
48052         @: $(MAKE); $(unstage)
48053         @r=`${PWD_COMMAND}`; export r; \
48054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48055         $(NORMAL_TARGET_EXPORTS) \
48056         (cd $(TARGET_SUBDIR)/libgcc && \
48057           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48058
48059 @endif target-libgcc
48060
48061 # Other targets (info, dvi, pdf, etc.)
48062
48063 .PHONY: maybe-info-target-libgcc info-target-libgcc
48064 maybe-info-target-libgcc:
48065 @if target-libgcc
48066 maybe-info-target-libgcc: info-target-libgcc
48067
48068 info-target-libgcc: \
48069     configure-target-libgcc 
48070         @: $(MAKE); $(unstage)
48071         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48072         r=`${PWD_COMMAND}`; export r; \
48073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48074         $(NORMAL_TARGET_EXPORTS) \
48075         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48076         for flag in $(EXTRA_TARGET_FLAGS); do \
48077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48078         done; \
48079         (cd $(TARGET_SUBDIR)/libgcc && \
48080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48082                   "RANLIB=$${RANLIB}" \
48083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48084                    info) \
48085           || exit 1
48086
48087 @endif target-libgcc
48088
48089 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48090 maybe-dvi-target-libgcc:
48091 @if target-libgcc
48092 maybe-dvi-target-libgcc: dvi-target-libgcc
48093
48094 dvi-target-libgcc: \
48095     configure-target-libgcc 
48096         @: $(MAKE); $(unstage)
48097         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48098         r=`${PWD_COMMAND}`; export r; \
48099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48100         $(NORMAL_TARGET_EXPORTS) \
48101         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48102         for flag in $(EXTRA_TARGET_FLAGS); do \
48103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48104         done; \
48105         (cd $(TARGET_SUBDIR)/libgcc && \
48106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48108                   "RANLIB=$${RANLIB}" \
48109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48110                    dvi) \
48111           || exit 1
48112
48113 @endif target-libgcc
48114
48115 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48116 maybe-pdf-target-libgcc:
48117 @if target-libgcc
48118 maybe-pdf-target-libgcc: pdf-target-libgcc
48119
48120 pdf-target-libgcc: \
48121     configure-target-libgcc 
48122         @: $(MAKE); $(unstage)
48123         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48124         r=`${PWD_COMMAND}`; export r; \
48125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48126         $(NORMAL_TARGET_EXPORTS) \
48127         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48128         for flag in $(EXTRA_TARGET_FLAGS); do \
48129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48130         done; \
48131         (cd $(TARGET_SUBDIR)/libgcc && \
48132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48134                   "RANLIB=$${RANLIB}" \
48135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48136                    pdf) \
48137           || exit 1
48138
48139 @endif target-libgcc
48140
48141 .PHONY: maybe-html-target-libgcc html-target-libgcc
48142 maybe-html-target-libgcc:
48143 @if target-libgcc
48144 maybe-html-target-libgcc: html-target-libgcc
48145
48146 html-target-libgcc: \
48147     configure-target-libgcc 
48148         @: $(MAKE); $(unstage)
48149         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48150         r=`${PWD_COMMAND}`; export r; \
48151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48152         $(NORMAL_TARGET_EXPORTS) \
48153         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48154         for flag in $(EXTRA_TARGET_FLAGS); do \
48155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48156         done; \
48157         (cd $(TARGET_SUBDIR)/libgcc && \
48158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48160                   "RANLIB=$${RANLIB}" \
48161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48162                    html) \
48163           || exit 1
48164
48165 @endif target-libgcc
48166
48167 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48168 maybe-TAGS-target-libgcc:
48169 @if target-libgcc
48170 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48171
48172 # libgcc doesn't support TAGS.
48173 TAGS-target-libgcc:
48174
48175 @endif target-libgcc
48176
48177 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48178 maybe-install-info-target-libgcc:
48179 @if target-libgcc
48180 maybe-install-info-target-libgcc: install-info-target-libgcc
48181
48182 install-info-target-libgcc: \
48183     configure-target-libgcc \
48184     info-target-libgcc 
48185         @: $(MAKE); $(unstage)
48186         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48187         r=`${PWD_COMMAND}`; export r; \
48188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48189         $(NORMAL_TARGET_EXPORTS) \
48190         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48191         for flag in $(EXTRA_TARGET_FLAGS); do \
48192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48193         done; \
48194         (cd $(TARGET_SUBDIR)/libgcc && \
48195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48197                   "RANLIB=$${RANLIB}" \
48198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48199                    install-info) \
48200           || exit 1
48201
48202 @endif target-libgcc
48203
48204 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
48205 maybe-install-dvi-target-libgcc:
48206 @if target-libgcc
48207 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
48208
48209 # libgcc doesn't support install-dvi.
48210 install-dvi-target-libgcc:
48211
48212 @endif target-libgcc
48213
48214 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48215 maybe-install-pdf-target-libgcc:
48216 @if target-libgcc
48217 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48218
48219 install-pdf-target-libgcc: \
48220     configure-target-libgcc \
48221     pdf-target-libgcc 
48222         @: $(MAKE); $(unstage)
48223         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48224         r=`${PWD_COMMAND}`; export r; \
48225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226         $(NORMAL_TARGET_EXPORTS) \
48227         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48228         for flag in $(EXTRA_TARGET_FLAGS); do \
48229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48230         done; \
48231         (cd $(TARGET_SUBDIR)/libgcc && \
48232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48234                   "RANLIB=$${RANLIB}" \
48235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48236                    install-pdf) \
48237           || exit 1
48238
48239 @endif target-libgcc
48240
48241 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48242 maybe-install-html-target-libgcc:
48243 @if target-libgcc
48244 maybe-install-html-target-libgcc: install-html-target-libgcc
48245
48246 install-html-target-libgcc: \
48247     configure-target-libgcc \
48248     html-target-libgcc 
48249         @: $(MAKE); $(unstage)
48250         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48251         r=`${PWD_COMMAND}`; export r; \
48252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48253         $(NORMAL_TARGET_EXPORTS) \
48254         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48255         for flag in $(EXTRA_TARGET_FLAGS); do \
48256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48257         done; \
48258         (cd $(TARGET_SUBDIR)/libgcc && \
48259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48261                   "RANLIB=$${RANLIB}" \
48262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48263                    install-html) \
48264           || exit 1
48265
48266 @endif target-libgcc
48267
48268 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48269 maybe-installcheck-target-libgcc:
48270 @if target-libgcc
48271 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48272
48273 installcheck-target-libgcc: \
48274     configure-target-libgcc 
48275         @: $(MAKE); $(unstage)
48276         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48277         r=`${PWD_COMMAND}`; export r; \
48278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48279         $(NORMAL_TARGET_EXPORTS) \
48280         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48281         for flag in $(EXTRA_TARGET_FLAGS); do \
48282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48283         done; \
48284         (cd $(TARGET_SUBDIR)/libgcc && \
48285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48287                   "RANLIB=$${RANLIB}" \
48288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48289                    installcheck) \
48290           || exit 1
48291
48292 @endif target-libgcc
48293
48294 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48295 maybe-mostlyclean-target-libgcc:
48296 @if target-libgcc
48297 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48298
48299 mostlyclean-target-libgcc: 
48300         @: $(MAKE); $(unstage)
48301         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48302         r=`${PWD_COMMAND}`; export r; \
48303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48304         $(NORMAL_TARGET_EXPORTS) \
48305         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48306         for flag in $(EXTRA_TARGET_FLAGS); do \
48307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48308         done; \
48309         (cd $(TARGET_SUBDIR)/libgcc && \
48310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48312                   "RANLIB=$${RANLIB}" \
48313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48314                    mostlyclean) \
48315           || exit 1
48316
48317 @endif target-libgcc
48318
48319 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48320 maybe-clean-target-libgcc:
48321 @if target-libgcc
48322 maybe-clean-target-libgcc: clean-target-libgcc
48323
48324 clean-target-libgcc: 
48325         @: $(MAKE); $(unstage)
48326         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48327         r=`${PWD_COMMAND}`; export r; \
48328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48329         $(NORMAL_TARGET_EXPORTS) \
48330         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48331         for flag in $(EXTRA_TARGET_FLAGS); do \
48332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48333         done; \
48334         (cd $(TARGET_SUBDIR)/libgcc && \
48335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48337                   "RANLIB=$${RANLIB}" \
48338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48339                    clean) \
48340           || exit 1
48341
48342 @endif target-libgcc
48343
48344 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48345 maybe-distclean-target-libgcc:
48346 @if target-libgcc
48347 maybe-distclean-target-libgcc: distclean-target-libgcc
48348
48349 distclean-target-libgcc: 
48350         @: $(MAKE); $(unstage)
48351         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48352         r=`${PWD_COMMAND}`; export r; \
48353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354         $(NORMAL_TARGET_EXPORTS) \
48355         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48356         for flag in $(EXTRA_TARGET_FLAGS); do \
48357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48358         done; \
48359         (cd $(TARGET_SUBDIR)/libgcc && \
48360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48362                   "RANLIB=$${RANLIB}" \
48363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48364                    distclean) \
48365           || exit 1
48366
48367 @endif target-libgcc
48368
48369 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48370 maybe-maintainer-clean-target-libgcc:
48371 @if target-libgcc
48372 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48373
48374 maintainer-clean-target-libgcc: 
48375         @: $(MAKE); $(unstage)
48376         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48377         r=`${PWD_COMMAND}`; export r; \
48378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379         $(NORMAL_TARGET_EXPORTS) \
48380         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48381         for flag in $(EXTRA_TARGET_FLAGS); do \
48382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48383         done; \
48384         (cd $(TARGET_SUBDIR)/libgcc && \
48385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48387                   "RANLIB=$${RANLIB}" \
48388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48389                    maintainer-clean) \
48390           || exit 1
48391
48392 @endif target-libgcc
48393
48394
48395
48396
48397
48398 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48399 maybe-configure-target-libbacktrace:
48400 @if gcc-bootstrap
48401 configure-target-libbacktrace: stage_current
48402 @endif gcc-bootstrap
48403 @if target-libbacktrace
48404 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48405 configure-target-libbacktrace: 
48406         @r=`${PWD_COMMAND}`; export r; \
48407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48408         echo "Checking multilib configuration for libbacktrace..."; \
48409         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48410         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48411         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48412           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48413             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48414           else \
48415             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48416             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48417           fi; \
48418         else \
48419           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48420         fi; \
48421         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48422         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48423         $(NORMAL_TARGET_EXPORTS)  \
48424         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48425         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48426         case $(srcdir) in \
48427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48428           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48430         esac; \
48431         module_srcdir=libbacktrace; \
48432         rm -f no-such-file || : ; \
48433         CONFIG_SITE=no-such-file $(SHELL) \
48434           $$s/$$module_srcdir/configure \
48435           --srcdir=$${topdir}/$$module_srcdir \
48436           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48437           --target=${target_alias}  \
48438           || exit 1
48439 @endif target-libbacktrace
48440
48441
48442
48443 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
48444 maybe-configure-stage1-target-libbacktrace:
48445 @if target-libbacktrace-bootstrap
48446 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
48447 configure-stage1-target-libbacktrace:
48448         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48449         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48450         @r=`${PWD_COMMAND}`; export r; \
48451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48452         TFLAGS="$(STAGE1_TFLAGS)"; \
48453         echo "Checking multilib configuration for libbacktrace..."; \
48454         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48455         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48456           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48457             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48458           else \
48459             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48460             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48461           fi; \
48462         else \
48463           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48464         fi; \
48465         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48466         $(NORMAL_TARGET_EXPORTS) \
48467         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48468         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48469         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48470         echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
48471         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48472         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48473         case $(srcdir) in \
48474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48475           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48477         esac; \
48478         module_srcdir=libbacktrace; \
48479         $(SHELL) $$s/$$module_srcdir/configure \
48480           --srcdir=$${topdir}/$$module_srcdir \
48481           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48482           --target=${target_alias} \
48483            \
48484           $(STAGE1_CONFIGURE_FLAGS)
48485 @endif target-libbacktrace-bootstrap
48486
48487 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
48488 maybe-configure-stage2-target-libbacktrace:
48489 @if target-libbacktrace-bootstrap
48490 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
48491 configure-stage2-target-libbacktrace:
48492         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48493         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48494         @r=`${PWD_COMMAND}`; export r; \
48495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48496         TFLAGS="$(STAGE2_TFLAGS)"; \
48497         echo "Checking multilib configuration for libbacktrace..."; \
48498         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48499         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48500           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48501             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48502           else \
48503             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48504             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48505           fi; \
48506         else \
48507           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48508         fi; \
48509         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48510         $(NORMAL_TARGET_EXPORTS) \
48511          \
48512         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48513         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48514         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48515         echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
48516         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48517         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48518         case $(srcdir) in \
48519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48520           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48522         esac; \
48523         module_srcdir=libbacktrace; \
48524         $(SHELL) $$s/$$module_srcdir/configure \
48525           --srcdir=$${topdir}/$$module_srcdir \
48526           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48527           --target=${target_alias} \
48528           --with-build-libsubdir=$(HOST_SUBDIR) \
48529           $(STAGE2_CONFIGURE_FLAGS)
48530 @endif target-libbacktrace-bootstrap
48531
48532 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
48533 maybe-configure-stage3-target-libbacktrace:
48534 @if target-libbacktrace-bootstrap
48535 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
48536 configure-stage3-target-libbacktrace:
48537         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48538         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48539         @r=`${PWD_COMMAND}`; export r; \
48540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541         TFLAGS="$(STAGE3_TFLAGS)"; \
48542         echo "Checking multilib configuration for libbacktrace..."; \
48543         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48544         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48545           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48546             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48547           else \
48548             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48549             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48550           fi; \
48551         else \
48552           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48553         fi; \
48554         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48555         $(NORMAL_TARGET_EXPORTS) \
48556          \
48557         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48558         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48559         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48560         echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
48561         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48562         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48563         case $(srcdir) in \
48564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48565           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48567         esac; \
48568         module_srcdir=libbacktrace; \
48569         $(SHELL) $$s/$$module_srcdir/configure \
48570           --srcdir=$${topdir}/$$module_srcdir \
48571           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48572           --target=${target_alias} \
48573           --with-build-libsubdir=$(HOST_SUBDIR) \
48574           $(STAGE3_CONFIGURE_FLAGS)
48575 @endif target-libbacktrace-bootstrap
48576
48577 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
48578 maybe-configure-stage4-target-libbacktrace:
48579 @if target-libbacktrace-bootstrap
48580 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
48581 configure-stage4-target-libbacktrace:
48582         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48583         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48584         @r=`${PWD_COMMAND}`; export r; \
48585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48586         TFLAGS="$(STAGE4_TFLAGS)"; \
48587         echo "Checking multilib configuration for libbacktrace..."; \
48588         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48589         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48590           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48591             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48592           else \
48593             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48594             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48595           fi; \
48596         else \
48597           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48598         fi; \
48599         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48600         $(NORMAL_TARGET_EXPORTS) \
48601          \
48602         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48603         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48604         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48605         echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
48606         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48607         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48608         case $(srcdir) in \
48609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48610           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48612         esac; \
48613         module_srcdir=libbacktrace; \
48614         $(SHELL) $$s/$$module_srcdir/configure \
48615           --srcdir=$${topdir}/$$module_srcdir \
48616           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48617           --target=${target_alias} \
48618           --with-build-libsubdir=$(HOST_SUBDIR) \
48619           $(STAGE4_CONFIGURE_FLAGS)
48620 @endif target-libbacktrace-bootstrap
48621
48622 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
48623 maybe-configure-stageprofile-target-libbacktrace:
48624 @if target-libbacktrace-bootstrap
48625 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
48626 configure-stageprofile-target-libbacktrace:
48627         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48628         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48629         @r=`${PWD_COMMAND}`; export r; \
48630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48631         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48632         echo "Checking multilib configuration for libbacktrace..."; \
48633         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48634         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48635           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48636             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48637           else \
48638             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48639             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48640           fi; \
48641         else \
48642           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48643         fi; \
48644         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48645         $(NORMAL_TARGET_EXPORTS) \
48646          \
48647         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48648         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48649         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48650         echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
48651         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48652         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48653         case $(srcdir) in \
48654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48655           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48657         esac; \
48658         module_srcdir=libbacktrace; \
48659         $(SHELL) $$s/$$module_srcdir/configure \
48660           --srcdir=$${topdir}/$$module_srcdir \
48661           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48662           --target=${target_alias} \
48663           --with-build-libsubdir=$(HOST_SUBDIR) \
48664           $(STAGEprofile_CONFIGURE_FLAGS)
48665 @endif target-libbacktrace-bootstrap
48666
48667 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
48668 maybe-configure-stagetrain-target-libbacktrace:
48669 @if target-libbacktrace-bootstrap
48670 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
48671 configure-stagetrain-target-libbacktrace:
48672         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48673         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48674         @r=`${PWD_COMMAND}`; export r; \
48675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48676         TFLAGS="$(STAGEtrain_TFLAGS)"; \
48677         echo "Checking multilib configuration for libbacktrace..."; \
48678         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48679         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48680           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48681             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48682           else \
48683             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48684             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48685           fi; \
48686         else \
48687           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48688         fi; \
48689         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48690         $(NORMAL_TARGET_EXPORTS) \
48691          \
48692         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48693         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48694         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48695         echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
48696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48697         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48698         case $(srcdir) in \
48699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48700           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48702         esac; \
48703         module_srcdir=libbacktrace; \
48704         $(SHELL) $$s/$$module_srcdir/configure \
48705           --srcdir=$${topdir}/$$module_srcdir \
48706           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48707           --target=${target_alias} \
48708           --with-build-libsubdir=$(HOST_SUBDIR) \
48709           $(STAGEtrain_CONFIGURE_FLAGS)
48710 @endif target-libbacktrace-bootstrap
48711
48712 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
48713 maybe-configure-stagefeedback-target-libbacktrace:
48714 @if target-libbacktrace-bootstrap
48715 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
48716 configure-stagefeedback-target-libbacktrace:
48717         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48718         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48719         @r=`${PWD_COMMAND}`; export r; \
48720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48721         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48722         echo "Checking multilib configuration for libbacktrace..."; \
48723         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48724         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48725           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48726             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48727           else \
48728             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48729             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48730           fi; \
48731         else \
48732           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48733         fi; \
48734         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48735         $(NORMAL_TARGET_EXPORTS) \
48736          \
48737         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48738         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48739         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48740         echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
48741         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48742         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48743         case $(srcdir) in \
48744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48745           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48747         esac; \
48748         module_srcdir=libbacktrace; \
48749         $(SHELL) $$s/$$module_srcdir/configure \
48750           --srcdir=$${topdir}/$$module_srcdir \
48751           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48752           --target=${target_alias} \
48753           --with-build-libsubdir=$(HOST_SUBDIR) \
48754           $(STAGEfeedback_CONFIGURE_FLAGS)
48755 @endif target-libbacktrace-bootstrap
48756
48757 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
48758 maybe-configure-stageautoprofile-target-libbacktrace:
48759 @if target-libbacktrace-bootstrap
48760 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
48761 configure-stageautoprofile-target-libbacktrace:
48762         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48763         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48764         @r=`${PWD_COMMAND}`; export r; \
48765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48766         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48767         echo "Checking multilib configuration for libbacktrace..."; \
48768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48769         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48770           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48771             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48772           else \
48773             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48774             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48775           fi; \
48776         else \
48777           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48778         fi; \
48779         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48780         $(NORMAL_TARGET_EXPORTS) \
48781          \
48782         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48783         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48784         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48785         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
48786         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48787         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48788         case $(srcdir) in \
48789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48790           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48792         esac; \
48793         module_srcdir=libbacktrace; \
48794         $(SHELL) $$s/$$module_srcdir/configure \
48795           --srcdir=$${topdir}/$$module_srcdir \
48796           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48797           --target=${target_alias} \
48798           --with-build-libsubdir=$(HOST_SUBDIR) \
48799           $(STAGEautoprofile_CONFIGURE_FLAGS)
48800 @endif target-libbacktrace-bootstrap
48801
48802 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
48803 maybe-configure-stageautofeedback-target-libbacktrace:
48804 @if target-libbacktrace-bootstrap
48805 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
48806 configure-stageautofeedback-target-libbacktrace:
48807         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48808         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
48809         @r=`${PWD_COMMAND}`; export r; \
48810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48811         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48812         echo "Checking multilib configuration for libbacktrace..."; \
48813         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48814         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48815           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48816             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48817           else \
48818             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48819             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48820           fi; \
48821         else \
48822           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48823         fi; \
48824         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48825         $(NORMAL_TARGET_EXPORTS) \
48826          \
48827         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48828         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48829         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48830         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
48831         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48832         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
48833         case $(srcdir) in \
48834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48835           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48837         esac; \
48838         module_srcdir=libbacktrace; \
48839         $(SHELL) $$s/$$module_srcdir/configure \
48840           --srcdir=$${topdir}/$$module_srcdir \
48841           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48842           --target=${target_alias} \
48843           --with-build-libsubdir=$(HOST_SUBDIR) \
48844           $(STAGEautofeedback_CONFIGURE_FLAGS)
48845 @endif target-libbacktrace-bootstrap
48846
48847
48848
48849
48850
48851 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48852 maybe-all-target-libbacktrace:
48853 @if gcc-bootstrap
48854 all-target-libbacktrace: stage_current
48855 @endif gcc-bootstrap
48856 @if target-libbacktrace
48857 TARGET-target-libbacktrace=all
48858 maybe-all-target-libbacktrace: all-target-libbacktrace
48859 all-target-libbacktrace: configure-target-libbacktrace
48860         @r=`${PWD_COMMAND}`; export r; \
48861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48862         $(NORMAL_TARGET_EXPORTS)  \
48863         (cd $(TARGET_SUBDIR)/libbacktrace && \
48864           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48865                 $(TARGET-target-libbacktrace))
48866 @endif target-libbacktrace
48867
48868
48869
48870 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
48871 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
48872 maybe-all-stage1-target-libbacktrace:
48873 maybe-clean-stage1-target-libbacktrace:
48874 @if target-libbacktrace-bootstrap
48875 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
48876 all-stage1: all-stage1-target-libbacktrace
48877 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
48878 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
48879         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48880         @r=`${PWD_COMMAND}`; export r; \
48881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48882         TFLAGS="$(STAGE1_TFLAGS)"; \
48883         $(NORMAL_TARGET_EXPORTS)  \
48884         cd $(TARGET_SUBDIR)/libbacktrace && \
48885          \
48886         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48887                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48888                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48889                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48893                 $(EXTRA_TARGET_FLAGS)  \
48894                   \
48895                 TFLAGS="$(STAGE1_TFLAGS)"  \
48896                 $(TARGET-stage1-target-libbacktrace)
48897
48898 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
48899 clean-stage1: clean-stage1-target-libbacktrace
48900 clean-stage1-target-libbacktrace:
48901         @if [ $(current_stage) = stage1 ]; then \
48902           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48903         else \
48904           [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
48905           $(MAKE) stage1-start; \
48906         fi; \
48907         cd $(TARGET_SUBDIR)/libbacktrace && \
48908         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48909           clean
48910 @endif target-libbacktrace-bootstrap
48911
48912
48913 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
48914 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
48915 maybe-all-stage2-target-libbacktrace:
48916 maybe-clean-stage2-target-libbacktrace:
48917 @if target-libbacktrace-bootstrap
48918 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
48919 all-stage2: all-stage2-target-libbacktrace
48920 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
48921 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
48922         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48923         @r=`${PWD_COMMAND}`; export r; \
48924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925         TFLAGS="$(STAGE2_TFLAGS)"; \
48926         $(NORMAL_TARGET_EXPORTS) \
48927           \
48928         cd $(TARGET_SUBDIR)/libbacktrace && \
48929          \
48930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48931                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48932                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48933                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48937                 $(EXTRA_TARGET_FLAGS)   \
48938                 TFLAGS="$(STAGE2_TFLAGS)"  \
48939                 $(TARGET-stage2-target-libbacktrace)
48940
48941 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
48942 clean-stage2: clean-stage2-target-libbacktrace
48943 clean-stage2-target-libbacktrace:
48944         @if [ $(current_stage) = stage2 ]; then \
48945           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48946         else \
48947           [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
48948           $(MAKE) stage2-start; \
48949         fi; \
48950         cd $(TARGET_SUBDIR)/libbacktrace && \
48951         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48952 @endif target-libbacktrace-bootstrap
48953
48954
48955 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
48956 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
48957 maybe-all-stage3-target-libbacktrace:
48958 maybe-clean-stage3-target-libbacktrace:
48959 @if target-libbacktrace-bootstrap
48960 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
48961 all-stage3: all-stage3-target-libbacktrace
48962 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
48963 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
48964         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48965         @r=`${PWD_COMMAND}`; export r; \
48966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967         TFLAGS="$(STAGE3_TFLAGS)"; \
48968         $(NORMAL_TARGET_EXPORTS) \
48969           \
48970         cd $(TARGET_SUBDIR)/libbacktrace && \
48971          \
48972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48973                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48974                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48975                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48979                 $(EXTRA_TARGET_FLAGS)   \
48980                 TFLAGS="$(STAGE3_TFLAGS)"  \
48981                 $(TARGET-stage3-target-libbacktrace)
48982
48983 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
48984 clean-stage3: clean-stage3-target-libbacktrace
48985 clean-stage3-target-libbacktrace:
48986         @if [ $(current_stage) = stage3 ]; then \
48987           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48988         else \
48989           [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
48990           $(MAKE) stage3-start; \
48991         fi; \
48992         cd $(TARGET_SUBDIR)/libbacktrace && \
48993         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48994 @endif target-libbacktrace-bootstrap
48995
48996
48997 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
48998 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
48999 maybe-all-stage4-target-libbacktrace:
49000 maybe-clean-stage4-target-libbacktrace:
49001 @if target-libbacktrace-bootstrap
49002 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
49003 all-stage4: all-stage4-target-libbacktrace
49004 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
49005 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49006         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49007         @r=`${PWD_COMMAND}`; export r; \
49008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009         TFLAGS="$(STAGE4_TFLAGS)"; \
49010         $(NORMAL_TARGET_EXPORTS) \
49011           \
49012         cd $(TARGET_SUBDIR)/libbacktrace && \
49013          \
49014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49015                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49016                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49017                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49021                 $(EXTRA_TARGET_FLAGS)   \
49022                 TFLAGS="$(STAGE4_TFLAGS)"  \
49023                 $(TARGET-stage4-target-libbacktrace)
49024
49025 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
49026 clean-stage4: clean-stage4-target-libbacktrace
49027 clean-stage4-target-libbacktrace:
49028         @if [ $(current_stage) = stage4 ]; then \
49029           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49030         else \
49031           [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
49032           $(MAKE) stage4-start; \
49033         fi; \
49034         cd $(TARGET_SUBDIR)/libbacktrace && \
49035         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49036 @endif target-libbacktrace-bootstrap
49037
49038
49039 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
49040 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
49041 maybe-all-stageprofile-target-libbacktrace:
49042 maybe-clean-stageprofile-target-libbacktrace:
49043 @if target-libbacktrace-bootstrap
49044 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
49045 all-stageprofile: all-stageprofile-target-libbacktrace
49046 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
49047 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49048         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49049         @r=`${PWD_COMMAND}`; export r; \
49050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49052         $(NORMAL_TARGET_EXPORTS) \
49053           \
49054         cd $(TARGET_SUBDIR)/libbacktrace && \
49055          \
49056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49057                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49058                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49059                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49063                 $(EXTRA_TARGET_FLAGS)   \
49064                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
49065                 $(TARGET-stageprofile-target-libbacktrace)
49066
49067 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
49068 clean-stageprofile: clean-stageprofile-target-libbacktrace
49069 clean-stageprofile-target-libbacktrace:
49070         @if [ $(current_stage) = stageprofile ]; then \
49071           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49072         else \
49073           [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
49074           $(MAKE) stageprofile-start; \
49075         fi; \
49076         cd $(TARGET_SUBDIR)/libbacktrace && \
49077         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49078 @endif target-libbacktrace-bootstrap
49079
49080
49081 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
49082 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
49083 maybe-all-stagetrain-target-libbacktrace:
49084 maybe-clean-stagetrain-target-libbacktrace:
49085 @if target-libbacktrace-bootstrap
49086 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
49087 all-stagetrain: all-stagetrain-target-libbacktrace
49088 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
49089 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49090         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49091         @r=`${PWD_COMMAND}`; export r; \
49092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49093         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49094         $(NORMAL_TARGET_EXPORTS) \
49095           \
49096         cd $(TARGET_SUBDIR)/libbacktrace && \
49097          \
49098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49099                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49100                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49101                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49105                 $(EXTRA_TARGET_FLAGS)   \
49106                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
49107                 $(TARGET-stagetrain-target-libbacktrace)
49108
49109 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
49110 clean-stagetrain: clean-stagetrain-target-libbacktrace
49111 clean-stagetrain-target-libbacktrace:
49112         @if [ $(current_stage) = stagetrain ]; then \
49113           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49114         else \
49115           [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
49116           $(MAKE) stagetrain-start; \
49117         fi; \
49118         cd $(TARGET_SUBDIR)/libbacktrace && \
49119         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49120 @endif target-libbacktrace-bootstrap
49121
49122
49123 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
49124 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
49125 maybe-all-stagefeedback-target-libbacktrace:
49126 maybe-clean-stagefeedback-target-libbacktrace:
49127 @if target-libbacktrace-bootstrap
49128 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
49129 all-stagefeedback: all-stagefeedback-target-libbacktrace
49130 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
49131 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49132         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49133         @r=`${PWD_COMMAND}`; export r; \
49134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49135         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49136         $(NORMAL_TARGET_EXPORTS) \
49137           \
49138         cd $(TARGET_SUBDIR)/libbacktrace && \
49139          \
49140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49141                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49142                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49143                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49147                 $(EXTRA_TARGET_FLAGS)   \
49148                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
49149                 $(TARGET-stagefeedback-target-libbacktrace)
49150
49151 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
49152 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
49153 clean-stagefeedback-target-libbacktrace:
49154         @if [ $(current_stage) = stagefeedback ]; then \
49155           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49156         else \
49157           [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
49158           $(MAKE) stagefeedback-start; \
49159         fi; \
49160         cd $(TARGET_SUBDIR)/libbacktrace && \
49161         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49162 @endif target-libbacktrace-bootstrap
49163
49164
49165 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
49166 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
49167 maybe-all-stageautoprofile-target-libbacktrace:
49168 maybe-clean-stageautoprofile-target-libbacktrace:
49169 @if target-libbacktrace-bootstrap
49170 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
49171 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
49172 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
49173 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49174         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49175         @r=`${PWD_COMMAND}`; export r; \
49176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49178         $(NORMAL_TARGET_EXPORTS) \
49179           \
49180         cd $(TARGET_SUBDIR)/libbacktrace && \
49181         $$s/gcc/config/i386/$(AUTO_PROFILE) \
49182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49183                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49184                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49185                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49189                 $(EXTRA_TARGET_FLAGS)   \
49190                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
49191                 $(TARGET-stageautoprofile-target-libbacktrace)
49192
49193 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
49194 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
49195 clean-stageautoprofile-target-libbacktrace:
49196         @if [ $(current_stage) = stageautoprofile ]; then \
49197           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49198         else \
49199           [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
49200           $(MAKE) stageautoprofile-start; \
49201         fi; \
49202         cd $(TARGET_SUBDIR)/libbacktrace && \
49203         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49204 @endif target-libbacktrace-bootstrap
49205
49206
49207 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
49208 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
49209 maybe-all-stageautofeedback-target-libbacktrace:
49210 maybe-clean-stageautofeedback-target-libbacktrace:
49211 @if target-libbacktrace-bootstrap
49212 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
49213 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
49214 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
49215 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
49216         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49217         @r=`${PWD_COMMAND}`; export r; \
49218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49219         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49220         $(NORMAL_TARGET_EXPORTS) \
49221           \
49222         cd $(TARGET_SUBDIR)/libbacktrace && \
49223          \
49224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49225                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49226                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49227                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49231                 $(EXTRA_TARGET_FLAGS)   \
49232                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49233                 $(TARGET-stageautofeedback-target-libbacktrace)
49234
49235 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
49236 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
49237 clean-stageautofeedback-target-libbacktrace:
49238         @if [ $(current_stage) = stageautofeedback ]; then \
49239           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49240         else \
49241           [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
49242           $(MAKE) stageautofeedback-start; \
49243         fi; \
49244         cd $(TARGET_SUBDIR)/libbacktrace && \
49245         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49246 @endif target-libbacktrace-bootstrap
49247
49248
49249
49250
49251
49252
49253 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
49254 maybe-check-target-libbacktrace:
49255 @if target-libbacktrace
49256 maybe-check-target-libbacktrace: check-target-libbacktrace
49257
49258 check-target-libbacktrace:
49259         @: $(MAKE); $(unstage)
49260         @r=`${PWD_COMMAND}`; export r; \
49261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49262         $(NORMAL_TARGET_EXPORTS) \
49263         (cd $(TARGET_SUBDIR)/libbacktrace && \
49264           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49265
49266 @endif target-libbacktrace
49267
49268 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
49269 maybe-install-target-libbacktrace:
49270 @if target-libbacktrace
49271 maybe-install-target-libbacktrace: install-target-libbacktrace
49272
49273 install-target-libbacktrace: installdirs
49274         @: $(MAKE); $(unstage)
49275         @r=`${PWD_COMMAND}`; export r; \
49276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49277         $(NORMAL_TARGET_EXPORTS) \
49278         (cd $(TARGET_SUBDIR)/libbacktrace && \
49279           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49280
49281 @endif target-libbacktrace
49282
49283 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
49284 maybe-install-strip-target-libbacktrace:
49285 @if target-libbacktrace
49286 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
49287
49288 install-strip-target-libbacktrace: installdirs
49289         @: $(MAKE); $(unstage)
49290         @r=`${PWD_COMMAND}`; export r; \
49291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292         $(NORMAL_TARGET_EXPORTS) \
49293         (cd $(TARGET_SUBDIR)/libbacktrace && \
49294           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49295
49296 @endif target-libbacktrace
49297
49298 # Other targets (info, dvi, pdf, etc.)
49299
49300 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
49301 maybe-info-target-libbacktrace:
49302 @if target-libbacktrace
49303 maybe-info-target-libbacktrace: info-target-libbacktrace
49304
49305 info-target-libbacktrace: \
49306     configure-target-libbacktrace 
49307         @: $(MAKE); $(unstage)
49308         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49309         r=`${PWD_COMMAND}`; export r; \
49310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49311         $(NORMAL_TARGET_EXPORTS) \
49312         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
49313         for flag in $(EXTRA_TARGET_FLAGS); do \
49314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49315         done; \
49316         (cd $(TARGET_SUBDIR)/libbacktrace && \
49317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49319                   "RANLIB=$${RANLIB}" \
49320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49321                    info) \
49322           || exit 1
49323
49324 @endif target-libbacktrace
49325
49326 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
49327 maybe-dvi-target-libbacktrace:
49328 @if target-libbacktrace
49329 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
49330
49331 dvi-target-libbacktrace: \
49332     configure-target-libbacktrace 
49333         @: $(MAKE); $(unstage)
49334         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49335         r=`${PWD_COMMAND}`; export r; \
49336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49337         $(NORMAL_TARGET_EXPORTS) \
49338         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
49339         for flag in $(EXTRA_TARGET_FLAGS); do \
49340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49341         done; \
49342         (cd $(TARGET_SUBDIR)/libbacktrace && \
49343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49345                   "RANLIB=$${RANLIB}" \
49346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49347                    dvi) \
49348           || exit 1
49349
49350 @endif target-libbacktrace
49351
49352 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
49353 maybe-pdf-target-libbacktrace:
49354 @if target-libbacktrace
49355 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
49356
49357 pdf-target-libbacktrace: \
49358     configure-target-libbacktrace 
49359         @: $(MAKE); $(unstage)
49360         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49361         r=`${PWD_COMMAND}`; export r; \
49362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363         $(NORMAL_TARGET_EXPORTS) \
49364         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
49365         for flag in $(EXTRA_TARGET_FLAGS); do \
49366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367         done; \
49368         (cd $(TARGET_SUBDIR)/libbacktrace && \
49369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371                   "RANLIB=$${RANLIB}" \
49372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373                    pdf) \
49374           || exit 1
49375
49376 @endif target-libbacktrace
49377
49378 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
49379 maybe-html-target-libbacktrace:
49380 @if target-libbacktrace
49381 maybe-html-target-libbacktrace: html-target-libbacktrace
49382
49383 html-target-libbacktrace: \
49384     configure-target-libbacktrace 
49385         @: $(MAKE); $(unstage)
49386         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49387         r=`${PWD_COMMAND}`; export r; \
49388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389         $(NORMAL_TARGET_EXPORTS) \
49390         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
49391         for flag in $(EXTRA_TARGET_FLAGS); do \
49392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393         done; \
49394         (cd $(TARGET_SUBDIR)/libbacktrace && \
49395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397                   "RANLIB=$${RANLIB}" \
49398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399                    html) \
49400           || exit 1
49401
49402 @endif target-libbacktrace
49403
49404 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
49405 maybe-TAGS-target-libbacktrace:
49406 @if target-libbacktrace
49407 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
49408
49409 TAGS-target-libbacktrace: \
49410     configure-target-libbacktrace 
49411         @: $(MAKE); $(unstage)
49412         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49413         r=`${PWD_COMMAND}`; export r; \
49414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415         $(NORMAL_TARGET_EXPORTS) \
49416         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
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)/libbacktrace && \
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                    TAGS) \
49426           || exit 1
49427
49428 @endif target-libbacktrace
49429
49430 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
49431 maybe-install-info-target-libbacktrace:
49432 @if target-libbacktrace
49433 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
49434
49435 install-info-target-libbacktrace: \
49436     configure-target-libbacktrace \
49437     info-target-libbacktrace 
49438         @: $(MAKE); $(unstage)
49439         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49440         r=`${PWD_COMMAND}`; export r; \
49441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442         $(NORMAL_TARGET_EXPORTS) \
49443         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
49444         for flag in $(EXTRA_TARGET_FLAGS); do \
49445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49446         done; \
49447         (cd $(TARGET_SUBDIR)/libbacktrace && \
49448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49450                   "RANLIB=$${RANLIB}" \
49451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49452                    install-info) \
49453           || exit 1
49454
49455 @endif target-libbacktrace
49456
49457 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
49458 maybe-install-dvi-target-libbacktrace:
49459 @if target-libbacktrace
49460 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
49461
49462 install-dvi-target-libbacktrace: \
49463     configure-target-libbacktrace \
49464     dvi-target-libbacktrace 
49465         @: $(MAKE); $(unstage)
49466         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49467         r=`${PWD_COMMAND}`; export r; \
49468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49469         $(NORMAL_TARGET_EXPORTS) \
49470         echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
49471         for flag in $(EXTRA_TARGET_FLAGS); do \
49472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49473         done; \
49474         (cd $(TARGET_SUBDIR)/libbacktrace && \
49475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49477                   "RANLIB=$${RANLIB}" \
49478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49479                    install-dvi) \
49480           || exit 1
49481
49482 @endif target-libbacktrace
49483
49484 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
49485 maybe-install-pdf-target-libbacktrace:
49486 @if target-libbacktrace
49487 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
49488
49489 install-pdf-target-libbacktrace: \
49490     configure-target-libbacktrace \
49491     pdf-target-libbacktrace 
49492         @: $(MAKE); $(unstage)
49493         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49494         r=`${PWD_COMMAND}`; export r; \
49495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49496         $(NORMAL_TARGET_EXPORTS) \
49497         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
49498         for flag in $(EXTRA_TARGET_FLAGS); do \
49499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49500         done; \
49501         (cd $(TARGET_SUBDIR)/libbacktrace && \
49502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49504                   "RANLIB=$${RANLIB}" \
49505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49506                    install-pdf) \
49507           || exit 1
49508
49509 @endif target-libbacktrace
49510
49511 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
49512 maybe-install-html-target-libbacktrace:
49513 @if target-libbacktrace
49514 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
49515
49516 install-html-target-libbacktrace: \
49517     configure-target-libbacktrace \
49518     html-target-libbacktrace 
49519         @: $(MAKE); $(unstage)
49520         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49521         r=`${PWD_COMMAND}`; export r; \
49522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49523         $(NORMAL_TARGET_EXPORTS) \
49524         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
49525         for flag in $(EXTRA_TARGET_FLAGS); do \
49526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49527         done; \
49528         (cd $(TARGET_SUBDIR)/libbacktrace && \
49529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49531                   "RANLIB=$${RANLIB}" \
49532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49533                    install-html) \
49534           || exit 1
49535
49536 @endif target-libbacktrace
49537
49538 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
49539 maybe-installcheck-target-libbacktrace:
49540 @if target-libbacktrace
49541 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
49542
49543 installcheck-target-libbacktrace: \
49544     configure-target-libbacktrace 
49545         @: $(MAKE); $(unstage)
49546         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49547         r=`${PWD_COMMAND}`; export r; \
49548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49549         $(NORMAL_TARGET_EXPORTS) \
49550         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
49551         for flag in $(EXTRA_TARGET_FLAGS); do \
49552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49553         done; \
49554         (cd $(TARGET_SUBDIR)/libbacktrace && \
49555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49557                   "RANLIB=$${RANLIB}" \
49558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49559                    installcheck) \
49560           || exit 1
49561
49562 @endif target-libbacktrace
49563
49564 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
49565 maybe-mostlyclean-target-libbacktrace:
49566 @if target-libbacktrace
49567 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
49568
49569 mostlyclean-target-libbacktrace: 
49570         @: $(MAKE); $(unstage)
49571         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49572         r=`${PWD_COMMAND}`; export r; \
49573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49574         $(NORMAL_TARGET_EXPORTS) \
49575         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
49576         for flag in $(EXTRA_TARGET_FLAGS); do \
49577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49578         done; \
49579         (cd $(TARGET_SUBDIR)/libbacktrace && \
49580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49582                   "RANLIB=$${RANLIB}" \
49583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49584                    mostlyclean) \
49585           || exit 1
49586
49587 @endif target-libbacktrace
49588
49589 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
49590 maybe-clean-target-libbacktrace:
49591 @if target-libbacktrace
49592 maybe-clean-target-libbacktrace: clean-target-libbacktrace
49593
49594 clean-target-libbacktrace: 
49595         @: $(MAKE); $(unstage)
49596         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49597         r=`${PWD_COMMAND}`; export r; \
49598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599         $(NORMAL_TARGET_EXPORTS) \
49600         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
49601         for flag in $(EXTRA_TARGET_FLAGS); do \
49602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49603         done; \
49604         (cd $(TARGET_SUBDIR)/libbacktrace && \
49605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49607                   "RANLIB=$${RANLIB}" \
49608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49609                    clean) \
49610           || exit 1
49611
49612 @endif target-libbacktrace
49613
49614 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
49615 maybe-distclean-target-libbacktrace:
49616 @if target-libbacktrace
49617 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
49618
49619 distclean-target-libbacktrace: 
49620         @: $(MAKE); $(unstage)
49621         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49622         r=`${PWD_COMMAND}`; export r; \
49623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49624         $(NORMAL_TARGET_EXPORTS) \
49625         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
49626         for flag in $(EXTRA_TARGET_FLAGS); do \
49627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49628         done; \
49629         (cd $(TARGET_SUBDIR)/libbacktrace && \
49630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49632                   "RANLIB=$${RANLIB}" \
49633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49634                    distclean) \
49635           || exit 1
49636
49637 @endif target-libbacktrace
49638
49639 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
49640 maybe-maintainer-clean-target-libbacktrace:
49641 @if target-libbacktrace
49642 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
49643
49644 maintainer-clean-target-libbacktrace: 
49645         @: $(MAKE); $(unstage)
49646         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
49647         r=`${PWD_COMMAND}`; export r; \
49648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649         $(NORMAL_TARGET_EXPORTS) \
49650         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
49651         for flag in $(EXTRA_TARGET_FLAGS); do \
49652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653         done; \
49654         (cd $(TARGET_SUBDIR)/libbacktrace && \
49655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657                   "RANLIB=$${RANLIB}" \
49658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659                    maintainer-clean) \
49660           || exit 1
49661
49662 @endif target-libbacktrace
49663
49664
49665
49666
49667
49668 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
49669 maybe-configure-target-libquadmath:
49670 @if gcc-bootstrap
49671 configure-target-libquadmath: stage_current
49672 @endif gcc-bootstrap
49673 @if target-libquadmath
49674 maybe-configure-target-libquadmath: configure-target-libquadmath
49675 configure-target-libquadmath: 
49676         @: $(MAKE); $(unstage)
49677         @r=`${PWD_COMMAND}`; export r; \
49678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49679         echo "Checking multilib configuration for libquadmath..."; \
49680         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
49681         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
49682         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49683           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49684             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
49685           else \
49686             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
49687             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49688           fi; \
49689         else \
49690           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49691         fi; \
49692         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
49693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
49694         $(NORMAL_TARGET_EXPORTS)  \
49695         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
49696         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
49697         case $(srcdir) in \
49698           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49699           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
49700                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49701         esac; \
49702         module_srcdir=libquadmath; \
49703         rm -f no-such-file || : ; \
49704         CONFIG_SITE=no-such-file $(SHELL) \
49705           $$s/$$module_srcdir/configure \
49706           --srcdir=$${topdir}/$$module_srcdir \
49707           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49708           --target=${target_alias}  \
49709           || exit 1
49710 @endif target-libquadmath
49711
49712
49713
49714
49715
49716 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
49717 maybe-all-target-libquadmath:
49718 @if gcc-bootstrap
49719 all-target-libquadmath: stage_current
49720 @endif gcc-bootstrap
49721 @if target-libquadmath
49722 TARGET-target-libquadmath=all
49723 maybe-all-target-libquadmath: all-target-libquadmath
49724 all-target-libquadmath: configure-target-libquadmath
49725         @: $(MAKE); $(unstage)
49726         @r=`${PWD_COMMAND}`; export r; \
49727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49728         $(NORMAL_TARGET_EXPORTS)  \
49729         (cd $(TARGET_SUBDIR)/libquadmath && \
49730           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49731                 $(TARGET-target-libquadmath))
49732 @endif target-libquadmath
49733
49734
49735
49736
49737
49738 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
49739 maybe-check-target-libquadmath:
49740 @if target-libquadmath
49741 maybe-check-target-libquadmath: check-target-libquadmath
49742
49743 check-target-libquadmath:
49744         @: $(MAKE); $(unstage)
49745         @r=`${PWD_COMMAND}`; export r; \
49746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747         $(NORMAL_TARGET_EXPORTS) \
49748         (cd $(TARGET_SUBDIR)/libquadmath && \
49749           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49750
49751 @endif target-libquadmath
49752
49753 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49754 maybe-install-target-libquadmath:
49755 @if target-libquadmath
49756 maybe-install-target-libquadmath: install-target-libquadmath
49757
49758 install-target-libquadmath: installdirs
49759         @: $(MAKE); $(unstage)
49760         @r=`${PWD_COMMAND}`; export r; \
49761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762         $(NORMAL_TARGET_EXPORTS) \
49763         (cd $(TARGET_SUBDIR)/libquadmath && \
49764           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49765
49766 @endif target-libquadmath
49767
49768 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49769 maybe-install-strip-target-libquadmath:
49770 @if target-libquadmath
49771 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49772
49773 install-strip-target-libquadmath: installdirs
49774         @: $(MAKE); $(unstage)
49775         @r=`${PWD_COMMAND}`; export r; \
49776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49777         $(NORMAL_TARGET_EXPORTS) \
49778         (cd $(TARGET_SUBDIR)/libquadmath && \
49779           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49780
49781 @endif target-libquadmath
49782
49783 # Other targets (info, dvi, pdf, etc.)
49784
49785 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49786 maybe-info-target-libquadmath:
49787 @if target-libquadmath
49788 maybe-info-target-libquadmath: info-target-libquadmath
49789
49790 info-target-libquadmath: \
49791     configure-target-libquadmath 
49792         @: $(MAKE); $(unstage)
49793         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49794         r=`${PWD_COMMAND}`; export r; \
49795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49796         $(NORMAL_TARGET_EXPORTS) \
49797         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49798         for flag in $(EXTRA_TARGET_FLAGS); do \
49799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49800         done; \
49801         (cd $(TARGET_SUBDIR)/libquadmath && \
49802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49804                   "RANLIB=$${RANLIB}" \
49805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49806                    info) \
49807           || exit 1
49808
49809 @endif target-libquadmath
49810
49811 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49812 maybe-dvi-target-libquadmath:
49813 @if target-libquadmath
49814 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49815
49816 dvi-target-libquadmath: \
49817     configure-target-libquadmath 
49818         @: $(MAKE); $(unstage)
49819         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49820         r=`${PWD_COMMAND}`; export r; \
49821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49822         $(NORMAL_TARGET_EXPORTS) \
49823         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49824         for flag in $(EXTRA_TARGET_FLAGS); do \
49825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49826         done; \
49827         (cd $(TARGET_SUBDIR)/libquadmath && \
49828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49830                   "RANLIB=$${RANLIB}" \
49831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49832                    dvi) \
49833           || exit 1
49834
49835 @endif target-libquadmath
49836
49837 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49838 maybe-pdf-target-libquadmath:
49839 @if target-libquadmath
49840 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49841
49842 pdf-target-libquadmath: \
49843     configure-target-libquadmath 
49844         @: $(MAKE); $(unstage)
49845         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49846         r=`${PWD_COMMAND}`; export r; \
49847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49848         $(NORMAL_TARGET_EXPORTS) \
49849         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49850         for flag in $(EXTRA_TARGET_FLAGS); do \
49851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49852         done; \
49853         (cd $(TARGET_SUBDIR)/libquadmath && \
49854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49856                   "RANLIB=$${RANLIB}" \
49857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49858                    pdf) \
49859           || exit 1
49860
49861 @endif target-libquadmath
49862
49863 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49864 maybe-html-target-libquadmath:
49865 @if target-libquadmath
49866 maybe-html-target-libquadmath: html-target-libquadmath
49867
49868 html-target-libquadmath: \
49869     configure-target-libquadmath 
49870         @: $(MAKE); $(unstage)
49871         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49872         r=`${PWD_COMMAND}`; export r; \
49873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49874         $(NORMAL_TARGET_EXPORTS) \
49875         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49876         for flag in $(EXTRA_TARGET_FLAGS); do \
49877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49878         done; \
49879         (cd $(TARGET_SUBDIR)/libquadmath && \
49880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49882                   "RANLIB=$${RANLIB}" \
49883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49884                    html) \
49885           || exit 1
49886
49887 @endif target-libquadmath
49888
49889 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49890 maybe-TAGS-target-libquadmath:
49891 @if target-libquadmath
49892 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49893
49894 TAGS-target-libquadmath: \
49895     configure-target-libquadmath 
49896         @: $(MAKE); $(unstage)
49897         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49898         r=`${PWD_COMMAND}`; export r; \
49899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49900         $(NORMAL_TARGET_EXPORTS) \
49901         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49902         for flag in $(EXTRA_TARGET_FLAGS); do \
49903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49904         done; \
49905         (cd $(TARGET_SUBDIR)/libquadmath && \
49906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49908                   "RANLIB=$${RANLIB}" \
49909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49910                    TAGS) \
49911           || exit 1
49912
49913 @endif target-libquadmath
49914
49915 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49916 maybe-install-info-target-libquadmath:
49917 @if target-libquadmath
49918 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49919
49920 install-info-target-libquadmath: \
49921     configure-target-libquadmath \
49922     info-target-libquadmath 
49923         @: $(MAKE); $(unstage)
49924         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49925         r=`${PWD_COMMAND}`; export r; \
49926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49927         $(NORMAL_TARGET_EXPORTS) \
49928         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49929         for flag in $(EXTRA_TARGET_FLAGS); do \
49930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49931         done; \
49932         (cd $(TARGET_SUBDIR)/libquadmath && \
49933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49935                   "RANLIB=$${RANLIB}" \
49936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49937                    install-info) \
49938           || exit 1
49939
49940 @endif target-libquadmath
49941
49942 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
49943 maybe-install-dvi-target-libquadmath:
49944 @if target-libquadmath
49945 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
49946
49947 install-dvi-target-libquadmath: \
49948     configure-target-libquadmath \
49949     dvi-target-libquadmath 
49950         @: $(MAKE); $(unstage)
49951         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49952         r=`${PWD_COMMAND}`; export r; \
49953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49954         $(NORMAL_TARGET_EXPORTS) \
49955         echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
49956         for flag in $(EXTRA_TARGET_FLAGS); do \
49957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49958         done; \
49959         (cd $(TARGET_SUBDIR)/libquadmath && \
49960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49962                   "RANLIB=$${RANLIB}" \
49963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49964                    install-dvi) \
49965           || exit 1
49966
49967 @endif target-libquadmath
49968
49969 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49970 maybe-install-pdf-target-libquadmath:
49971 @if target-libquadmath
49972 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49973
49974 install-pdf-target-libquadmath: \
49975     configure-target-libquadmath \
49976     pdf-target-libquadmath 
49977         @: $(MAKE); $(unstage)
49978         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49979         r=`${PWD_COMMAND}`; export r; \
49980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49981         $(NORMAL_TARGET_EXPORTS) \
49982         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49983         for flag in $(EXTRA_TARGET_FLAGS); do \
49984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49985         done; \
49986         (cd $(TARGET_SUBDIR)/libquadmath && \
49987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49989                   "RANLIB=$${RANLIB}" \
49990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49991                    install-pdf) \
49992           || exit 1
49993
49994 @endif target-libquadmath
49995
49996 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49997 maybe-install-html-target-libquadmath:
49998 @if target-libquadmath
49999 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50000
50001 install-html-target-libquadmath: \
50002     configure-target-libquadmath \
50003     html-target-libquadmath 
50004         @: $(MAKE); $(unstage)
50005         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50006         r=`${PWD_COMMAND}`; export r; \
50007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50008         $(NORMAL_TARGET_EXPORTS) \
50009         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
50010         for flag in $(EXTRA_TARGET_FLAGS); do \
50011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50012         done; \
50013         (cd $(TARGET_SUBDIR)/libquadmath && \
50014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50016                   "RANLIB=$${RANLIB}" \
50017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50018                    install-html) \
50019           || exit 1
50020
50021 @endif target-libquadmath
50022
50023 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50024 maybe-installcheck-target-libquadmath:
50025 @if target-libquadmath
50026 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50027
50028 installcheck-target-libquadmath: \
50029     configure-target-libquadmath 
50030         @: $(MAKE); $(unstage)
50031         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50032         r=`${PWD_COMMAND}`; export r; \
50033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50034         $(NORMAL_TARGET_EXPORTS) \
50035         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
50036         for flag in $(EXTRA_TARGET_FLAGS); do \
50037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50038         done; \
50039         (cd $(TARGET_SUBDIR)/libquadmath && \
50040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50042                   "RANLIB=$${RANLIB}" \
50043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50044                    installcheck) \
50045           || exit 1
50046
50047 @endif target-libquadmath
50048
50049 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50050 maybe-mostlyclean-target-libquadmath:
50051 @if target-libquadmath
50052 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50053
50054 mostlyclean-target-libquadmath: 
50055         @: $(MAKE); $(unstage)
50056         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50057         r=`${PWD_COMMAND}`; export r; \
50058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059         $(NORMAL_TARGET_EXPORTS) \
50060         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
50061         for flag in $(EXTRA_TARGET_FLAGS); do \
50062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063         done; \
50064         (cd $(TARGET_SUBDIR)/libquadmath && \
50065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067                   "RANLIB=$${RANLIB}" \
50068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069                    mostlyclean) \
50070           || exit 1
50071
50072 @endif target-libquadmath
50073
50074 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50075 maybe-clean-target-libquadmath:
50076 @if target-libquadmath
50077 maybe-clean-target-libquadmath: clean-target-libquadmath
50078
50079 clean-target-libquadmath: 
50080         @: $(MAKE); $(unstage)
50081         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50082         r=`${PWD_COMMAND}`; export r; \
50083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084         $(NORMAL_TARGET_EXPORTS) \
50085         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
50086         for flag in $(EXTRA_TARGET_FLAGS); do \
50087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50088         done; \
50089         (cd $(TARGET_SUBDIR)/libquadmath && \
50090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50092                   "RANLIB=$${RANLIB}" \
50093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50094                    clean) \
50095           || exit 1
50096
50097 @endif target-libquadmath
50098
50099 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50100 maybe-distclean-target-libquadmath:
50101 @if target-libquadmath
50102 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50103
50104 distclean-target-libquadmath: 
50105         @: $(MAKE); $(unstage)
50106         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50107         r=`${PWD_COMMAND}`; export r; \
50108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109         $(NORMAL_TARGET_EXPORTS) \
50110         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
50111         for flag in $(EXTRA_TARGET_FLAGS); do \
50112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50113         done; \
50114         (cd $(TARGET_SUBDIR)/libquadmath && \
50115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50117                   "RANLIB=$${RANLIB}" \
50118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50119                    distclean) \
50120           || exit 1
50121
50122 @endif target-libquadmath
50123
50124 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
50125 maybe-maintainer-clean-target-libquadmath:
50126 @if target-libquadmath
50127 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
50128
50129 maintainer-clean-target-libquadmath: 
50130         @: $(MAKE); $(unstage)
50131         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50132         r=`${PWD_COMMAND}`; export r; \
50133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50134         $(NORMAL_TARGET_EXPORTS) \
50135         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
50136         for flag in $(EXTRA_TARGET_FLAGS); do \
50137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50138         done; \
50139         (cd $(TARGET_SUBDIR)/libquadmath && \
50140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50142                   "RANLIB=$${RANLIB}" \
50143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50144                    maintainer-clean) \
50145           || exit 1
50146
50147 @endif target-libquadmath
50148
50149
50150
50151
50152
50153 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
50154 maybe-configure-target-libgfortran:
50155 @if gcc-bootstrap
50156 configure-target-libgfortran: stage_current
50157 @endif gcc-bootstrap
50158 @if target-libgfortran
50159 maybe-configure-target-libgfortran: configure-target-libgfortran
50160 configure-target-libgfortran: 
50161         @: $(MAKE); $(unstage)
50162         @r=`${PWD_COMMAND}`; export r; \
50163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50164         echo "Checking multilib configuration for libgfortran..."; \
50165         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50166         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
50167         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50168           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50169             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
50170           else \
50171             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
50172             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50173           fi; \
50174         else \
50175           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50176         fi; \
50177         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
50178         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50179         $(NORMAL_TARGET_EXPORTS)  \
50180         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
50181         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
50182         case $(srcdir) in \
50183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50184           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
50185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50186         esac; \
50187         module_srcdir=libgfortran; \
50188         rm -f no-such-file || : ; \
50189         CONFIG_SITE=no-such-file $(SHELL) \
50190           $$s/$$module_srcdir/configure \
50191           --srcdir=$${topdir}/$$module_srcdir \
50192           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50193           --target=${target_alias}  \
50194           || exit 1
50195 @endif target-libgfortran
50196
50197
50198
50199
50200
50201 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
50202 maybe-all-target-libgfortran:
50203 @if gcc-bootstrap
50204 all-target-libgfortran: stage_current
50205 @endif gcc-bootstrap
50206 @if target-libgfortran
50207 TARGET-target-libgfortran=all
50208 maybe-all-target-libgfortran: all-target-libgfortran
50209 all-target-libgfortran: configure-target-libgfortran
50210         @: $(MAKE); $(unstage)
50211         @r=`${PWD_COMMAND}`; export r; \
50212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213         $(NORMAL_TARGET_EXPORTS)  \
50214         (cd $(TARGET_SUBDIR)/libgfortran && \
50215           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50216                 $(TARGET-target-libgfortran))
50217 @endif target-libgfortran
50218
50219
50220
50221
50222
50223 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
50224 maybe-check-target-libgfortran:
50225 @if target-libgfortran
50226 maybe-check-target-libgfortran: check-target-libgfortran
50227
50228 check-target-libgfortran:
50229         @: $(MAKE); $(unstage)
50230         @r=`${PWD_COMMAND}`; export r; \
50231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50232         $(NORMAL_TARGET_EXPORTS) \
50233         (cd $(TARGET_SUBDIR)/libgfortran && \
50234           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50235
50236 @endif target-libgfortran
50237
50238 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
50239 maybe-install-target-libgfortran:
50240 @if target-libgfortran
50241 maybe-install-target-libgfortran: install-target-libgfortran
50242
50243 install-target-libgfortran: installdirs
50244         @: $(MAKE); $(unstage)
50245         @r=`${PWD_COMMAND}`; export r; \
50246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50247         $(NORMAL_TARGET_EXPORTS) \
50248         (cd $(TARGET_SUBDIR)/libgfortran && \
50249           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50250
50251 @endif target-libgfortran
50252
50253 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
50254 maybe-install-strip-target-libgfortran:
50255 @if target-libgfortran
50256 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
50257
50258 install-strip-target-libgfortran: installdirs
50259         @: $(MAKE); $(unstage)
50260         @r=`${PWD_COMMAND}`; export r; \
50261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50262         $(NORMAL_TARGET_EXPORTS) \
50263         (cd $(TARGET_SUBDIR)/libgfortran && \
50264           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50265
50266 @endif target-libgfortran
50267
50268 # Other targets (info, dvi, pdf, etc.)
50269
50270 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50271 maybe-info-target-libgfortran:
50272 @if target-libgfortran
50273 maybe-info-target-libgfortran: info-target-libgfortran
50274
50275 info-target-libgfortran: \
50276     configure-target-libgfortran 
50277         @: $(MAKE); $(unstage)
50278         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50279         r=`${PWD_COMMAND}`; export r; \
50280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50281         $(NORMAL_TARGET_EXPORTS) \
50282         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
50283         for flag in $(EXTRA_TARGET_FLAGS); do \
50284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50285         done; \
50286         (cd $(TARGET_SUBDIR)/libgfortran && \
50287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50289                   "RANLIB=$${RANLIB}" \
50290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50291                    info) \
50292           || exit 1
50293
50294 @endif target-libgfortran
50295
50296 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50297 maybe-dvi-target-libgfortran:
50298 @if target-libgfortran
50299 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50300
50301 dvi-target-libgfortran: \
50302     configure-target-libgfortran 
50303         @: $(MAKE); $(unstage)
50304         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50305         r=`${PWD_COMMAND}`; export r; \
50306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50307         $(NORMAL_TARGET_EXPORTS) \
50308         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
50309         for flag in $(EXTRA_TARGET_FLAGS); do \
50310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50311         done; \
50312         (cd $(TARGET_SUBDIR)/libgfortran && \
50313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50315                   "RANLIB=$${RANLIB}" \
50316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50317                    dvi) \
50318           || exit 1
50319
50320 @endif target-libgfortran
50321
50322 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50323 maybe-pdf-target-libgfortran:
50324 @if target-libgfortran
50325 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50326
50327 pdf-target-libgfortran: \
50328     configure-target-libgfortran 
50329         @: $(MAKE); $(unstage)
50330         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50331         r=`${PWD_COMMAND}`; export r; \
50332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50333         $(NORMAL_TARGET_EXPORTS) \
50334         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
50335         for flag in $(EXTRA_TARGET_FLAGS); do \
50336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50337         done; \
50338         (cd $(TARGET_SUBDIR)/libgfortran && \
50339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50341                   "RANLIB=$${RANLIB}" \
50342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50343                    pdf) \
50344           || exit 1
50345
50346 @endif target-libgfortran
50347
50348 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50349 maybe-html-target-libgfortran:
50350 @if target-libgfortran
50351 maybe-html-target-libgfortran: html-target-libgfortran
50352
50353 html-target-libgfortran: \
50354     configure-target-libgfortran 
50355         @: $(MAKE); $(unstage)
50356         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50357         r=`${PWD_COMMAND}`; export r; \
50358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50359         $(NORMAL_TARGET_EXPORTS) \
50360         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
50361         for flag in $(EXTRA_TARGET_FLAGS); do \
50362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50363         done; \
50364         (cd $(TARGET_SUBDIR)/libgfortran && \
50365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50367                   "RANLIB=$${RANLIB}" \
50368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50369                    html) \
50370           || exit 1
50371
50372 @endif target-libgfortran
50373
50374 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50375 maybe-TAGS-target-libgfortran:
50376 @if target-libgfortran
50377 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50378
50379 TAGS-target-libgfortran: \
50380     configure-target-libgfortran 
50381         @: $(MAKE); $(unstage)
50382         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50383         r=`${PWD_COMMAND}`; export r; \
50384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50385         $(NORMAL_TARGET_EXPORTS) \
50386         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
50387         for flag in $(EXTRA_TARGET_FLAGS); do \
50388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50389         done; \
50390         (cd $(TARGET_SUBDIR)/libgfortran && \
50391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50393                   "RANLIB=$${RANLIB}" \
50394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50395                    TAGS) \
50396           || exit 1
50397
50398 @endif target-libgfortran
50399
50400 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50401 maybe-install-info-target-libgfortran:
50402 @if target-libgfortran
50403 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50404
50405 install-info-target-libgfortran: \
50406     configure-target-libgfortran \
50407     info-target-libgfortran 
50408         @: $(MAKE); $(unstage)
50409         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50410         r=`${PWD_COMMAND}`; export r; \
50411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50412         $(NORMAL_TARGET_EXPORTS) \
50413         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
50414         for flag in $(EXTRA_TARGET_FLAGS); do \
50415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50416         done; \
50417         (cd $(TARGET_SUBDIR)/libgfortran && \
50418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50420                   "RANLIB=$${RANLIB}" \
50421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50422                    install-info) \
50423           || exit 1
50424
50425 @endif target-libgfortran
50426
50427 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
50428 maybe-install-dvi-target-libgfortran:
50429 @if target-libgfortran
50430 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
50431
50432 install-dvi-target-libgfortran: \
50433     configure-target-libgfortran \
50434     dvi-target-libgfortran 
50435         @: $(MAKE); $(unstage)
50436         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50437         r=`${PWD_COMMAND}`; export r; \
50438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50439         $(NORMAL_TARGET_EXPORTS) \
50440         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
50441         for flag in $(EXTRA_TARGET_FLAGS); do \
50442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50443         done; \
50444         (cd $(TARGET_SUBDIR)/libgfortran && \
50445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50447                   "RANLIB=$${RANLIB}" \
50448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50449                    install-dvi) \
50450           || exit 1
50451
50452 @endif target-libgfortran
50453
50454 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
50455 maybe-install-pdf-target-libgfortran:
50456 @if target-libgfortran
50457 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
50458
50459 install-pdf-target-libgfortran: \
50460     configure-target-libgfortran \
50461     pdf-target-libgfortran 
50462         @: $(MAKE); $(unstage)
50463         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50464         r=`${PWD_COMMAND}`; export r; \
50465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50466         $(NORMAL_TARGET_EXPORTS) \
50467         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
50468         for flag in $(EXTRA_TARGET_FLAGS); do \
50469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50470         done; \
50471         (cd $(TARGET_SUBDIR)/libgfortran && \
50472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50474                   "RANLIB=$${RANLIB}" \
50475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50476                    install-pdf) \
50477           || exit 1
50478
50479 @endif target-libgfortran
50480
50481 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
50482 maybe-install-html-target-libgfortran:
50483 @if target-libgfortran
50484 maybe-install-html-target-libgfortran: install-html-target-libgfortran
50485
50486 install-html-target-libgfortran: \
50487     configure-target-libgfortran \
50488     html-target-libgfortran 
50489         @: $(MAKE); $(unstage)
50490         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50491         r=`${PWD_COMMAND}`; export r; \
50492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50493         $(NORMAL_TARGET_EXPORTS) \
50494         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
50495         for flag in $(EXTRA_TARGET_FLAGS); do \
50496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50497         done; \
50498         (cd $(TARGET_SUBDIR)/libgfortran && \
50499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50501                   "RANLIB=$${RANLIB}" \
50502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50503                    install-html) \
50504           || exit 1
50505
50506 @endif target-libgfortran
50507
50508 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
50509 maybe-installcheck-target-libgfortran:
50510 @if target-libgfortran
50511 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
50512
50513 installcheck-target-libgfortran: \
50514     configure-target-libgfortran 
50515         @: $(MAKE); $(unstage)
50516         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50517         r=`${PWD_COMMAND}`; export r; \
50518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50519         $(NORMAL_TARGET_EXPORTS) \
50520         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
50521         for flag in $(EXTRA_TARGET_FLAGS); do \
50522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50523         done; \
50524         (cd $(TARGET_SUBDIR)/libgfortran && \
50525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50527                   "RANLIB=$${RANLIB}" \
50528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50529                    installcheck) \
50530           || exit 1
50531
50532 @endif target-libgfortran
50533
50534 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
50535 maybe-mostlyclean-target-libgfortran:
50536 @if target-libgfortran
50537 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
50538
50539 mostlyclean-target-libgfortran: 
50540         @: $(MAKE); $(unstage)
50541         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50542         r=`${PWD_COMMAND}`; export r; \
50543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50544         $(NORMAL_TARGET_EXPORTS) \
50545         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
50546         for flag in $(EXTRA_TARGET_FLAGS); do \
50547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50548         done; \
50549         (cd $(TARGET_SUBDIR)/libgfortran && \
50550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50552                   "RANLIB=$${RANLIB}" \
50553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50554                    mostlyclean) \
50555           || exit 1
50556
50557 @endif target-libgfortran
50558
50559 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
50560 maybe-clean-target-libgfortran:
50561 @if target-libgfortran
50562 maybe-clean-target-libgfortran: clean-target-libgfortran
50563
50564 clean-target-libgfortran: 
50565         @: $(MAKE); $(unstage)
50566         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50567         r=`${PWD_COMMAND}`; export r; \
50568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50569         $(NORMAL_TARGET_EXPORTS) \
50570         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
50571         for flag in $(EXTRA_TARGET_FLAGS); do \
50572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50573         done; \
50574         (cd $(TARGET_SUBDIR)/libgfortran && \
50575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50577                   "RANLIB=$${RANLIB}" \
50578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50579                    clean) \
50580           || exit 1
50581
50582 @endif target-libgfortran
50583
50584 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
50585 maybe-distclean-target-libgfortran:
50586 @if target-libgfortran
50587 maybe-distclean-target-libgfortran: distclean-target-libgfortran
50588
50589 distclean-target-libgfortran: 
50590         @: $(MAKE); $(unstage)
50591         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50592         r=`${PWD_COMMAND}`; export r; \
50593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50594         $(NORMAL_TARGET_EXPORTS) \
50595         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
50596         for flag in $(EXTRA_TARGET_FLAGS); do \
50597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50598         done; \
50599         (cd $(TARGET_SUBDIR)/libgfortran && \
50600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50602                   "RANLIB=$${RANLIB}" \
50603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50604                    distclean) \
50605           || exit 1
50606
50607 @endif target-libgfortran
50608
50609 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
50610 maybe-maintainer-clean-target-libgfortran:
50611 @if target-libgfortran
50612 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
50613
50614 maintainer-clean-target-libgfortran: 
50615         @: $(MAKE); $(unstage)
50616         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
50617         r=`${PWD_COMMAND}`; export r; \
50618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50619         $(NORMAL_TARGET_EXPORTS) \
50620         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
50621         for flag in $(EXTRA_TARGET_FLAGS); do \
50622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50623         done; \
50624         (cd $(TARGET_SUBDIR)/libgfortran && \
50625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50627                   "RANLIB=$${RANLIB}" \
50628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50629                    maintainer-clean) \
50630           || exit 1
50631
50632 @endif target-libgfortran
50633
50634
50635
50636
50637
50638 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
50639 maybe-configure-target-libobjc:
50640 @if gcc-bootstrap
50641 configure-target-libobjc: stage_current
50642 @endif gcc-bootstrap
50643 @if target-libobjc
50644 maybe-configure-target-libobjc: configure-target-libobjc
50645 configure-target-libobjc: 
50646         @: $(MAKE); $(unstage)
50647         @r=`${PWD_COMMAND}`; export r; \
50648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50649         echo "Checking multilib configuration for libobjc..."; \
50650         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
50651         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
50652         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50653           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50654             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
50655           else \
50656             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
50657             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50658           fi; \
50659         else \
50660           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50661         fi; \
50662         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
50663         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
50664         $(NORMAL_TARGET_EXPORTS)  \
50665         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
50666         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
50667         case $(srcdir) in \
50668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50669           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
50670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50671         esac; \
50672         module_srcdir=libobjc; \
50673         rm -f no-such-file || : ; \
50674         CONFIG_SITE=no-such-file $(SHELL) \
50675           $$s/$$module_srcdir/configure \
50676           --srcdir=$${topdir}/$$module_srcdir \
50677           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50678           --target=${target_alias}  \
50679           || exit 1
50680 @endif target-libobjc
50681
50682
50683
50684
50685
50686 .PHONY: all-target-libobjc maybe-all-target-libobjc
50687 maybe-all-target-libobjc:
50688 @if gcc-bootstrap
50689 all-target-libobjc: stage_current
50690 @endif gcc-bootstrap
50691 @if target-libobjc
50692 TARGET-target-libobjc=all
50693 maybe-all-target-libobjc: all-target-libobjc
50694 all-target-libobjc: configure-target-libobjc
50695         @: $(MAKE); $(unstage)
50696         @r=`${PWD_COMMAND}`; export r; \
50697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50698         $(NORMAL_TARGET_EXPORTS)  \
50699         (cd $(TARGET_SUBDIR)/libobjc && \
50700           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50701                 $(TARGET-target-libobjc))
50702 @endif target-libobjc
50703
50704
50705
50706
50707
50708 .PHONY: check-target-libobjc maybe-check-target-libobjc
50709 maybe-check-target-libobjc:
50710 @if target-libobjc
50711 maybe-check-target-libobjc: check-target-libobjc
50712
50713 check-target-libobjc:
50714         @: $(MAKE); $(unstage)
50715         @r=`${PWD_COMMAND}`; export r; \
50716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50717         $(NORMAL_TARGET_EXPORTS) \
50718         (cd $(TARGET_SUBDIR)/libobjc && \
50719           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50720
50721 @endif target-libobjc
50722
50723 .PHONY: install-target-libobjc maybe-install-target-libobjc
50724 maybe-install-target-libobjc:
50725 @if target-libobjc
50726 maybe-install-target-libobjc: install-target-libobjc
50727
50728 install-target-libobjc: installdirs
50729         @: $(MAKE); $(unstage)
50730         @r=`${PWD_COMMAND}`; export r; \
50731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50732         $(NORMAL_TARGET_EXPORTS) \
50733         (cd $(TARGET_SUBDIR)/libobjc && \
50734           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50735
50736 @endif target-libobjc
50737
50738 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
50739 maybe-install-strip-target-libobjc:
50740 @if target-libobjc
50741 maybe-install-strip-target-libobjc: install-strip-target-libobjc
50742
50743 install-strip-target-libobjc: installdirs
50744         @: $(MAKE); $(unstage)
50745         @r=`${PWD_COMMAND}`; export r; \
50746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50747         $(NORMAL_TARGET_EXPORTS) \
50748         (cd $(TARGET_SUBDIR)/libobjc && \
50749           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50750
50751 @endif target-libobjc
50752
50753 # Other targets (info, dvi, pdf, etc.)
50754
50755 .PHONY: maybe-info-target-libobjc info-target-libobjc
50756 maybe-info-target-libobjc:
50757 @if target-libobjc
50758 maybe-info-target-libobjc: info-target-libobjc
50759
50760 info-target-libobjc: \
50761     configure-target-libobjc 
50762         @: $(MAKE); $(unstage)
50763         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50764         r=`${PWD_COMMAND}`; export r; \
50765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50766         $(NORMAL_TARGET_EXPORTS) \
50767         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
50768         for flag in $(EXTRA_TARGET_FLAGS); do \
50769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50770         done; \
50771         (cd $(TARGET_SUBDIR)/libobjc && \
50772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50774                   "RANLIB=$${RANLIB}" \
50775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50776                    info) \
50777           || exit 1
50778
50779 @endif target-libobjc
50780
50781 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
50782 maybe-dvi-target-libobjc:
50783 @if target-libobjc
50784 maybe-dvi-target-libobjc: dvi-target-libobjc
50785
50786 dvi-target-libobjc: \
50787     configure-target-libobjc 
50788         @: $(MAKE); $(unstage)
50789         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50790         r=`${PWD_COMMAND}`; export r; \
50791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50792         $(NORMAL_TARGET_EXPORTS) \
50793         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
50794         for flag in $(EXTRA_TARGET_FLAGS); do \
50795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50796         done; \
50797         (cd $(TARGET_SUBDIR)/libobjc && \
50798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50800                   "RANLIB=$${RANLIB}" \
50801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50802                    dvi) \
50803           || exit 1
50804
50805 @endif target-libobjc
50806
50807 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50808 maybe-pdf-target-libobjc:
50809 @if target-libobjc
50810 maybe-pdf-target-libobjc: pdf-target-libobjc
50811
50812 pdf-target-libobjc: \
50813     configure-target-libobjc 
50814         @: $(MAKE); $(unstage)
50815         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50816         r=`${PWD_COMMAND}`; export r; \
50817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50818         $(NORMAL_TARGET_EXPORTS) \
50819         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50820         for flag in $(EXTRA_TARGET_FLAGS); do \
50821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50822         done; \
50823         (cd $(TARGET_SUBDIR)/libobjc && \
50824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50826                   "RANLIB=$${RANLIB}" \
50827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50828                    pdf) \
50829           || exit 1
50830
50831 @endif target-libobjc
50832
50833 .PHONY: maybe-html-target-libobjc html-target-libobjc
50834 maybe-html-target-libobjc:
50835 @if target-libobjc
50836 maybe-html-target-libobjc: html-target-libobjc
50837
50838 html-target-libobjc: \
50839     configure-target-libobjc 
50840         @: $(MAKE); $(unstage)
50841         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50842         r=`${PWD_COMMAND}`; export r; \
50843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844         $(NORMAL_TARGET_EXPORTS) \
50845         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50846         for flag in $(EXTRA_TARGET_FLAGS); do \
50847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50848         done; \
50849         (cd $(TARGET_SUBDIR)/libobjc && \
50850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50852                   "RANLIB=$${RANLIB}" \
50853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50854                    html) \
50855           || exit 1
50856
50857 @endif target-libobjc
50858
50859 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50860 maybe-TAGS-target-libobjc:
50861 @if target-libobjc
50862 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50863
50864 # libobjc doesn't support TAGS.
50865 TAGS-target-libobjc:
50866
50867 @endif target-libobjc
50868
50869 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50870 maybe-install-info-target-libobjc:
50871 @if target-libobjc
50872 maybe-install-info-target-libobjc: install-info-target-libobjc
50873
50874 install-info-target-libobjc: \
50875     configure-target-libobjc \
50876     info-target-libobjc 
50877         @: $(MAKE); $(unstage)
50878         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50879         r=`${PWD_COMMAND}`; export r; \
50880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50881         $(NORMAL_TARGET_EXPORTS) \
50882         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50883         for flag in $(EXTRA_TARGET_FLAGS); do \
50884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50885         done; \
50886         (cd $(TARGET_SUBDIR)/libobjc && \
50887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50889                   "RANLIB=$${RANLIB}" \
50890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50891                    install-info) \
50892           || exit 1
50893
50894 @endif target-libobjc
50895
50896 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
50897 maybe-install-dvi-target-libobjc:
50898 @if target-libobjc
50899 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
50900
50901 # libobjc doesn't support install-dvi.
50902 install-dvi-target-libobjc:
50903
50904 @endif target-libobjc
50905
50906 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50907 maybe-install-pdf-target-libobjc:
50908 @if target-libobjc
50909 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50910
50911 install-pdf-target-libobjc: \
50912     configure-target-libobjc \
50913     pdf-target-libobjc 
50914         @: $(MAKE); $(unstage)
50915         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50916         r=`${PWD_COMMAND}`; export r; \
50917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50918         $(NORMAL_TARGET_EXPORTS) \
50919         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50920         for flag in $(EXTRA_TARGET_FLAGS); do \
50921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50922         done; \
50923         (cd $(TARGET_SUBDIR)/libobjc && \
50924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50926                   "RANLIB=$${RANLIB}" \
50927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50928                    install-pdf) \
50929           || exit 1
50930
50931 @endif target-libobjc
50932
50933 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50934 maybe-install-html-target-libobjc:
50935 @if target-libobjc
50936 maybe-install-html-target-libobjc: install-html-target-libobjc
50937
50938 install-html-target-libobjc: \
50939     configure-target-libobjc \
50940     html-target-libobjc 
50941         @: $(MAKE); $(unstage)
50942         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50943         r=`${PWD_COMMAND}`; export r; \
50944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50945         $(NORMAL_TARGET_EXPORTS) \
50946         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50947         for flag in $(EXTRA_TARGET_FLAGS); do \
50948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50949         done; \
50950         (cd $(TARGET_SUBDIR)/libobjc && \
50951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50953                   "RANLIB=$${RANLIB}" \
50954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50955                    install-html) \
50956           || exit 1
50957
50958 @endif target-libobjc
50959
50960 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50961 maybe-installcheck-target-libobjc:
50962 @if target-libobjc
50963 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50964
50965 installcheck-target-libobjc: \
50966     configure-target-libobjc 
50967         @: $(MAKE); $(unstage)
50968         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50969         r=`${PWD_COMMAND}`; export r; \
50970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50971         $(NORMAL_TARGET_EXPORTS) \
50972         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50973         for flag in $(EXTRA_TARGET_FLAGS); do \
50974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50975         done; \
50976         (cd $(TARGET_SUBDIR)/libobjc && \
50977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50979                   "RANLIB=$${RANLIB}" \
50980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50981                    installcheck) \
50982           || exit 1
50983
50984 @endif target-libobjc
50985
50986 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50987 maybe-mostlyclean-target-libobjc:
50988 @if target-libobjc
50989 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50990
50991 mostlyclean-target-libobjc: 
50992         @: $(MAKE); $(unstage)
50993         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50994         r=`${PWD_COMMAND}`; export r; \
50995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50996         $(NORMAL_TARGET_EXPORTS) \
50997         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50998         for flag in $(EXTRA_TARGET_FLAGS); do \
50999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51000         done; \
51001         (cd $(TARGET_SUBDIR)/libobjc && \
51002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51004                   "RANLIB=$${RANLIB}" \
51005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51006                    mostlyclean) \
51007           || exit 1
51008
51009 @endif target-libobjc
51010
51011 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51012 maybe-clean-target-libobjc:
51013 @if target-libobjc
51014 maybe-clean-target-libobjc: clean-target-libobjc
51015
51016 clean-target-libobjc: 
51017         @: $(MAKE); $(unstage)
51018         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51019         r=`${PWD_COMMAND}`; export r; \
51020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51021         $(NORMAL_TARGET_EXPORTS) \
51022         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
51023         for flag in $(EXTRA_TARGET_FLAGS); do \
51024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51025         done; \
51026         (cd $(TARGET_SUBDIR)/libobjc && \
51027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51029                   "RANLIB=$${RANLIB}" \
51030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51031                    clean) \
51032           || exit 1
51033
51034 @endif target-libobjc
51035
51036 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51037 maybe-distclean-target-libobjc:
51038 @if target-libobjc
51039 maybe-distclean-target-libobjc: distclean-target-libobjc
51040
51041 distclean-target-libobjc: 
51042         @: $(MAKE); $(unstage)
51043         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51044         r=`${PWD_COMMAND}`; export r; \
51045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51046         $(NORMAL_TARGET_EXPORTS) \
51047         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
51048         for flag in $(EXTRA_TARGET_FLAGS); do \
51049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51050         done; \
51051         (cd $(TARGET_SUBDIR)/libobjc && \
51052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51054                   "RANLIB=$${RANLIB}" \
51055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51056                    distclean) \
51057           || exit 1
51058
51059 @endif target-libobjc
51060
51061 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51062 maybe-maintainer-clean-target-libobjc:
51063 @if target-libobjc
51064 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51065
51066 maintainer-clean-target-libobjc: 
51067         @: $(MAKE); $(unstage)
51068         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51069         r=`${PWD_COMMAND}`; export r; \
51070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51071         $(NORMAL_TARGET_EXPORTS) \
51072         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
51073         for flag in $(EXTRA_TARGET_FLAGS); do \
51074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51075         done; \
51076         (cd $(TARGET_SUBDIR)/libobjc && \
51077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51079                   "RANLIB=$${RANLIB}" \
51080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51081                    maintainer-clean) \
51082           || exit 1
51083
51084 @endif target-libobjc
51085
51086
51087
51088
51089
51090 .PHONY: configure-target-libgo maybe-configure-target-libgo
51091 maybe-configure-target-libgo:
51092 @if gcc-bootstrap
51093 configure-target-libgo: stage_current
51094 @endif gcc-bootstrap
51095 @if target-libgo
51096 maybe-configure-target-libgo: configure-target-libgo
51097 configure-target-libgo: 
51098         @: $(MAKE); $(unstage)
51099         @r=`${PWD_COMMAND}`; export r; \
51100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51101         echo "Checking multilib configuration for libgo..."; \
51102         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51103         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
51104         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51105           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51106             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51107           else \
51108             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51109             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51110           fi; \
51111         else \
51112           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51113         fi; \
51114         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51115         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51116         $(NORMAL_TARGET_EXPORTS)  \
51117         echo Configuring in $(TARGET_SUBDIR)/libgo; \
51118         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51119         case $(srcdir) in \
51120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51121           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51123         esac; \
51124         module_srcdir=libgo; \
51125         rm -f no-such-file || : ; \
51126         CONFIG_SITE=no-such-file $(SHELL) \
51127           $$s/$$module_srcdir/configure \
51128           --srcdir=$${topdir}/$$module_srcdir \
51129           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51130           --target=${target_alias}  \
51131           || exit 1
51132 @endif target-libgo
51133
51134
51135
51136
51137
51138 .PHONY: all-target-libgo maybe-all-target-libgo
51139 maybe-all-target-libgo:
51140 @if gcc-bootstrap
51141 all-target-libgo: stage_current
51142 @endif gcc-bootstrap
51143 @if target-libgo
51144 TARGET-target-libgo=all
51145 maybe-all-target-libgo: all-target-libgo
51146 all-target-libgo: configure-target-libgo
51147         @: $(MAKE); $(unstage)
51148         @r=`${PWD_COMMAND}`; export r; \
51149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51150         $(NORMAL_TARGET_EXPORTS)  \
51151         (cd $(TARGET_SUBDIR)/libgo && \
51152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51153                 $(TARGET-target-libgo))
51154 @endif target-libgo
51155
51156
51157
51158
51159
51160 .PHONY: check-target-libgo maybe-check-target-libgo
51161 maybe-check-target-libgo:
51162 @if target-libgo
51163 maybe-check-target-libgo: check-target-libgo
51164
51165 check-target-libgo:
51166         @: $(MAKE); $(unstage)
51167         @r=`${PWD_COMMAND}`; export r; \
51168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169         $(NORMAL_TARGET_EXPORTS) \
51170         (cd $(TARGET_SUBDIR)/libgo && \
51171           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51172
51173 @endif target-libgo
51174
51175 .PHONY: install-target-libgo maybe-install-target-libgo
51176 maybe-install-target-libgo:
51177 @if target-libgo
51178 maybe-install-target-libgo: install-target-libgo
51179
51180 install-target-libgo: installdirs
51181         @: $(MAKE); $(unstage)
51182         @r=`${PWD_COMMAND}`; export r; \
51183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51184         $(NORMAL_TARGET_EXPORTS) \
51185         (cd $(TARGET_SUBDIR)/libgo && \
51186           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51187
51188 @endif target-libgo
51189
51190 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
51191 maybe-install-strip-target-libgo:
51192 @if target-libgo
51193 maybe-install-strip-target-libgo: install-strip-target-libgo
51194
51195 install-strip-target-libgo: installdirs
51196         @: $(MAKE); $(unstage)
51197         @r=`${PWD_COMMAND}`; export r; \
51198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51199         $(NORMAL_TARGET_EXPORTS) \
51200         (cd $(TARGET_SUBDIR)/libgo && \
51201           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51202
51203 @endif target-libgo
51204
51205 # Other targets (info, dvi, pdf, etc.)
51206
51207 .PHONY: maybe-info-target-libgo info-target-libgo
51208 maybe-info-target-libgo:
51209 @if target-libgo
51210 maybe-info-target-libgo: info-target-libgo
51211
51212 info-target-libgo: \
51213     configure-target-libgo 
51214         @: $(MAKE); $(unstage)
51215         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51216         r=`${PWD_COMMAND}`; export r; \
51217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51218         $(NORMAL_TARGET_EXPORTS) \
51219         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
51220         for flag in $(EXTRA_TARGET_FLAGS); do \
51221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51222         done; \
51223         (cd $(TARGET_SUBDIR)/libgo && \
51224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51226                   "RANLIB=$${RANLIB}" \
51227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51228                    info) \
51229           || exit 1
51230
51231 @endif target-libgo
51232
51233 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
51234 maybe-dvi-target-libgo:
51235 @if target-libgo
51236 maybe-dvi-target-libgo: dvi-target-libgo
51237
51238 dvi-target-libgo: \
51239     configure-target-libgo 
51240         @: $(MAKE); $(unstage)
51241         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51242         r=`${PWD_COMMAND}`; export r; \
51243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51244         $(NORMAL_TARGET_EXPORTS) \
51245         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
51246         for flag in $(EXTRA_TARGET_FLAGS); do \
51247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51248         done; \
51249         (cd $(TARGET_SUBDIR)/libgo && \
51250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51252                   "RANLIB=$${RANLIB}" \
51253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51254                    dvi) \
51255           || exit 1
51256
51257 @endif target-libgo
51258
51259 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
51260 maybe-pdf-target-libgo:
51261 @if target-libgo
51262 maybe-pdf-target-libgo: pdf-target-libgo
51263
51264 pdf-target-libgo: \
51265     configure-target-libgo 
51266         @: $(MAKE); $(unstage)
51267         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51268         r=`${PWD_COMMAND}`; export r; \
51269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51270         $(NORMAL_TARGET_EXPORTS) \
51271         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
51272         for flag in $(EXTRA_TARGET_FLAGS); do \
51273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51274         done; \
51275         (cd $(TARGET_SUBDIR)/libgo && \
51276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51278                   "RANLIB=$${RANLIB}" \
51279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51280                    pdf) \
51281           || exit 1
51282
51283 @endif target-libgo
51284
51285 .PHONY: maybe-html-target-libgo html-target-libgo
51286 maybe-html-target-libgo:
51287 @if target-libgo
51288 maybe-html-target-libgo: html-target-libgo
51289
51290 html-target-libgo: \
51291     configure-target-libgo 
51292         @: $(MAKE); $(unstage)
51293         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51294         r=`${PWD_COMMAND}`; export r; \
51295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51296         $(NORMAL_TARGET_EXPORTS) \
51297         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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                    html) \
51307           || exit 1
51308
51309 @endif target-libgo
51310
51311 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51312 maybe-TAGS-target-libgo:
51313 @if target-libgo
51314 maybe-TAGS-target-libgo: TAGS-target-libgo
51315
51316 TAGS-target-libgo: \
51317     configure-target-libgo 
51318         @: $(MAKE); $(unstage)
51319         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51320         r=`${PWD_COMMAND}`; export r; \
51321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51322         $(NORMAL_TARGET_EXPORTS) \
51323         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
51324         for flag in $(EXTRA_TARGET_FLAGS); do \
51325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51326         done; \
51327         (cd $(TARGET_SUBDIR)/libgo && \
51328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51330                   "RANLIB=$${RANLIB}" \
51331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51332                    TAGS) \
51333           || exit 1
51334
51335 @endif target-libgo
51336
51337 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51338 maybe-install-info-target-libgo:
51339 @if target-libgo
51340 maybe-install-info-target-libgo: install-info-target-libgo
51341
51342 install-info-target-libgo: \
51343     configure-target-libgo \
51344     info-target-libgo 
51345         @: $(MAKE); $(unstage)
51346         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51347         r=`${PWD_COMMAND}`; export r; \
51348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51349         $(NORMAL_TARGET_EXPORTS) \
51350         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
51351         for flag in $(EXTRA_TARGET_FLAGS); do \
51352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51353         done; \
51354         (cd $(TARGET_SUBDIR)/libgo && \
51355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51357                   "RANLIB=$${RANLIB}" \
51358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51359                    install-info) \
51360           || exit 1
51361
51362 @endif target-libgo
51363
51364 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
51365 maybe-install-dvi-target-libgo:
51366 @if target-libgo
51367 maybe-install-dvi-target-libgo: install-dvi-target-libgo
51368
51369 install-dvi-target-libgo: \
51370     configure-target-libgo \
51371     dvi-target-libgo 
51372         @: $(MAKE); $(unstage)
51373         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51374         r=`${PWD_COMMAND}`; export r; \
51375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51376         $(NORMAL_TARGET_EXPORTS) \
51377         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
51378         for flag in $(EXTRA_TARGET_FLAGS); do \
51379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51380         done; \
51381         (cd $(TARGET_SUBDIR)/libgo && \
51382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51384                   "RANLIB=$${RANLIB}" \
51385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51386                    install-dvi) \
51387           || exit 1
51388
51389 @endif target-libgo
51390
51391 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51392 maybe-install-pdf-target-libgo:
51393 @if target-libgo
51394 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51395
51396 install-pdf-target-libgo: \
51397     configure-target-libgo \
51398     pdf-target-libgo 
51399         @: $(MAKE); $(unstage)
51400         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51401         r=`${PWD_COMMAND}`; export r; \
51402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51403         $(NORMAL_TARGET_EXPORTS) \
51404         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
51405         for flag in $(EXTRA_TARGET_FLAGS); do \
51406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51407         done; \
51408         (cd $(TARGET_SUBDIR)/libgo && \
51409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51411                   "RANLIB=$${RANLIB}" \
51412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51413                    install-pdf) \
51414           || exit 1
51415
51416 @endif target-libgo
51417
51418 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
51419 maybe-install-html-target-libgo:
51420 @if target-libgo
51421 maybe-install-html-target-libgo: install-html-target-libgo
51422
51423 install-html-target-libgo: \
51424     configure-target-libgo \
51425     html-target-libgo 
51426         @: $(MAKE); $(unstage)
51427         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51428         r=`${PWD_COMMAND}`; export r; \
51429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51430         $(NORMAL_TARGET_EXPORTS) \
51431         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
51432         for flag in $(EXTRA_TARGET_FLAGS); do \
51433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51434         done; \
51435         (cd $(TARGET_SUBDIR)/libgo && \
51436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51438                   "RANLIB=$${RANLIB}" \
51439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51440                    install-html) \
51441           || exit 1
51442
51443 @endif target-libgo
51444
51445 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
51446 maybe-installcheck-target-libgo:
51447 @if target-libgo
51448 maybe-installcheck-target-libgo: installcheck-target-libgo
51449
51450 installcheck-target-libgo: \
51451     configure-target-libgo 
51452         @: $(MAKE); $(unstage)
51453         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51454         r=`${PWD_COMMAND}`; export r; \
51455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51456         $(NORMAL_TARGET_EXPORTS) \
51457         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
51458         for flag in $(EXTRA_TARGET_FLAGS); do \
51459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51460         done; \
51461         (cd $(TARGET_SUBDIR)/libgo && \
51462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51464                   "RANLIB=$${RANLIB}" \
51465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51466                    installcheck) \
51467           || exit 1
51468
51469 @endif target-libgo
51470
51471 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
51472 maybe-mostlyclean-target-libgo:
51473 @if target-libgo
51474 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
51475
51476 mostlyclean-target-libgo: 
51477         @: $(MAKE); $(unstage)
51478         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51479         r=`${PWD_COMMAND}`; export r; \
51480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51481         $(NORMAL_TARGET_EXPORTS) \
51482         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
51483         for flag in $(EXTRA_TARGET_FLAGS); do \
51484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51485         done; \
51486         (cd $(TARGET_SUBDIR)/libgo && \
51487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51489                   "RANLIB=$${RANLIB}" \
51490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51491                    mostlyclean) \
51492           || exit 1
51493
51494 @endif target-libgo
51495
51496 .PHONY: maybe-clean-target-libgo clean-target-libgo
51497 maybe-clean-target-libgo:
51498 @if target-libgo
51499 maybe-clean-target-libgo: clean-target-libgo
51500
51501 clean-target-libgo: 
51502         @: $(MAKE); $(unstage)
51503         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51504         r=`${PWD_COMMAND}`; export r; \
51505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51506         $(NORMAL_TARGET_EXPORTS) \
51507         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
51508         for flag in $(EXTRA_TARGET_FLAGS); do \
51509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51510         done; \
51511         (cd $(TARGET_SUBDIR)/libgo && \
51512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51514                   "RANLIB=$${RANLIB}" \
51515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51516                    clean) \
51517           || exit 1
51518
51519 @endif target-libgo
51520
51521 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
51522 maybe-distclean-target-libgo:
51523 @if target-libgo
51524 maybe-distclean-target-libgo: distclean-target-libgo
51525
51526 distclean-target-libgo: 
51527         @: $(MAKE); $(unstage)
51528         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51529         r=`${PWD_COMMAND}`; export r; \
51530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51531         $(NORMAL_TARGET_EXPORTS) \
51532         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
51533         for flag in $(EXTRA_TARGET_FLAGS); do \
51534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51535         done; \
51536         (cd $(TARGET_SUBDIR)/libgo && \
51537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51539                   "RANLIB=$${RANLIB}" \
51540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51541                    distclean) \
51542           || exit 1
51543
51544 @endif target-libgo
51545
51546 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
51547 maybe-maintainer-clean-target-libgo:
51548 @if target-libgo
51549 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
51550
51551 maintainer-clean-target-libgo: 
51552         @: $(MAKE); $(unstage)
51553         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
51554         r=`${PWD_COMMAND}`; export r; \
51555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51556         $(NORMAL_TARGET_EXPORTS) \
51557         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
51558         for flag in $(EXTRA_TARGET_FLAGS); do \
51559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51560         done; \
51561         (cd $(TARGET_SUBDIR)/libgo && \
51562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51564                   "RANLIB=$${RANLIB}" \
51565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51566                    maintainer-clean) \
51567           || exit 1
51568
51569 @endif target-libgo
51570
51571
51572
51573
51574
51575 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
51576 maybe-configure-target-libphobos:
51577 @if gcc-bootstrap
51578 configure-target-libphobos: stage_current
51579 @endif gcc-bootstrap
51580 @if target-libphobos
51581 maybe-configure-target-libphobos: configure-target-libphobos
51582 configure-target-libphobos: 
51583         @r=`${PWD_COMMAND}`; export r; \
51584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51585         echo "Checking multilib configuration for libphobos..."; \
51586         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51587         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51588         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51589           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51590             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51591           else \
51592             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51593             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51594           fi; \
51595         else \
51596           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51597         fi; \
51598         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51600         $(NORMAL_TARGET_EXPORTS)  \
51601         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
51602         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
51603         case $(srcdir) in \
51604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51605           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51607         esac; \
51608         module_srcdir=libphobos; \
51609         rm -f no-such-file || : ; \
51610         CONFIG_SITE=no-such-file $(SHELL) \
51611           $$s/$$module_srcdir/configure \
51612           --srcdir=$${topdir}/$$module_srcdir \
51613           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51614           --target=${target_alias}  \
51615           || exit 1
51616 @endif target-libphobos
51617
51618
51619
51620 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
51621 maybe-configure-stage1-target-libphobos:
51622 @if target-libphobos-bootstrap
51623 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
51624 configure-stage1-target-libphobos:
51625         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51626         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51627         @r=`${PWD_COMMAND}`; export r; \
51628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51629         TFLAGS="$(STAGE1_TFLAGS)"; \
51630         echo "Checking multilib configuration for libphobos..."; \
51631         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51632         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51633           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51634             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51635           else \
51636             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51637             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51638           fi; \
51639         else \
51640           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51641         fi; \
51642         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51643         $(NORMAL_TARGET_EXPORTS) \
51644         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51645         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51646         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51647         echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
51648         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51649         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51650         case $(srcdir) in \
51651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51652           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51654         esac; \
51655         module_srcdir=libphobos; \
51656         $(SHELL) $$s/$$module_srcdir/configure \
51657           --srcdir=$${topdir}/$$module_srcdir \
51658           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51659           --target=${target_alias} \
51660            \
51661           $(STAGE1_CONFIGURE_FLAGS)
51662 @endif target-libphobos-bootstrap
51663
51664 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
51665 maybe-configure-stage2-target-libphobos:
51666 @if target-libphobos-bootstrap
51667 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
51668 configure-stage2-target-libphobos:
51669         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51670         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51671         @r=`${PWD_COMMAND}`; export r; \
51672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51673         TFLAGS="$(STAGE2_TFLAGS)"; \
51674         echo "Checking multilib configuration for libphobos..."; \
51675         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51676         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51677           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51678             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51679           else \
51680             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51681             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51682           fi; \
51683         else \
51684           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51685         fi; \
51686         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51687         $(NORMAL_TARGET_EXPORTS) \
51688          \
51689         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51690         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51691         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51692         echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
51693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51694         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51695         case $(srcdir) in \
51696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51697           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51699         esac; \
51700         module_srcdir=libphobos; \
51701         $(SHELL) $$s/$$module_srcdir/configure \
51702           --srcdir=$${topdir}/$$module_srcdir \
51703           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51704           --target=${target_alias} \
51705           --with-build-libsubdir=$(HOST_SUBDIR) \
51706           $(STAGE2_CONFIGURE_FLAGS)
51707 @endif target-libphobos-bootstrap
51708
51709 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
51710 maybe-configure-stage3-target-libphobos:
51711 @if target-libphobos-bootstrap
51712 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
51713 configure-stage3-target-libphobos:
51714         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51715         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51716         @r=`${PWD_COMMAND}`; export r; \
51717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51718         TFLAGS="$(STAGE3_TFLAGS)"; \
51719         echo "Checking multilib configuration for libphobos..."; \
51720         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51721         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51722           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51723             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51724           else \
51725             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51726             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51727           fi; \
51728         else \
51729           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51730         fi; \
51731         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51732         $(NORMAL_TARGET_EXPORTS) \
51733          \
51734         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51735         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51736         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51737         echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
51738         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51739         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51740         case $(srcdir) in \
51741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51742           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51744         esac; \
51745         module_srcdir=libphobos; \
51746         $(SHELL) $$s/$$module_srcdir/configure \
51747           --srcdir=$${topdir}/$$module_srcdir \
51748           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51749           --target=${target_alias} \
51750           --with-build-libsubdir=$(HOST_SUBDIR) \
51751           $(STAGE3_CONFIGURE_FLAGS)
51752 @endif target-libphobos-bootstrap
51753
51754 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
51755 maybe-configure-stage4-target-libphobos:
51756 @if target-libphobos-bootstrap
51757 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
51758 configure-stage4-target-libphobos:
51759         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51760         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51761         @r=`${PWD_COMMAND}`; export r; \
51762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51763         TFLAGS="$(STAGE4_TFLAGS)"; \
51764         echo "Checking multilib configuration for libphobos..."; \
51765         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51766         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51767           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51768             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51769           else \
51770             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51771             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51772           fi; \
51773         else \
51774           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51775         fi; \
51776         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51777         $(NORMAL_TARGET_EXPORTS) \
51778          \
51779         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51780         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51781         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51782         echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
51783         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51784         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51785         case $(srcdir) in \
51786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51787           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51789         esac; \
51790         module_srcdir=libphobos; \
51791         $(SHELL) $$s/$$module_srcdir/configure \
51792           --srcdir=$${topdir}/$$module_srcdir \
51793           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51794           --target=${target_alias} \
51795           --with-build-libsubdir=$(HOST_SUBDIR) \
51796           $(STAGE4_CONFIGURE_FLAGS)
51797 @endif target-libphobos-bootstrap
51798
51799 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
51800 maybe-configure-stageprofile-target-libphobos:
51801 @if target-libphobos-bootstrap
51802 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
51803 configure-stageprofile-target-libphobos:
51804         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51805         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51806         @r=`${PWD_COMMAND}`; export r; \
51807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808         TFLAGS="$(STAGEprofile_TFLAGS)"; \
51809         echo "Checking multilib configuration for libphobos..."; \
51810         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51811         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51812           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51813             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51814           else \
51815             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51816             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51817           fi; \
51818         else \
51819           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51820         fi; \
51821         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51822         $(NORMAL_TARGET_EXPORTS) \
51823          \
51824         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51825         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51826         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51827         echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
51828         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51829         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51830         case $(srcdir) in \
51831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51832           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51834         esac; \
51835         module_srcdir=libphobos; \
51836         $(SHELL) $$s/$$module_srcdir/configure \
51837           --srcdir=$${topdir}/$$module_srcdir \
51838           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51839           --target=${target_alias} \
51840           --with-build-libsubdir=$(HOST_SUBDIR) \
51841           $(STAGEprofile_CONFIGURE_FLAGS)
51842 @endif target-libphobos-bootstrap
51843
51844 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
51845 maybe-configure-stagetrain-target-libphobos:
51846 @if target-libphobos-bootstrap
51847 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
51848 configure-stagetrain-target-libphobos:
51849         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51850         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51851         @r=`${PWD_COMMAND}`; export r; \
51852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51853         TFLAGS="$(STAGEtrain_TFLAGS)"; \
51854         echo "Checking multilib configuration for libphobos..."; \
51855         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51856         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51857           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51858             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51859           else \
51860             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51861             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51862           fi; \
51863         else \
51864           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51865         fi; \
51866         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51867         $(NORMAL_TARGET_EXPORTS) \
51868          \
51869         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51870         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51871         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51872         echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
51873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51874         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51875         case $(srcdir) in \
51876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51877           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51879         esac; \
51880         module_srcdir=libphobos; \
51881         $(SHELL) $$s/$$module_srcdir/configure \
51882           --srcdir=$${topdir}/$$module_srcdir \
51883           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51884           --target=${target_alias} \
51885           --with-build-libsubdir=$(HOST_SUBDIR) \
51886           $(STAGEtrain_CONFIGURE_FLAGS)
51887 @endif target-libphobos-bootstrap
51888
51889 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
51890 maybe-configure-stagefeedback-target-libphobos:
51891 @if target-libphobos-bootstrap
51892 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
51893 configure-stagefeedback-target-libphobos:
51894         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51895         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51896         @r=`${PWD_COMMAND}`; export r; \
51897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51899         echo "Checking multilib configuration for libphobos..."; \
51900         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51901         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51902           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51903             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51904           else \
51905             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51906             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51907           fi; \
51908         else \
51909           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51910         fi; \
51911         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51912         $(NORMAL_TARGET_EXPORTS) \
51913          \
51914         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51915         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51916         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51917         echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
51918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51919         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51920         case $(srcdir) in \
51921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51922           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51924         esac; \
51925         module_srcdir=libphobos; \
51926         $(SHELL) $$s/$$module_srcdir/configure \
51927           --srcdir=$${topdir}/$$module_srcdir \
51928           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51929           --target=${target_alias} \
51930           --with-build-libsubdir=$(HOST_SUBDIR) \
51931           $(STAGEfeedback_CONFIGURE_FLAGS)
51932 @endif target-libphobos-bootstrap
51933
51934 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
51935 maybe-configure-stageautoprofile-target-libphobos:
51936 @if target-libphobos-bootstrap
51937 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
51938 configure-stageautoprofile-target-libphobos:
51939         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51940         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51941         @r=`${PWD_COMMAND}`; export r; \
51942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51943         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51944         echo "Checking multilib configuration for libphobos..."; \
51945         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51946         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51947           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51948             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51949           else \
51950             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51951             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51952           fi; \
51953         else \
51954           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51955         fi; \
51956         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51957         $(NORMAL_TARGET_EXPORTS) \
51958          \
51959         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51960         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51961         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51962         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
51963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51964         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
51965         case $(srcdir) in \
51966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51967           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51969         esac; \
51970         module_srcdir=libphobos; \
51971         $(SHELL) $$s/$$module_srcdir/configure \
51972           --srcdir=$${topdir}/$$module_srcdir \
51973           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51974           --target=${target_alias} \
51975           --with-build-libsubdir=$(HOST_SUBDIR) \
51976           $(STAGEautoprofile_CONFIGURE_FLAGS)
51977 @endif target-libphobos-bootstrap
51978
51979 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
51980 maybe-configure-stageautofeedback-target-libphobos:
51981 @if target-libphobos-bootstrap
51982 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
51983 configure-stageautofeedback-target-libphobos:
51984         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51985         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
51986         @r=`${PWD_COMMAND}`; export r; \
51987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51988         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51989         echo "Checking multilib configuration for libphobos..."; \
51990         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51991         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51992           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51993             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51994           else \
51995             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51996             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51997           fi; \
51998         else \
51999           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52000         fi; \
52001         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52002         $(NORMAL_TARGET_EXPORTS) \
52003          \
52004         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52005         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52006         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52007         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
52008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52009         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52010         case $(srcdir) in \
52011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52012           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52014         esac; \
52015         module_srcdir=libphobos; \
52016         $(SHELL) $$s/$$module_srcdir/configure \
52017           --srcdir=$${topdir}/$$module_srcdir \
52018           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52019           --target=${target_alias} \
52020           --with-build-libsubdir=$(HOST_SUBDIR) \
52021           $(STAGEautofeedback_CONFIGURE_FLAGS)
52022 @endif target-libphobos-bootstrap
52023
52024
52025
52026
52027
52028 .PHONY: all-target-libphobos maybe-all-target-libphobos
52029 maybe-all-target-libphobos:
52030 @if gcc-bootstrap
52031 all-target-libphobos: stage_current
52032 @endif gcc-bootstrap
52033 @if target-libphobos
52034 TARGET-target-libphobos=all
52035 maybe-all-target-libphobos: all-target-libphobos
52036 all-target-libphobos: configure-target-libphobos
52037         @r=`${PWD_COMMAND}`; export r; \
52038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52039         $(NORMAL_TARGET_EXPORTS)  \
52040         (cd $(TARGET_SUBDIR)/libphobos && \
52041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52042                 $(TARGET-target-libphobos))
52043 @endif target-libphobos
52044
52045
52046
52047 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
52048 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
52049 maybe-all-stage1-target-libphobos:
52050 maybe-clean-stage1-target-libphobos:
52051 @if target-libphobos-bootstrap
52052 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
52053 all-stage1: all-stage1-target-libphobos
52054 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
52055 all-stage1-target-libphobos: configure-stage1-target-libphobos
52056         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52057         @r=`${PWD_COMMAND}`; export r; \
52058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52059         TFLAGS="$(STAGE1_TFLAGS)"; \
52060         $(NORMAL_TARGET_EXPORTS)  \
52061         cd $(TARGET_SUBDIR)/libphobos && \
52062          \
52063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52064                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52065                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52066                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52067                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52068                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52069                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52070                 $(EXTRA_TARGET_FLAGS)  \
52071                   \
52072                 TFLAGS="$(STAGE1_TFLAGS)"  \
52073                 $(TARGET-stage1-target-libphobos)
52074
52075 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
52076 clean-stage1: clean-stage1-target-libphobos
52077 clean-stage1-target-libphobos:
52078         @if [ $(current_stage) = stage1 ]; then \
52079           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52080         else \
52081           [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
52082           $(MAKE) stage1-start; \
52083         fi; \
52084         cd $(TARGET_SUBDIR)/libphobos && \
52085         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
52086           clean
52087 @endif target-libphobos-bootstrap
52088
52089
52090 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
52091 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
52092 maybe-all-stage2-target-libphobos:
52093 maybe-clean-stage2-target-libphobos:
52094 @if target-libphobos-bootstrap
52095 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
52096 all-stage2: all-stage2-target-libphobos
52097 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
52098 all-stage2-target-libphobos: configure-stage2-target-libphobos
52099         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52100         @r=`${PWD_COMMAND}`; export r; \
52101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52102         TFLAGS="$(STAGE2_TFLAGS)"; \
52103         $(NORMAL_TARGET_EXPORTS) \
52104           \
52105         cd $(TARGET_SUBDIR)/libphobos && \
52106          \
52107         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52108                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52109                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52110                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52111                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52112                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52113                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52114                 $(EXTRA_TARGET_FLAGS)   \
52115                 TFLAGS="$(STAGE2_TFLAGS)"  \
52116                 $(TARGET-stage2-target-libphobos)
52117
52118 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
52119 clean-stage2: clean-stage2-target-libphobos
52120 clean-stage2-target-libphobos:
52121         @if [ $(current_stage) = stage2 ]; then \
52122           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52123         else \
52124           [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
52125           $(MAKE) stage2-start; \
52126         fi; \
52127         cd $(TARGET_SUBDIR)/libphobos && \
52128         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52129 @endif target-libphobos-bootstrap
52130
52131
52132 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
52133 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
52134 maybe-all-stage3-target-libphobos:
52135 maybe-clean-stage3-target-libphobos:
52136 @if target-libphobos-bootstrap
52137 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
52138 all-stage3: all-stage3-target-libphobos
52139 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
52140 all-stage3-target-libphobos: configure-stage3-target-libphobos
52141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52142         @r=`${PWD_COMMAND}`; export r; \
52143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52144         TFLAGS="$(STAGE3_TFLAGS)"; \
52145         $(NORMAL_TARGET_EXPORTS) \
52146           \
52147         cd $(TARGET_SUBDIR)/libphobos && \
52148          \
52149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52150                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52151                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52152                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52156                 $(EXTRA_TARGET_FLAGS)   \
52157                 TFLAGS="$(STAGE3_TFLAGS)"  \
52158                 $(TARGET-stage3-target-libphobos)
52159
52160 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
52161 clean-stage3: clean-stage3-target-libphobos
52162 clean-stage3-target-libphobos:
52163         @if [ $(current_stage) = stage3 ]; then \
52164           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52165         else \
52166           [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
52167           $(MAKE) stage3-start; \
52168         fi; \
52169         cd $(TARGET_SUBDIR)/libphobos && \
52170         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52171 @endif target-libphobos-bootstrap
52172
52173
52174 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
52175 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
52176 maybe-all-stage4-target-libphobos:
52177 maybe-clean-stage4-target-libphobos:
52178 @if target-libphobos-bootstrap
52179 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
52180 all-stage4: all-stage4-target-libphobos
52181 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
52182 all-stage4-target-libphobos: configure-stage4-target-libphobos
52183         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52184         @r=`${PWD_COMMAND}`; export r; \
52185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52186         TFLAGS="$(STAGE4_TFLAGS)"; \
52187         $(NORMAL_TARGET_EXPORTS) \
52188           \
52189         cd $(TARGET_SUBDIR)/libphobos && \
52190          \
52191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52192                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52193                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52194                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52198                 $(EXTRA_TARGET_FLAGS)   \
52199                 TFLAGS="$(STAGE4_TFLAGS)"  \
52200                 $(TARGET-stage4-target-libphobos)
52201
52202 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
52203 clean-stage4: clean-stage4-target-libphobos
52204 clean-stage4-target-libphobos:
52205         @if [ $(current_stage) = stage4 ]; then \
52206           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52207         else \
52208           [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
52209           $(MAKE) stage4-start; \
52210         fi; \
52211         cd $(TARGET_SUBDIR)/libphobos && \
52212         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52213 @endif target-libphobos-bootstrap
52214
52215
52216 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
52217 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
52218 maybe-all-stageprofile-target-libphobos:
52219 maybe-clean-stageprofile-target-libphobos:
52220 @if target-libphobos-bootstrap
52221 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
52222 all-stageprofile: all-stageprofile-target-libphobos
52223 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
52224 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
52225         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
52226         @r=`${PWD_COMMAND}`; export r; \
52227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52228         TFLAGS="$(STAGEprofile_TFLAGS)"; \
52229         $(NORMAL_TARGET_EXPORTS) \
52230           \
52231         cd $(TARGET_SUBDIR)/libphobos && \
52232          \
52233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52234                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52235                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52236                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52237                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52238                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52239                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52240                 $(EXTRA_TARGET_FLAGS)   \
52241                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
52242                 $(TARGET-stageprofile-target-libphobos)
52243
52244 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
52245 clean-stageprofile: clean-stageprofile-target-libphobos
52246 clean-stageprofile-target-libphobos:
52247         @if [ $(current_stage) = stageprofile ]; then \
52248           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52249         else \
52250           [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
52251           $(MAKE) stageprofile-start; \
52252         fi; \
52253         cd $(TARGET_SUBDIR)/libphobos && \
52254         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52255 @endif target-libphobos-bootstrap
52256
52257
52258 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
52259 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
52260 maybe-all-stagetrain-target-libphobos:
52261 maybe-clean-stagetrain-target-libphobos:
52262 @if target-libphobos-bootstrap
52263 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
52264 all-stagetrain: all-stagetrain-target-libphobos
52265 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
52266 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
52267         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
52268         @r=`${PWD_COMMAND}`; export r; \
52269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52270         TFLAGS="$(STAGEtrain_TFLAGS)"; \
52271         $(NORMAL_TARGET_EXPORTS) \
52272           \
52273         cd $(TARGET_SUBDIR)/libphobos && \
52274          \
52275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52276                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52277                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52278                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52282                 $(EXTRA_TARGET_FLAGS)   \
52283                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
52284                 $(TARGET-stagetrain-target-libphobos)
52285
52286 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
52287 clean-stagetrain: clean-stagetrain-target-libphobos
52288 clean-stagetrain-target-libphobos:
52289         @if [ $(current_stage) = stagetrain ]; then \
52290           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52291         else \
52292           [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
52293           $(MAKE) stagetrain-start; \
52294         fi; \
52295         cd $(TARGET_SUBDIR)/libphobos && \
52296         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52297 @endif target-libphobos-bootstrap
52298
52299
52300 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
52301 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
52302 maybe-all-stagefeedback-target-libphobos:
52303 maybe-clean-stagefeedback-target-libphobos:
52304 @if target-libphobos-bootstrap
52305 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
52306 all-stagefeedback: all-stagefeedback-target-libphobos
52307 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
52308 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
52309         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
52310         @r=`${PWD_COMMAND}`; export r; \
52311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52312         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
52313         $(NORMAL_TARGET_EXPORTS) \
52314           \
52315         cd $(TARGET_SUBDIR)/libphobos && \
52316          \
52317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52318                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52319                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52320                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52324                 $(EXTRA_TARGET_FLAGS)   \
52325                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
52326                 $(TARGET-stagefeedback-target-libphobos)
52327
52328 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
52329 clean-stagefeedback: clean-stagefeedback-target-libphobos
52330 clean-stagefeedback-target-libphobos:
52331         @if [ $(current_stage) = stagefeedback ]; then \
52332           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52333         else \
52334           [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
52335           $(MAKE) stagefeedback-start; \
52336         fi; \
52337         cd $(TARGET_SUBDIR)/libphobos && \
52338         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52339 @endif target-libphobos-bootstrap
52340
52341
52342 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
52343 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
52344 maybe-all-stageautoprofile-target-libphobos:
52345 maybe-clean-stageautoprofile-target-libphobos:
52346 @if target-libphobos-bootstrap
52347 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
52348 all-stageautoprofile: all-stageautoprofile-target-libphobos
52349 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
52350 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
52351         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
52352         @r=`${PWD_COMMAND}`; export r; \
52353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52354         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
52355         $(NORMAL_TARGET_EXPORTS) \
52356           \
52357         cd $(TARGET_SUBDIR)/libphobos && \
52358         $$s/gcc/config/i386/$(AUTO_PROFILE) \
52359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52360                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52361                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52362                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52366                 $(EXTRA_TARGET_FLAGS)   \
52367                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
52368                 $(TARGET-stageautoprofile-target-libphobos)
52369
52370 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
52371 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
52372 clean-stageautoprofile-target-libphobos:
52373         @if [ $(current_stage) = stageautoprofile ]; then \
52374           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52375         else \
52376           [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
52377           $(MAKE) stageautoprofile-start; \
52378         fi; \
52379         cd $(TARGET_SUBDIR)/libphobos && \
52380         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52381 @endif target-libphobos-bootstrap
52382
52383
52384 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
52385 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
52386 maybe-all-stageautofeedback-target-libphobos:
52387 maybe-clean-stageautofeedback-target-libphobos:
52388 @if target-libphobos-bootstrap
52389 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
52390 all-stageautofeedback: all-stageautofeedback-target-libphobos
52391 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
52392 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
52393         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
52394         @r=`${PWD_COMMAND}`; export r; \
52395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52396         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
52397         $(NORMAL_TARGET_EXPORTS) \
52398           \
52399         cd $(TARGET_SUBDIR)/libphobos && \
52400          \
52401         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52402                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52403                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52404                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52405                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52406                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52407                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52408                 $(EXTRA_TARGET_FLAGS)   \
52409                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
52410                 $(TARGET-stageautofeedback-target-libphobos)
52411
52412 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
52413 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
52414 clean-stageautofeedback-target-libphobos:
52415         @if [ $(current_stage) = stageautofeedback ]; then \
52416           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52417         else \
52418           [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
52419           $(MAKE) stageautofeedback-start; \
52420         fi; \
52421         cd $(TARGET_SUBDIR)/libphobos && \
52422         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52423 @endif target-libphobos-bootstrap
52424
52425
52426
52427
52428
52429
52430 .PHONY: check-target-libphobos maybe-check-target-libphobos
52431 maybe-check-target-libphobos:
52432 @if target-libphobos
52433 maybe-check-target-libphobos: check-target-libphobos
52434
52435 check-target-libphobos:
52436         @: $(MAKE); $(unstage)
52437         @r=`${PWD_COMMAND}`; export r; \
52438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52439         $(NORMAL_TARGET_EXPORTS) \
52440         (cd $(TARGET_SUBDIR)/libphobos && \
52441           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52442
52443 @endif target-libphobos
52444
52445 .PHONY: install-target-libphobos maybe-install-target-libphobos
52446 maybe-install-target-libphobos:
52447 @if target-libphobos
52448 maybe-install-target-libphobos: install-target-libphobos
52449
52450 install-target-libphobos: installdirs
52451         @: $(MAKE); $(unstage)
52452         @r=`${PWD_COMMAND}`; export r; \
52453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52454         $(NORMAL_TARGET_EXPORTS) \
52455         (cd $(TARGET_SUBDIR)/libphobos && \
52456           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52457
52458 @endif target-libphobos
52459
52460 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
52461 maybe-install-strip-target-libphobos:
52462 @if target-libphobos
52463 maybe-install-strip-target-libphobos: install-strip-target-libphobos
52464
52465 install-strip-target-libphobos: installdirs
52466         @: $(MAKE); $(unstage)
52467         @r=`${PWD_COMMAND}`; export r; \
52468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52469         $(NORMAL_TARGET_EXPORTS) \
52470         (cd $(TARGET_SUBDIR)/libphobos && \
52471           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52472
52473 @endif target-libphobos
52474
52475 # Other targets (info, dvi, pdf, etc.)
52476
52477 .PHONY: maybe-info-target-libphobos info-target-libphobos
52478 maybe-info-target-libphobos:
52479 @if target-libphobos
52480 maybe-info-target-libphobos: info-target-libphobos
52481
52482 info-target-libphobos: \
52483     configure-target-libphobos 
52484         @: $(MAKE); $(unstage)
52485         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52486         r=`${PWD_COMMAND}`; export r; \
52487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52488         $(NORMAL_TARGET_EXPORTS) \
52489         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
52490         for flag in $(EXTRA_TARGET_FLAGS); do \
52491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52492         done; \
52493         (cd $(TARGET_SUBDIR)/libphobos && \
52494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52496                   "RANLIB=$${RANLIB}" \
52497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52498                    info) \
52499           || exit 1
52500
52501 @endif target-libphobos
52502
52503 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
52504 maybe-dvi-target-libphobos:
52505 @if target-libphobos
52506 maybe-dvi-target-libphobos: dvi-target-libphobos
52507
52508 dvi-target-libphobos: \
52509     configure-target-libphobos 
52510         @: $(MAKE); $(unstage)
52511         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52512         r=`${PWD_COMMAND}`; export r; \
52513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52514         $(NORMAL_TARGET_EXPORTS) \
52515         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
52516         for flag in $(EXTRA_TARGET_FLAGS); do \
52517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52518         done; \
52519         (cd $(TARGET_SUBDIR)/libphobos && \
52520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52522                   "RANLIB=$${RANLIB}" \
52523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52524                    dvi) \
52525           || exit 1
52526
52527 @endif target-libphobos
52528
52529 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
52530 maybe-pdf-target-libphobos:
52531 @if target-libphobos
52532 maybe-pdf-target-libphobos: pdf-target-libphobos
52533
52534 pdf-target-libphobos: \
52535     configure-target-libphobos 
52536         @: $(MAKE); $(unstage)
52537         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52538         r=`${PWD_COMMAND}`; export r; \
52539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52540         $(NORMAL_TARGET_EXPORTS) \
52541         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
52542         for flag in $(EXTRA_TARGET_FLAGS); do \
52543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52544         done; \
52545         (cd $(TARGET_SUBDIR)/libphobos && \
52546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52548                   "RANLIB=$${RANLIB}" \
52549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52550                    pdf) \
52551           || exit 1
52552
52553 @endif target-libphobos
52554
52555 .PHONY: maybe-html-target-libphobos html-target-libphobos
52556 maybe-html-target-libphobos:
52557 @if target-libphobos
52558 maybe-html-target-libphobos: html-target-libphobos
52559
52560 html-target-libphobos: \
52561     configure-target-libphobos 
52562         @: $(MAKE); $(unstage)
52563         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52564         r=`${PWD_COMMAND}`; export r; \
52565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52566         $(NORMAL_TARGET_EXPORTS) \
52567         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
52568         for flag in $(EXTRA_TARGET_FLAGS); do \
52569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52570         done; \
52571         (cd $(TARGET_SUBDIR)/libphobos && \
52572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52574                   "RANLIB=$${RANLIB}" \
52575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52576                    html) \
52577           || exit 1
52578
52579 @endif target-libphobos
52580
52581 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
52582 maybe-TAGS-target-libphobos:
52583 @if target-libphobos
52584 maybe-TAGS-target-libphobos: TAGS-target-libphobos
52585
52586 TAGS-target-libphobos: \
52587     configure-target-libphobos 
52588         @: $(MAKE); $(unstage)
52589         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52590         r=`${PWD_COMMAND}`; export r; \
52591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52592         $(NORMAL_TARGET_EXPORTS) \
52593         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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                    TAGS) \
52603           || exit 1
52604
52605 @endif target-libphobos
52606
52607 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
52608 maybe-install-info-target-libphobos:
52609 @if target-libphobos
52610 maybe-install-info-target-libphobos: install-info-target-libphobos
52611
52612 install-info-target-libphobos: \
52613     configure-target-libphobos \
52614     info-target-libphobos 
52615         @: $(MAKE); $(unstage)
52616         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52617         r=`${PWD_COMMAND}`; export r; \
52618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52619         $(NORMAL_TARGET_EXPORTS) \
52620         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
52621         for flag in $(EXTRA_TARGET_FLAGS); do \
52622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52623         done; \
52624         (cd $(TARGET_SUBDIR)/libphobos && \
52625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52627                   "RANLIB=$${RANLIB}" \
52628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52629                    install-info) \
52630           || exit 1
52631
52632 @endif target-libphobos
52633
52634 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
52635 maybe-install-dvi-target-libphobos:
52636 @if target-libphobos
52637 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
52638
52639 install-dvi-target-libphobos: \
52640     configure-target-libphobos \
52641     dvi-target-libphobos 
52642         @: $(MAKE); $(unstage)
52643         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52644         r=`${PWD_COMMAND}`; export r; \
52645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52646         $(NORMAL_TARGET_EXPORTS) \
52647         echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
52648         for flag in $(EXTRA_TARGET_FLAGS); do \
52649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52650         done; \
52651         (cd $(TARGET_SUBDIR)/libphobos && \
52652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52654                   "RANLIB=$${RANLIB}" \
52655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52656                    install-dvi) \
52657           || exit 1
52658
52659 @endif target-libphobos
52660
52661 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
52662 maybe-install-pdf-target-libphobos:
52663 @if target-libphobos
52664 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
52665
52666 install-pdf-target-libphobos: \
52667     configure-target-libphobos \
52668     pdf-target-libphobos 
52669         @: $(MAKE); $(unstage)
52670         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52671         r=`${PWD_COMMAND}`; export r; \
52672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52673         $(NORMAL_TARGET_EXPORTS) \
52674         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
52675         for flag in $(EXTRA_TARGET_FLAGS); do \
52676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52677         done; \
52678         (cd $(TARGET_SUBDIR)/libphobos && \
52679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52681                   "RANLIB=$${RANLIB}" \
52682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52683                    install-pdf) \
52684           || exit 1
52685
52686 @endif target-libphobos
52687
52688 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
52689 maybe-install-html-target-libphobos:
52690 @if target-libphobos
52691 maybe-install-html-target-libphobos: install-html-target-libphobos
52692
52693 install-html-target-libphobos: \
52694     configure-target-libphobos \
52695     html-target-libphobos 
52696         @: $(MAKE); $(unstage)
52697         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52698         r=`${PWD_COMMAND}`; export r; \
52699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52700         $(NORMAL_TARGET_EXPORTS) \
52701         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
52702         for flag in $(EXTRA_TARGET_FLAGS); do \
52703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52704         done; \
52705         (cd $(TARGET_SUBDIR)/libphobos && \
52706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52708                   "RANLIB=$${RANLIB}" \
52709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52710                    install-html) \
52711           || exit 1
52712
52713 @endif target-libphobos
52714
52715 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
52716 maybe-installcheck-target-libphobos:
52717 @if target-libphobos
52718 maybe-installcheck-target-libphobos: installcheck-target-libphobos
52719
52720 installcheck-target-libphobos: \
52721     configure-target-libphobos 
52722         @: $(MAKE); $(unstage)
52723         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52724         r=`${PWD_COMMAND}`; export r; \
52725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52726         $(NORMAL_TARGET_EXPORTS) \
52727         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
52728         for flag in $(EXTRA_TARGET_FLAGS); do \
52729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52730         done; \
52731         (cd $(TARGET_SUBDIR)/libphobos && \
52732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52734                   "RANLIB=$${RANLIB}" \
52735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52736                    installcheck) \
52737           || exit 1
52738
52739 @endif target-libphobos
52740
52741 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
52742 maybe-mostlyclean-target-libphobos:
52743 @if target-libphobos
52744 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
52745
52746 mostlyclean-target-libphobos: 
52747         @: $(MAKE); $(unstage)
52748         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52749         r=`${PWD_COMMAND}`; export r; \
52750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52751         $(NORMAL_TARGET_EXPORTS) \
52752         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
52753         for flag in $(EXTRA_TARGET_FLAGS); do \
52754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52755         done; \
52756         (cd $(TARGET_SUBDIR)/libphobos && \
52757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52759                   "RANLIB=$${RANLIB}" \
52760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52761                    mostlyclean) \
52762           || exit 1
52763
52764 @endif target-libphobos
52765
52766 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
52767 maybe-clean-target-libphobos:
52768 @if target-libphobos
52769 maybe-clean-target-libphobos: clean-target-libphobos
52770
52771 clean-target-libphobos: 
52772         @: $(MAKE); $(unstage)
52773         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52774         r=`${PWD_COMMAND}`; export r; \
52775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52776         $(NORMAL_TARGET_EXPORTS) \
52777         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
52778         for flag in $(EXTRA_TARGET_FLAGS); do \
52779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52780         done; \
52781         (cd $(TARGET_SUBDIR)/libphobos && \
52782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52784                   "RANLIB=$${RANLIB}" \
52785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52786                    clean) \
52787           || exit 1
52788
52789 @endif target-libphobos
52790
52791 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
52792 maybe-distclean-target-libphobos:
52793 @if target-libphobos
52794 maybe-distclean-target-libphobos: distclean-target-libphobos
52795
52796 distclean-target-libphobos: 
52797         @: $(MAKE); $(unstage)
52798         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52799         r=`${PWD_COMMAND}`; export r; \
52800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52801         $(NORMAL_TARGET_EXPORTS) \
52802         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
52803         for flag in $(EXTRA_TARGET_FLAGS); do \
52804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52805         done; \
52806         (cd $(TARGET_SUBDIR)/libphobos && \
52807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52809                   "RANLIB=$${RANLIB}" \
52810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52811                    distclean) \
52812           || exit 1
52813
52814 @endif target-libphobos
52815
52816 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
52817 maybe-maintainer-clean-target-libphobos:
52818 @if target-libphobos
52819 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
52820
52821 maintainer-clean-target-libphobos: 
52822         @: $(MAKE); $(unstage)
52823         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52824         r=`${PWD_COMMAND}`; export r; \
52825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52826         $(NORMAL_TARGET_EXPORTS) \
52827         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
52828         for flag in $(EXTRA_TARGET_FLAGS); do \
52829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52830         done; \
52831         (cd $(TARGET_SUBDIR)/libphobos && \
52832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52834                   "RANLIB=$${RANLIB}" \
52835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52836                    maintainer-clean) \
52837           || exit 1
52838
52839 @endif target-libphobos
52840
52841
52842
52843
52844
52845 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52846 maybe-configure-target-libtermcap:
52847 @if gcc-bootstrap
52848 configure-target-libtermcap: stage_current
52849 @endif gcc-bootstrap
52850 @if target-libtermcap
52851 maybe-configure-target-libtermcap: configure-target-libtermcap
52852 configure-target-libtermcap: 
52853         @: $(MAKE); $(unstage)
52854         @r=`${PWD_COMMAND}`; export r; \
52855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52856         echo "Checking multilib configuration for libtermcap..."; \
52857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52858         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
52859         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52860           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52861             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52862           else \
52863             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52864             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52865           fi; \
52866         else \
52867           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52868         fi; \
52869         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52871         $(NORMAL_TARGET_EXPORTS)  \
52872         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52873         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52874         case $(srcdir) in \
52875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52876           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52878         esac; \
52879         module_srcdir=libtermcap; \
52880         rm -f no-such-file || : ; \
52881         CONFIG_SITE=no-such-file $(SHELL) \
52882           $$s/$$module_srcdir/configure \
52883           --srcdir=$${topdir}/$$module_srcdir \
52884           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52885           --target=${target_alias}  \
52886           || exit 1
52887 @endif target-libtermcap
52888
52889
52890
52891
52892
52893 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52894 maybe-all-target-libtermcap:
52895 @if gcc-bootstrap
52896 all-target-libtermcap: stage_current
52897 @endif gcc-bootstrap
52898 @if target-libtermcap
52899 TARGET-target-libtermcap=all
52900 maybe-all-target-libtermcap: all-target-libtermcap
52901 all-target-libtermcap: configure-target-libtermcap
52902         @: $(MAKE); $(unstage)
52903         @r=`${PWD_COMMAND}`; export r; \
52904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52905         $(NORMAL_TARGET_EXPORTS)  \
52906         (cd $(TARGET_SUBDIR)/libtermcap && \
52907           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52908                 $(TARGET-target-libtermcap))
52909 @endif target-libtermcap
52910
52911
52912
52913
52914
52915 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
52916 maybe-check-target-libtermcap:
52917 @if target-libtermcap
52918 maybe-check-target-libtermcap: check-target-libtermcap
52919
52920 # Dummy target for uncheckable module.
52921 check-target-libtermcap:
52922
52923 @endif target-libtermcap
52924
52925 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
52926 maybe-install-target-libtermcap:
52927 @if target-libtermcap
52928 maybe-install-target-libtermcap: install-target-libtermcap
52929
52930 install-target-libtermcap: installdirs
52931         @: $(MAKE); $(unstage)
52932         @r=`${PWD_COMMAND}`; export r; \
52933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52934         $(NORMAL_TARGET_EXPORTS) \
52935         (cd $(TARGET_SUBDIR)/libtermcap && \
52936           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52937
52938 @endif target-libtermcap
52939
52940 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
52941 maybe-install-strip-target-libtermcap:
52942 @if target-libtermcap
52943 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
52944
52945 install-strip-target-libtermcap: installdirs
52946         @: $(MAKE); $(unstage)
52947         @r=`${PWD_COMMAND}`; export r; \
52948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52949         $(NORMAL_TARGET_EXPORTS) \
52950         (cd $(TARGET_SUBDIR)/libtermcap && \
52951           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52952
52953 @endif target-libtermcap
52954
52955 # Other targets (info, dvi, pdf, etc.)
52956
52957 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
52958 maybe-info-target-libtermcap:
52959 @if target-libtermcap
52960 maybe-info-target-libtermcap: info-target-libtermcap
52961
52962 info-target-libtermcap: \
52963     configure-target-libtermcap 
52964         @: $(MAKE); $(unstage)
52965         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52966         r=`${PWD_COMMAND}`; export r; \
52967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52968         $(NORMAL_TARGET_EXPORTS) \
52969         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
52970         for flag in $(EXTRA_TARGET_FLAGS); do \
52971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52972         done; \
52973         (cd $(TARGET_SUBDIR)/libtermcap && \
52974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52976                   "RANLIB=$${RANLIB}" \
52977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52978                    info) \
52979           || exit 1
52980
52981 @endif target-libtermcap
52982
52983 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
52984 maybe-dvi-target-libtermcap:
52985 @if target-libtermcap
52986 maybe-dvi-target-libtermcap: dvi-target-libtermcap
52987
52988 dvi-target-libtermcap: \
52989     configure-target-libtermcap 
52990         @: $(MAKE); $(unstage)
52991         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52992         r=`${PWD_COMMAND}`; export r; \
52993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52994         $(NORMAL_TARGET_EXPORTS) \
52995         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
52996         for flag in $(EXTRA_TARGET_FLAGS); do \
52997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52998         done; \
52999         (cd $(TARGET_SUBDIR)/libtermcap && \
53000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53002                   "RANLIB=$${RANLIB}" \
53003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53004                    dvi) \
53005           || exit 1
53006
53007 @endif target-libtermcap
53008
53009 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
53010 maybe-pdf-target-libtermcap:
53011 @if target-libtermcap
53012 maybe-pdf-target-libtermcap: pdf-target-libtermcap
53013
53014 pdf-target-libtermcap: \
53015     configure-target-libtermcap 
53016         @: $(MAKE); $(unstage)
53017         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53018         r=`${PWD_COMMAND}`; export r; \
53019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53020         $(NORMAL_TARGET_EXPORTS) \
53021         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
53022         for flag in $(EXTRA_TARGET_FLAGS); do \
53023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53024         done; \
53025         (cd $(TARGET_SUBDIR)/libtermcap && \
53026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53028                   "RANLIB=$${RANLIB}" \
53029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53030                    pdf) \
53031           || exit 1
53032
53033 @endif target-libtermcap
53034
53035 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
53036 maybe-html-target-libtermcap:
53037 @if target-libtermcap
53038 maybe-html-target-libtermcap: html-target-libtermcap
53039
53040 html-target-libtermcap: \
53041     configure-target-libtermcap 
53042         @: $(MAKE); $(unstage)
53043         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53044         r=`${PWD_COMMAND}`; export r; \
53045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53046         $(NORMAL_TARGET_EXPORTS) \
53047         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
53048         for flag in $(EXTRA_TARGET_FLAGS); do \
53049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53050         done; \
53051         (cd $(TARGET_SUBDIR)/libtermcap && \
53052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53054                   "RANLIB=$${RANLIB}" \
53055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53056                    html) \
53057           || exit 1
53058
53059 @endif target-libtermcap
53060
53061 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
53062 maybe-TAGS-target-libtermcap:
53063 @if target-libtermcap
53064 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
53065
53066 TAGS-target-libtermcap: \
53067     configure-target-libtermcap 
53068         @: $(MAKE); $(unstage)
53069         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53070         r=`${PWD_COMMAND}`; export r; \
53071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53072         $(NORMAL_TARGET_EXPORTS) \
53073         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
53074         for flag in $(EXTRA_TARGET_FLAGS); do \
53075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53076         done; \
53077         (cd $(TARGET_SUBDIR)/libtermcap && \
53078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53080                   "RANLIB=$${RANLIB}" \
53081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53082                    TAGS) \
53083           || exit 1
53084
53085 @endif target-libtermcap
53086
53087 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
53088 maybe-install-info-target-libtermcap:
53089 @if target-libtermcap
53090 maybe-install-info-target-libtermcap: install-info-target-libtermcap
53091
53092 install-info-target-libtermcap: \
53093     configure-target-libtermcap \
53094     info-target-libtermcap 
53095         @: $(MAKE); $(unstage)
53096         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53097         r=`${PWD_COMMAND}`; export r; \
53098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53099         $(NORMAL_TARGET_EXPORTS) \
53100         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
53101         for flag in $(EXTRA_TARGET_FLAGS); do \
53102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53103         done; \
53104         (cd $(TARGET_SUBDIR)/libtermcap && \
53105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53107                   "RANLIB=$${RANLIB}" \
53108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53109                    install-info) \
53110           || exit 1
53111
53112 @endif target-libtermcap
53113
53114 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
53115 maybe-install-dvi-target-libtermcap:
53116 @if target-libtermcap
53117 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
53118
53119 install-dvi-target-libtermcap: \
53120     configure-target-libtermcap \
53121     dvi-target-libtermcap 
53122         @: $(MAKE); $(unstage)
53123         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53124         r=`${PWD_COMMAND}`; export r; \
53125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53126         $(NORMAL_TARGET_EXPORTS) \
53127         echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
53128         for flag in $(EXTRA_TARGET_FLAGS); do \
53129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53130         done; \
53131         (cd $(TARGET_SUBDIR)/libtermcap && \
53132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53134                   "RANLIB=$${RANLIB}" \
53135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53136                    install-dvi) \
53137           || exit 1
53138
53139 @endif target-libtermcap
53140
53141 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
53142 maybe-install-pdf-target-libtermcap:
53143 @if target-libtermcap
53144 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
53145
53146 install-pdf-target-libtermcap: \
53147     configure-target-libtermcap \
53148     pdf-target-libtermcap 
53149         @: $(MAKE); $(unstage)
53150         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53151         r=`${PWD_COMMAND}`; export r; \
53152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53153         $(NORMAL_TARGET_EXPORTS) \
53154         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
53155         for flag in $(EXTRA_TARGET_FLAGS); do \
53156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53157         done; \
53158         (cd $(TARGET_SUBDIR)/libtermcap && \
53159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53161                   "RANLIB=$${RANLIB}" \
53162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53163                    install-pdf) \
53164           || exit 1
53165
53166 @endif target-libtermcap
53167
53168 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
53169 maybe-install-html-target-libtermcap:
53170 @if target-libtermcap
53171 maybe-install-html-target-libtermcap: install-html-target-libtermcap
53172
53173 install-html-target-libtermcap: \
53174     configure-target-libtermcap \
53175     html-target-libtermcap 
53176         @: $(MAKE); $(unstage)
53177         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53178         r=`${PWD_COMMAND}`; export r; \
53179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53180         $(NORMAL_TARGET_EXPORTS) \
53181         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
53182         for flag in $(EXTRA_TARGET_FLAGS); do \
53183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53184         done; \
53185         (cd $(TARGET_SUBDIR)/libtermcap && \
53186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53188                   "RANLIB=$${RANLIB}" \
53189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53190                    install-html) \
53191           || exit 1
53192
53193 @endif target-libtermcap
53194
53195 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53196 maybe-installcheck-target-libtermcap:
53197 @if target-libtermcap
53198 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53199
53200 installcheck-target-libtermcap: \
53201     configure-target-libtermcap 
53202         @: $(MAKE); $(unstage)
53203         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53204         r=`${PWD_COMMAND}`; export r; \
53205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53206         $(NORMAL_TARGET_EXPORTS) \
53207         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53208         for flag in $(EXTRA_TARGET_FLAGS); do \
53209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53210         done; \
53211         (cd $(TARGET_SUBDIR)/libtermcap && \
53212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53214                   "RANLIB=$${RANLIB}" \
53215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53216                    installcheck) \
53217           || exit 1
53218
53219 @endif target-libtermcap
53220
53221 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53222 maybe-mostlyclean-target-libtermcap:
53223 @if target-libtermcap
53224 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53225
53226 # libtermcap doesn't support mostlyclean.
53227 mostlyclean-target-libtermcap:
53228
53229 @endif target-libtermcap
53230
53231 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53232 maybe-clean-target-libtermcap:
53233 @if target-libtermcap
53234 maybe-clean-target-libtermcap: clean-target-libtermcap
53235
53236 # libtermcap doesn't support clean.
53237 clean-target-libtermcap:
53238
53239 @endif target-libtermcap
53240
53241 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53242 maybe-distclean-target-libtermcap:
53243 @if target-libtermcap
53244 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53245
53246 # libtermcap doesn't support distclean.
53247 distclean-target-libtermcap:
53248
53249 @endif target-libtermcap
53250
53251 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53252 maybe-maintainer-clean-target-libtermcap:
53253 @if target-libtermcap
53254 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53255
53256 # libtermcap doesn't support maintainer-clean.
53257 maintainer-clean-target-libtermcap:
53258
53259 @endif target-libtermcap
53260
53261
53262
53263
53264
53265 .PHONY: configure-target-winsup maybe-configure-target-winsup
53266 maybe-configure-target-winsup:
53267 @if gcc-bootstrap
53268 configure-target-winsup: stage_current
53269 @endif gcc-bootstrap
53270 @if target-winsup
53271 maybe-configure-target-winsup: configure-target-winsup
53272 configure-target-winsup: 
53273         @: $(MAKE); $(unstage)
53274         @r=`${PWD_COMMAND}`; export r; \
53275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53276         echo "Checking multilib configuration for winsup..."; \
53277         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53278         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53279         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53280           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53281             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53282           else \
53283             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53284             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53285           fi; \
53286         else \
53287           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53288         fi; \
53289         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53290         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53291         $(NORMAL_TARGET_EXPORTS)  \
53292         echo Configuring in $(TARGET_SUBDIR)/winsup; \
53293         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53294         case $(srcdir) in \
53295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53296           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53298         esac; \
53299         module_srcdir=winsup; \
53300         rm -f no-such-file || : ; \
53301         CONFIG_SITE=no-such-file $(SHELL) \
53302           $$s/$$module_srcdir/configure \
53303           --srcdir=$${topdir}/$$module_srcdir \
53304           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53305           --target=${target_alias}  \
53306           || exit 1
53307 @endif target-winsup
53308
53309
53310
53311
53312
53313 .PHONY: all-target-winsup maybe-all-target-winsup
53314 maybe-all-target-winsup:
53315 @if gcc-bootstrap
53316 all-target-winsup: stage_current
53317 @endif gcc-bootstrap
53318 @if target-winsup
53319 TARGET-target-winsup=all
53320 maybe-all-target-winsup: all-target-winsup
53321 all-target-winsup: configure-target-winsup
53322         @: $(MAKE); $(unstage)
53323         @r=`${PWD_COMMAND}`; export r; \
53324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53325         $(NORMAL_TARGET_EXPORTS)  \
53326         (cd $(TARGET_SUBDIR)/winsup && \
53327           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53328                 $(TARGET-target-winsup))
53329 @endif target-winsup
53330
53331
53332
53333
53334
53335 .PHONY: check-target-winsup maybe-check-target-winsup
53336 maybe-check-target-winsup:
53337 @if target-winsup
53338 maybe-check-target-winsup: check-target-winsup
53339
53340 check-target-winsup:
53341         @: $(MAKE); $(unstage)
53342         @r=`${PWD_COMMAND}`; export r; \
53343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53344         $(NORMAL_TARGET_EXPORTS) \
53345         (cd $(TARGET_SUBDIR)/winsup && \
53346           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53347
53348 @endif target-winsup
53349
53350 .PHONY: install-target-winsup maybe-install-target-winsup
53351 maybe-install-target-winsup:
53352 @if target-winsup
53353 maybe-install-target-winsup: install-target-winsup
53354
53355 install-target-winsup: installdirs
53356         @: $(MAKE); $(unstage)
53357         @r=`${PWD_COMMAND}`; export r; \
53358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359         $(NORMAL_TARGET_EXPORTS) \
53360         (cd $(TARGET_SUBDIR)/winsup && \
53361           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53362
53363 @endif target-winsup
53364
53365 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53366 maybe-install-strip-target-winsup:
53367 @if target-winsup
53368 maybe-install-strip-target-winsup: install-strip-target-winsup
53369
53370 install-strip-target-winsup: installdirs
53371         @: $(MAKE); $(unstage)
53372         @r=`${PWD_COMMAND}`; export r; \
53373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53374         $(NORMAL_TARGET_EXPORTS) \
53375         (cd $(TARGET_SUBDIR)/winsup && \
53376           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53377
53378 @endif target-winsup
53379
53380 # Other targets (info, dvi, pdf, etc.)
53381
53382 .PHONY: maybe-info-target-winsup info-target-winsup
53383 maybe-info-target-winsup:
53384 @if target-winsup
53385 maybe-info-target-winsup: info-target-winsup
53386
53387 info-target-winsup: \
53388     configure-target-winsup 
53389         @: $(MAKE); $(unstage)
53390         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53391         r=`${PWD_COMMAND}`; export r; \
53392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53393         $(NORMAL_TARGET_EXPORTS) \
53394         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53395         for flag in $(EXTRA_TARGET_FLAGS); do \
53396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53397         done; \
53398         (cd $(TARGET_SUBDIR)/winsup && \
53399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53401                   "RANLIB=$${RANLIB}" \
53402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53403                    info) \
53404           || exit 1
53405
53406 @endif target-winsup
53407
53408 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53409 maybe-dvi-target-winsup:
53410 @if target-winsup
53411 maybe-dvi-target-winsup: dvi-target-winsup
53412
53413 dvi-target-winsup: \
53414     configure-target-winsup 
53415         @: $(MAKE); $(unstage)
53416         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53417         r=`${PWD_COMMAND}`; export r; \
53418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53419         $(NORMAL_TARGET_EXPORTS) \
53420         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
53421         for flag in $(EXTRA_TARGET_FLAGS); do \
53422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53423         done; \
53424         (cd $(TARGET_SUBDIR)/winsup && \
53425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53427                   "RANLIB=$${RANLIB}" \
53428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53429                    dvi) \
53430           || exit 1
53431
53432 @endif target-winsup
53433
53434 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
53435 maybe-pdf-target-winsup:
53436 @if target-winsup
53437 maybe-pdf-target-winsup: pdf-target-winsup
53438
53439 pdf-target-winsup: \
53440     configure-target-winsup 
53441         @: $(MAKE); $(unstage)
53442         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53443         r=`${PWD_COMMAND}`; export r; \
53444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53445         $(NORMAL_TARGET_EXPORTS) \
53446         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
53447         for flag in $(EXTRA_TARGET_FLAGS); do \
53448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53449         done; \
53450         (cd $(TARGET_SUBDIR)/winsup && \
53451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53453                   "RANLIB=$${RANLIB}" \
53454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53455                    pdf) \
53456           || exit 1
53457
53458 @endif target-winsup
53459
53460 .PHONY: maybe-html-target-winsup html-target-winsup
53461 maybe-html-target-winsup:
53462 @if target-winsup
53463 maybe-html-target-winsup: html-target-winsup
53464
53465 html-target-winsup: \
53466     configure-target-winsup 
53467         @: $(MAKE); $(unstage)
53468         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53469         r=`${PWD_COMMAND}`; export r; \
53470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53471         $(NORMAL_TARGET_EXPORTS) \
53472         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
53473         for flag in $(EXTRA_TARGET_FLAGS); do \
53474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53475         done; \
53476         (cd $(TARGET_SUBDIR)/winsup && \
53477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53479                   "RANLIB=$${RANLIB}" \
53480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53481                    html) \
53482           || exit 1
53483
53484 @endif target-winsup
53485
53486 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
53487 maybe-TAGS-target-winsup:
53488 @if target-winsup
53489 maybe-TAGS-target-winsup: TAGS-target-winsup
53490
53491 TAGS-target-winsup: \
53492     configure-target-winsup 
53493         @: $(MAKE); $(unstage)
53494         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53495         r=`${PWD_COMMAND}`; export r; \
53496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53497         $(NORMAL_TARGET_EXPORTS) \
53498         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
53499         for flag in $(EXTRA_TARGET_FLAGS); do \
53500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53501         done; \
53502         (cd $(TARGET_SUBDIR)/winsup && \
53503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53505                   "RANLIB=$${RANLIB}" \
53506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53507                    TAGS) \
53508           || exit 1
53509
53510 @endif target-winsup
53511
53512 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
53513 maybe-install-info-target-winsup:
53514 @if target-winsup
53515 maybe-install-info-target-winsup: install-info-target-winsup
53516
53517 install-info-target-winsup: \
53518     configure-target-winsup \
53519     info-target-winsup 
53520         @: $(MAKE); $(unstage)
53521         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53522         r=`${PWD_COMMAND}`; export r; \
53523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53524         $(NORMAL_TARGET_EXPORTS) \
53525         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
53526         for flag in $(EXTRA_TARGET_FLAGS); do \
53527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53528         done; \
53529         (cd $(TARGET_SUBDIR)/winsup && \
53530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53532                   "RANLIB=$${RANLIB}" \
53533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53534                    install-info) \
53535           || exit 1
53536
53537 @endif target-winsup
53538
53539 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
53540 maybe-install-dvi-target-winsup:
53541 @if target-winsup
53542 maybe-install-dvi-target-winsup: install-dvi-target-winsup
53543
53544 install-dvi-target-winsup: \
53545     configure-target-winsup \
53546     dvi-target-winsup 
53547         @: $(MAKE); $(unstage)
53548         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53549         r=`${PWD_COMMAND}`; export r; \
53550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551         $(NORMAL_TARGET_EXPORTS) \
53552         echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
53553         for flag in $(EXTRA_TARGET_FLAGS); do \
53554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555         done; \
53556         (cd $(TARGET_SUBDIR)/winsup && \
53557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559                   "RANLIB=$${RANLIB}" \
53560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561                    install-dvi) \
53562           || exit 1
53563
53564 @endif target-winsup
53565
53566 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
53567 maybe-install-pdf-target-winsup:
53568 @if target-winsup
53569 maybe-install-pdf-target-winsup: install-pdf-target-winsup
53570
53571 install-pdf-target-winsup: \
53572     configure-target-winsup \
53573     pdf-target-winsup 
53574         @: $(MAKE); $(unstage)
53575         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53576         r=`${PWD_COMMAND}`; export r; \
53577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53578         $(NORMAL_TARGET_EXPORTS) \
53579         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
53580         for flag in $(EXTRA_TARGET_FLAGS); do \
53581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53582         done; \
53583         (cd $(TARGET_SUBDIR)/winsup && \
53584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53586                   "RANLIB=$${RANLIB}" \
53587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53588                    install-pdf) \
53589           || exit 1
53590
53591 @endif target-winsup
53592
53593 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
53594 maybe-install-html-target-winsup:
53595 @if target-winsup
53596 maybe-install-html-target-winsup: install-html-target-winsup
53597
53598 install-html-target-winsup: \
53599     configure-target-winsup \
53600     html-target-winsup 
53601         @: $(MAKE); $(unstage)
53602         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53603         r=`${PWD_COMMAND}`; export r; \
53604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53605         $(NORMAL_TARGET_EXPORTS) \
53606         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
53607         for flag in $(EXTRA_TARGET_FLAGS); do \
53608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53609         done; \
53610         (cd $(TARGET_SUBDIR)/winsup && \
53611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53613                   "RANLIB=$${RANLIB}" \
53614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53615                    install-html) \
53616           || exit 1
53617
53618 @endif target-winsup
53619
53620 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
53621 maybe-installcheck-target-winsup:
53622 @if target-winsup
53623 maybe-installcheck-target-winsup: installcheck-target-winsup
53624
53625 installcheck-target-winsup: \
53626     configure-target-winsup 
53627         @: $(MAKE); $(unstage)
53628         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53629         r=`${PWD_COMMAND}`; export r; \
53630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53631         $(NORMAL_TARGET_EXPORTS) \
53632         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
53633         for flag in $(EXTRA_TARGET_FLAGS); do \
53634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53635         done; \
53636         (cd $(TARGET_SUBDIR)/winsup && \
53637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53639                   "RANLIB=$${RANLIB}" \
53640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53641                    installcheck) \
53642           || exit 1
53643
53644 @endif target-winsup
53645
53646 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
53647 maybe-mostlyclean-target-winsup:
53648 @if target-winsup
53649 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
53650
53651 mostlyclean-target-winsup: 
53652         @: $(MAKE); $(unstage)
53653         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53654         r=`${PWD_COMMAND}`; export r; \
53655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53656         $(NORMAL_TARGET_EXPORTS) \
53657         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
53658         for flag in $(EXTRA_TARGET_FLAGS); do \
53659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53660         done; \
53661         (cd $(TARGET_SUBDIR)/winsup && \
53662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53664                   "RANLIB=$${RANLIB}" \
53665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53666                    mostlyclean) \
53667           || exit 1
53668
53669 @endif target-winsup
53670
53671 .PHONY: maybe-clean-target-winsup clean-target-winsup
53672 maybe-clean-target-winsup:
53673 @if target-winsup
53674 maybe-clean-target-winsup: clean-target-winsup
53675
53676 clean-target-winsup: 
53677         @: $(MAKE); $(unstage)
53678         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53679         r=`${PWD_COMMAND}`; export r; \
53680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53681         $(NORMAL_TARGET_EXPORTS) \
53682         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
53683         for flag in $(EXTRA_TARGET_FLAGS); do \
53684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53685         done; \
53686         (cd $(TARGET_SUBDIR)/winsup && \
53687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53689                   "RANLIB=$${RANLIB}" \
53690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53691                    clean) \
53692           || exit 1
53693
53694 @endif target-winsup
53695
53696 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
53697 maybe-distclean-target-winsup:
53698 @if target-winsup
53699 maybe-distclean-target-winsup: distclean-target-winsup
53700
53701 distclean-target-winsup: 
53702         @: $(MAKE); $(unstage)
53703         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53704         r=`${PWD_COMMAND}`; export r; \
53705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53706         $(NORMAL_TARGET_EXPORTS) \
53707         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
53708         for flag in $(EXTRA_TARGET_FLAGS); do \
53709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53710         done; \
53711         (cd $(TARGET_SUBDIR)/winsup && \
53712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53714                   "RANLIB=$${RANLIB}" \
53715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53716                    distclean) \
53717           || exit 1
53718
53719 @endif target-winsup
53720
53721 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
53722 maybe-maintainer-clean-target-winsup:
53723 @if target-winsup
53724 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
53725
53726 maintainer-clean-target-winsup: 
53727         @: $(MAKE); $(unstage)
53728         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53729         r=`${PWD_COMMAND}`; export r; \
53730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53731         $(NORMAL_TARGET_EXPORTS) \
53732         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
53733         for flag in $(EXTRA_TARGET_FLAGS); do \
53734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53735         done; \
53736         (cd $(TARGET_SUBDIR)/winsup && \
53737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53739                   "RANLIB=$${RANLIB}" \
53740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53741                    maintainer-clean) \
53742           || exit 1
53743
53744 @endif target-winsup
53745
53746
53747
53748
53749
53750 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53751 maybe-configure-target-libgloss:
53752 @if gcc-bootstrap
53753 configure-target-libgloss: stage_current
53754 @endif gcc-bootstrap
53755 @if target-libgloss
53756 maybe-configure-target-libgloss: configure-target-libgloss
53757 configure-target-libgloss: 
53758         @: $(MAKE); $(unstage)
53759         @r=`${PWD_COMMAND}`; export r; \
53760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53761         echo "Checking multilib configuration for libgloss..."; \
53762         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53763         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
53764         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53765           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53766             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53767           else \
53768             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53769             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53770           fi; \
53771         else \
53772           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53773         fi; \
53774         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53775         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53776         $(NORMAL_TARGET_EXPORTS)  \
53777         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53778         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53779         case $(srcdir) in \
53780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53781           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53783         esac; \
53784         module_srcdir=libgloss; \
53785         rm -f no-such-file || : ; \
53786         CONFIG_SITE=no-such-file $(SHELL) \
53787           $$s/$$module_srcdir/configure \
53788           --srcdir=$${topdir}/$$module_srcdir \
53789           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53790           --target=${target_alias}  \
53791           || exit 1
53792 @endif target-libgloss
53793
53794
53795
53796
53797
53798 .PHONY: all-target-libgloss maybe-all-target-libgloss
53799 maybe-all-target-libgloss:
53800 @if gcc-bootstrap
53801 all-target-libgloss: stage_current
53802 @endif gcc-bootstrap
53803 @if target-libgloss
53804 TARGET-target-libgloss=all
53805 maybe-all-target-libgloss: all-target-libgloss
53806 all-target-libgloss: configure-target-libgloss
53807         @: $(MAKE); $(unstage)
53808         @r=`${PWD_COMMAND}`; export r; \
53809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53810         $(NORMAL_TARGET_EXPORTS)  \
53811         (cd $(TARGET_SUBDIR)/libgloss && \
53812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53813                 $(TARGET-target-libgloss))
53814 @endif target-libgloss
53815
53816
53817
53818
53819
53820 .PHONY: check-target-libgloss maybe-check-target-libgloss
53821 maybe-check-target-libgloss:
53822 @if target-libgloss
53823 maybe-check-target-libgloss: check-target-libgloss
53824
53825 # Dummy target for uncheckable module.
53826 check-target-libgloss:
53827
53828 @endif target-libgloss
53829
53830 .PHONY: install-target-libgloss maybe-install-target-libgloss
53831 maybe-install-target-libgloss:
53832 @if target-libgloss
53833 maybe-install-target-libgloss: install-target-libgloss
53834
53835 install-target-libgloss: installdirs
53836         @: $(MAKE); $(unstage)
53837         @r=`${PWD_COMMAND}`; export r; \
53838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53839         $(NORMAL_TARGET_EXPORTS) \
53840         (cd $(TARGET_SUBDIR)/libgloss && \
53841           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53842
53843 @endif target-libgloss
53844
53845 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53846 maybe-install-strip-target-libgloss:
53847 @if target-libgloss
53848 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53849
53850 install-strip-target-libgloss: installdirs
53851         @: $(MAKE); $(unstage)
53852         @r=`${PWD_COMMAND}`; export r; \
53853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53854         $(NORMAL_TARGET_EXPORTS) \
53855         (cd $(TARGET_SUBDIR)/libgloss && \
53856           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53857
53858 @endif target-libgloss
53859
53860 # Other targets (info, dvi, pdf, etc.)
53861
53862 .PHONY: maybe-info-target-libgloss info-target-libgloss
53863 maybe-info-target-libgloss:
53864 @if target-libgloss
53865 maybe-info-target-libgloss: info-target-libgloss
53866
53867 info-target-libgloss: \
53868     configure-target-libgloss 
53869         @: $(MAKE); $(unstage)
53870         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53871         r=`${PWD_COMMAND}`; export r; \
53872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53873         $(NORMAL_TARGET_EXPORTS) \
53874         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
53875         for flag in $(EXTRA_TARGET_FLAGS); do \
53876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53877         done; \
53878         (cd $(TARGET_SUBDIR)/libgloss && \
53879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53881                   "RANLIB=$${RANLIB}" \
53882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53883                    info) \
53884           || exit 1
53885
53886 @endif target-libgloss
53887
53888 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53889 maybe-dvi-target-libgloss:
53890 @if target-libgloss
53891 maybe-dvi-target-libgloss: dvi-target-libgloss
53892
53893 dvi-target-libgloss: \
53894     configure-target-libgloss 
53895         @: $(MAKE); $(unstage)
53896         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53897         r=`${PWD_COMMAND}`; export r; \
53898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53899         $(NORMAL_TARGET_EXPORTS) \
53900         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
53901         for flag in $(EXTRA_TARGET_FLAGS); do \
53902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53903         done; \
53904         (cd $(TARGET_SUBDIR)/libgloss && \
53905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53907                   "RANLIB=$${RANLIB}" \
53908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53909                    dvi) \
53910           || exit 1
53911
53912 @endif target-libgloss
53913
53914 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
53915 maybe-pdf-target-libgloss:
53916 @if target-libgloss
53917 maybe-pdf-target-libgloss: pdf-target-libgloss
53918
53919 pdf-target-libgloss: \
53920     configure-target-libgloss 
53921         @: $(MAKE); $(unstage)
53922         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53923         r=`${PWD_COMMAND}`; export r; \
53924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53925         $(NORMAL_TARGET_EXPORTS) \
53926         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
53927         for flag in $(EXTRA_TARGET_FLAGS); do \
53928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53929         done; \
53930         (cd $(TARGET_SUBDIR)/libgloss && \
53931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53933                   "RANLIB=$${RANLIB}" \
53934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53935                    pdf) \
53936           || exit 1
53937
53938 @endif target-libgloss
53939
53940 .PHONY: maybe-html-target-libgloss html-target-libgloss
53941 maybe-html-target-libgloss:
53942 @if target-libgloss
53943 maybe-html-target-libgloss: html-target-libgloss
53944
53945 html-target-libgloss: \
53946     configure-target-libgloss 
53947         @: $(MAKE); $(unstage)
53948         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53949         r=`${PWD_COMMAND}`; export r; \
53950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53951         $(NORMAL_TARGET_EXPORTS) \
53952         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
53953         for flag in $(EXTRA_TARGET_FLAGS); do \
53954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53955         done; \
53956         (cd $(TARGET_SUBDIR)/libgloss && \
53957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53959                   "RANLIB=$${RANLIB}" \
53960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53961                    html) \
53962           || exit 1
53963
53964 @endif target-libgloss
53965
53966 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
53967 maybe-TAGS-target-libgloss:
53968 @if target-libgloss
53969 maybe-TAGS-target-libgloss: TAGS-target-libgloss
53970
53971 TAGS-target-libgloss: \
53972     configure-target-libgloss 
53973         @: $(MAKE); $(unstage)
53974         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53975         r=`${PWD_COMMAND}`; export r; \
53976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53977         $(NORMAL_TARGET_EXPORTS) \
53978         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
53979         for flag in $(EXTRA_TARGET_FLAGS); do \
53980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53981         done; \
53982         (cd $(TARGET_SUBDIR)/libgloss && \
53983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53985                   "RANLIB=$${RANLIB}" \
53986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53987                    TAGS) \
53988           || exit 1
53989
53990 @endif target-libgloss
53991
53992 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
53993 maybe-install-info-target-libgloss:
53994 @if target-libgloss
53995 maybe-install-info-target-libgloss: install-info-target-libgloss
53996
53997 install-info-target-libgloss: \
53998     configure-target-libgloss \
53999     info-target-libgloss 
54000         @: $(MAKE); $(unstage)
54001         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54002         r=`${PWD_COMMAND}`; export r; \
54003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004         $(NORMAL_TARGET_EXPORTS) \
54005         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
54006         for flag in $(EXTRA_TARGET_FLAGS); do \
54007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54008         done; \
54009         (cd $(TARGET_SUBDIR)/libgloss && \
54010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54012                   "RANLIB=$${RANLIB}" \
54013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54014                    install-info) \
54015           || exit 1
54016
54017 @endif target-libgloss
54018
54019 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
54020 maybe-install-dvi-target-libgloss:
54021 @if target-libgloss
54022 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
54023
54024 install-dvi-target-libgloss: \
54025     configure-target-libgloss \
54026     dvi-target-libgloss 
54027         @: $(MAKE); $(unstage)
54028         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54029         r=`${PWD_COMMAND}`; export r; \
54030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54031         $(NORMAL_TARGET_EXPORTS) \
54032         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
54033         for flag in $(EXTRA_TARGET_FLAGS); do \
54034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54035         done; \
54036         (cd $(TARGET_SUBDIR)/libgloss && \
54037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54039                   "RANLIB=$${RANLIB}" \
54040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54041                    install-dvi) \
54042           || exit 1
54043
54044 @endif target-libgloss
54045
54046 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
54047 maybe-install-pdf-target-libgloss:
54048 @if target-libgloss
54049 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
54050
54051 install-pdf-target-libgloss: \
54052     configure-target-libgloss \
54053     pdf-target-libgloss 
54054         @: $(MAKE); $(unstage)
54055         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54056         r=`${PWD_COMMAND}`; export r; \
54057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54058         $(NORMAL_TARGET_EXPORTS) \
54059         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
54060         for flag in $(EXTRA_TARGET_FLAGS); do \
54061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54062         done; \
54063         (cd $(TARGET_SUBDIR)/libgloss && \
54064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54066                   "RANLIB=$${RANLIB}" \
54067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54068                    install-pdf) \
54069           || exit 1
54070
54071 @endif target-libgloss
54072
54073 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
54074 maybe-install-html-target-libgloss:
54075 @if target-libgloss
54076 maybe-install-html-target-libgloss: install-html-target-libgloss
54077
54078 install-html-target-libgloss: \
54079     configure-target-libgloss \
54080     html-target-libgloss 
54081         @: $(MAKE); $(unstage)
54082         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54083         r=`${PWD_COMMAND}`; export r; \
54084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54085         $(NORMAL_TARGET_EXPORTS) \
54086         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
54087         for flag in $(EXTRA_TARGET_FLAGS); do \
54088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54089         done; \
54090         (cd $(TARGET_SUBDIR)/libgloss && \
54091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54093                   "RANLIB=$${RANLIB}" \
54094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54095                    install-html) \
54096           || exit 1
54097
54098 @endif target-libgloss
54099
54100 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
54101 maybe-installcheck-target-libgloss:
54102 @if target-libgloss
54103 maybe-installcheck-target-libgloss: installcheck-target-libgloss
54104
54105 installcheck-target-libgloss: \
54106     configure-target-libgloss 
54107         @: $(MAKE); $(unstage)
54108         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54109         r=`${PWD_COMMAND}`; export r; \
54110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54111         $(NORMAL_TARGET_EXPORTS) \
54112         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
54113         for flag in $(EXTRA_TARGET_FLAGS); do \
54114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54115         done; \
54116         (cd $(TARGET_SUBDIR)/libgloss && \
54117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54119                   "RANLIB=$${RANLIB}" \
54120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54121                    installcheck) \
54122           || exit 1
54123
54124 @endif target-libgloss
54125
54126 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
54127 maybe-mostlyclean-target-libgloss:
54128 @if target-libgloss
54129 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
54130
54131 mostlyclean-target-libgloss: 
54132         @: $(MAKE); $(unstage)
54133         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54134         r=`${PWD_COMMAND}`; export r; \
54135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54136         $(NORMAL_TARGET_EXPORTS) \
54137         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
54138         for flag in $(EXTRA_TARGET_FLAGS); do \
54139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54140         done; \
54141         (cd $(TARGET_SUBDIR)/libgloss && \
54142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54144                   "RANLIB=$${RANLIB}" \
54145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54146                    mostlyclean) \
54147           || exit 1
54148
54149 @endif target-libgloss
54150
54151 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
54152 maybe-clean-target-libgloss:
54153 @if target-libgloss
54154 maybe-clean-target-libgloss: clean-target-libgloss
54155
54156 clean-target-libgloss: 
54157         @: $(MAKE); $(unstage)
54158         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54159         r=`${PWD_COMMAND}`; export r; \
54160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54161         $(NORMAL_TARGET_EXPORTS) \
54162         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
54163         for flag in $(EXTRA_TARGET_FLAGS); do \
54164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54165         done; \
54166         (cd $(TARGET_SUBDIR)/libgloss && \
54167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54169                   "RANLIB=$${RANLIB}" \
54170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54171                    clean) \
54172           || exit 1
54173
54174 @endif target-libgloss
54175
54176 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
54177 maybe-distclean-target-libgloss:
54178 @if target-libgloss
54179 maybe-distclean-target-libgloss: distclean-target-libgloss
54180
54181 distclean-target-libgloss: 
54182         @: $(MAKE); $(unstage)
54183         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54184         r=`${PWD_COMMAND}`; export r; \
54185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54186         $(NORMAL_TARGET_EXPORTS) \
54187         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
54188         for flag in $(EXTRA_TARGET_FLAGS); do \
54189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54190         done; \
54191         (cd $(TARGET_SUBDIR)/libgloss && \
54192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54194                   "RANLIB=$${RANLIB}" \
54195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54196                    distclean) \
54197           || exit 1
54198
54199 @endif target-libgloss
54200
54201 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54202 maybe-maintainer-clean-target-libgloss:
54203 @if target-libgloss
54204 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54205
54206 maintainer-clean-target-libgloss: 
54207         @: $(MAKE); $(unstage)
54208         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54209         r=`${PWD_COMMAND}`; export r; \
54210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54211         $(NORMAL_TARGET_EXPORTS) \
54212         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54213         for flag in $(EXTRA_TARGET_FLAGS); do \
54214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54215         done; \
54216         (cd $(TARGET_SUBDIR)/libgloss && \
54217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54219                   "RANLIB=$${RANLIB}" \
54220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54221                    maintainer-clean) \
54222           || exit 1
54223
54224 @endif target-libgloss
54225
54226
54227
54228
54229
54230 .PHONY: configure-target-libffi maybe-configure-target-libffi
54231 maybe-configure-target-libffi:
54232 @if gcc-bootstrap
54233 configure-target-libffi: stage_current
54234 @endif gcc-bootstrap
54235 @if target-libffi
54236 maybe-configure-target-libffi: configure-target-libffi
54237 configure-target-libffi: 
54238         @: $(MAKE); $(unstage)
54239         @r=`${PWD_COMMAND}`; export r; \
54240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54241         echo "Checking multilib configuration for libffi..."; \
54242         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54243         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54244         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54245           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54246             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54247           else \
54248             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54249             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54250           fi; \
54251         else \
54252           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54253         fi; \
54254         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54256         $(NORMAL_TARGET_EXPORTS)  \
54257         echo Configuring in $(TARGET_SUBDIR)/libffi; \
54258         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54259         case $(srcdir) in \
54260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54261           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54263         esac; \
54264         module_srcdir=libffi; \
54265         rm -f no-such-file || : ; \
54266         CONFIG_SITE=no-such-file $(SHELL) \
54267           $$s/$$module_srcdir/configure \
54268           --srcdir=$${topdir}/$$module_srcdir \
54269           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54270           --target=${target_alias}  \
54271           || exit 1
54272 @endif target-libffi
54273
54274
54275
54276
54277
54278 .PHONY: all-target-libffi maybe-all-target-libffi
54279 maybe-all-target-libffi:
54280 @if gcc-bootstrap
54281 all-target-libffi: stage_current
54282 @endif gcc-bootstrap
54283 @if target-libffi
54284 TARGET-target-libffi=all
54285 maybe-all-target-libffi: all-target-libffi
54286 all-target-libffi: configure-target-libffi
54287         @: $(MAKE); $(unstage)
54288         @r=`${PWD_COMMAND}`; export r; \
54289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54290         $(NORMAL_TARGET_EXPORTS)  \
54291         (cd $(TARGET_SUBDIR)/libffi && \
54292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54293                 $(TARGET-target-libffi))
54294 @endif target-libffi
54295
54296
54297
54298
54299
54300 .PHONY: check-target-libffi maybe-check-target-libffi
54301 maybe-check-target-libffi:
54302 @if target-libffi
54303 maybe-check-target-libffi: check-target-libffi
54304
54305 check-target-libffi:
54306         @: $(MAKE); $(unstage)
54307         @r=`${PWD_COMMAND}`; export r; \
54308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54309         $(NORMAL_TARGET_EXPORTS) \
54310         (cd $(TARGET_SUBDIR)/libffi && \
54311           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54312
54313 @endif target-libffi
54314
54315 .PHONY: install-target-libffi maybe-install-target-libffi
54316 maybe-install-target-libffi:
54317 @if target-libffi
54318 maybe-install-target-libffi: install-target-libffi
54319
54320 # Dummy target for uninstallable.
54321 install-target-libffi:
54322
54323 @endif target-libffi
54324
54325 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54326 maybe-install-strip-target-libffi:
54327 @if target-libffi
54328 maybe-install-strip-target-libffi: install-strip-target-libffi
54329
54330 # Dummy target for uninstallable.
54331 install-strip-target-libffi:
54332
54333 @endif target-libffi
54334
54335 # Other targets (info, dvi, pdf, etc.)
54336
54337 .PHONY: maybe-info-target-libffi info-target-libffi
54338 maybe-info-target-libffi:
54339 @if target-libffi
54340 maybe-info-target-libffi: info-target-libffi
54341
54342 info-target-libffi: \
54343     configure-target-libffi 
54344         @: $(MAKE); $(unstage)
54345         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54346         r=`${PWD_COMMAND}`; export r; \
54347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54348         $(NORMAL_TARGET_EXPORTS) \
54349         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54350         for flag in $(EXTRA_TARGET_FLAGS); do \
54351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54352         done; \
54353         (cd $(TARGET_SUBDIR)/libffi && \
54354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54356                   "RANLIB=$${RANLIB}" \
54357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54358                    info) \
54359           || exit 1
54360
54361 @endif target-libffi
54362
54363 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54364 maybe-dvi-target-libffi:
54365 @if target-libffi
54366 maybe-dvi-target-libffi: dvi-target-libffi
54367
54368 dvi-target-libffi: \
54369     configure-target-libffi 
54370         @: $(MAKE); $(unstage)
54371         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54372         r=`${PWD_COMMAND}`; export r; \
54373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54374         $(NORMAL_TARGET_EXPORTS) \
54375         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54376         for flag in $(EXTRA_TARGET_FLAGS); do \
54377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54378         done; \
54379         (cd $(TARGET_SUBDIR)/libffi && \
54380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54382                   "RANLIB=$${RANLIB}" \
54383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54384                    dvi) \
54385           || exit 1
54386
54387 @endif target-libffi
54388
54389 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54390 maybe-pdf-target-libffi:
54391 @if target-libffi
54392 maybe-pdf-target-libffi: pdf-target-libffi
54393
54394 pdf-target-libffi: \
54395     configure-target-libffi 
54396         @: $(MAKE); $(unstage)
54397         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54398         r=`${PWD_COMMAND}`; export r; \
54399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54400         $(NORMAL_TARGET_EXPORTS) \
54401         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54402         for flag in $(EXTRA_TARGET_FLAGS); do \
54403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54404         done; \
54405         (cd $(TARGET_SUBDIR)/libffi && \
54406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54408                   "RANLIB=$${RANLIB}" \
54409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54410                    pdf) \
54411           || exit 1
54412
54413 @endif target-libffi
54414
54415 .PHONY: maybe-html-target-libffi html-target-libffi
54416 maybe-html-target-libffi:
54417 @if target-libffi
54418 maybe-html-target-libffi: html-target-libffi
54419
54420 html-target-libffi: \
54421     configure-target-libffi 
54422         @: $(MAKE); $(unstage)
54423         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54424         r=`${PWD_COMMAND}`; export r; \
54425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54426         $(NORMAL_TARGET_EXPORTS) \
54427         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
54428         for flag in $(EXTRA_TARGET_FLAGS); do \
54429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54430         done; \
54431         (cd $(TARGET_SUBDIR)/libffi && \
54432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54434                   "RANLIB=$${RANLIB}" \
54435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54436                    html) \
54437           || exit 1
54438
54439 @endif target-libffi
54440
54441 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54442 maybe-TAGS-target-libffi:
54443 @if target-libffi
54444 maybe-TAGS-target-libffi: TAGS-target-libffi
54445
54446 TAGS-target-libffi: \
54447     configure-target-libffi 
54448         @: $(MAKE); $(unstage)
54449         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54450         r=`${PWD_COMMAND}`; export r; \
54451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54452         $(NORMAL_TARGET_EXPORTS) \
54453         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
54454         for flag in $(EXTRA_TARGET_FLAGS); do \
54455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54456         done; \
54457         (cd $(TARGET_SUBDIR)/libffi && \
54458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54460                   "RANLIB=$${RANLIB}" \
54461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54462                    TAGS) \
54463           || exit 1
54464
54465 @endif target-libffi
54466
54467 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54468 maybe-install-info-target-libffi:
54469 @if target-libffi
54470 maybe-install-info-target-libffi: install-info-target-libffi
54471
54472 install-info-target-libffi: \
54473     configure-target-libffi \
54474     info-target-libffi 
54475         @: $(MAKE); $(unstage)
54476         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54477         r=`${PWD_COMMAND}`; export r; \
54478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54479         $(NORMAL_TARGET_EXPORTS) \
54480         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
54481         for flag in $(EXTRA_TARGET_FLAGS); do \
54482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54483         done; \
54484         (cd $(TARGET_SUBDIR)/libffi && \
54485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54487                   "RANLIB=$${RANLIB}" \
54488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54489                    install-info) \
54490           || exit 1
54491
54492 @endif target-libffi
54493
54494 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
54495 maybe-install-dvi-target-libffi:
54496 @if target-libffi
54497 maybe-install-dvi-target-libffi: install-dvi-target-libffi
54498
54499 install-dvi-target-libffi: \
54500     configure-target-libffi \
54501     dvi-target-libffi 
54502         @: $(MAKE); $(unstage)
54503         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54504         r=`${PWD_COMMAND}`; export r; \
54505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54506         $(NORMAL_TARGET_EXPORTS) \
54507         echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
54508         for flag in $(EXTRA_TARGET_FLAGS); do \
54509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54510         done; \
54511         (cd $(TARGET_SUBDIR)/libffi && \
54512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54514                   "RANLIB=$${RANLIB}" \
54515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54516                    install-dvi) \
54517           || exit 1
54518
54519 @endif target-libffi
54520
54521 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54522 maybe-install-pdf-target-libffi:
54523 @if target-libffi
54524 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54525
54526 install-pdf-target-libffi: \
54527     configure-target-libffi \
54528     pdf-target-libffi 
54529         @: $(MAKE); $(unstage)
54530         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54531         r=`${PWD_COMMAND}`; export r; \
54532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54533         $(NORMAL_TARGET_EXPORTS) \
54534         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
54535         for flag in $(EXTRA_TARGET_FLAGS); do \
54536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54537         done; \
54538         (cd $(TARGET_SUBDIR)/libffi && \
54539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54541                   "RANLIB=$${RANLIB}" \
54542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54543                    install-pdf) \
54544           || exit 1
54545
54546 @endif target-libffi
54547
54548 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54549 maybe-install-html-target-libffi:
54550 @if target-libffi
54551 maybe-install-html-target-libffi: install-html-target-libffi
54552
54553 install-html-target-libffi: \
54554     configure-target-libffi \
54555     html-target-libffi 
54556         @: $(MAKE); $(unstage)
54557         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54558         r=`${PWD_COMMAND}`; export r; \
54559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54560         $(NORMAL_TARGET_EXPORTS) \
54561         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
54562         for flag in $(EXTRA_TARGET_FLAGS); do \
54563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54564         done; \
54565         (cd $(TARGET_SUBDIR)/libffi && \
54566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54568                   "RANLIB=$${RANLIB}" \
54569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54570                    install-html) \
54571           || exit 1
54572
54573 @endif target-libffi
54574
54575 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54576 maybe-installcheck-target-libffi:
54577 @if target-libffi
54578 maybe-installcheck-target-libffi: installcheck-target-libffi
54579
54580 installcheck-target-libffi: \
54581     configure-target-libffi 
54582         @: $(MAKE); $(unstage)
54583         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54584         r=`${PWD_COMMAND}`; export r; \
54585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54586         $(NORMAL_TARGET_EXPORTS) \
54587         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
54588         for flag in $(EXTRA_TARGET_FLAGS); do \
54589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54590         done; \
54591         (cd $(TARGET_SUBDIR)/libffi && \
54592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54594                   "RANLIB=$${RANLIB}" \
54595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54596                    installcheck) \
54597           || exit 1
54598
54599 @endif target-libffi
54600
54601 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54602 maybe-mostlyclean-target-libffi:
54603 @if target-libffi
54604 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54605
54606 mostlyclean-target-libffi: 
54607         @: $(MAKE); $(unstage)
54608         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54609         r=`${PWD_COMMAND}`; export r; \
54610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611         $(NORMAL_TARGET_EXPORTS) \
54612         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
54613         for flag in $(EXTRA_TARGET_FLAGS); do \
54614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54615         done; \
54616         (cd $(TARGET_SUBDIR)/libffi && \
54617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54619                   "RANLIB=$${RANLIB}" \
54620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54621                    mostlyclean) \
54622           || exit 1
54623
54624 @endif target-libffi
54625
54626 .PHONY: maybe-clean-target-libffi clean-target-libffi
54627 maybe-clean-target-libffi:
54628 @if target-libffi
54629 maybe-clean-target-libffi: clean-target-libffi
54630
54631 clean-target-libffi: 
54632         @: $(MAKE); $(unstage)
54633         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54634         r=`${PWD_COMMAND}`; export r; \
54635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54636         $(NORMAL_TARGET_EXPORTS) \
54637         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
54638         for flag in $(EXTRA_TARGET_FLAGS); do \
54639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54640         done; \
54641         (cd $(TARGET_SUBDIR)/libffi && \
54642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54644                   "RANLIB=$${RANLIB}" \
54645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54646                    clean) \
54647           || exit 1
54648
54649 @endif target-libffi
54650
54651 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54652 maybe-distclean-target-libffi:
54653 @if target-libffi
54654 maybe-distclean-target-libffi: distclean-target-libffi
54655
54656 distclean-target-libffi: 
54657         @: $(MAKE); $(unstage)
54658         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54659         r=`${PWD_COMMAND}`; export r; \
54660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54661         $(NORMAL_TARGET_EXPORTS) \
54662         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
54663         for flag in $(EXTRA_TARGET_FLAGS); do \
54664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54665         done; \
54666         (cd $(TARGET_SUBDIR)/libffi && \
54667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54669                   "RANLIB=$${RANLIB}" \
54670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54671                    distclean) \
54672           || exit 1
54673
54674 @endif target-libffi
54675
54676 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54677 maybe-maintainer-clean-target-libffi:
54678 @if target-libffi
54679 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54680
54681 maintainer-clean-target-libffi: 
54682         @: $(MAKE); $(unstage)
54683         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54684         r=`${PWD_COMMAND}`; export r; \
54685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54686         $(NORMAL_TARGET_EXPORTS) \
54687         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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                    maintainer-clean) \
54697           || exit 1
54698
54699 @endif target-libffi
54700
54701
54702
54703
54704
54705 .PHONY: configure-target-zlib maybe-configure-target-zlib
54706 maybe-configure-target-zlib:
54707 @if gcc-bootstrap
54708 configure-target-zlib: stage_current
54709 @endif gcc-bootstrap
54710 @if target-zlib
54711 maybe-configure-target-zlib: configure-target-zlib
54712 configure-target-zlib: 
54713         @r=`${PWD_COMMAND}`; export r; \
54714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54715         echo "Checking multilib configuration for zlib..."; \
54716         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54717         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54718         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54719           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54720             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54721           else \
54722             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54723             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54724           fi; \
54725         else \
54726           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54727         fi; \
54728         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54729         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54730         $(NORMAL_TARGET_EXPORTS)  \
54731         echo Configuring in $(TARGET_SUBDIR)/zlib; \
54732         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54733         case $(srcdir) in \
54734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54735           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54737         esac; \
54738         module_srcdir=zlib; \
54739         rm -f no-such-file || : ; \
54740         CONFIG_SITE=no-such-file $(SHELL) \
54741           $$s/$$module_srcdir/configure \
54742           --srcdir=$${topdir}/$$module_srcdir \
54743           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54744           --target=${target_alias}  \
54745           || exit 1
54746 @endif target-zlib
54747
54748
54749
54750 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
54751 maybe-configure-stage1-target-zlib:
54752 @if target-zlib-bootstrap
54753 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
54754 configure-stage1-target-zlib:
54755         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54756         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54757         @r=`${PWD_COMMAND}`; export r; \
54758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54759         TFLAGS="$(STAGE1_TFLAGS)"; \
54760         echo "Checking multilib configuration for zlib..."; \
54761         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54762         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54763           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54764             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54765           else \
54766             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54767             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54768           fi; \
54769         else \
54770           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54771         fi; \
54772         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54773         $(NORMAL_TARGET_EXPORTS) \
54774         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54775         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54776         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54777         echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
54778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54779         cd $(TARGET_SUBDIR)/zlib || exit 1; \
54780         case $(srcdir) in \
54781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54782           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54784         esac; \
54785         module_srcdir=zlib; \
54786         $(SHELL) $$s/$$module_srcdir/configure \
54787           --srcdir=$${topdir}/$$module_srcdir \
54788           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54789           --target=${target_alias} \
54790            \
54791           $(STAGE1_CONFIGURE_FLAGS)
54792 @endif target-zlib-bootstrap
54793
54794 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
54795 maybe-configure-stage2-target-zlib:
54796 @if target-zlib-bootstrap
54797 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
54798 configure-stage2-target-zlib:
54799         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54800         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54801         @r=`${PWD_COMMAND}`; export r; \
54802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54803         TFLAGS="$(STAGE2_TFLAGS)"; \
54804         echo "Checking multilib configuration for zlib..."; \
54805         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54806         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54807           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54808             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54809           else \
54810             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54811             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54812           fi; \
54813         else \
54814           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54815         fi; \
54816         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54817         $(NORMAL_TARGET_EXPORTS) \
54818          \
54819         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54820         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54821         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54822         echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
54823         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54824         cd $(TARGET_SUBDIR)/zlib || exit 1; \
54825         case $(srcdir) in \
54826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54827           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54829         esac; \
54830         module_srcdir=zlib; \
54831         $(SHELL) $$s/$$module_srcdir/configure \
54832           --srcdir=$${topdir}/$$module_srcdir \
54833           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54834           --target=${target_alias} \
54835           --with-build-libsubdir=$(HOST_SUBDIR) \
54836           $(STAGE2_CONFIGURE_FLAGS)
54837 @endif target-zlib-bootstrap
54838
54839 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
54840 maybe-configure-stage3-target-zlib:
54841 @if target-zlib-bootstrap
54842 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
54843 configure-stage3-target-zlib:
54844         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54845         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54846         @r=`${PWD_COMMAND}`; export r; \
54847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54848         TFLAGS="$(STAGE3_TFLAGS)"; \
54849         echo "Checking multilib configuration for zlib..."; \
54850         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54851         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54852           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54853             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54854           else \
54855             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54856             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54857           fi; \
54858         else \
54859           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54860         fi; \
54861         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54862         $(NORMAL_TARGET_EXPORTS) \
54863          \
54864         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54865         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54866         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54867         echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
54868         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54869         cd $(TARGET_SUBDIR)/zlib || exit 1; \
54870         case $(srcdir) in \
54871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54872           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54874         esac; \
54875         module_srcdir=zlib; \
54876         $(SHELL) $$s/$$module_srcdir/configure \
54877           --srcdir=$${topdir}/$$module_srcdir \
54878           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54879           --target=${target_alias} \
54880           --with-build-libsubdir=$(HOST_SUBDIR) \
54881           $(STAGE3_CONFIGURE_FLAGS)
54882 @endif target-zlib-bootstrap
54883
54884 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
54885 maybe-configure-stage4-target-zlib:
54886 @if target-zlib-bootstrap
54887 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
54888 configure-stage4-target-zlib:
54889         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54890         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54891         @r=`${PWD_COMMAND}`; export r; \
54892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54893         TFLAGS="$(STAGE4_TFLAGS)"; \
54894         echo "Checking multilib configuration for zlib..."; \
54895         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54896         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54897           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54898             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54899           else \
54900             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54901             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54902           fi; \
54903         else \
54904           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54905         fi; \
54906         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54907         $(NORMAL_TARGET_EXPORTS) \
54908          \
54909         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54910         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54911         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54912         echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
54913         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54914         cd $(TARGET_SUBDIR)/zlib || exit 1; \
54915         case $(srcdir) in \
54916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54917           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54919         esac; \
54920         module_srcdir=zlib; \
54921         $(SHELL) $$s/$$module_srcdir/configure \
54922           --srcdir=$${topdir}/$$module_srcdir \
54923           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54924           --target=${target_alias} \
54925           --with-build-libsubdir=$(HOST_SUBDIR) \
54926           $(STAGE4_CONFIGURE_FLAGS)
54927 @endif target-zlib-bootstrap
54928
54929 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
54930 maybe-configure-stageprofile-target-zlib:
54931 @if target-zlib-bootstrap
54932 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
54933 configure-stageprofile-target-zlib:
54934         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54935         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54936         @r=`${PWD_COMMAND}`; export r; \
54937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54938         TFLAGS="$(STAGEprofile_TFLAGS)"; \
54939         echo "Checking multilib configuration for zlib..."; \
54940         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54941         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54942           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54943             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54944           else \
54945             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54946             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54947           fi; \
54948         else \
54949           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54950         fi; \
54951         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54952         $(NORMAL_TARGET_EXPORTS) \
54953          \
54954         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54955         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54956         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54957         echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
54958         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54959         cd $(TARGET_SUBDIR)/zlib || exit 1; \
54960         case $(srcdir) in \
54961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54962           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54964         esac; \
54965         module_srcdir=zlib; \
54966         $(SHELL) $$s/$$module_srcdir/configure \
54967           --srcdir=$${topdir}/$$module_srcdir \
54968           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54969           --target=${target_alias} \
54970           --with-build-libsubdir=$(HOST_SUBDIR) \
54971           $(STAGEprofile_CONFIGURE_FLAGS)
54972 @endif target-zlib-bootstrap
54973
54974 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
54975 maybe-configure-stagetrain-target-zlib:
54976 @if target-zlib-bootstrap
54977 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
54978 configure-stagetrain-target-zlib:
54979         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54980         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
54981         @r=`${PWD_COMMAND}`; export r; \
54982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54983         TFLAGS="$(STAGEtrain_TFLAGS)"; \
54984         echo "Checking multilib configuration for zlib..."; \
54985         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54986         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54987           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54988             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54989           else \
54990             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54991             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54992           fi; \
54993         else \
54994           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54995         fi; \
54996         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54997         $(NORMAL_TARGET_EXPORTS) \
54998          \
54999         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55000         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55001         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55002         echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
55003         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55004         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55005         case $(srcdir) in \
55006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55007           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55009         esac; \
55010         module_srcdir=zlib; \
55011         $(SHELL) $$s/$$module_srcdir/configure \
55012           --srcdir=$${topdir}/$$module_srcdir \
55013           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55014           --target=${target_alias} \
55015           --with-build-libsubdir=$(HOST_SUBDIR) \
55016           $(STAGEtrain_CONFIGURE_FLAGS)
55017 @endif target-zlib-bootstrap
55018
55019 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
55020 maybe-configure-stagefeedback-target-zlib:
55021 @if target-zlib-bootstrap
55022 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
55023 configure-stagefeedback-target-zlib:
55024         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55025         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55026         @r=`${PWD_COMMAND}`; export r; \
55027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55028         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55029         echo "Checking multilib configuration for zlib..."; \
55030         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55031         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55032           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55033             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55034           else \
55035             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55036             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55037           fi; \
55038         else \
55039           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55040         fi; \
55041         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55042         $(NORMAL_TARGET_EXPORTS) \
55043          \
55044         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55045         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55046         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55047         echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
55048         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55049         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55050         case $(srcdir) in \
55051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55052           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55054         esac; \
55055         module_srcdir=zlib; \
55056         $(SHELL) $$s/$$module_srcdir/configure \
55057           --srcdir=$${topdir}/$$module_srcdir \
55058           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55059           --target=${target_alias} \
55060           --with-build-libsubdir=$(HOST_SUBDIR) \
55061           $(STAGEfeedback_CONFIGURE_FLAGS)
55062 @endif target-zlib-bootstrap
55063
55064 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
55065 maybe-configure-stageautoprofile-target-zlib:
55066 @if target-zlib-bootstrap
55067 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
55068 configure-stageautoprofile-target-zlib:
55069         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55070         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55071         @r=`${PWD_COMMAND}`; export r; \
55072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55073         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55074         echo "Checking multilib configuration for zlib..."; \
55075         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55076         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55077           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55078             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55079           else \
55080             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55081             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55082           fi; \
55083         else \
55084           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55085         fi; \
55086         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55087         $(NORMAL_TARGET_EXPORTS) \
55088          \
55089         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55090         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55091         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55092         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
55093         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55094         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55095         case $(srcdir) in \
55096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55097           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55099         esac; \
55100         module_srcdir=zlib; \
55101         $(SHELL) $$s/$$module_srcdir/configure \
55102           --srcdir=$${topdir}/$$module_srcdir \
55103           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55104           --target=${target_alias} \
55105           --with-build-libsubdir=$(HOST_SUBDIR) \
55106           $(STAGEautoprofile_CONFIGURE_FLAGS)
55107 @endif target-zlib-bootstrap
55108
55109 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
55110 maybe-configure-stageautofeedback-target-zlib:
55111 @if target-zlib-bootstrap
55112 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
55113 configure-stageautofeedback-target-zlib:
55114         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55115         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55116         @r=`${PWD_COMMAND}`; export r; \
55117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55118         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55119         echo "Checking multilib configuration for zlib..."; \
55120         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55121         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55122           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55123             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55124           else \
55125             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55126             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55127           fi; \
55128         else \
55129           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55130         fi; \
55131         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55132         $(NORMAL_TARGET_EXPORTS) \
55133          \
55134         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55135         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55136         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55137         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
55138         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55139         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55140         case $(srcdir) in \
55141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55142           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55144         esac; \
55145         module_srcdir=zlib; \
55146         $(SHELL) $$s/$$module_srcdir/configure \
55147           --srcdir=$${topdir}/$$module_srcdir \
55148           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55149           --target=${target_alias} \
55150           --with-build-libsubdir=$(HOST_SUBDIR) \
55151           $(STAGEautofeedback_CONFIGURE_FLAGS)
55152 @endif target-zlib-bootstrap
55153
55154
55155
55156
55157
55158 .PHONY: all-target-zlib maybe-all-target-zlib
55159 maybe-all-target-zlib:
55160 @if gcc-bootstrap
55161 all-target-zlib: stage_current
55162 @endif gcc-bootstrap
55163 @if target-zlib
55164 TARGET-target-zlib=all
55165 maybe-all-target-zlib: all-target-zlib
55166 all-target-zlib: configure-target-zlib
55167         @r=`${PWD_COMMAND}`; export r; \
55168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55169         $(NORMAL_TARGET_EXPORTS)  \
55170         (cd $(TARGET_SUBDIR)/zlib && \
55171           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55172                 $(TARGET-target-zlib))
55173 @endif target-zlib
55174
55175
55176
55177 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
55178 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
55179 maybe-all-stage1-target-zlib:
55180 maybe-clean-stage1-target-zlib:
55181 @if target-zlib-bootstrap
55182 maybe-all-stage1-target-zlib: all-stage1-target-zlib
55183 all-stage1: all-stage1-target-zlib
55184 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
55185 all-stage1-target-zlib: configure-stage1-target-zlib
55186         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55187         @r=`${PWD_COMMAND}`; export r; \
55188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55189         TFLAGS="$(STAGE1_TFLAGS)"; \
55190         $(NORMAL_TARGET_EXPORTS)  \
55191         cd $(TARGET_SUBDIR)/zlib && \
55192          \
55193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55194                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55195                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55196                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55200                 $(EXTRA_TARGET_FLAGS)  \
55201                   \
55202                 TFLAGS="$(STAGE1_TFLAGS)"  \
55203                 $(TARGET-stage1-target-zlib)
55204
55205 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
55206 clean-stage1: clean-stage1-target-zlib
55207 clean-stage1-target-zlib:
55208         @if [ $(current_stage) = stage1 ]; then \
55209           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55210         else \
55211           [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
55212           $(MAKE) stage1-start; \
55213         fi; \
55214         cd $(TARGET_SUBDIR)/zlib && \
55215         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
55216           clean
55217 @endif target-zlib-bootstrap
55218
55219
55220 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
55221 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
55222 maybe-all-stage2-target-zlib:
55223 maybe-clean-stage2-target-zlib:
55224 @if target-zlib-bootstrap
55225 maybe-all-stage2-target-zlib: all-stage2-target-zlib
55226 all-stage2: all-stage2-target-zlib
55227 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
55228 all-stage2-target-zlib: configure-stage2-target-zlib
55229         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55230         @r=`${PWD_COMMAND}`; export r; \
55231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232         TFLAGS="$(STAGE2_TFLAGS)"; \
55233         $(NORMAL_TARGET_EXPORTS) \
55234           \
55235         cd $(TARGET_SUBDIR)/zlib && \
55236          \
55237         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55238                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55239                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55240                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55241                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55242                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55243                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55244                 $(EXTRA_TARGET_FLAGS)   \
55245                 TFLAGS="$(STAGE2_TFLAGS)"  \
55246                 $(TARGET-stage2-target-zlib)
55247
55248 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
55249 clean-stage2: clean-stage2-target-zlib
55250 clean-stage2-target-zlib:
55251         @if [ $(current_stage) = stage2 ]; then \
55252           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55253         else \
55254           [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
55255           $(MAKE) stage2-start; \
55256         fi; \
55257         cd $(TARGET_SUBDIR)/zlib && \
55258         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55259 @endif target-zlib-bootstrap
55260
55261
55262 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
55263 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
55264 maybe-all-stage3-target-zlib:
55265 maybe-clean-stage3-target-zlib:
55266 @if target-zlib-bootstrap
55267 maybe-all-stage3-target-zlib: all-stage3-target-zlib
55268 all-stage3: all-stage3-target-zlib
55269 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
55270 all-stage3-target-zlib: configure-stage3-target-zlib
55271         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55272         @r=`${PWD_COMMAND}`; export r; \
55273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55274         TFLAGS="$(STAGE3_TFLAGS)"; \
55275         $(NORMAL_TARGET_EXPORTS) \
55276           \
55277         cd $(TARGET_SUBDIR)/zlib && \
55278          \
55279         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55280                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55281                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55282                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55283                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55284                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55285                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55286                 $(EXTRA_TARGET_FLAGS)   \
55287                 TFLAGS="$(STAGE3_TFLAGS)"  \
55288                 $(TARGET-stage3-target-zlib)
55289
55290 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
55291 clean-stage3: clean-stage3-target-zlib
55292 clean-stage3-target-zlib:
55293         @if [ $(current_stage) = stage3 ]; then \
55294           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55295         else \
55296           [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
55297           $(MAKE) stage3-start; \
55298         fi; \
55299         cd $(TARGET_SUBDIR)/zlib && \
55300         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55301 @endif target-zlib-bootstrap
55302
55303
55304 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
55305 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
55306 maybe-all-stage4-target-zlib:
55307 maybe-clean-stage4-target-zlib:
55308 @if target-zlib-bootstrap
55309 maybe-all-stage4-target-zlib: all-stage4-target-zlib
55310 all-stage4: all-stage4-target-zlib
55311 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
55312 all-stage4-target-zlib: configure-stage4-target-zlib
55313         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55314         @r=`${PWD_COMMAND}`; export r; \
55315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55316         TFLAGS="$(STAGE4_TFLAGS)"; \
55317         $(NORMAL_TARGET_EXPORTS) \
55318           \
55319         cd $(TARGET_SUBDIR)/zlib && \
55320          \
55321         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55322                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55323                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55324                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55325                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55326                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55327                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55328                 $(EXTRA_TARGET_FLAGS)   \
55329                 TFLAGS="$(STAGE4_TFLAGS)"  \
55330                 $(TARGET-stage4-target-zlib)
55331
55332 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
55333 clean-stage4: clean-stage4-target-zlib
55334 clean-stage4-target-zlib:
55335         @if [ $(current_stage) = stage4 ]; then \
55336           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55337         else \
55338           [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
55339           $(MAKE) stage4-start; \
55340         fi; \
55341         cd $(TARGET_SUBDIR)/zlib && \
55342         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55343 @endif target-zlib-bootstrap
55344
55345
55346 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
55347 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
55348 maybe-all-stageprofile-target-zlib:
55349 maybe-clean-stageprofile-target-zlib:
55350 @if target-zlib-bootstrap
55351 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
55352 all-stageprofile: all-stageprofile-target-zlib
55353 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
55354 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
55355         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55356         @r=`${PWD_COMMAND}`; export r; \
55357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55358         TFLAGS="$(STAGEprofile_TFLAGS)"; \
55359         $(NORMAL_TARGET_EXPORTS) \
55360           \
55361         cd $(TARGET_SUBDIR)/zlib && \
55362          \
55363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55364                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55365                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55366                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55370                 $(EXTRA_TARGET_FLAGS)   \
55371                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
55372                 $(TARGET-stageprofile-target-zlib)
55373
55374 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
55375 clean-stageprofile: clean-stageprofile-target-zlib
55376 clean-stageprofile-target-zlib:
55377         @if [ $(current_stage) = stageprofile ]; then \
55378           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55379         else \
55380           [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
55381           $(MAKE) stageprofile-start; \
55382         fi; \
55383         cd $(TARGET_SUBDIR)/zlib && \
55384         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55385 @endif target-zlib-bootstrap
55386
55387
55388 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
55389 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
55390 maybe-all-stagetrain-target-zlib:
55391 maybe-clean-stagetrain-target-zlib:
55392 @if target-zlib-bootstrap
55393 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
55394 all-stagetrain: all-stagetrain-target-zlib
55395 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
55396 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
55397         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55398         @r=`${PWD_COMMAND}`; export r; \
55399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55400         TFLAGS="$(STAGEtrain_TFLAGS)"; \
55401         $(NORMAL_TARGET_EXPORTS) \
55402           \
55403         cd $(TARGET_SUBDIR)/zlib && \
55404          \
55405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55406                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55407                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55408                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55409                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55410                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55411                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55412                 $(EXTRA_TARGET_FLAGS)   \
55413                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
55414                 $(TARGET-stagetrain-target-zlib)
55415
55416 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
55417 clean-stagetrain: clean-stagetrain-target-zlib
55418 clean-stagetrain-target-zlib:
55419         @if [ $(current_stage) = stagetrain ]; then \
55420           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55421         else \
55422           [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
55423           $(MAKE) stagetrain-start; \
55424         fi; \
55425         cd $(TARGET_SUBDIR)/zlib && \
55426         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55427 @endif target-zlib-bootstrap
55428
55429
55430 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
55431 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
55432 maybe-all-stagefeedback-target-zlib:
55433 maybe-clean-stagefeedback-target-zlib:
55434 @if target-zlib-bootstrap
55435 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
55436 all-stagefeedback: all-stagefeedback-target-zlib
55437 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
55438 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
55439         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55440         @r=`${PWD_COMMAND}`; export r; \
55441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55442         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55443         $(NORMAL_TARGET_EXPORTS) \
55444           \
55445         cd $(TARGET_SUBDIR)/zlib && \
55446          \
55447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55448                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55449                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55450                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55451                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55452                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55453                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55454                 $(EXTRA_TARGET_FLAGS)   \
55455                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
55456                 $(TARGET-stagefeedback-target-zlib)
55457
55458 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
55459 clean-stagefeedback: clean-stagefeedback-target-zlib
55460 clean-stagefeedback-target-zlib:
55461         @if [ $(current_stage) = stagefeedback ]; then \
55462           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55463         else \
55464           [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
55465           $(MAKE) stagefeedback-start; \
55466         fi; \
55467         cd $(TARGET_SUBDIR)/zlib && \
55468         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55469 @endif target-zlib-bootstrap
55470
55471
55472 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
55473 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
55474 maybe-all-stageautoprofile-target-zlib:
55475 maybe-clean-stageautoprofile-target-zlib:
55476 @if target-zlib-bootstrap
55477 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
55478 all-stageautoprofile: all-stageautoprofile-target-zlib
55479 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
55480 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
55481         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55482         @r=`${PWD_COMMAND}`; export r; \
55483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55484         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55485         $(NORMAL_TARGET_EXPORTS) \
55486           \
55487         cd $(TARGET_SUBDIR)/zlib && \
55488         $$s/gcc/config/i386/$(AUTO_PROFILE) \
55489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55490                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55491                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55492                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55493                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55494                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55495                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55496                 $(EXTRA_TARGET_FLAGS)   \
55497                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
55498                 $(TARGET-stageautoprofile-target-zlib)
55499
55500 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
55501 clean-stageautoprofile: clean-stageautoprofile-target-zlib
55502 clean-stageautoprofile-target-zlib:
55503         @if [ $(current_stage) = stageautoprofile ]; then \
55504           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55505         else \
55506           [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
55507           $(MAKE) stageautoprofile-start; \
55508         fi; \
55509         cd $(TARGET_SUBDIR)/zlib && \
55510         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55511 @endif target-zlib-bootstrap
55512
55513
55514 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
55515 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
55516 maybe-all-stageautofeedback-target-zlib:
55517 maybe-clean-stageautofeedback-target-zlib:
55518 @if target-zlib-bootstrap
55519 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
55520 all-stageautofeedback: all-stageautofeedback-target-zlib
55521 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
55522 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
55523         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55524         @r=`${PWD_COMMAND}`; export r; \
55525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55526         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55527         $(NORMAL_TARGET_EXPORTS) \
55528           \
55529         cd $(TARGET_SUBDIR)/zlib && \
55530          \
55531         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55532                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55533                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55534                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55535                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55536                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55537                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55538                 $(EXTRA_TARGET_FLAGS)   \
55539                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55540                 $(TARGET-stageautofeedback-target-zlib)
55541
55542 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
55543 clean-stageautofeedback: clean-stageautofeedback-target-zlib
55544 clean-stageautofeedback-target-zlib:
55545         @if [ $(current_stage) = stageautofeedback ]; then \
55546           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55547         else \
55548           [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
55549           $(MAKE) stageautofeedback-start; \
55550         fi; \
55551         cd $(TARGET_SUBDIR)/zlib && \
55552         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55553 @endif target-zlib-bootstrap
55554
55555
55556
55557
55558
55559
55560 .PHONY: check-target-zlib maybe-check-target-zlib
55561 maybe-check-target-zlib:
55562 @if target-zlib
55563 maybe-check-target-zlib: check-target-zlib
55564
55565 check-target-zlib:
55566         @: $(MAKE); $(unstage)
55567         @r=`${PWD_COMMAND}`; export r; \
55568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55569         $(NORMAL_TARGET_EXPORTS) \
55570         (cd $(TARGET_SUBDIR)/zlib && \
55571           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55572
55573 @endif target-zlib
55574
55575 .PHONY: install-target-zlib maybe-install-target-zlib
55576 maybe-install-target-zlib:
55577 @if target-zlib
55578 maybe-install-target-zlib: install-target-zlib
55579
55580 install-target-zlib: installdirs
55581         @: $(MAKE); $(unstage)
55582         @r=`${PWD_COMMAND}`; export r; \
55583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55584         $(NORMAL_TARGET_EXPORTS) \
55585         (cd $(TARGET_SUBDIR)/zlib && \
55586           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55587
55588 @endif target-zlib
55589
55590 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
55591 maybe-install-strip-target-zlib:
55592 @if target-zlib
55593 maybe-install-strip-target-zlib: install-strip-target-zlib
55594
55595 install-strip-target-zlib: installdirs
55596         @: $(MAKE); $(unstage)
55597         @r=`${PWD_COMMAND}`; export r; \
55598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55599         $(NORMAL_TARGET_EXPORTS) \
55600         (cd $(TARGET_SUBDIR)/zlib && \
55601           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55602
55603 @endif target-zlib
55604
55605 # Other targets (info, dvi, pdf, etc.)
55606
55607 .PHONY: maybe-info-target-zlib info-target-zlib
55608 maybe-info-target-zlib:
55609 @if target-zlib
55610 maybe-info-target-zlib: info-target-zlib
55611
55612 info-target-zlib: \
55613     configure-target-zlib 
55614         @: $(MAKE); $(unstage)
55615         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55616         r=`${PWD_COMMAND}`; export r; \
55617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618         $(NORMAL_TARGET_EXPORTS) \
55619         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
55620         for flag in $(EXTRA_TARGET_FLAGS); do \
55621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55622         done; \
55623         (cd $(TARGET_SUBDIR)/zlib && \
55624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55626                   "RANLIB=$${RANLIB}" \
55627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55628                    info) \
55629           || exit 1
55630
55631 @endif target-zlib
55632
55633 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
55634 maybe-dvi-target-zlib:
55635 @if target-zlib
55636 maybe-dvi-target-zlib: dvi-target-zlib
55637
55638 dvi-target-zlib: \
55639     configure-target-zlib 
55640         @: $(MAKE); $(unstage)
55641         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55642         r=`${PWD_COMMAND}`; export r; \
55643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644         $(NORMAL_TARGET_EXPORTS) \
55645         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
55646         for flag in $(EXTRA_TARGET_FLAGS); do \
55647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55648         done; \
55649         (cd $(TARGET_SUBDIR)/zlib && \
55650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55652                   "RANLIB=$${RANLIB}" \
55653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55654                    dvi) \
55655           || exit 1
55656
55657 @endif target-zlib
55658
55659 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
55660 maybe-pdf-target-zlib:
55661 @if target-zlib
55662 maybe-pdf-target-zlib: pdf-target-zlib
55663
55664 pdf-target-zlib: \
55665     configure-target-zlib 
55666         @: $(MAKE); $(unstage)
55667         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55668         r=`${PWD_COMMAND}`; export r; \
55669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55670         $(NORMAL_TARGET_EXPORTS) \
55671         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
55672         for flag in $(EXTRA_TARGET_FLAGS); do \
55673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55674         done; \
55675         (cd $(TARGET_SUBDIR)/zlib && \
55676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55678                   "RANLIB=$${RANLIB}" \
55679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55680                    pdf) \
55681           || exit 1
55682
55683 @endif target-zlib
55684
55685 .PHONY: maybe-html-target-zlib html-target-zlib
55686 maybe-html-target-zlib:
55687 @if target-zlib
55688 maybe-html-target-zlib: html-target-zlib
55689
55690 html-target-zlib: \
55691     configure-target-zlib 
55692         @: $(MAKE); $(unstage)
55693         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55694         r=`${PWD_COMMAND}`; export r; \
55695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55696         $(NORMAL_TARGET_EXPORTS) \
55697         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
55698         for flag in $(EXTRA_TARGET_FLAGS); do \
55699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55700         done; \
55701         (cd $(TARGET_SUBDIR)/zlib && \
55702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55704                   "RANLIB=$${RANLIB}" \
55705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55706                    html) \
55707           || exit 1
55708
55709 @endif target-zlib
55710
55711 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55712 maybe-TAGS-target-zlib:
55713 @if target-zlib
55714 maybe-TAGS-target-zlib: TAGS-target-zlib
55715
55716 TAGS-target-zlib: \
55717     configure-target-zlib 
55718         @: $(MAKE); $(unstage)
55719         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55720         r=`${PWD_COMMAND}`; export r; \
55721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55722         $(NORMAL_TARGET_EXPORTS) \
55723         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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                    TAGS) \
55733           || exit 1
55734
55735 @endif target-zlib
55736
55737 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55738 maybe-install-info-target-zlib:
55739 @if target-zlib
55740 maybe-install-info-target-zlib: install-info-target-zlib
55741
55742 install-info-target-zlib: \
55743     configure-target-zlib \
55744     info-target-zlib 
55745         @: $(MAKE); $(unstage)
55746         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55747         r=`${PWD_COMMAND}`; export r; \
55748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55749         $(NORMAL_TARGET_EXPORTS) \
55750         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
55751         for flag in $(EXTRA_TARGET_FLAGS); do \
55752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55753         done; \
55754         (cd $(TARGET_SUBDIR)/zlib && \
55755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55757                   "RANLIB=$${RANLIB}" \
55758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55759                    install-info) \
55760           || exit 1
55761
55762 @endif target-zlib
55763
55764 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
55765 maybe-install-dvi-target-zlib:
55766 @if target-zlib
55767 maybe-install-dvi-target-zlib: install-dvi-target-zlib
55768
55769 install-dvi-target-zlib: \
55770     configure-target-zlib \
55771     dvi-target-zlib 
55772         @: $(MAKE); $(unstage)
55773         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55774         r=`${PWD_COMMAND}`; export r; \
55775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55776         $(NORMAL_TARGET_EXPORTS) \
55777         echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
55778         for flag in $(EXTRA_TARGET_FLAGS); do \
55779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55780         done; \
55781         (cd $(TARGET_SUBDIR)/zlib && \
55782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55784                   "RANLIB=$${RANLIB}" \
55785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55786                    install-dvi) \
55787           || exit 1
55788
55789 @endif target-zlib
55790
55791 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55792 maybe-install-pdf-target-zlib:
55793 @if target-zlib
55794 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55795
55796 install-pdf-target-zlib: \
55797     configure-target-zlib \
55798     pdf-target-zlib 
55799         @: $(MAKE); $(unstage)
55800         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55801         r=`${PWD_COMMAND}`; export r; \
55802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55803         $(NORMAL_TARGET_EXPORTS) \
55804         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
55805         for flag in $(EXTRA_TARGET_FLAGS); do \
55806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55807         done; \
55808         (cd $(TARGET_SUBDIR)/zlib && \
55809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55811                   "RANLIB=$${RANLIB}" \
55812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55813                    install-pdf) \
55814           || exit 1
55815
55816 @endif target-zlib
55817
55818 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55819 maybe-install-html-target-zlib:
55820 @if target-zlib
55821 maybe-install-html-target-zlib: install-html-target-zlib
55822
55823 install-html-target-zlib: \
55824     configure-target-zlib \
55825     html-target-zlib 
55826         @: $(MAKE); $(unstage)
55827         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55828         r=`${PWD_COMMAND}`; export r; \
55829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55830         $(NORMAL_TARGET_EXPORTS) \
55831         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
55832         for flag in $(EXTRA_TARGET_FLAGS); do \
55833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55834         done; \
55835         (cd $(TARGET_SUBDIR)/zlib && \
55836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55838                   "RANLIB=$${RANLIB}" \
55839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55840                    install-html) \
55841           || exit 1
55842
55843 @endif target-zlib
55844
55845 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55846 maybe-installcheck-target-zlib:
55847 @if target-zlib
55848 maybe-installcheck-target-zlib: installcheck-target-zlib
55849
55850 installcheck-target-zlib: \
55851     configure-target-zlib 
55852         @: $(MAKE); $(unstage)
55853         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55854         r=`${PWD_COMMAND}`; export r; \
55855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856         $(NORMAL_TARGET_EXPORTS) \
55857         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
55858         for flag in $(EXTRA_TARGET_FLAGS); do \
55859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55860         done; \
55861         (cd $(TARGET_SUBDIR)/zlib && \
55862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55864                   "RANLIB=$${RANLIB}" \
55865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55866                    installcheck) \
55867           || exit 1
55868
55869 @endif target-zlib
55870
55871 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55872 maybe-mostlyclean-target-zlib:
55873 @if target-zlib
55874 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55875
55876 mostlyclean-target-zlib: 
55877         @: $(MAKE); $(unstage)
55878         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55879         r=`${PWD_COMMAND}`; export r; \
55880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55881         $(NORMAL_TARGET_EXPORTS) \
55882         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
55883         for flag in $(EXTRA_TARGET_FLAGS); do \
55884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55885         done; \
55886         (cd $(TARGET_SUBDIR)/zlib && \
55887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55889                   "RANLIB=$${RANLIB}" \
55890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55891                    mostlyclean) \
55892           || exit 1
55893
55894 @endif target-zlib
55895
55896 .PHONY: maybe-clean-target-zlib clean-target-zlib
55897 maybe-clean-target-zlib:
55898 @if target-zlib
55899 maybe-clean-target-zlib: clean-target-zlib
55900
55901 clean-target-zlib: 
55902         @: $(MAKE); $(unstage)
55903         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55904         r=`${PWD_COMMAND}`; export r; \
55905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55906         $(NORMAL_TARGET_EXPORTS) \
55907         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
55908         for flag in $(EXTRA_TARGET_FLAGS); do \
55909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55910         done; \
55911         (cd $(TARGET_SUBDIR)/zlib && \
55912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55914                   "RANLIB=$${RANLIB}" \
55915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55916                    clean) \
55917           || exit 1
55918
55919 @endif target-zlib
55920
55921 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55922 maybe-distclean-target-zlib:
55923 @if target-zlib
55924 maybe-distclean-target-zlib: distclean-target-zlib
55925
55926 distclean-target-zlib: 
55927         @: $(MAKE); $(unstage)
55928         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55929         r=`${PWD_COMMAND}`; export r; \
55930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55931         $(NORMAL_TARGET_EXPORTS) \
55932         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
55933         for flag in $(EXTRA_TARGET_FLAGS); do \
55934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55935         done; \
55936         (cd $(TARGET_SUBDIR)/zlib && \
55937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55939                   "RANLIB=$${RANLIB}" \
55940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55941                    distclean) \
55942           || exit 1
55943
55944 @endif target-zlib
55945
55946 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55947 maybe-maintainer-clean-target-zlib:
55948 @if target-zlib
55949 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55950
55951 maintainer-clean-target-zlib: 
55952         @: $(MAKE); $(unstage)
55953         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55954         r=`${PWD_COMMAND}`; export r; \
55955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55956         $(NORMAL_TARGET_EXPORTS) \
55957         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
55958         for flag in $(EXTRA_TARGET_FLAGS); do \
55959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55960         done; \
55961         (cd $(TARGET_SUBDIR)/zlib && \
55962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55964                   "RANLIB=$${RANLIB}" \
55965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55966                    maintainer-clean) \
55967           || exit 1
55968
55969 @endif target-zlib
55970
55971
55972
55973
55974
55975 .PHONY: configure-target-rda maybe-configure-target-rda
55976 maybe-configure-target-rda:
55977 @if gcc-bootstrap
55978 configure-target-rda: stage_current
55979 @endif gcc-bootstrap
55980 @if target-rda
55981 maybe-configure-target-rda: configure-target-rda
55982 configure-target-rda: 
55983         @: $(MAKE); $(unstage)
55984         @r=`${PWD_COMMAND}`; export r; \
55985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55986         echo "Checking multilib configuration for rda..."; \
55987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55988         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55989         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55990           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55991             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55992           else \
55993             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55994             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55995           fi; \
55996         else \
55997           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55998         fi; \
55999         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56000         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
56001         $(NORMAL_TARGET_EXPORTS)  \
56002         echo Configuring in $(TARGET_SUBDIR)/rda; \
56003         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56004         case $(srcdir) in \
56005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56006           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56008         esac; \
56009         module_srcdir=rda; \
56010         rm -f no-such-file || : ; \
56011         CONFIG_SITE=no-such-file $(SHELL) \
56012           $$s/$$module_srcdir/configure \
56013           --srcdir=$${topdir}/$$module_srcdir \
56014           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56015           --target=${target_alias}  \
56016           || exit 1
56017 @endif target-rda
56018
56019
56020
56021
56022
56023 .PHONY: all-target-rda maybe-all-target-rda
56024 maybe-all-target-rda:
56025 @if gcc-bootstrap
56026 all-target-rda: stage_current
56027 @endif gcc-bootstrap
56028 @if target-rda
56029 TARGET-target-rda=all
56030 maybe-all-target-rda: all-target-rda
56031 all-target-rda: configure-target-rda
56032         @: $(MAKE); $(unstage)
56033         @r=`${PWD_COMMAND}`; export r; \
56034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56035         $(NORMAL_TARGET_EXPORTS)  \
56036         (cd $(TARGET_SUBDIR)/rda && \
56037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56038                 $(TARGET-target-rda))
56039 @endif target-rda
56040
56041
56042
56043
56044
56045 .PHONY: check-target-rda maybe-check-target-rda
56046 maybe-check-target-rda:
56047 @if target-rda
56048 maybe-check-target-rda: check-target-rda
56049
56050 check-target-rda:
56051         @: $(MAKE); $(unstage)
56052         @r=`${PWD_COMMAND}`; export r; \
56053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56054         $(NORMAL_TARGET_EXPORTS) \
56055         (cd $(TARGET_SUBDIR)/rda && \
56056           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56057
56058 @endif target-rda
56059
56060 .PHONY: install-target-rda maybe-install-target-rda
56061 maybe-install-target-rda:
56062 @if target-rda
56063 maybe-install-target-rda: install-target-rda
56064
56065 install-target-rda: installdirs
56066         @: $(MAKE); $(unstage)
56067         @r=`${PWD_COMMAND}`; export r; \
56068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56069         $(NORMAL_TARGET_EXPORTS) \
56070         (cd $(TARGET_SUBDIR)/rda && \
56071           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56072
56073 @endif target-rda
56074
56075 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
56076 maybe-install-strip-target-rda:
56077 @if target-rda
56078 maybe-install-strip-target-rda: install-strip-target-rda
56079
56080 install-strip-target-rda: installdirs
56081         @: $(MAKE); $(unstage)
56082         @r=`${PWD_COMMAND}`; export r; \
56083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56084         $(NORMAL_TARGET_EXPORTS) \
56085         (cd $(TARGET_SUBDIR)/rda && \
56086           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56087
56088 @endif target-rda
56089
56090 # Other targets (info, dvi, pdf, etc.)
56091
56092 .PHONY: maybe-info-target-rda info-target-rda
56093 maybe-info-target-rda:
56094 @if target-rda
56095 maybe-info-target-rda: info-target-rda
56096
56097 info-target-rda: \
56098     configure-target-rda 
56099         @: $(MAKE); $(unstage)
56100         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56101         r=`${PWD_COMMAND}`; export r; \
56102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56103         $(NORMAL_TARGET_EXPORTS) \
56104         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
56105         for flag in $(EXTRA_TARGET_FLAGS); do \
56106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56107         done; \
56108         (cd $(TARGET_SUBDIR)/rda && \
56109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56111                   "RANLIB=$${RANLIB}" \
56112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56113                    info) \
56114           || exit 1
56115
56116 @endif target-rda
56117
56118 .PHONY: maybe-dvi-target-rda dvi-target-rda
56119 maybe-dvi-target-rda:
56120 @if target-rda
56121 maybe-dvi-target-rda: dvi-target-rda
56122
56123 dvi-target-rda: \
56124     configure-target-rda 
56125         @: $(MAKE); $(unstage)
56126         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56127         r=`${PWD_COMMAND}`; export r; \
56128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56129         $(NORMAL_TARGET_EXPORTS) \
56130         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
56131         for flag in $(EXTRA_TARGET_FLAGS); do \
56132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56133         done; \
56134         (cd $(TARGET_SUBDIR)/rda && \
56135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56137                   "RANLIB=$${RANLIB}" \
56138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56139                    dvi) \
56140           || exit 1
56141
56142 @endif target-rda
56143
56144 .PHONY: maybe-pdf-target-rda pdf-target-rda
56145 maybe-pdf-target-rda:
56146 @if target-rda
56147 maybe-pdf-target-rda: pdf-target-rda
56148
56149 pdf-target-rda: \
56150     configure-target-rda 
56151         @: $(MAKE); $(unstage)
56152         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56153         r=`${PWD_COMMAND}`; export r; \
56154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56155         $(NORMAL_TARGET_EXPORTS) \
56156         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
56157         for flag in $(EXTRA_TARGET_FLAGS); do \
56158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56159         done; \
56160         (cd $(TARGET_SUBDIR)/rda && \
56161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56163                   "RANLIB=$${RANLIB}" \
56164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56165                    pdf) \
56166           || exit 1
56167
56168 @endif target-rda
56169
56170 .PHONY: maybe-html-target-rda html-target-rda
56171 maybe-html-target-rda:
56172 @if target-rda
56173 maybe-html-target-rda: html-target-rda
56174
56175 html-target-rda: \
56176     configure-target-rda 
56177         @: $(MAKE); $(unstage)
56178         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56179         r=`${PWD_COMMAND}`; export r; \
56180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56181         $(NORMAL_TARGET_EXPORTS) \
56182         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
56183         for flag in $(EXTRA_TARGET_FLAGS); do \
56184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56185         done; \
56186         (cd $(TARGET_SUBDIR)/rda && \
56187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56189                   "RANLIB=$${RANLIB}" \
56190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56191                    html) \
56192           || exit 1
56193
56194 @endif target-rda
56195
56196 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
56197 maybe-TAGS-target-rda:
56198 @if target-rda
56199 maybe-TAGS-target-rda: TAGS-target-rda
56200
56201 TAGS-target-rda: \
56202     configure-target-rda 
56203         @: $(MAKE); $(unstage)
56204         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56205         r=`${PWD_COMMAND}`; export r; \
56206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56207         $(NORMAL_TARGET_EXPORTS) \
56208         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
56209         for flag in $(EXTRA_TARGET_FLAGS); do \
56210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56211         done; \
56212         (cd $(TARGET_SUBDIR)/rda && \
56213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56215                   "RANLIB=$${RANLIB}" \
56216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56217                    TAGS) \
56218           || exit 1
56219
56220 @endif target-rda
56221
56222 .PHONY: maybe-install-info-target-rda install-info-target-rda
56223 maybe-install-info-target-rda:
56224 @if target-rda
56225 maybe-install-info-target-rda: install-info-target-rda
56226
56227 install-info-target-rda: \
56228     configure-target-rda \
56229     info-target-rda 
56230         @: $(MAKE); $(unstage)
56231         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56232         r=`${PWD_COMMAND}`; export r; \
56233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56234         $(NORMAL_TARGET_EXPORTS) \
56235         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
56236         for flag in $(EXTRA_TARGET_FLAGS); do \
56237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56238         done; \
56239         (cd $(TARGET_SUBDIR)/rda && \
56240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56242                   "RANLIB=$${RANLIB}" \
56243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56244                    install-info) \
56245           || exit 1
56246
56247 @endif target-rda
56248
56249 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
56250 maybe-install-dvi-target-rda:
56251 @if target-rda
56252 maybe-install-dvi-target-rda: install-dvi-target-rda
56253
56254 install-dvi-target-rda: \
56255     configure-target-rda \
56256     dvi-target-rda 
56257         @: $(MAKE); $(unstage)
56258         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56259         r=`${PWD_COMMAND}`; export r; \
56260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56261         $(NORMAL_TARGET_EXPORTS) \
56262         echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
56263         for flag in $(EXTRA_TARGET_FLAGS); do \
56264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56265         done; \
56266         (cd $(TARGET_SUBDIR)/rda && \
56267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56269                   "RANLIB=$${RANLIB}" \
56270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56271                    install-dvi) \
56272           || exit 1
56273
56274 @endif target-rda
56275
56276 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56277 maybe-install-pdf-target-rda:
56278 @if target-rda
56279 maybe-install-pdf-target-rda: install-pdf-target-rda
56280
56281 install-pdf-target-rda: \
56282     configure-target-rda \
56283     pdf-target-rda 
56284         @: $(MAKE); $(unstage)
56285         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56286         r=`${PWD_COMMAND}`; export r; \
56287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56288         $(NORMAL_TARGET_EXPORTS) \
56289         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
56290         for flag in $(EXTRA_TARGET_FLAGS); do \
56291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56292         done; \
56293         (cd $(TARGET_SUBDIR)/rda && \
56294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56296                   "RANLIB=$${RANLIB}" \
56297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56298                    install-pdf) \
56299           || exit 1
56300
56301 @endif target-rda
56302
56303 .PHONY: maybe-install-html-target-rda install-html-target-rda
56304 maybe-install-html-target-rda:
56305 @if target-rda
56306 maybe-install-html-target-rda: install-html-target-rda
56307
56308 install-html-target-rda: \
56309     configure-target-rda \
56310     html-target-rda 
56311         @: $(MAKE); $(unstage)
56312         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56313         r=`${PWD_COMMAND}`; export r; \
56314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56315         $(NORMAL_TARGET_EXPORTS) \
56316         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
56317         for flag in $(EXTRA_TARGET_FLAGS); do \
56318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56319         done; \
56320         (cd $(TARGET_SUBDIR)/rda && \
56321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56323                   "RANLIB=$${RANLIB}" \
56324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56325                    install-html) \
56326           || exit 1
56327
56328 @endif target-rda
56329
56330 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56331 maybe-installcheck-target-rda:
56332 @if target-rda
56333 maybe-installcheck-target-rda: installcheck-target-rda
56334
56335 installcheck-target-rda: \
56336     configure-target-rda 
56337         @: $(MAKE); $(unstage)
56338         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56339         r=`${PWD_COMMAND}`; export r; \
56340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56341         $(NORMAL_TARGET_EXPORTS) \
56342         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
56343         for flag in $(EXTRA_TARGET_FLAGS); do \
56344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56345         done; \
56346         (cd $(TARGET_SUBDIR)/rda && \
56347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56349                   "RANLIB=$${RANLIB}" \
56350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56351                    installcheck) \
56352           || exit 1
56353
56354 @endif target-rda
56355
56356 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
56357 maybe-mostlyclean-target-rda:
56358 @if target-rda
56359 maybe-mostlyclean-target-rda: mostlyclean-target-rda
56360
56361 mostlyclean-target-rda: 
56362         @: $(MAKE); $(unstage)
56363         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56364         r=`${PWD_COMMAND}`; export r; \
56365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56366         $(NORMAL_TARGET_EXPORTS) \
56367         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
56368         for flag in $(EXTRA_TARGET_FLAGS); do \
56369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56370         done; \
56371         (cd $(TARGET_SUBDIR)/rda && \
56372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56374                   "RANLIB=$${RANLIB}" \
56375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56376                    mostlyclean) \
56377           || exit 1
56378
56379 @endif target-rda
56380
56381 .PHONY: maybe-clean-target-rda clean-target-rda
56382 maybe-clean-target-rda:
56383 @if target-rda
56384 maybe-clean-target-rda: clean-target-rda
56385
56386 clean-target-rda: 
56387         @: $(MAKE); $(unstage)
56388         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56389         r=`${PWD_COMMAND}`; export r; \
56390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56391         $(NORMAL_TARGET_EXPORTS) \
56392         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
56393         for flag in $(EXTRA_TARGET_FLAGS); do \
56394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56395         done; \
56396         (cd $(TARGET_SUBDIR)/rda && \
56397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56399                   "RANLIB=$${RANLIB}" \
56400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56401                    clean) \
56402           || exit 1
56403
56404 @endif target-rda
56405
56406 .PHONY: maybe-distclean-target-rda distclean-target-rda
56407 maybe-distclean-target-rda:
56408 @if target-rda
56409 maybe-distclean-target-rda: distclean-target-rda
56410
56411 distclean-target-rda: 
56412         @: $(MAKE); $(unstage)
56413         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56414         r=`${PWD_COMMAND}`; export r; \
56415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56416         $(NORMAL_TARGET_EXPORTS) \
56417         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
56418         for flag in $(EXTRA_TARGET_FLAGS); do \
56419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56420         done; \
56421         (cd $(TARGET_SUBDIR)/rda && \
56422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56424                   "RANLIB=$${RANLIB}" \
56425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56426                    distclean) \
56427           || exit 1
56428
56429 @endif target-rda
56430
56431 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
56432 maybe-maintainer-clean-target-rda:
56433 @if target-rda
56434 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
56435
56436 maintainer-clean-target-rda: 
56437         @: $(MAKE); $(unstage)
56438         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56439         r=`${PWD_COMMAND}`; export r; \
56440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56441         $(NORMAL_TARGET_EXPORTS) \
56442         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
56443         for flag in $(EXTRA_TARGET_FLAGS); do \
56444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56445         done; \
56446         (cd $(TARGET_SUBDIR)/rda && \
56447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56449                   "RANLIB=$${RANLIB}" \
56450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56451                    maintainer-clean) \
56452           || exit 1
56453
56454 @endif target-rda
56455
56456
56457
56458
56459
56460 .PHONY: configure-target-libada maybe-configure-target-libada
56461 maybe-configure-target-libada:
56462 @if gcc-bootstrap
56463 configure-target-libada: stage_current
56464 @endif gcc-bootstrap
56465 @if target-libada
56466 maybe-configure-target-libada: configure-target-libada
56467 configure-target-libada: 
56468         @: $(MAKE); $(unstage)
56469         @r=`${PWD_COMMAND}`; export r; \
56470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56471         echo "Checking multilib configuration for libada..."; \
56472         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
56473         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
56474         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
56475           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
56476             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
56477           else \
56478             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
56479             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56480           fi; \
56481         else \
56482           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56483         fi; \
56484         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
56485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
56486         $(NORMAL_TARGET_EXPORTS)  \
56487         echo Configuring in $(TARGET_SUBDIR)/libada; \
56488         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
56489         case $(srcdir) in \
56490           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56491           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
56492                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56493         esac; \
56494         module_srcdir=libada; \
56495         rm -f no-such-file || : ; \
56496         CONFIG_SITE=no-such-file $(SHELL) \
56497           $$s/$$module_srcdir/configure \
56498           --srcdir=$${topdir}/$$module_srcdir \
56499           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56500           --target=${target_alias}  \
56501           || exit 1
56502 @endif target-libada
56503
56504
56505
56506
56507
56508 .PHONY: all-target-libada maybe-all-target-libada
56509 maybe-all-target-libada:
56510 @if gcc-bootstrap
56511 all-target-libada: stage_current
56512 @endif gcc-bootstrap
56513 @if target-libada
56514 TARGET-target-libada=all
56515 maybe-all-target-libada: all-target-libada
56516 all-target-libada: configure-target-libada
56517         @: $(MAKE); $(unstage)
56518         @r=`${PWD_COMMAND}`; export r; \
56519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56520         $(NORMAL_TARGET_EXPORTS)  \
56521         (cd $(TARGET_SUBDIR)/libada && \
56522           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56523                 $(TARGET-target-libada))
56524 @endif target-libada
56525
56526
56527
56528
56529
56530 .PHONY: check-target-libada maybe-check-target-libada
56531 maybe-check-target-libada:
56532 @if target-libada
56533 maybe-check-target-libada: check-target-libada
56534
56535 check-target-libada:
56536         @: $(MAKE); $(unstage)
56537         @r=`${PWD_COMMAND}`; export r; \
56538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56539         $(NORMAL_TARGET_EXPORTS) \
56540         (cd $(TARGET_SUBDIR)/libada && \
56541           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56542
56543 @endif target-libada
56544
56545 .PHONY: install-target-libada maybe-install-target-libada
56546 maybe-install-target-libada:
56547 @if target-libada
56548 maybe-install-target-libada: install-target-libada
56549
56550 install-target-libada: installdirs
56551         @: $(MAKE); $(unstage)
56552         @r=`${PWD_COMMAND}`; export r; \
56553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56554         $(NORMAL_TARGET_EXPORTS) \
56555         (cd $(TARGET_SUBDIR)/libada && \
56556           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56557
56558 @endif target-libada
56559
56560 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
56561 maybe-install-strip-target-libada:
56562 @if target-libada
56563 maybe-install-strip-target-libada: install-strip-target-libada
56564
56565 install-strip-target-libada: installdirs
56566         @: $(MAKE); $(unstage)
56567         @r=`${PWD_COMMAND}`; export r; \
56568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56569         $(NORMAL_TARGET_EXPORTS) \
56570         (cd $(TARGET_SUBDIR)/libada && \
56571           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56572
56573 @endif target-libada
56574
56575 # Other targets (info, dvi, pdf, etc.)
56576
56577 .PHONY: maybe-info-target-libada info-target-libada
56578 maybe-info-target-libada:
56579 @if target-libada
56580 maybe-info-target-libada: info-target-libada
56581
56582 info-target-libada: \
56583     configure-target-libada 
56584         @: $(MAKE); $(unstage)
56585         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56586         r=`${PWD_COMMAND}`; export r; \
56587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56588         $(NORMAL_TARGET_EXPORTS) \
56589         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
56590         for flag in $(EXTRA_TARGET_FLAGS); do \
56591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56592         done; \
56593         (cd $(TARGET_SUBDIR)/libada && \
56594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56596                   "RANLIB=$${RANLIB}" \
56597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56598                    info) \
56599           || exit 1
56600
56601 @endif target-libada
56602
56603 .PHONY: maybe-dvi-target-libada dvi-target-libada
56604 maybe-dvi-target-libada:
56605 @if target-libada
56606 maybe-dvi-target-libada: dvi-target-libada
56607
56608 dvi-target-libada: \
56609     configure-target-libada 
56610         @: $(MAKE); $(unstage)
56611         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56612         r=`${PWD_COMMAND}`; export r; \
56613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56614         $(NORMAL_TARGET_EXPORTS) \
56615         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
56616         for flag in $(EXTRA_TARGET_FLAGS); do \
56617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56618         done; \
56619         (cd $(TARGET_SUBDIR)/libada && \
56620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56622                   "RANLIB=$${RANLIB}" \
56623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56624                    dvi) \
56625           || exit 1
56626
56627 @endif target-libada
56628
56629 .PHONY: maybe-pdf-target-libada pdf-target-libada
56630 maybe-pdf-target-libada:
56631 @if target-libada
56632 maybe-pdf-target-libada: pdf-target-libada
56633
56634 pdf-target-libada: \
56635     configure-target-libada 
56636         @: $(MAKE); $(unstage)
56637         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56638         r=`${PWD_COMMAND}`; export r; \
56639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56640         $(NORMAL_TARGET_EXPORTS) \
56641         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
56642         for flag in $(EXTRA_TARGET_FLAGS); do \
56643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56644         done; \
56645         (cd $(TARGET_SUBDIR)/libada && \
56646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56648                   "RANLIB=$${RANLIB}" \
56649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56650                    pdf) \
56651           || exit 1
56652
56653 @endif target-libada
56654
56655 .PHONY: maybe-html-target-libada html-target-libada
56656 maybe-html-target-libada:
56657 @if target-libada
56658 maybe-html-target-libada: html-target-libada
56659
56660 html-target-libada: \
56661     configure-target-libada 
56662         @: $(MAKE); $(unstage)
56663         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56664         r=`${PWD_COMMAND}`; export r; \
56665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56666         $(NORMAL_TARGET_EXPORTS) \
56667         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
56668         for flag in $(EXTRA_TARGET_FLAGS); do \
56669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56670         done; \
56671         (cd $(TARGET_SUBDIR)/libada && \
56672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56674                   "RANLIB=$${RANLIB}" \
56675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56676                    html) \
56677           || exit 1
56678
56679 @endif target-libada
56680
56681 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
56682 maybe-TAGS-target-libada:
56683 @if target-libada
56684 maybe-TAGS-target-libada: TAGS-target-libada
56685
56686 TAGS-target-libada: \
56687     configure-target-libada 
56688         @: $(MAKE); $(unstage)
56689         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56690         r=`${PWD_COMMAND}`; export r; \
56691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56692         $(NORMAL_TARGET_EXPORTS) \
56693         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
56694         for flag in $(EXTRA_TARGET_FLAGS); do \
56695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56696         done; \
56697         (cd $(TARGET_SUBDIR)/libada && \
56698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56700                   "RANLIB=$${RANLIB}" \
56701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56702                    TAGS) \
56703           || exit 1
56704
56705 @endif target-libada
56706
56707 .PHONY: maybe-install-info-target-libada install-info-target-libada
56708 maybe-install-info-target-libada:
56709 @if target-libada
56710 maybe-install-info-target-libada: install-info-target-libada
56711
56712 install-info-target-libada: \
56713     configure-target-libada \
56714     info-target-libada 
56715         @: $(MAKE); $(unstage)
56716         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56717         r=`${PWD_COMMAND}`; export r; \
56718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56719         $(NORMAL_TARGET_EXPORTS) \
56720         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
56721         for flag in $(EXTRA_TARGET_FLAGS); do \
56722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56723         done; \
56724         (cd $(TARGET_SUBDIR)/libada && \
56725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56727                   "RANLIB=$${RANLIB}" \
56728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56729                    install-info) \
56730           || exit 1
56731
56732 @endif target-libada
56733
56734 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
56735 maybe-install-dvi-target-libada:
56736 @if target-libada
56737 maybe-install-dvi-target-libada: install-dvi-target-libada
56738
56739 install-dvi-target-libada: \
56740     configure-target-libada \
56741     dvi-target-libada 
56742         @: $(MAKE); $(unstage)
56743         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56744         r=`${PWD_COMMAND}`; export r; \
56745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56746         $(NORMAL_TARGET_EXPORTS) \
56747         echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
56748         for flag in $(EXTRA_TARGET_FLAGS); do \
56749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56750         done; \
56751         (cd $(TARGET_SUBDIR)/libada && \
56752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56754                   "RANLIB=$${RANLIB}" \
56755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56756                    install-dvi) \
56757           || exit 1
56758
56759 @endif target-libada
56760
56761 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56762 maybe-install-pdf-target-libada:
56763 @if target-libada
56764 maybe-install-pdf-target-libada: install-pdf-target-libada
56765
56766 install-pdf-target-libada: \
56767     configure-target-libada \
56768     pdf-target-libada 
56769         @: $(MAKE); $(unstage)
56770         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56771         r=`${PWD_COMMAND}`; export r; \
56772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56773         $(NORMAL_TARGET_EXPORTS) \
56774         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
56775         for flag in $(EXTRA_TARGET_FLAGS); do \
56776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56777         done; \
56778         (cd $(TARGET_SUBDIR)/libada && \
56779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56781                   "RANLIB=$${RANLIB}" \
56782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56783                    install-pdf) \
56784           || exit 1
56785
56786 @endif target-libada
56787
56788 .PHONY: maybe-install-html-target-libada install-html-target-libada
56789 maybe-install-html-target-libada:
56790 @if target-libada
56791 maybe-install-html-target-libada: install-html-target-libada
56792
56793 install-html-target-libada: \
56794     configure-target-libada \
56795     html-target-libada 
56796         @: $(MAKE); $(unstage)
56797         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56798         r=`${PWD_COMMAND}`; export r; \
56799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56800         $(NORMAL_TARGET_EXPORTS) \
56801         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
56802         for flag in $(EXTRA_TARGET_FLAGS); do \
56803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56804         done; \
56805         (cd $(TARGET_SUBDIR)/libada && \
56806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56808                   "RANLIB=$${RANLIB}" \
56809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56810                    install-html) \
56811           || exit 1
56812
56813 @endif target-libada
56814
56815 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56816 maybe-installcheck-target-libada:
56817 @if target-libada
56818 maybe-installcheck-target-libada: installcheck-target-libada
56819
56820 installcheck-target-libada: \
56821     configure-target-libada 
56822         @: $(MAKE); $(unstage)
56823         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56824         r=`${PWD_COMMAND}`; export r; \
56825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56826         $(NORMAL_TARGET_EXPORTS) \
56827         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
56828         for flag in $(EXTRA_TARGET_FLAGS); do \
56829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56830         done; \
56831         (cd $(TARGET_SUBDIR)/libada && \
56832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56834                   "RANLIB=$${RANLIB}" \
56835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56836                    installcheck) \
56837           || exit 1
56838
56839 @endif target-libada
56840
56841 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56842 maybe-mostlyclean-target-libada:
56843 @if target-libada
56844 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56845
56846 mostlyclean-target-libada: 
56847         @: $(MAKE); $(unstage)
56848         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56849         r=`${PWD_COMMAND}`; export r; \
56850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56851         $(NORMAL_TARGET_EXPORTS) \
56852         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
56853         for flag in $(EXTRA_TARGET_FLAGS); do \
56854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56855         done; \
56856         (cd $(TARGET_SUBDIR)/libada && \
56857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56859                   "RANLIB=$${RANLIB}" \
56860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56861                    mostlyclean) \
56862           || exit 1
56863
56864 @endif target-libada
56865
56866 .PHONY: maybe-clean-target-libada clean-target-libada
56867 maybe-clean-target-libada:
56868 @if target-libada
56869 maybe-clean-target-libada: clean-target-libada
56870
56871 clean-target-libada: 
56872         @: $(MAKE); $(unstage)
56873         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56874         r=`${PWD_COMMAND}`; export r; \
56875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56876         $(NORMAL_TARGET_EXPORTS) \
56877         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
56878         for flag in $(EXTRA_TARGET_FLAGS); do \
56879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56880         done; \
56881         (cd $(TARGET_SUBDIR)/libada && \
56882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56884                   "RANLIB=$${RANLIB}" \
56885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56886                    clean) \
56887           || exit 1
56888
56889 @endif target-libada
56890
56891 .PHONY: maybe-distclean-target-libada distclean-target-libada
56892 maybe-distclean-target-libada:
56893 @if target-libada
56894 maybe-distclean-target-libada: distclean-target-libada
56895
56896 distclean-target-libada: 
56897         @: $(MAKE); $(unstage)
56898         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56899         r=`${PWD_COMMAND}`; export r; \
56900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56901         $(NORMAL_TARGET_EXPORTS) \
56902         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
56903         for flag in $(EXTRA_TARGET_FLAGS); do \
56904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56905         done; \
56906         (cd $(TARGET_SUBDIR)/libada && \
56907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56909                   "RANLIB=$${RANLIB}" \
56910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56911                    distclean) \
56912           || exit 1
56913
56914 @endif target-libada
56915
56916 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56917 maybe-maintainer-clean-target-libada:
56918 @if target-libada
56919 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56920
56921 maintainer-clean-target-libada: 
56922         @: $(MAKE); $(unstage)
56923         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56924         r=`${PWD_COMMAND}`; export r; \
56925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56926         $(NORMAL_TARGET_EXPORTS) \
56927         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
56928         for flag in $(EXTRA_TARGET_FLAGS); do \
56929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56930         done; \
56931         (cd $(TARGET_SUBDIR)/libada && \
56932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56934                   "RANLIB=$${RANLIB}" \
56935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56936                    maintainer-clean) \
56937           || exit 1
56938
56939 @endif target-libada
56940
56941
56942
56943
56944
56945 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56946 maybe-configure-target-libgomp:
56947 @if gcc-bootstrap
56948 configure-target-libgomp: stage_current
56949 @endif gcc-bootstrap
56950 @if target-libgomp
56951 maybe-configure-target-libgomp: configure-target-libgomp
56952 configure-target-libgomp: 
56953         @r=`${PWD_COMMAND}`; export r; \
56954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56955         echo "Checking multilib configuration for libgomp..."; \
56956         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56957         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56958         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56959           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56960             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56961           else \
56962             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56963             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56964           fi; \
56965         else \
56966           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56967         fi; \
56968         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56969         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56970         $(NORMAL_TARGET_EXPORTS)  \
56971         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56972         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56973         case $(srcdir) in \
56974           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56975           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56976                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56977         esac; \
56978         module_srcdir=libgomp; \
56979         rm -f no-such-file || : ; \
56980         CONFIG_SITE=no-such-file $(SHELL) \
56981           $$s/$$module_srcdir/configure \
56982           --srcdir=$${topdir}/$$module_srcdir \
56983           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56984           --target=${target_alias}  \
56985           || exit 1
56986 @endif target-libgomp
56987
56988
56989
56990 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56991 maybe-configure-stage1-target-libgomp:
56992 @if target-libgomp-bootstrap
56993 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56994 configure-stage1-target-libgomp:
56995         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56996         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56997         @r=`${PWD_COMMAND}`; export r; \
56998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56999         TFLAGS="$(STAGE1_TFLAGS)"; \
57000         echo "Checking multilib configuration for libgomp..."; \
57001         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57002         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57003           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57004             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57005           else \
57006             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57007             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57008           fi; \
57009         else \
57010           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57011         fi; \
57012         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57013         $(NORMAL_TARGET_EXPORTS) \
57014         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57015         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57016         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57017         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
57018         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57019         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57020         case $(srcdir) in \
57021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57022           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57024         esac; \
57025         module_srcdir=libgomp; \
57026         $(SHELL) $$s/$$module_srcdir/configure \
57027           --srcdir=$${topdir}/$$module_srcdir \
57028           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57029           --target=${target_alias} \
57030            \
57031           $(STAGE1_CONFIGURE_FLAGS)
57032 @endif target-libgomp-bootstrap
57033
57034 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57035 maybe-configure-stage2-target-libgomp:
57036 @if target-libgomp-bootstrap
57037 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57038 configure-stage2-target-libgomp:
57039         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57040         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57041         @r=`${PWD_COMMAND}`; export r; \
57042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57043         TFLAGS="$(STAGE2_TFLAGS)"; \
57044         echo "Checking multilib configuration for libgomp..."; \
57045         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57046         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57047           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57048             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57049           else \
57050             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57051             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57052           fi; \
57053         else \
57054           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57055         fi; \
57056         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57057         $(NORMAL_TARGET_EXPORTS) \
57058          \
57059         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57060         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57061         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57062         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
57063         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57064         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57065         case $(srcdir) in \
57066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57067           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57069         esac; \
57070         module_srcdir=libgomp; \
57071         $(SHELL) $$s/$$module_srcdir/configure \
57072           --srcdir=$${topdir}/$$module_srcdir \
57073           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57074           --target=${target_alias} \
57075           --with-build-libsubdir=$(HOST_SUBDIR) \
57076           $(STAGE2_CONFIGURE_FLAGS)
57077 @endif target-libgomp-bootstrap
57078
57079 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
57080 maybe-configure-stage3-target-libgomp:
57081 @if target-libgomp-bootstrap
57082 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
57083 configure-stage3-target-libgomp:
57084         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57085         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57086         @r=`${PWD_COMMAND}`; export r; \
57087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57088         TFLAGS="$(STAGE3_TFLAGS)"; \
57089         echo "Checking multilib configuration for libgomp..."; \
57090         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57091         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57092           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57093             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57094           else \
57095             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57096             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57097           fi; \
57098         else \
57099           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57100         fi; \
57101         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57102         $(NORMAL_TARGET_EXPORTS) \
57103          \
57104         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57105         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57106         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57107         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
57108         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57109         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57110         case $(srcdir) in \
57111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57112           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57114         esac; \
57115         module_srcdir=libgomp; \
57116         $(SHELL) $$s/$$module_srcdir/configure \
57117           --srcdir=$${topdir}/$$module_srcdir \
57118           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57119           --target=${target_alias} \
57120           --with-build-libsubdir=$(HOST_SUBDIR) \
57121           $(STAGE3_CONFIGURE_FLAGS)
57122 @endif target-libgomp-bootstrap
57123
57124 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
57125 maybe-configure-stage4-target-libgomp:
57126 @if target-libgomp-bootstrap
57127 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
57128 configure-stage4-target-libgomp:
57129         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57130         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57131         @r=`${PWD_COMMAND}`; export r; \
57132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57133         TFLAGS="$(STAGE4_TFLAGS)"; \
57134         echo "Checking multilib configuration for libgomp..."; \
57135         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57136         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57137           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57138             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57139           else \
57140             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57141             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57142           fi; \
57143         else \
57144           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57145         fi; \
57146         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57147         $(NORMAL_TARGET_EXPORTS) \
57148          \
57149         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57150         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57151         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57152         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
57153         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57154         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57155         case $(srcdir) in \
57156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57157           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57159         esac; \
57160         module_srcdir=libgomp; \
57161         $(SHELL) $$s/$$module_srcdir/configure \
57162           --srcdir=$${topdir}/$$module_srcdir \
57163           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57164           --target=${target_alias} \
57165           --with-build-libsubdir=$(HOST_SUBDIR) \
57166           $(STAGE4_CONFIGURE_FLAGS)
57167 @endif target-libgomp-bootstrap
57168
57169 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
57170 maybe-configure-stageprofile-target-libgomp:
57171 @if target-libgomp-bootstrap
57172 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57173 configure-stageprofile-target-libgomp:
57174         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57175         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57176         @r=`${PWD_COMMAND}`; export r; \
57177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57178         TFLAGS="$(STAGEprofile_TFLAGS)"; \
57179         echo "Checking multilib configuration for libgomp..."; \
57180         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57181         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57182           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57183             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57184           else \
57185             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57186             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57187           fi; \
57188         else \
57189           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57190         fi; \
57191         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57192         $(NORMAL_TARGET_EXPORTS) \
57193          \
57194         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57195         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57196         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57197         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
57198         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57199         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57200         case $(srcdir) in \
57201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57202           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57204         esac; \
57205         module_srcdir=libgomp; \
57206         $(SHELL) $$s/$$module_srcdir/configure \
57207           --srcdir=$${topdir}/$$module_srcdir \
57208           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57209           --target=${target_alias} \
57210           --with-build-libsubdir=$(HOST_SUBDIR) \
57211           $(STAGEprofile_CONFIGURE_FLAGS)
57212 @endif target-libgomp-bootstrap
57213
57214 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
57215 maybe-configure-stagetrain-target-libgomp:
57216 @if target-libgomp-bootstrap
57217 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
57218 configure-stagetrain-target-libgomp:
57219         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57220         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57221         @r=`${PWD_COMMAND}`; export r; \
57222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57223         TFLAGS="$(STAGEtrain_TFLAGS)"; \
57224         echo "Checking multilib configuration for libgomp..."; \
57225         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57226         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57227           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57228             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57229           else \
57230             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57231             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57232           fi; \
57233         else \
57234           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57235         fi; \
57236         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57237         $(NORMAL_TARGET_EXPORTS) \
57238          \
57239         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57240         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57241         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57242         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
57243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57244         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57245         case $(srcdir) in \
57246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57247           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57249         esac; \
57250         module_srcdir=libgomp; \
57251         $(SHELL) $$s/$$module_srcdir/configure \
57252           --srcdir=$${topdir}/$$module_srcdir \
57253           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57254           --target=${target_alias} \
57255           --with-build-libsubdir=$(HOST_SUBDIR) \
57256           $(STAGEtrain_CONFIGURE_FLAGS)
57257 @endif target-libgomp-bootstrap
57258
57259 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
57260 maybe-configure-stagefeedback-target-libgomp:
57261 @if target-libgomp-bootstrap
57262 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57263 configure-stagefeedback-target-libgomp:
57264         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57265         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57266         @r=`${PWD_COMMAND}`; export r; \
57267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57268         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57269         echo "Checking multilib configuration for libgomp..."; \
57270         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57271         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57272           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57273             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57274           else \
57275             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57276             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57277           fi; \
57278         else \
57279           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57280         fi; \
57281         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57282         $(NORMAL_TARGET_EXPORTS) \
57283          \
57284         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57285         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57286         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57287         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
57288         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57289         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57290         case $(srcdir) in \
57291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57292           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57294         esac; \
57295         module_srcdir=libgomp; \
57296         $(SHELL) $$s/$$module_srcdir/configure \
57297           --srcdir=$${topdir}/$$module_srcdir \
57298           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57299           --target=${target_alias} \
57300           --with-build-libsubdir=$(HOST_SUBDIR) \
57301           $(STAGEfeedback_CONFIGURE_FLAGS)
57302 @endif target-libgomp-bootstrap
57303
57304 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
57305 maybe-configure-stageautoprofile-target-libgomp:
57306 @if target-libgomp-bootstrap
57307 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57308 configure-stageautoprofile-target-libgomp:
57309         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57310         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57311         @r=`${PWD_COMMAND}`; export r; \
57312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57313         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57314         echo "Checking multilib configuration for libgomp..."; \
57315         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57316         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57317           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57318             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57319           else \
57320             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57321             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57322           fi; \
57323         else \
57324           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57325         fi; \
57326         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57327         $(NORMAL_TARGET_EXPORTS) \
57328          \
57329         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57330         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57331         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57332         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
57333         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57334         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57335         case $(srcdir) in \
57336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57337           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57339         esac; \
57340         module_srcdir=libgomp; \
57341         $(SHELL) $$s/$$module_srcdir/configure \
57342           --srcdir=$${topdir}/$$module_srcdir \
57343           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57344           --target=${target_alias} \
57345           --with-build-libsubdir=$(HOST_SUBDIR) \
57346           $(STAGEautoprofile_CONFIGURE_FLAGS)
57347 @endif target-libgomp-bootstrap
57348
57349 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
57350 maybe-configure-stageautofeedback-target-libgomp:
57351 @if target-libgomp-bootstrap
57352 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57353 configure-stageautofeedback-target-libgomp:
57354         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57355         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57356         @r=`${PWD_COMMAND}`; export r; \
57357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57358         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57359         echo "Checking multilib configuration for libgomp..."; \
57360         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57361         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57362           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57363             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57364           else \
57365             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57366             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57367           fi; \
57368         else \
57369           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57370         fi; \
57371         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57372         $(NORMAL_TARGET_EXPORTS) \
57373          \
57374         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57375         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57376         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57377         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
57378         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57379         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57380         case $(srcdir) in \
57381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57382           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57384         esac; \
57385         module_srcdir=libgomp; \
57386         $(SHELL) $$s/$$module_srcdir/configure \
57387           --srcdir=$${topdir}/$$module_srcdir \
57388           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57389           --target=${target_alias} \
57390           --with-build-libsubdir=$(HOST_SUBDIR) \
57391           $(STAGEautofeedback_CONFIGURE_FLAGS)
57392 @endif target-libgomp-bootstrap
57393
57394
57395
57396
57397
57398 .PHONY: all-target-libgomp maybe-all-target-libgomp
57399 maybe-all-target-libgomp:
57400 @if gcc-bootstrap
57401 all-target-libgomp: stage_current
57402 @endif gcc-bootstrap
57403 @if target-libgomp
57404 TARGET-target-libgomp=all
57405 maybe-all-target-libgomp: all-target-libgomp
57406 all-target-libgomp: configure-target-libgomp
57407         @r=`${PWD_COMMAND}`; export r; \
57408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57409         $(NORMAL_TARGET_EXPORTS)  \
57410         (cd $(TARGET_SUBDIR)/libgomp && \
57411           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57412                 $(TARGET-target-libgomp))
57413 @endif target-libgomp
57414
57415
57416
57417 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
57418 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
57419 maybe-all-stage1-target-libgomp:
57420 maybe-clean-stage1-target-libgomp:
57421 @if target-libgomp-bootstrap
57422 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57423 all-stage1: all-stage1-target-libgomp
57424 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57425 all-stage1-target-libgomp: configure-stage1-target-libgomp
57426         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57427         @r=`${PWD_COMMAND}`; export r; \
57428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57429         TFLAGS="$(STAGE1_TFLAGS)"; \
57430         $(NORMAL_TARGET_EXPORTS)  \
57431         cd $(TARGET_SUBDIR)/libgomp && \
57432          \
57433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57434                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57435                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57436                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57437                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57438                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57439                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57440                 $(EXTRA_TARGET_FLAGS)  \
57441                   \
57442                 TFLAGS="$(STAGE1_TFLAGS)"  \
57443                 $(TARGET-stage1-target-libgomp)
57444
57445 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57446 clean-stage1: clean-stage1-target-libgomp
57447 clean-stage1-target-libgomp:
57448         @if [ $(current_stage) = stage1 ]; then \
57449           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57450         else \
57451           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57452           $(MAKE) stage1-start; \
57453         fi; \
57454         cd $(TARGET_SUBDIR)/libgomp && \
57455         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57456           clean
57457 @endif target-libgomp-bootstrap
57458
57459
57460 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57461 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57462 maybe-all-stage2-target-libgomp:
57463 maybe-clean-stage2-target-libgomp:
57464 @if target-libgomp-bootstrap
57465 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57466 all-stage2: all-stage2-target-libgomp
57467 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57468 all-stage2-target-libgomp: configure-stage2-target-libgomp
57469         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57470         @r=`${PWD_COMMAND}`; export r; \
57471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57472         TFLAGS="$(STAGE2_TFLAGS)"; \
57473         $(NORMAL_TARGET_EXPORTS) \
57474           \
57475         cd $(TARGET_SUBDIR)/libgomp && \
57476          \
57477         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57478                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57479                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57480                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57484                 $(EXTRA_TARGET_FLAGS)   \
57485                 TFLAGS="$(STAGE2_TFLAGS)"  \
57486                 $(TARGET-stage2-target-libgomp)
57487
57488 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57489 clean-stage2: clean-stage2-target-libgomp
57490 clean-stage2-target-libgomp:
57491         @if [ $(current_stage) = stage2 ]; then \
57492           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57493         else \
57494           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57495           $(MAKE) stage2-start; \
57496         fi; \
57497         cd $(TARGET_SUBDIR)/libgomp && \
57498         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57499 @endif target-libgomp-bootstrap
57500
57501
57502 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57503 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57504 maybe-all-stage3-target-libgomp:
57505 maybe-clean-stage3-target-libgomp:
57506 @if target-libgomp-bootstrap
57507 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57508 all-stage3: all-stage3-target-libgomp
57509 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57510 all-stage3-target-libgomp: configure-stage3-target-libgomp
57511         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57512         @r=`${PWD_COMMAND}`; export r; \
57513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57514         TFLAGS="$(STAGE3_TFLAGS)"; \
57515         $(NORMAL_TARGET_EXPORTS) \
57516           \
57517         cd $(TARGET_SUBDIR)/libgomp && \
57518          \
57519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57520                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57521                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57522                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57526                 $(EXTRA_TARGET_FLAGS)   \
57527                 TFLAGS="$(STAGE3_TFLAGS)"  \
57528                 $(TARGET-stage3-target-libgomp)
57529
57530 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
57531 clean-stage3: clean-stage3-target-libgomp
57532 clean-stage3-target-libgomp:
57533         @if [ $(current_stage) = stage3 ]; then \
57534           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57535         else \
57536           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
57537           $(MAKE) stage3-start; \
57538         fi; \
57539         cd $(TARGET_SUBDIR)/libgomp && \
57540         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57541 @endif target-libgomp-bootstrap
57542
57543
57544 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
57545 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
57546 maybe-all-stage4-target-libgomp:
57547 maybe-clean-stage4-target-libgomp:
57548 @if target-libgomp-bootstrap
57549 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
57550 all-stage4: all-stage4-target-libgomp
57551 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
57552 all-stage4-target-libgomp: configure-stage4-target-libgomp
57553         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57554         @r=`${PWD_COMMAND}`; export r; \
57555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57556         TFLAGS="$(STAGE4_TFLAGS)"; \
57557         $(NORMAL_TARGET_EXPORTS) \
57558           \
57559         cd $(TARGET_SUBDIR)/libgomp && \
57560          \
57561         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57562                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57563                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57564                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57565                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57566                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57567                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57568                 $(EXTRA_TARGET_FLAGS)   \
57569                 TFLAGS="$(STAGE4_TFLAGS)"  \
57570                 $(TARGET-stage4-target-libgomp)
57571
57572 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
57573 clean-stage4: clean-stage4-target-libgomp
57574 clean-stage4-target-libgomp:
57575         @if [ $(current_stage) = stage4 ]; then \
57576           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57577         else \
57578           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
57579           $(MAKE) stage4-start; \
57580         fi; \
57581         cd $(TARGET_SUBDIR)/libgomp && \
57582         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57583 @endif target-libgomp-bootstrap
57584
57585
57586 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
57587 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
57588 maybe-all-stageprofile-target-libgomp:
57589 maybe-clean-stageprofile-target-libgomp:
57590 @if target-libgomp-bootstrap
57591 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
57592 all-stageprofile: all-stageprofile-target-libgomp
57593 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
57594 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57595         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57596         @r=`${PWD_COMMAND}`; export r; \
57597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57598         TFLAGS="$(STAGEprofile_TFLAGS)"; \
57599         $(NORMAL_TARGET_EXPORTS) \
57600           \
57601         cd $(TARGET_SUBDIR)/libgomp && \
57602          \
57603         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57604                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57605                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57606                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57607                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57608                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57609                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57610                 $(EXTRA_TARGET_FLAGS)   \
57611                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
57612                 $(TARGET-stageprofile-target-libgomp)
57613
57614 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
57615 clean-stageprofile: clean-stageprofile-target-libgomp
57616 clean-stageprofile-target-libgomp:
57617         @if [ $(current_stage) = stageprofile ]; then \
57618           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57619         else \
57620           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
57621           $(MAKE) stageprofile-start; \
57622         fi; \
57623         cd $(TARGET_SUBDIR)/libgomp && \
57624         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57625 @endif target-libgomp-bootstrap
57626
57627
57628 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
57629 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
57630 maybe-all-stagetrain-target-libgomp:
57631 maybe-clean-stagetrain-target-libgomp:
57632 @if target-libgomp-bootstrap
57633 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
57634 all-stagetrain: all-stagetrain-target-libgomp
57635 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
57636 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
57637         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57638         @r=`${PWD_COMMAND}`; export r; \
57639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57640         TFLAGS="$(STAGEtrain_TFLAGS)"; \
57641         $(NORMAL_TARGET_EXPORTS) \
57642           \
57643         cd $(TARGET_SUBDIR)/libgomp && \
57644          \
57645         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57646                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57647                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57648                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57649                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57650                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57651                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57652                 $(EXTRA_TARGET_FLAGS)   \
57653                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
57654                 $(TARGET-stagetrain-target-libgomp)
57655
57656 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
57657 clean-stagetrain: clean-stagetrain-target-libgomp
57658 clean-stagetrain-target-libgomp:
57659         @if [ $(current_stage) = stagetrain ]; then \
57660           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57661         else \
57662           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
57663           $(MAKE) stagetrain-start; \
57664         fi; \
57665         cd $(TARGET_SUBDIR)/libgomp && \
57666         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57667 @endif target-libgomp-bootstrap
57668
57669
57670 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
57671 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
57672 maybe-all-stagefeedback-target-libgomp:
57673 maybe-clean-stagefeedback-target-libgomp:
57674 @if target-libgomp-bootstrap
57675 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
57676 all-stagefeedback: all-stagefeedback-target-libgomp
57677 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
57678 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57679         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57680         @r=`${PWD_COMMAND}`; export r; \
57681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57682         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57683         $(NORMAL_TARGET_EXPORTS) \
57684           \
57685         cd $(TARGET_SUBDIR)/libgomp && \
57686          \
57687         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57688                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57689                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57690                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57691                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57692                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57693                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57694                 $(EXTRA_TARGET_FLAGS)   \
57695                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
57696                 $(TARGET-stagefeedback-target-libgomp)
57697
57698 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57699 clean-stagefeedback: clean-stagefeedback-target-libgomp
57700 clean-stagefeedback-target-libgomp:
57701         @if [ $(current_stage) = stagefeedback ]; then \
57702           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57703         else \
57704           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57705           $(MAKE) stagefeedback-start; \
57706         fi; \
57707         cd $(TARGET_SUBDIR)/libgomp && \
57708         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57709 @endif target-libgomp-bootstrap
57710
57711
57712 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
57713 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
57714 maybe-all-stageautoprofile-target-libgomp:
57715 maybe-clean-stageautoprofile-target-libgomp:
57716 @if target-libgomp-bootstrap
57717 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
57718 all-stageautoprofile: all-stageautoprofile-target-libgomp
57719 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
57720 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57721         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57722         @r=`${PWD_COMMAND}`; export r; \
57723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57724         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57725         $(NORMAL_TARGET_EXPORTS) \
57726           \
57727         cd $(TARGET_SUBDIR)/libgomp && \
57728         $$s/gcc/config/i386/$(AUTO_PROFILE) \
57729         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57730                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57731                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57732                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57733                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57734                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57735                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57736                 $(EXTRA_TARGET_FLAGS)   \
57737                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
57738                 $(TARGET-stageautoprofile-target-libgomp)
57739
57740 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
57741 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
57742 clean-stageautoprofile-target-libgomp:
57743         @if [ $(current_stage) = stageautoprofile ]; then \
57744           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57745         else \
57746           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
57747           $(MAKE) stageautoprofile-start; \
57748         fi; \
57749         cd $(TARGET_SUBDIR)/libgomp && \
57750         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57751 @endif target-libgomp-bootstrap
57752
57753
57754 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
57755 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
57756 maybe-all-stageautofeedback-target-libgomp:
57757 maybe-clean-stageautofeedback-target-libgomp:
57758 @if target-libgomp-bootstrap
57759 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
57760 all-stageautofeedback: all-stageautofeedback-target-libgomp
57761 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
57762 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57763         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57764         @r=`${PWD_COMMAND}`; export r; \
57765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57766         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57767         $(NORMAL_TARGET_EXPORTS) \
57768           \
57769         cd $(TARGET_SUBDIR)/libgomp && \
57770          \
57771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57772                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57773                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57774                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57775                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57776                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57777                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57778                 $(EXTRA_TARGET_FLAGS)   \
57779                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57780                 $(TARGET-stageautofeedback-target-libgomp)
57781
57782 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
57783 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
57784 clean-stageautofeedback-target-libgomp:
57785         @if [ $(current_stage) = stageautofeedback ]; then \
57786           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57787         else \
57788           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
57789           $(MAKE) stageautofeedback-start; \
57790         fi; \
57791         cd $(TARGET_SUBDIR)/libgomp && \
57792         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57793 @endif target-libgomp-bootstrap
57794
57795
57796
57797
57798
57799
57800 .PHONY: check-target-libgomp maybe-check-target-libgomp
57801 maybe-check-target-libgomp:
57802 @if target-libgomp
57803 maybe-check-target-libgomp: check-target-libgomp
57804
57805 check-target-libgomp:
57806         @: $(MAKE); $(unstage)
57807         @r=`${PWD_COMMAND}`; export r; \
57808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57809         $(NORMAL_TARGET_EXPORTS) \
57810         (cd $(TARGET_SUBDIR)/libgomp && \
57811           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57812
57813 @endif target-libgomp
57814
57815 .PHONY: install-target-libgomp maybe-install-target-libgomp
57816 maybe-install-target-libgomp:
57817 @if target-libgomp
57818 maybe-install-target-libgomp: install-target-libgomp
57819
57820 install-target-libgomp: installdirs
57821         @: $(MAKE); $(unstage)
57822         @r=`${PWD_COMMAND}`; export r; \
57823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57824         $(NORMAL_TARGET_EXPORTS) \
57825         (cd $(TARGET_SUBDIR)/libgomp && \
57826           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57827
57828 @endif target-libgomp
57829
57830 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57831 maybe-install-strip-target-libgomp:
57832 @if target-libgomp
57833 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57834
57835 install-strip-target-libgomp: installdirs
57836         @: $(MAKE); $(unstage)
57837         @r=`${PWD_COMMAND}`; export r; \
57838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57839         $(NORMAL_TARGET_EXPORTS) \
57840         (cd $(TARGET_SUBDIR)/libgomp && \
57841           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57842
57843 @endif target-libgomp
57844
57845 # Other targets (info, dvi, pdf, etc.)
57846
57847 .PHONY: maybe-info-target-libgomp info-target-libgomp
57848 maybe-info-target-libgomp:
57849 @if target-libgomp
57850 maybe-info-target-libgomp: info-target-libgomp
57851
57852 info-target-libgomp: \
57853     configure-target-libgomp 
57854         @: $(MAKE); $(unstage)
57855         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57856         r=`${PWD_COMMAND}`; export r; \
57857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57858         $(NORMAL_TARGET_EXPORTS) \
57859         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
57860         for flag in $(EXTRA_TARGET_FLAGS); do \
57861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57862         done; \
57863         (cd $(TARGET_SUBDIR)/libgomp && \
57864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57866                   "RANLIB=$${RANLIB}" \
57867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57868                    info) \
57869           || exit 1
57870
57871 @endif target-libgomp
57872
57873 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57874 maybe-dvi-target-libgomp:
57875 @if target-libgomp
57876 maybe-dvi-target-libgomp: dvi-target-libgomp
57877
57878 dvi-target-libgomp: \
57879     configure-target-libgomp 
57880         @: $(MAKE); $(unstage)
57881         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57882         r=`${PWD_COMMAND}`; export r; \
57883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57884         $(NORMAL_TARGET_EXPORTS) \
57885         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
57886         for flag in $(EXTRA_TARGET_FLAGS); do \
57887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57888         done; \
57889         (cd $(TARGET_SUBDIR)/libgomp && \
57890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57892                   "RANLIB=$${RANLIB}" \
57893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57894                    dvi) \
57895           || exit 1
57896
57897 @endif target-libgomp
57898
57899 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57900 maybe-pdf-target-libgomp:
57901 @if target-libgomp
57902 maybe-pdf-target-libgomp: pdf-target-libgomp
57903
57904 pdf-target-libgomp: \
57905     configure-target-libgomp 
57906         @: $(MAKE); $(unstage)
57907         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57908         r=`${PWD_COMMAND}`; export r; \
57909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57910         $(NORMAL_TARGET_EXPORTS) \
57911         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
57912         for flag in $(EXTRA_TARGET_FLAGS); do \
57913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57914         done; \
57915         (cd $(TARGET_SUBDIR)/libgomp && \
57916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57918                   "RANLIB=$${RANLIB}" \
57919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57920                    pdf) \
57921           || exit 1
57922
57923 @endif target-libgomp
57924
57925 .PHONY: maybe-html-target-libgomp html-target-libgomp
57926 maybe-html-target-libgomp:
57927 @if target-libgomp
57928 maybe-html-target-libgomp: html-target-libgomp
57929
57930 html-target-libgomp: \
57931     configure-target-libgomp 
57932         @: $(MAKE); $(unstage)
57933         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57934         r=`${PWD_COMMAND}`; export r; \
57935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57936         $(NORMAL_TARGET_EXPORTS) \
57937         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
57938         for flag in $(EXTRA_TARGET_FLAGS); do \
57939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57940         done; \
57941         (cd $(TARGET_SUBDIR)/libgomp && \
57942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57944                   "RANLIB=$${RANLIB}" \
57945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57946                    html) \
57947           || exit 1
57948
57949 @endif target-libgomp
57950
57951 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57952 maybe-TAGS-target-libgomp:
57953 @if target-libgomp
57954 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57955
57956 TAGS-target-libgomp: \
57957     configure-target-libgomp 
57958         @: $(MAKE); $(unstage)
57959         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57960         r=`${PWD_COMMAND}`; export r; \
57961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57962         $(NORMAL_TARGET_EXPORTS) \
57963         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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                    TAGS) \
57973           || exit 1
57974
57975 @endif target-libgomp
57976
57977 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57978 maybe-install-info-target-libgomp:
57979 @if target-libgomp
57980 maybe-install-info-target-libgomp: install-info-target-libgomp
57981
57982 install-info-target-libgomp: \
57983     configure-target-libgomp \
57984     info-target-libgomp 
57985         @: $(MAKE); $(unstage)
57986         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57987         r=`${PWD_COMMAND}`; export r; \
57988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57989         $(NORMAL_TARGET_EXPORTS) \
57990         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57991         for flag in $(EXTRA_TARGET_FLAGS); do \
57992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57993         done; \
57994         (cd $(TARGET_SUBDIR)/libgomp && \
57995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57997                   "RANLIB=$${RANLIB}" \
57998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57999                    install-info) \
58000           || exit 1
58001
58002 @endif target-libgomp
58003
58004 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
58005 maybe-install-dvi-target-libgomp:
58006 @if target-libgomp
58007 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
58008
58009 install-dvi-target-libgomp: \
58010     configure-target-libgomp \
58011     dvi-target-libgomp 
58012         @: $(MAKE); $(unstage)
58013         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58014         r=`${PWD_COMMAND}`; export r; \
58015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58016         $(NORMAL_TARGET_EXPORTS) \
58017         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
58018         for flag in $(EXTRA_TARGET_FLAGS); do \
58019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58020         done; \
58021         (cd $(TARGET_SUBDIR)/libgomp && \
58022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58024                   "RANLIB=$${RANLIB}" \
58025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58026                    install-dvi) \
58027           || exit 1
58028
58029 @endif target-libgomp
58030
58031 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
58032 maybe-install-pdf-target-libgomp:
58033 @if target-libgomp
58034 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
58035
58036 install-pdf-target-libgomp: \
58037     configure-target-libgomp \
58038     pdf-target-libgomp 
58039         @: $(MAKE); $(unstage)
58040         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58041         r=`${PWD_COMMAND}`; export r; \
58042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58043         $(NORMAL_TARGET_EXPORTS) \
58044         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
58045         for flag in $(EXTRA_TARGET_FLAGS); do \
58046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58047         done; \
58048         (cd $(TARGET_SUBDIR)/libgomp && \
58049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58051                   "RANLIB=$${RANLIB}" \
58052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58053                    install-pdf) \
58054           || exit 1
58055
58056 @endif target-libgomp
58057
58058 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
58059 maybe-install-html-target-libgomp:
58060 @if target-libgomp
58061 maybe-install-html-target-libgomp: install-html-target-libgomp
58062
58063 install-html-target-libgomp: \
58064     configure-target-libgomp \
58065     html-target-libgomp 
58066         @: $(MAKE); $(unstage)
58067         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58068         r=`${PWD_COMMAND}`; export r; \
58069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58070         $(NORMAL_TARGET_EXPORTS) \
58071         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
58072         for flag in $(EXTRA_TARGET_FLAGS); do \
58073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58074         done; \
58075         (cd $(TARGET_SUBDIR)/libgomp && \
58076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58078                   "RANLIB=$${RANLIB}" \
58079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58080                    install-html) \
58081           || exit 1
58082
58083 @endif target-libgomp
58084
58085 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
58086 maybe-installcheck-target-libgomp:
58087 @if target-libgomp
58088 maybe-installcheck-target-libgomp: installcheck-target-libgomp
58089
58090 installcheck-target-libgomp: \
58091     configure-target-libgomp 
58092         @: $(MAKE); $(unstage)
58093         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58094         r=`${PWD_COMMAND}`; export r; \
58095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58096         $(NORMAL_TARGET_EXPORTS) \
58097         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
58098         for flag in $(EXTRA_TARGET_FLAGS); do \
58099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58100         done; \
58101         (cd $(TARGET_SUBDIR)/libgomp && \
58102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58104                   "RANLIB=$${RANLIB}" \
58105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58106                    installcheck) \
58107           || exit 1
58108
58109 @endif target-libgomp
58110
58111 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
58112 maybe-mostlyclean-target-libgomp:
58113 @if target-libgomp
58114 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
58115
58116 mostlyclean-target-libgomp: 
58117         @: $(MAKE); $(unstage)
58118         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58119         r=`${PWD_COMMAND}`; export r; \
58120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58121         $(NORMAL_TARGET_EXPORTS) \
58122         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
58123         for flag in $(EXTRA_TARGET_FLAGS); do \
58124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58125         done; \
58126         (cd $(TARGET_SUBDIR)/libgomp && \
58127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58129                   "RANLIB=$${RANLIB}" \
58130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58131                    mostlyclean) \
58132           || exit 1
58133
58134 @endif target-libgomp
58135
58136 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
58137 maybe-clean-target-libgomp:
58138 @if target-libgomp
58139 maybe-clean-target-libgomp: clean-target-libgomp
58140
58141 clean-target-libgomp: 
58142         @: $(MAKE); $(unstage)
58143         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58144         r=`${PWD_COMMAND}`; export r; \
58145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58146         $(NORMAL_TARGET_EXPORTS) \
58147         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
58148         for flag in $(EXTRA_TARGET_FLAGS); do \
58149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58150         done; \
58151         (cd $(TARGET_SUBDIR)/libgomp && \
58152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58154                   "RANLIB=$${RANLIB}" \
58155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58156                    clean) \
58157           || exit 1
58158
58159 @endif target-libgomp
58160
58161 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
58162 maybe-distclean-target-libgomp:
58163 @if target-libgomp
58164 maybe-distclean-target-libgomp: distclean-target-libgomp
58165
58166 distclean-target-libgomp: 
58167         @: $(MAKE); $(unstage)
58168         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58169         r=`${PWD_COMMAND}`; export r; \
58170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58171         $(NORMAL_TARGET_EXPORTS) \
58172         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
58173         for flag in $(EXTRA_TARGET_FLAGS); do \
58174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58175         done; \
58176         (cd $(TARGET_SUBDIR)/libgomp && \
58177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58179                   "RANLIB=$${RANLIB}" \
58180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58181                    distclean) \
58182           || exit 1
58183
58184 @endif target-libgomp
58185
58186 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
58187 maybe-maintainer-clean-target-libgomp:
58188 @if target-libgomp
58189 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
58190
58191 maintainer-clean-target-libgomp: 
58192         @: $(MAKE); $(unstage)
58193         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58194         r=`${PWD_COMMAND}`; export r; \
58195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58196         $(NORMAL_TARGET_EXPORTS) \
58197         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
58198         for flag in $(EXTRA_TARGET_FLAGS); do \
58199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58200         done; \
58201         (cd $(TARGET_SUBDIR)/libgomp && \
58202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58204                   "RANLIB=$${RANLIB}" \
58205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58206                    maintainer-clean) \
58207           || exit 1
58208
58209 @endif target-libgomp
58210
58211
58212
58213
58214
58215 .PHONY: configure-target-libitm maybe-configure-target-libitm
58216 maybe-configure-target-libitm:
58217 @if gcc-bootstrap
58218 configure-target-libitm: stage_current
58219 @endif gcc-bootstrap
58220 @if target-libitm
58221 maybe-configure-target-libitm: configure-target-libitm
58222 configure-target-libitm: 
58223         @: $(MAKE); $(unstage)
58224         @r=`${PWD_COMMAND}`; export r; \
58225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58226         echo "Checking multilib configuration for libitm..."; \
58227         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
58228         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
58229         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
58230           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
58231             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
58232           else \
58233             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
58234             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
58235           fi; \
58236         else \
58237           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
58238         fi; \
58239         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
58240         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
58241         $(NORMAL_TARGET_EXPORTS)  \
58242         echo Configuring in $(TARGET_SUBDIR)/libitm; \
58243         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
58244         case $(srcdir) in \
58245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58246           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
58247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58248         esac; \
58249         module_srcdir=libitm; \
58250         rm -f no-such-file || : ; \
58251         CONFIG_SITE=no-such-file $(SHELL) \
58252           $$s/$$module_srcdir/configure \
58253           --srcdir=$${topdir}/$$module_srcdir \
58254           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58255           --target=${target_alias}  \
58256           || exit 1
58257 @endif target-libitm
58258
58259
58260
58261
58262
58263 .PHONY: all-target-libitm maybe-all-target-libitm
58264 maybe-all-target-libitm:
58265 @if gcc-bootstrap
58266 all-target-libitm: stage_current
58267 @endif gcc-bootstrap
58268 @if target-libitm
58269 TARGET-target-libitm=all
58270 maybe-all-target-libitm: all-target-libitm
58271 all-target-libitm: configure-target-libitm
58272         @: $(MAKE); $(unstage)
58273         @r=`${PWD_COMMAND}`; export r; \
58274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58275         $(NORMAL_TARGET_EXPORTS)  \
58276         (cd $(TARGET_SUBDIR)/libitm && \
58277           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
58278                 $(TARGET-target-libitm))
58279 @endif target-libitm
58280
58281
58282
58283
58284
58285 .PHONY: check-target-libitm maybe-check-target-libitm
58286 maybe-check-target-libitm:
58287 @if target-libitm
58288 maybe-check-target-libitm: check-target-libitm
58289
58290 check-target-libitm:
58291         @: $(MAKE); $(unstage)
58292         @r=`${PWD_COMMAND}`; export r; \
58293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58294         $(NORMAL_TARGET_EXPORTS) \
58295         (cd $(TARGET_SUBDIR)/libitm && \
58296           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
58297
58298 @endif target-libitm
58299
58300 .PHONY: install-target-libitm maybe-install-target-libitm
58301 maybe-install-target-libitm:
58302 @if target-libitm
58303 maybe-install-target-libitm: install-target-libitm
58304
58305 install-target-libitm: installdirs
58306         @: $(MAKE); $(unstage)
58307         @r=`${PWD_COMMAND}`; export r; \
58308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58309         $(NORMAL_TARGET_EXPORTS) \
58310         (cd $(TARGET_SUBDIR)/libitm && \
58311           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
58312
58313 @endif target-libitm
58314
58315 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
58316 maybe-install-strip-target-libitm:
58317 @if target-libitm
58318 maybe-install-strip-target-libitm: install-strip-target-libitm
58319
58320 install-strip-target-libitm: installdirs
58321         @: $(MAKE); $(unstage)
58322         @r=`${PWD_COMMAND}`; export r; \
58323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58324         $(NORMAL_TARGET_EXPORTS) \
58325         (cd $(TARGET_SUBDIR)/libitm && \
58326           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
58327
58328 @endif target-libitm
58329
58330 # Other targets (info, dvi, pdf, etc.)
58331
58332 .PHONY: maybe-info-target-libitm info-target-libitm
58333 maybe-info-target-libitm:
58334 @if target-libitm
58335 maybe-info-target-libitm: info-target-libitm
58336
58337 info-target-libitm: \
58338     configure-target-libitm 
58339         @: $(MAKE); $(unstage)
58340         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58341         r=`${PWD_COMMAND}`; export r; \
58342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58343         $(NORMAL_TARGET_EXPORTS) \
58344         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
58345         for flag in $(EXTRA_TARGET_FLAGS); do \
58346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58347         done; \
58348         (cd $(TARGET_SUBDIR)/libitm && \
58349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58351                   "RANLIB=$${RANLIB}" \
58352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58353                    info) \
58354           || exit 1
58355
58356 @endif target-libitm
58357
58358 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
58359 maybe-dvi-target-libitm:
58360 @if target-libitm
58361 maybe-dvi-target-libitm: dvi-target-libitm
58362
58363 dvi-target-libitm: \
58364     configure-target-libitm 
58365         @: $(MAKE); $(unstage)
58366         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58367         r=`${PWD_COMMAND}`; export r; \
58368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58369         $(NORMAL_TARGET_EXPORTS) \
58370         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
58371         for flag in $(EXTRA_TARGET_FLAGS); do \
58372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58373         done; \
58374         (cd $(TARGET_SUBDIR)/libitm && \
58375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58377                   "RANLIB=$${RANLIB}" \
58378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58379                    dvi) \
58380           || exit 1
58381
58382 @endif target-libitm
58383
58384 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
58385 maybe-pdf-target-libitm:
58386 @if target-libitm
58387 maybe-pdf-target-libitm: pdf-target-libitm
58388
58389 pdf-target-libitm: \
58390     configure-target-libitm 
58391         @: $(MAKE); $(unstage)
58392         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58393         r=`${PWD_COMMAND}`; export r; \
58394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58395         $(NORMAL_TARGET_EXPORTS) \
58396         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
58397         for flag in $(EXTRA_TARGET_FLAGS); do \
58398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58399         done; \
58400         (cd $(TARGET_SUBDIR)/libitm && \
58401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58403                   "RANLIB=$${RANLIB}" \
58404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58405                    pdf) \
58406           || exit 1
58407
58408 @endif target-libitm
58409
58410 .PHONY: maybe-html-target-libitm html-target-libitm
58411 maybe-html-target-libitm:
58412 @if target-libitm
58413 maybe-html-target-libitm: html-target-libitm
58414
58415 html-target-libitm: \
58416     configure-target-libitm 
58417         @: $(MAKE); $(unstage)
58418         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58419         r=`${PWD_COMMAND}`; export r; \
58420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58421         $(NORMAL_TARGET_EXPORTS) \
58422         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
58423         for flag in $(EXTRA_TARGET_FLAGS); do \
58424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58425         done; \
58426         (cd $(TARGET_SUBDIR)/libitm && \
58427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58429                   "RANLIB=$${RANLIB}" \
58430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58431                    html) \
58432           || exit 1
58433
58434 @endif target-libitm
58435
58436 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
58437 maybe-TAGS-target-libitm:
58438 @if target-libitm
58439 maybe-TAGS-target-libitm: TAGS-target-libitm
58440
58441 TAGS-target-libitm: \
58442     configure-target-libitm 
58443         @: $(MAKE); $(unstage)
58444         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58445         r=`${PWD_COMMAND}`; export r; \
58446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58447         $(NORMAL_TARGET_EXPORTS) \
58448         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
58449         for flag in $(EXTRA_TARGET_FLAGS); do \
58450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58451         done; \
58452         (cd $(TARGET_SUBDIR)/libitm && \
58453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58455                   "RANLIB=$${RANLIB}" \
58456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58457                    TAGS) \
58458           || exit 1
58459
58460 @endif target-libitm
58461
58462 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
58463 maybe-install-info-target-libitm:
58464 @if target-libitm
58465 maybe-install-info-target-libitm: install-info-target-libitm
58466
58467 install-info-target-libitm: \
58468     configure-target-libitm \
58469     info-target-libitm 
58470         @: $(MAKE); $(unstage)
58471         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58472         r=`${PWD_COMMAND}`; export r; \
58473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58474         $(NORMAL_TARGET_EXPORTS) \
58475         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
58476         for flag in $(EXTRA_TARGET_FLAGS); do \
58477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58478         done; \
58479         (cd $(TARGET_SUBDIR)/libitm && \
58480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58482                   "RANLIB=$${RANLIB}" \
58483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58484                    install-info) \
58485           || exit 1
58486
58487 @endif target-libitm
58488
58489 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
58490 maybe-install-dvi-target-libitm:
58491 @if target-libitm
58492 maybe-install-dvi-target-libitm: install-dvi-target-libitm
58493
58494 install-dvi-target-libitm: \
58495     configure-target-libitm \
58496     dvi-target-libitm 
58497         @: $(MAKE); $(unstage)
58498         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58499         r=`${PWD_COMMAND}`; export r; \
58500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58501         $(NORMAL_TARGET_EXPORTS) \
58502         echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
58503         for flag in $(EXTRA_TARGET_FLAGS); do \
58504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58505         done; \
58506         (cd $(TARGET_SUBDIR)/libitm && \
58507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58509                   "RANLIB=$${RANLIB}" \
58510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58511                    install-dvi) \
58512           || exit 1
58513
58514 @endif target-libitm
58515
58516 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
58517 maybe-install-pdf-target-libitm:
58518 @if target-libitm
58519 maybe-install-pdf-target-libitm: install-pdf-target-libitm
58520
58521 install-pdf-target-libitm: \
58522     configure-target-libitm \
58523     pdf-target-libitm 
58524         @: $(MAKE); $(unstage)
58525         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58526         r=`${PWD_COMMAND}`; export r; \
58527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58528         $(NORMAL_TARGET_EXPORTS) \
58529         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
58530         for flag in $(EXTRA_TARGET_FLAGS); do \
58531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58532         done; \
58533         (cd $(TARGET_SUBDIR)/libitm && \
58534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58536                   "RANLIB=$${RANLIB}" \
58537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58538                    install-pdf) \
58539           || exit 1
58540
58541 @endif target-libitm
58542
58543 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
58544 maybe-install-html-target-libitm:
58545 @if target-libitm
58546 maybe-install-html-target-libitm: install-html-target-libitm
58547
58548 install-html-target-libitm: \
58549     configure-target-libitm \
58550     html-target-libitm 
58551         @: $(MAKE); $(unstage)
58552         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58553         r=`${PWD_COMMAND}`; export r; \
58554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58555         $(NORMAL_TARGET_EXPORTS) \
58556         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
58557         for flag in $(EXTRA_TARGET_FLAGS); do \
58558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58559         done; \
58560         (cd $(TARGET_SUBDIR)/libitm && \
58561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58563                   "RANLIB=$${RANLIB}" \
58564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58565                    install-html) \
58566           || exit 1
58567
58568 @endif target-libitm
58569
58570 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
58571 maybe-installcheck-target-libitm:
58572 @if target-libitm
58573 maybe-installcheck-target-libitm: installcheck-target-libitm
58574
58575 installcheck-target-libitm: \
58576     configure-target-libitm 
58577         @: $(MAKE); $(unstage)
58578         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58579         r=`${PWD_COMMAND}`; export r; \
58580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58581         $(NORMAL_TARGET_EXPORTS) \
58582         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
58583         for flag in $(EXTRA_TARGET_FLAGS); do \
58584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58585         done; \
58586         (cd $(TARGET_SUBDIR)/libitm && \
58587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58589                   "RANLIB=$${RANLIB}" \
58590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58591                    installcheck) \
58592           || exit 1
58593
58594 @endif target-libitm
58595
58596 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
58597 maybe-mostlyclean-target-libitm:
58598 @if target-libitm
58599 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
58600
58601 mostlyclean-target-libitm: 
58602         @: $(MAKE); $(unstage)
58603         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58604         r=`${PWD_COMMAND}`; export r; \
58605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58606         $(NORMAL_TARGET_EXPORTS) \
58607         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
58608         for flag in $(EXTRA_TARGET_FLAGS); do \
58609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58610         done; \
58611         (cd $(TARGET_SUBDIR)/libitm && \
58612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58614                   "RANLIB=$${RANLIB}" \
58615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58616                    mostlyclean) \
58617           || exit 1
58618
58619 @endif target-libitm
58620
58621 .PHONY: maybe-clean-target-libitm clean-target-libitm
58622 maybe-clean-target-libitm:
58623 @if target-libitm
58624 maybe-clean-target-libitm: clean-target-libitm
58625
58626 clean-target-libitm: 
58627         @: $(MAKE); $(unstage)
58628         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58629         r=`${PWD_COMMAND}`; export r; \
58630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58631         $(NORMAL_TARGET_EXPORTS) \
58632         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
58633         for flag in $(EXTRA_TARGET_FLAGS); do \
58634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58635         done; \
58636         (cd $(TARGET_SUBDIR)/libitm && \
58637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58639                   "RANLIB=$${RANLIB}" \
58640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58641                    clean) \
58642           || exit 1
58643
58644 @endif target-libitm
58645
58646 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
58647 maybe-distclean-target-libitm:
58648 @if target-libitm
58649 maybe-distclean-target-libitm: distclean-target-libitm
58650
58651 distclean-target-libitm: 
58652         @: $(MAKE); $(unstage)
58653         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58654         r=`${PWD_COMMAND}`; export r; \
58655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58656         $(NORMAL_TARGET_EXPORTS) \
58657         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
58658         for flag in $(EXTRA_TARGET_FLAGS); do \
58659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58660         done; \
58661         (cd $(TARGET_SUBDIR)/libitm && \
58662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58664                   "RANLIB=$${RANLIB}" \
58665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58666                    distclean) \
58667           || exit 1
58668
58669 @endif target-libitm
58670
58671 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
58672 maybe-maintainer-clean-target-libitm:
58673 @if target-libitm
58674 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
58675
58676 maintainer-clean-target-libitm: 
58677         @: $(MAKE); $(unstage)
58678         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58679         r=`${PWD_COMMAND}`; export r; \
58680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58681         $(NORMAL_TARGET_EXPORTS) \
58682         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
58683         for flag in $(EXTRA_TARGET_FLAGS); do \
58684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58685         done; \
58686         (cd $(TARGET_SUBDIR)/libitm && \
58687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58689                   "RANLIB=$${RANLIB}" \
58690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58691                    maintainer-clean) \
58692           || exit 1
58693
58694 @endif target-libitm
58695
58696
58697
58698
58699
58700 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
58701 maybe-configure-target-libatomic:
58702 @if gcc-bootstrap
58703 configure-target-libatomic: stage_current
58704 @endif gcc-bootstrap
58705 @if target-libatomic
58706 maybe-configure-target-libatomic: configure-target-libatomic
58707 configure-target-libatomic: 
58708         @r=`${PWD_COMMAND}`; export r; \
58709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58710         echo "Checking multilib configuration for libatomic..."; \
58711         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58712         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58713         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58714           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58715             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58716           else \
58717             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58718             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58719           fi; \
58720         else \
58721           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58722         fi; \
58723         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58724         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58725         $(NORMAL_TARGET_EXPORTS)  \
58726         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
58727         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
58728         case $(srcdir) in \
58729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58730           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58732         esac; \
58733         module_srcdir=libatomic; \
58734         rm -f no-such-file || : ; \
58735         CONFIG_SITE=no-such-file $(SHELL) \
58736           $$s/$$module_srcdir/configure \
58737           --srcdir=$${topdir}/$$module_srcdir \
58738           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58739           --target=${target_alias}  \
58740           || exit 1
58741 @endif target-libatomic
58742
58743
58744
58745 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
58746 maybe-configure-stage1-target-libatomic:
58747 @if target-libatomic-bootstrap
58748 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
58749 configure-stage1-target-libatomic:
58750         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58751         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58752         @r=`${PWD_COMMAND}`; export r; \
58753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58754         TFLAGS="$(STAGE1_TFLAGS)"; \
58755         echo "Checking multilib configuration for libatomic..."; \
58756         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58757         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58758           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58759             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58760           else \
58761             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58762             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58763           fi; \
58764         else \
58765           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58766         fi; \
58767         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58768         $(NORMAL_TARGET_EXPORTS) \
58769         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58770         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58771         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58772         echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
58773         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58774         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58775         case $(srcdir) in \
58776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58777           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58779         esac; \
58780         module_srcdir=libatomic; \
58781         $(SHELL) $$s/$$module_srcdir/configure \
58782           --srcdir=$${topdir}/$$module_srcdir \
58783           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58784           --target=${target_alias} \
58785            \
58786           $(STAGE1_CONFIGURE_FLAGS)
58787 @endif target-libatomic-bootstrap
58788
58789 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
58790 maybe-configure-stage2-target-libatomic:
58791 @if target-libatomic-bootstrap
58792 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
58793 configure-stage2-target-libatomic:
58794         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58795         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58796         @r=`${PWD_COMMAND}`; export r; \
58797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58798         TFLAGS="$(STAGE2_TFLAGS)"; \
58799         echo "Checking multilib configuration for libatomic..."; \
58800         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58801         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58802           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58803             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58804           else \
58805             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58806             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58807           fi; \
58808         else \
58809           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58810         fi; \
58811         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58812         $(NORMAL_TARGET_EXPORTS) \
58813          \
58814         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58815         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58816         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58817         echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
58818         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58819         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58820         case $(srcdir) in \
58821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58822           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58824         esac; \
58825         module_srcdir=libatomic; \
58826         $(SHELL) $$s/$$module_srcdir/configure \
58827           --srcdir=$${topdir}/$$module_srcdir \
58828           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58829           --target=${target_alias} \
58830           --with-build-libsubdir=$(HOST_SUBDIR) \
58831           $(STAGE2_CONFIGURE_FLAGS)
58832 @endif target-libatomic-bootstrap
58833
58834 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
58835 maybe-configure-stage3-target-libatomic:
58836 @if target-libatomic-bootstrap
58837 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
58838 configure-stage3-target-libatomic:
58839         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58840         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58841         @r=`${PWD_COMMAND}`; export r; \
58842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58843         TFLAGS="$(STAGE3_TFLAGS)"; \
58844         echo "Checking multilib configuration for libatomic..."; \
58845         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58846         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58847           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58848             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58849           else \
58850             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58851             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58852           fi; \
58853         else \
58854           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58855         fi; \
58856         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58857         $(NORMAL_TARGET_EXPORTS) \
58858          \
58859         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58860         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58861         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58862         echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
58863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58864         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58865         case $(srcdir) in \
58866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58867           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58869         esac; \
58870         module_srcdir=libatomic; \
58871         $(SHELL) $$s/$$module_srcdir/configure \
58872           --srcdir=$${topdir}/$$module_srcdir \
58873           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58874           --target=${target_alias} \
58875           --with-build-libsubdir=$(HOST_SUBDIR) \
58876           $(STAGE3_CONFIGURE_FLAGS)
58877 @endif target-libatomic-bootstrap
58878
58879 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
58880 maybe-configure-stage4-target-libatomic:
58881 @if target-libatomic-bootstrap
58882 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
58883 configure-stage4-target-libatomic:
58884         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58885         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58886         @r=`${PWD_COMMAND}`; export r; \
58887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58888         TFLAGS="$(STAGE4_TFLAGS)"; \
58889         echo "Checking multilib configuration for libatomic..."; \
58890         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58891         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58892           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58893             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58894           else \
58895             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58896             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58897           fi; \
58898         else \
58899           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58900         fi; \
58901         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58902         $(NORMAL_TARGET_EXPORTS) \
58903          \
58904         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58905         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58906         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58907         echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
58908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58909         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58910         case $(srcdir) in \
58911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58912           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58914         esac; \
58915         module_srcdir=libatomic; \
58916         $(SHELL) $$s/$$module_srcdir/configure \
58917           --srcdir=$${topdir}/$$module_srcdir \
58918           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58919           --target=${target_alias} \
58920           --with-build-libsubdir=$(HOST_SUBDIR) \
58921           $(STAGE4_CONFIGURE_FLAGS)
58922 @endif target-libatomic-bootstrap
58923
58924 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
58925 maybe-configure-stageprofile-target-libatomic:
58926 @if target-libatomic-bootstrap
58927 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
58928 configure-stageprofile-target-libatomic:
58929         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58930         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58931         @r=`${PWD_COMMAND}`; export r; \
58932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58933         TFLAGS="$(STAGEprofile_TFLAGS)"; \
58934         echo "Checking multilib configuration for libatomic..."; \
58935         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58936         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58937           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58938             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58939           else \
58940             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58941             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58942           fi; \
58943         else \
58944           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58945         fi; \
58946         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58947         $(NORMAL_TARGET_EXPORTS) \
58948          \
58949         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58950         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58951         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58952         echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
58953         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58954         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
58955         case $(srcdir) in \
58956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58957           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58959         esac; \
58960         module_srcdir=libatomic; \
58961         $(SHELL) $$s/$$module_srcdir/configure \
58962           --srcdir=$${topdir}/$$module_srcdir \
58963           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58964           --target=${target_alias} \
58965           --with-build-libsubdir=$(HOST_SUBDIR) \
58966           $(STAGEprofile_CONFIGURE_FLAGS)
58967 @endif target-libatomic-bootstrap
58968
58969 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
58970 maybe-configure-stagetrain-target-libatomic:
58971 @if target-libatomic-bootstrap
58972 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
58973 configure-stagetrain-target-libatomic:
58974         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58975         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
58976         @r=`${PWD_COMMAND}`; export r; \
58977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58978         TFLAGS="$(STAGEtrain_TFLAGS)"; \
58979         echo "Checking multilib configuration for libatomic..."; \
58980         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58981         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58982           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58983             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58984           else \
58985             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58986             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58987           fi; \
58988         else \
58989           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58990         fi; \
58991         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58992         $(NORMAL_TARGET_EXPORTS) \
58993          \
58994         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58995         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58996         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58997         echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
58998         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58999         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59000         case $(srcdir) in \
59001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59002           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59004         esac; \
59005         module_srcdir=libatomic; \
59006         $(SHELL) $$s/$$module_srcdir/configure \
59007           --srcdir=$${topdir}/$$module_srcdir \
59008           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59009           --target=${target_alias} \
59010           --with-build-libsubdir=$(HOST_SUBDIR) \
59011           $(STAGEtrain_CONFIGURE_FLAGS)
59012 @endif target-libatomic-bootstrap
59013
59014 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
59015 maybe-configure-stagefeedback-target-libatomic:
59016 @if target-libatomic-bootstrap
59017 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
59018 configure-stagefeedback-target-libatomic:
59019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59020         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59021         @r=`${PWD_COMMAND}`; export r; \
59022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59023         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59024         echo "Checking multilib configuration for libatomic..."; \
59025         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59026         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59027           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59028             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59029           else \
59030             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59031             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59032           fi; \
59033         else \
59034           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59035         fi; \
59036         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59037         $(NORMAL_TARGET_EXPORTS) \
59038          \
59039         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59040         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59041         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59042         echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
59043         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59044         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59045         case $(srcdir) in \
59046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59047           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59049         esac; \
59050         module_srcdir=libatomic; \
59051         $(SHELL) $$s/$$module_srcdir/configure \
59052           --srcdir=$${topdir}/$$module_srcdir \
59053           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59054           --target=${target_alias} \
59055           --with-build-libsubdir=$(HOST_SUBDIR) \
59056           $(STAGEfeedback_CONFIGURE_FLAGS)
59057 @endif target-libatomic-bootstrap
59058
59059 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
59060 maybe-configure-stageautoprofile-target-libatomic:
59061 @if target-libatomic-bootstrap
59062 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
59063 configure-stageautoprofile-target-libatomic:
59064         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59065         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59066         @r=`${PWD_COMMAND}`; export r; \
59067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59068         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59069         echo "Checking multilib configuration for libatomic..."; \
59070         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59071         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59072           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59073             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59074           else \
59075             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59076             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59077           fi; \
59078         else \
59079           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59080         fi; \
59081         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59082         $(NORMAL_TARGET_EXPORTS) \
59083          \
59084         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59085         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59086         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59087         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
59088         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59089         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59090         case $(srcdir) in \
59091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59092           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59094         esac; \
59095         module_srcdir=libatomic; \
59096         $(SHELL) $$s/$$module_srcdir/configure \
59097           --srcdir=$${topdir}/$$module_srcdir \
59098           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59099           --target=${target_alias} \
59100           --with-build-libsubdir=$(HOST_SUBDIR) \
59101           $(STAGEautoprofile_CONFIGURE_FLAGS)
59102 @endif target-libatomic-bootstrap
59103
59104 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
59105 maybe-configure-stageautofeedback-target-libatomic:
59106 @if target-libatomic-bootstrap
59107 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
59108 configure-stageautofeedback-target-libatomic:
59109         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59110         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59111         @r=`${PWD_COMMAND}`; export r; \
59112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59113         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59114         echo "Checking multilib configuration for libatomic..."; \
59115         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59116         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59117           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59118             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59119           else \
59120             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59121             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59122           fi; \
59123         else \
59124           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59125         fi; \
59126         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59127         $(NORMAL_TARGET_EXPORTS) \
59128          \
59129         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59130         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59131         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59132         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
59133         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59134         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59135         case $(srcdir) in \
59136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59137           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59139         esac; \
59140         module_srcdir=libatomic; \
59141         $(SHELL) $$s/$$module_srcdir/configure \
59142           --srcdir=$${topdir}/$$module_srcdir \
59143           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59144           --target=${target_alias} \
59145           --with-build-libsubdir=$(HOST_SUBDIR) \
59146           $(STAGEautofeedback_CONFIGURE_FLAGS)
59147 @endif target-libatomic-bootstrap
59148
59149
59150
59151
59152
59153 .PHONY: all-target-libatomic maybe-all-target-libatomic
59154 maybe-all-target-libatomic:
59155 @if gcc-bootstrap
59156 all-target-libatomic: stage_current
59157 @endif gcc-bootstrap
59158 @if target-libatomic
59159 TARGET-target-libatomic=all
59160 maybe-all-target-libatomic: all-target-libatomic
59161 all-target-libatomic: configure-target-libatomic
59162         @r=`${PWD_COMMAND}`; export r; \
59163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59164         $(NORMAL_TARGET_EXPORTS)  \
59165         (cd $(TARGET_SUBDIR)/libatomic && \
59166           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59167                 $(TARGET-target-libatomic))
59168 @endif target-libatomic
59169
59170
59171
59172 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
59173 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
59174 maybe-all-stage1-target-libatomic:
59175 maybe-clean-stage1-target-libatomic:
59176 @if target-libatomic-bootstrap
59177 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
59178 all-stage1: all-stage1-target-libatomic
59179 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
59180 all-stage1-target-libatomic: configure-stage1-target-libatomic
59181         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59182         @r=`${PWD_COMMAND}`; export r; \
59183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59184         TFLAGS="$(STAGE1_TFLAGS)"; \
59185         $(NORMAL_TARGET_EXPORTS)  \
59186         cd $(TARGET_SUBDIR)/libatomic && \
59187          \
59188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59189                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59190                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59191                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59195                 $(EXTRA_TARGET_FLAGS)  \
59196                   \
59197                 TFLAGS="$(STAGE1_TFLAGS)"  \
59198                 $(TARGET-stage1-target-libatomic)
59199
59200 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
59201 clean-stage1: clean-stage1-target-libatomic
59202 clean-stage1-target-libatomic:
59203         @if [ $(current_stage) = stage1 ]; then \
59204           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59205         else \
59206           [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
59207           $(MAKE) stage1-start; \
59208         fi; \
59209         cd $(TARGET_SUBDIR)/libatomic && \
59210         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
59211           clean
59212 @endif target-libatomic-bootstrap
59213
59214
59215 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
59216 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
59217 maybe-all-stage2-target-libatomic:
59218 maybe-clean-stage2-target-libatomic:
59219 @if target-libatomic-bootstrap
59220 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
59221 all-stage2: all-stage2-target-libatomic
59222 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
59223 all-stage2-target-libatomic: configure-stage2-target-libatomic
59224         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59225         @r=`${PWD_COMMAND}`; export r; \
59226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59227         TFLAGS="$(STAGE2_TFLAGS)"; \
59228         $(NORMAL_TARGET_EXPORTS) \
59229           \
59230         cd $(TARGET_SUBDIR)/libatomic && \
59231          \
59232         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59233                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59234                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59235                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59236                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59237                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59238                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59239                 $(EXTRA_TARGET_FLAGS)   \
59240                 TFLAGS="$(STAGE2_TFLAGS)"  \
59241                 $(TARGET-stage2-target-libatomic)
59242
59243 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
59244 clean-stage2: clean-stage2-target-libatomic
59245 clean-stage2-target-libatomic:
59246         @if [ $(current_stage) = stage2 ]; then \
59247           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59248         else \
59249           [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
59250           $(MAKE) stage2-start; \
59251         fi; \
59252         cd $(TARGET_SUBDIR)/libatomic && \
59253         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59254 @endif target-libatomic-bootstrap
59255
59256
59257 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
59258 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
59259 maybe-all-stage3-target-libatomic:
59260 maybe-clean-stage3-target-libatomic:
59261 @if target-libatomic-bootstrap
59262 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
59263 all-stage3: all-stage3-target-libatomic
59264 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
59265 all-stage3-target-libatomic: configure-stage3-target-libatomic
59266         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59267         @r=`${PWD_COMMAND}`; export r; \
59268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59269         TFLAGS="$(STAGE3_TFLAGS)"; \
59270         $(NORMAL_TARGET_EXPORTS) \
59271           \
59272         cd $(TARGET_SUBDIR)/libatomic && \
59273          \
59274         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59275                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59276                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59277                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59278                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59279                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59280                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59281                 $(EXTRA_TARGET_FLAGS)   \
59282                 TFLAGS="$(STAGE3_TFLAGS)"  \
59283                 $(TARGET-stage3-target-libatomic)
59284
59285 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
59286 clean-stage3: clean-stage3-target-libatomic
59287 clean-stage3-target-libatomic:
59288         @if [ $(current_stage) = stage3 ]; then \
59289           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59290         else \
59291           [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
59292           $(MAKE) stage3-start; \
59293         fi; \
59294         cd $(TARGET_SUBDIR)/libatomic && \
59295         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59296 @endif target-libatomic-bootstrap
59297
59298
59299 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
59300 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
59301 maybe-all-stage4-target-libatomic:
59302 maybe-clean-stage4-target-libatomic:
59303 @if target-libatomic-bootstrap
59304 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
59305 all-stage4: all-stage4-target-libatomic
59306 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
59307 all-stage4-target-libatomic: configure-stage4-target-libatomic
59308         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59309         @r=`${PWD_COMMAND}`; export r; \
59310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59311         TFLAGS="$(STAGE4_TFLAGS)"; \
59312         $(NORMAL_TARGET_EXPORTS) \
59313           \
59314         cd $(TARGET_SUBDIR)/libatomic && \
59315          \
59316         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59317                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59318                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59319                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59320                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59321                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59322                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59323                 $(EXTRA_TARGET_FLAGS)   \
59324                 TFLAGS="$(STAGE4_TFLAGS)"  \
59325                 $(TARGET-stage4-target-libatomic)
59326
59327 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
59328 clean-stage4: clean-stage4-target-libatomic
59329 clean-stage4-target-libatomic:
59330         @if [ $(current_stage) = stage4 ]; then \
59331           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59332         else \
59333           [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
59334           $(MAKE) stage4-start; \
59335         fi; \
59336         cd $(TARGET_SUBDIR)/libatomic && \
59337         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59338 @endif target-libatomic-bootstrap
59339
59340
59341 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
59342 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
59343 maybe-all-stageprofile-target-libatomic:
59344 maybe-clean-stageprofile-target-libatomic:
59345 @if target-libatomic-bootstrap
59346 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
59347 all-stageprofile: all-stageprofile-target-libatomic
59348 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
59349 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
59350         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59351         @r=`${PWD_COMMAND}`; export r; \
59352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59353         TFLAGS="$(STAGEprofile_TFLAGS)"; \
59354         $(NORMAL_TARGET_EXPORTS) \
59355           \
59356         cd $(TARGET_SUBDIR)/libatomic && \
59357          \
59358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59359                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59360                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59361                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59362                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59363                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59364                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59365                 $(EXTRA_TARGET_FLAGS)   \
59366                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
59367                 $(TARGET-stageprofile-target-libatomic)
59368
59369 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
59370 clean-stageprofile: clean-stageprofile-target-libatomic
59371 clean-stageprofile-target-libatomic:
59372         @if [ $(current_stage) = stageprofile ]; then \
59373           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59374         else \
59375           [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
59376           $(MAKE) stageprofile-start; \
59377         fi; \
59378         cd $(TARGET_SUBDIR)/libatomic && \
59379         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59380 @endif target-libatomic-bootstrap
59381
59382
59383 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
59384 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
59385 maybe-all-stagetrain-target-libatomic:
59386 maybe-clean-stagetrain-target-libatomic:
59387 @if target-libatomic-bootstrap
59388 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
59389 all-stagetrain: all-stagetrain-target-libatomic
59390 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
59391 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
59392         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59393         @r=`${PWD_COMMAND}`; export r; \
59394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59395         TFLAGS="$(STAGEtrain_TFLAGS)"; \
59396         $(NORMAL_TARGET_EXPORTS) \
59397           \
59398         cd $(TARGET_SUBDIR)/libatomic && \
59399          \
59400         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59401                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59402                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59403                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59407                 $(EXTRA_TARGET_FLAGS)   \
59408                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
59409                 $(TARGET-stagetrain-target-libatomic)
59410
59411 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
59412 clean-stagetrain: clean-stagetrain-target-libatomic
59413 clean-stagetrain-target-libatomic:
59414         @if [ $(current_stage) = stagetrain ]; then \
59415           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59416         else \
59417           [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
59418           $(MAKE) stagetrain-start; \
59419         fi; \
59420         cd $(TARGET_SUBDIR)/libatomic && \
59421         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59422 @endif target-libatomic-bootstrap
59423
59424
59425 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
59426 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
59427 maybe-all-stagefeedback-target-libatomic:
59428 maybe-clean-stagefeedback-target-libatomic:
59429 @if target-libatomic-bootstrap
59430 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
59431 all-stagefeedback: all-stagefeedback-target-libatomic
59432 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
59433 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
59434         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59435         @r=`${PWD_COMMAND}`; export r; \
59436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59437         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59438         $(NORMAL_TARGET_EXPORTS) \
59439           \
59440         cd $(TARGET_SUBDIR)/libatomic && \
59441          \
59442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59443                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59444                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59445                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59446                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59447                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59448                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59449                 $(EXTRA_TARGET_FLAGS)   \
59450                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
59451                 $(TARGET-stagefeedback-target-libatomic)
59452
59453 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
59454 clean-stagefeedback: clean-stagefeedback-target-libatomic
59455 clean-stagefeedback-target-libatomic:
59456         @if [ $(current_stage) = stagefeedback ]; then \
59457           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59458         else \
59459           [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
59460           $(MAKE) stagefeedback-start; \
59461         fi; \
59462         cd $(TARGET_SUBDIR)/libatomic && \
59463         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59464 @endif target-libatomic-bootstrap
59465
59466
59467 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
59468 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
59469 maybe-all-stageautoprofile-target-libatomic:
59470 maybe-clean-stageautoprofile-target-libatomic:
59471 @if target-libatomic-bootstrap
59472 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
59473 all-stageautoprofile: all-stageautoprofile-target-libatomic
59474 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
59475 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
59476         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59477         @r=`${PWD_COMMAND}`; export r; \
59478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59479         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59480         $(NORMAL_TARGET_EXPORTS) \
59481           \
59482         cd $(TARGET_SUBDIR)/libatomic && \
59483         $$s/gcc/config/i386/$(AUTO_PROFILE) \
59484         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59485                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59486                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59487                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59488                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59489                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59490                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59491                 $(EXTRA_TARGET_FLAGS)   \
59492                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
59493                 $(TARGET-stageautoprofile-target-libatomic)
59494
59495 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
59496 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
59497 clean-stageautoprofile-target-libatomic:
59498         @if [ $(current_stage) = stageautoprofile ]; then \
59499           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59500         else \
59501           [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
59502           $(MAKE) stageautoprofile-start; \
59503         fi; \
59504         cd $(TARGET_SUBDIR)/libatomic && \
59505         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59506 @endif target-libatomic-bootstrap
59507
59508
59509 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
59510 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
59511 maybe-all-stageautofeedback-target-libatomic:
59512 maybe-clean-stageautofeedback-target-libatomic:
59513 @if target-libatomic-bootstrap
59514 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
59515 all-stageautofeedback: all-stageautofeedback-target-libatomic
59516 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
59517 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
59518         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59519         @r=`${PWD_COMMAND}`; export r; \
59520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59521         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59522         $(NORMAL_TARGET_EXPORTS) \
59523           \
59524         cd $(TARGET_SUBDIR)/libatomic && \
59525          \
59526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59527                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59528                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59529                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59533                 $(EXTRA_TARGET_FLAGS)   \
59534                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59535                 $(TARGET-stageautofeedback-target-libatomic)
59536
59537 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
59538 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
59539 clean-stageautofeedback-target-libatomic:
59540         @if [ $(current_stage) = stageautofeedback ]; then \
59541           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59542         else \
59543           [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
59544           $(MAKE) stageautofeedback-start; \
59545         fi; \
59546         cd $(TARGET_SUBDIR)/libatomic && \
59547         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
59548 @endif target-libatomic-bootstrap
59549
59550
59551
59552
59553
59554
59555 .PHONY: check-target-libatomic maybe-check-target-libatomic
59556 maybe-check-target-libatomic:
59557 @if target-libatomic
59558 maybe-check-target-libatomic: check-target-libatomic
59559
59560 check-target-libatomic:
59561         @: $(MAKE); $(unstage)
59562         @r=`${PWD_COMMAND}`; export r; \
59563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59564         $(NORMAL_TARGET_EXPORTS) \
59565         (cd $(TARGET_SUBDIR)/libatomic && \
59566           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59567
59568 @endif target-libatomic
59569
59570 .PHONY: install-target-libatomic maybe-install-target-libatomic
59571 maybe-install-target-libatomic:
59572 @if target-libatomic
59573 maybe-install-target-libatomic: install-target-libatomic
59574
59575 install-target-libatomic: installdirs
59576         @: $(MAKE); $(unstage)
59577         @r=`${PWD_COMMAND}`; export r; \
59578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59579         $(NORMAL_TARGET_EXPORTS) \
59580         (cd $(TARGET_SUBDIR)/libatomic && \
59581           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59582
59583 @endif target-libatomic
59584
59585 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
59586 maybe-install-strip-target-libatomic:
59587 @if target-libatomic
59588 maybe-install-strip-target-libatomic: install-strip-target-libatomic
59589
59590 install-strip-target-libatomic: installdirs
59591         @: $(MAKE); $(unstage)
59592         @r=`${PWD_COMMAND}`; export r; \
59593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59594         $(NORMAL_TARGET_EXPORTS) \
59595         (cd $(TARGET_SUBDIR)/libatomic && \
59596           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59597
59598 @endif target-libatomic
59599
59600 # Other targets (info, dvi, pdf, etc.)
59601
59602 .PHONY: maybe-info-target-libatomic info-target-libatomic
59603 maybe-info-target-libatomic:
59604 @if target-libatomic
59605 maybe-info-target-libatomic: info-target-libatomic
59606
59607 info-target-libatomic: \
59608     configure-target-libatomic 
59609         @: $(MAKE); $(unstage)
59610         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59611         r=`${PWD_COMMAND}`; export r; \
59612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59613         $(NORMAL_TARGET_EXPORTS) \
59614         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
59615         for flag in $(EXTRA_TARGET_FLAGS); do \
59616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59617         done; \
59618         (cd $(TARGET_SUBDIR)/libatomic && \
59619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59621                   "RANLIB=$${RANLIB}" \
59622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59623                    info) \
59624           || exit 1
59625
59626 @endif target-libatomic
59627
59628 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
59629 maybe-dvi-target-libatomic:
59630 @if target-libatomic
59631 maybe-dvi-target-libatomic: dvi-target-libatomic
59632
59633 dvi-target-libatomic: \
59634     configure-target-libatomic 
59635         @: $(MAKE); $(unstage)
59636         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59637         r=`${PWD_COMMAND}`; export r; \
59638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59639         $(NORMAL_TARGET_EXPORTS) \
59640         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
59641         for flag in $(EXTRA_TARGET_FLAGS); do \
59642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59643         done; \
59644         (cd $(TARGET_SUBDIR)/libatomic && \
59645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59647                   "RANLIB=$${RANLIB}" \
59648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59649                    dvi) \
59650           || exit 1
59651
59652 @endif target-libatomic
59653
59654 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
59655 maybe-pdf-target-libatomic:
59656 @if target-libatomic
59657 maybe-pdf-target-libatomic: pdf-target-libatomic
59658
59659 pdf-target-libatomic: \
59660     configure-target-libatomic 
59661         @: $(MAKE); $(unstage)
59662         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59663         r=`${PWD_COMMAND}`; export r; \
59664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59665         $(NORMAL_TARGET_EXPORTS) \
59666         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
59667         for flag in $(EXTRA_TARGET_FLAGS); do \
59668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59669         done; \
59670         (cd $(TARGET_SUBDIR)/libatomic && \
59671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59673                   "RANLIB=$${RANLIB}" \
59674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59675                    pdf) \
59676           || exit 1
59677
59678 @endif target-libatomic
59679
59680 .PHONY: maybe-html-target-libatomic html-target-libatomic
59681 maybe-html-target-libatomic:
59682 @if target-libatomic
59683 maybe-html-target-libatomic: html-target-libatomic
59684
59685 html-target-libatomic: \
59686     configure-target-libatomic 
59687         @: $(MAKE); $(unstage)
59688         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59689         r=`${PWD_COMMAND}`; export r; \
59690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59691         $(NORMAL_TARGET_EXPORTS) \
59692         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
59693         for flag in $(EXTRA_TARGET_FLAGS); do \
59694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59695         done; \
59696         (cd $(TARGET_SUBDIR)/libatomic && \
59697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59699                   "RANLIB=$${RANLIB}" \
59700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59701                    html) \
59702           || exit 1
59703
59704 @endif target-libatomic
59705
59706 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
59707 maybe-TAGS-target-libatomic:
59708 @if target-libatomic
59709 maybe-TAGS-target-libatomic: TAGS-target-libatomic
59710
59711 TAGS-target-libatomic: \
59712     configure-target-libatomic 
59713         @: $(MAKE); $(unstage)
59714         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59715         r=`${PWD_COMMAND}`; export r; \
59716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59717         $(NORMAL_TARGET_EXPORTS) \
59718         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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                    TAGS) \
59728           || exit 1
59729
59730 @endif target-libatomic
59731
59732 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
59733 maybe-install-info-target-libatomic:
59734 @if target-libatomic
59735 maybe-install-info-target-libatomic: install-info-target-libatomic
59736
59737 install-info-target-libatomic: \
59738     configure-target-libatomic \
59739     info-target-libatomic 
59740         @: $(MAKE); $(unstage)
59741         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59742         r=`${PWD_COMMAND}`; export r; \
59743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59744         $(NORMAL_TARGET_EXPORTS) \
59745         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
59746         for flag in $(EXTRA_TARGET_FLAGS); do \
59747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59748         done; \
59749         (cd $(TARGET_SUBDIR)/libatomic && \
59750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59752                   "RANLIB=$${RANLIB}" \
59753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59754                    install-info) \
59755           || exit 1
59756
59757 @endif target-libatomic
59758
59759 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
59760 maybe-install-dvi-target-libatomic:
59761 @if target-libatomic
59762 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
59763
59764 install-dvi-target-libatomic: \
59765     configure-target-libatomic \
59766     dvi-target-libatomic 
59767         @: $(MAKE); $(unstage)
59768         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59769         r=`${PWD_COMMAND}`; export r; \
59770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59771         $(NORMAL_TARGET_EXPORTS) \
59772         echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
59773         for flag in $(EXTRA_TARGET_FLAGS); do \
59774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59775         done; \
59776         (cd $(TARGET_SUBDIR)/libatomic && \
59777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59779                   "RANLIB=$${RANLIB}" \
59780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59781                    install-dvi) \
59782           || exit 1
59783
59784 @endif target-libatomic
59785
59786 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
59787 maybe-install-pdf-target-libatomic:
59788 @if target-libatomic
59789 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
59790
59791 install-pdf-target-libatomic: \
59792     configure-target-libatomic \
59793     pdf-target-libatomic 
59794         @: $(MAKE); $(unstage)
59795         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59796         r=`${PWD_COMMAND}`; export r; \
59797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59798         $(NORMAL_TARGET_EXPORTS) \
59799         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
59800         for flag in $(EXTRA_TARGET_FLAGS); do \
59801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59802         done; \
59803         (cd $(TARGET_SUBDIR)/libatomic && \
59804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59806                   "RANLIB=$${RANLIB}" \
59807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59808                    install-pdf) \
59809           || exit 1
59810
59811 @endif target-libatomic
59812
59813 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
59814 maybe-install-html-target-libatomic:
59815 @if target-libatomic
59816 maybe-install-html-target-libatomic: install-html-target-libatomic
59817
59818 install-html-target-libatomic: \
59819     configure-target-libatomic \
59820     html-target-libatomic 
59821         @: $(MAKE); $(unstage)
59822         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59823         r=`${PWD_COMMAND}`; export r; \
59824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59825         $(NORMAL_TARGET_EXPORTS) \
59826         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
59827         for flag in $(EXTRA_TARGET_FLAGS); do \
59828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59829         done; \
59830         (cd $(TARGET_SUBDIR)/libatomic && \
59831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59833                   "RANLIB=$${RANLIB}" \
59834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59835                    install-html) \
59836           || exit 1
59837
59838 @endif target-libatomic
59839
59840 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
59841 maybe-installcheck-target-libatomic:
59842 @if target-libatomic
59843 maybe-installcheck-target-libatomic: installcheck-target-libatomic
59844
59845 installcheck-target-libatomic: \
59846     configure-target-libatomic 
59847         @: $(MAKE); $(unstage)
59848         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59849         r=`${PWD_COMMAND}`; export r; \
59850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59851         $(NORMAL_TARGET_EXPORTS) \
59852         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
59853         for flag in $(EXTRA_TARGET_FLAGS); do \
59854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59855         done; \
59856         (cd $(TARGET_SUBDIR)/libatomic && \
59857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59859                   "RANLIB=$${RANLIB}" \
59860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59861                    installcheck) \
59862           || exit 1
59863
59864 @endif target-libatomic
59865
59866 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
59867 maybe-mostlyclean-target-libatomic:
59868 @if target-libatomic
59869 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
59870
59871 mostlyclean-target-libatomic: 
59872         @: $(MAKE); $(unstage)
59873         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59874         r=`${PWD_COMMAND}`; export r; \
59875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59876         $(NORMAL_TARGET_EXPORTS) \
59877         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
59878         for flag in $(EXTRA_TARGET_FLAGS); do \
59879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59880         done; \
59881         (cd $(TARGET_SUBDIR)/libatomic && \
59882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59884                   "RANLIB=$${RANLIB}" \
59885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59886                    mostlyclean) \
59887           || exit 1
59888
59889 @endif target-libatomic
59890
59891 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
59892 maybe-clean-target-libatomic:
59893 @if target-libatomic
59894 maybe-clean-target-libatomic: clean-target-libatomic
59895
59896 clean-target-libatomic: 
59897         @: $(MAKE); $(unstage)
59898         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59899         r=`${PWD_COMMAND}`; export r; \
59900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59901         $(NORMAL_TARGET_EXPORTS) \
59902         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
59903         for flag in $(EXTRA_TARGET_FLAGS); do \
59904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59905         done; \
59906         (cd $(TARGET_SUBDIR)/libatomic && \
59907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59909                   "RANLIB=$${RANLIB}" \
59910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59911                    clean) \
59912           || exit 1
59913
59914 @endif target-libatomic
59915
59916 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
59917 maybe-distclean-target-libatomic:
59918 @if target-libatomic
59919 maybe-distclean-target-libatomic: distclean-target-libatomic
59920
59921 distclean-target-libatomic: 
59922         @: $(MAKE); $(unstage)
59923         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59924         r=`${PWD_COMMAND}`; export r; \
59925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59926         $(NORMAL_TARGET_EXPORTS) \
59927         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
59928         for flag in $(EXTRA_TARGET_FLAGS); do \
59929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59930         done; \
59931         (cd $(TARGET_SUBDIR)/libatomic && \
59932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59934                   "RANLIB=$${RANLIB}" \
59935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59936                    distclean) \
59937           || exit 1
59938
59939 @endif target-libatomic
59940
59941 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
59942 maybe-maintainer-clean-target-libatomic:
59943 @if target-libatomic
59944 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
59945
59946 maintainer-clean-target-libatomic: 
59947         @: $(MAKE); $(unstage)
59948         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59949         r=`${PWD_COMMAND}`; export r; \
59950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59951         $(NORMAL_TARGET_EXPORTS) \
59952         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
59953         for flag in $(EXTRA_TARGET_FLAGS); do \
59954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59955         done; \
59956         (cd $(TARGET_SUBDIR)/libatomic && \
59957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59959                   "RANLIB=$${RANLIB}" \
59960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59961                    maintainer-clean) \
59962           || exit 1
59963
59964 @endif target-libatomic
59965
59966
59967
59968 @if target-libgomp
59969 .PHONY: check-target-libgomp-c++
59970 check-target-libgomp-c++:
59971         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
59972
59973 .PHONY: check-target-libgomp-fortran
59974 check-target-libgomp-fortran:
59975         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
59976
59977 @endif target-libgomp
59978
59979 @if target-libitm
59980 .PHONY: check-target-libitm-c++
59981 check-target-libitm-c++:
59982         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
59983
59984 @endif target-libitm
59985
59986 # ----------
59987 # GCC module
59988 # ----------
59989
59990 @if gcc-no-bootstrap
59991 .PHONY: cross
59992 cross: all-build all-gas all-ld
59993         @r=`${PWD_COMMAND}`; export r; \
59994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59995         $(HOST_EXPORTS) \
59996         echo "Building the C and C++ compiler"; \
59997         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
59998         @r=`${PWD_COMMAND}`; export r; \
59999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60000         echo "Building runtime libraries"; \
60001         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
60002 @endif gcc-no-bootstrap
60003
60004 @if gcc
60005
60006 .PHONY: check-gcc-c check-c
60007 check-gcc-c:
60008         r=`${PWD_COMMAND}`; export r; \
60009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60010         $(HOST_EXPORTS) \
60011         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
60012 check-c: check-gcc-c
60013
60014 .PHONY: check-gcc-c++ check-c++
60015 check-gcc-c++:
60016         r=`${PWD_COMMAND}`; export r; \
60017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60018         $(HOST_EXPORTS) \
60019         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
60020 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
60021
60022 .PHONY: check-gcc-fortran check-fortran
60023 check-gcc-fortran:
60024         r=`${PWD_COMMAND}`; export r; \
60025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60026         $(HOST_EXPORTS) \
60027         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
60028 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
60029
60030 .PHONY: check-gcc-ada check-ada
60031 check-gcc-ada:
60032         r=`${PWD_COMMAND}`; export r; \
60033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60034         $(HOST_EXPORTS) \
60035         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
60036 check-ada: check-gcc-ada check-target-libada
60037
60038 .PHONY: check-gcc-objc check-objc
60039 check-gcc-objc:
60040         r=`${PWD_COMMAND}`; export r; \
60041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60042         $(HOST_EXPORTS) \
60043         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
60044 check-objc: check-gcc-objc check-target-libobjc
60045
60046 .PHONY: check-gcc-obj-c++ check-obj-c++
60047 check-gcc-obj-c++:
60048         r=`${PWD_COMMAND}`; export r; \
60049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60050         $(HOST_EXPORTS) \
60051         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
60052 check-obj-c++: check-gcc-obj-c++
60053
60054 .PHONY: check-gcc-go check-go
60055 check-gcc-go:
60056         r=`${PWD_COMMAND}`; export r; \
60057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60058         $(HOST_EXPORTS) \
60059         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
60060 check-go: check-gcc-go check-target-libgo check-gotools
60061
60062 .PHONY: check-gcc-d check-d
60063 check-gcc-d:
60064         r=`${PWD_COMMAND}`; export r; \
60065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60066         $(HOST_EXPORTS) \
60067         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
60068 check-d: check-gcc-d check-target-libphobos
60069
60070 .PHONY: check-gcc-jit check-jit
60071 check-gcc-jit:
60072         r=`${PWD_COMMAND}`; export r; \
60073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60074         $(HOST_EXPORTS) \
60075         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
60076 check-jit: check-gcc-jit
60077
60078
60079 # The gcc part of install-no-fixedincludes, which relies on an intimate
60080 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
60081 .PHONY: gcc-install-no-fixedincludes
60082 gcc-install-no-fixedincludes:
60083         @if [ -f ./gcc/Makefile ]; then \
60084           r=`${PWD_COMMAND}`; export r; \
60085           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60086           $(HOST_EXPORTS) \
60087           (cd ./gcc \
60088            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
60089         else true; fi
60090 @endif gcc
60091
60092 # ---------------------
60093 # GCC bootstrap support
60094 # ---------------------
60095
60096 # We track the current stage (the one in 'gcc') in the stage_current file.
60097 # stage_last instead tracks the stage that was built last.  These targets
60098 # are dummy when toplevel bootstrap is not active.
60099
60100 # While making host and target tools, symlinks to the final stage must be
60101 # there, so $(unstage) should be run at various points.  To avoid excessive
60102 # recursive invocations of make, we "inline" them using a variable.  These
60103 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
60104 # to avoid warnings from the GNU Make job server.
60105
60106 unstage = :
60107 stage = :
60108 current_stage = ""
60109
60110 @if gcc-bootstrap
60111 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
60112 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
60113 current_stage = "`cat stage_current 2> /dev/null`"
60114 @endif gcc-bootstrap
60115
60116 .PHONY: unstage stage
60117 unstage:
60118         @: $(MAKE); $(unstage)
60119 stage:
60120         @: $(MAKE); $(stage)
60121
60122 # Disable commands for lean bootstrap.
60123 LEAN = false
60124
60125 # We name the build directories for the various stages "stage1-gcc",
60126 # "stage2-gcc","stage3-gcc", etc.
60127
60128 # Since the 'compare' process will fail (on debugging information) if any
60129 # directory names are different, we need to link the gcc directory for
60130 # the previous stage to a constant name ('prev-gcc'), and to make the name of
60131 # the build directories constant as well. For the latter, we use naked names
60132 # like 'gcc', because the scripts in that directory assume it.  We use
60133 # mv on platforms where symlinks to directories do not work or are not
60134 # reliable.
60135
60136 # 'touch' doesn't work right on some platforms.
60137 STAMP = echo timestamp > 
60138
60139 # We only want to compare .o files, so set this!
60140 objext = .o
60141
60142
60143 .PHONY: stage1-start stage1-end
60144
60145 stage1-start::
60146         @: $(MAKE); $(stage); \
60147         echo stage1 > stage_current; \
60148         echo stage1 > stage_last; \
60149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60150 @if bfd
60151         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
60152           mkdir stage1-bfd; \
60153         mv stage1-bfd bfd
60154 @endif bfd
60155 @if opcodes
60156         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
60157           mkdir stage1-opcodes; \
60158         mv stage1-opcodes opcodes
60159 @endif opcodes
60160 @if binutils
60161         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
60162           mkdir stage1-binutils; \
60163         mv stage1-binutils binutils
60164 @endif binutils
60165 @if fixincludes
60166         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
60167           mkdir stage1-fixincludes; \
60168         mv stage1-fixincludes fixincludes
60169 @endif fixincludes
60170 @if gas
60171         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
60172           mkdir stage1-gas; \
60173         mv stage1-gas gas
60174 @endif gas
60175 @if gcc
60176         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
60177           mkdir stage1-gcc; \
60178         mv stage1-gcc gcc
60179 @endif gcc
60180 @if gmp
60181         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
60182           mkdir stage1-gmp; \
60183         mv stage1-gmp gmp
60184 @endif gmp
60185 @if mpfr
60186         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
60187           mkdir stage1-mpfr; \
60188         mv stage1-mpfr mpfr
60189 @endif mpfr
60190 @if mpc
60191         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
60192           mkdir stage1-mpc; \
60193         mv stage1-mpc mpc
60194 @endif mpc
60195 @if isl
60196         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
60197           mkdir stage1-isl; \
60198         mv stage1-isl isl
60199 @endif isl
60200 @if gold
60201         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
60202           mkdir stage1-gold; \
60203         mv stage1-gold gold
60204 @endif gold
60205 @if intl
60206         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
60207           mkdir stage1-intl; \
60208         mv stage1-intl intl
60209 @endif intl
60210 @if ld
60211         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
60212           mkdir stage1-ld; \
60213         mv stage1-ld ld
60214 @endif ld
60215 @if libbacktrace
60216         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
60217           mkdir stage1-libbacktrace; \
60218         mv stage1-libbacktrace libbacktrace
60219 @endif libbacktrace
60220 @if libcpp
60221         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
60222           mkdir stage1-libcpp; \
60223         mv stage1-libcpp libcpp
60224 @endif libcpp
60225 @if libcody
60226         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
60227           mkdir stage1-libcody; \
60228         mv stage1-libcody libcody
60229 @endif libcody
60230 @if libdecnumber
60231         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
60232           mkdir stage1-libdecnumber; \
60233         mv stage1-libdecnumber libdecnumber
60234 @endif libdecnumber
60235 @if libiberty
60236         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
60237           mkdir stage1-libiberty; \
60238         mv stage1-libiberty libiberty
60239 @endif libiberty
60240 @if libiberty-linker-plugin
60241         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
60242           mkdir stage1-libiberty-linker-plugin; \
60243         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
60244 @endif libiberty-linker-plugin
60245 @if libiconv
60246         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
60247           mkdir stage1-libiconv; \
60248         mv stage1-libiconv libiconv
60249 @endif libiconv
60250 @if zlib
60251         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
60252           mkdir stage1-zlib; \
60253         mv stage1-zlib zlib
60254 @endif zlib
60255 @if lto-plugin
60256         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
60257           mkdir stage1-lto-plugin; \
60258         mv stage1-lto-plugin lto-plugin
60259 @endif lto-plugin
60260 @if libctf
60261         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
60262           mkdir stage1-libctf; \
60263         mv stage1-libctf libctf
60264 @endif libctf
60265         @[ -d stage1-$(TARGET_SUBDIR) ] || \
60266           mkdir stage1-$(TARGET_SUBDIR); \
60267         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
60268
60269 stage1-end:: 
60270 @if bfd
60271         @if test -d $(HOST_SUBDIR)/bfd; then \
60272           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
60273         fi
60274 @endif bfd
60275 @if opcodes
60276         @if test -d $(HOST_SUBDIR)/opcodes; then \
60277           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
60278         fi
60279 @endif opcodes
60280 @if binutils
60281         @if test -d $(HOST_SUBDIR)/binutils; then \
60282           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
60283         fi
60284 @endif binutils
60285 @if fixincludes
60286         @if test -d $(HOST_SUBDIR)/fixincludes; then \
60287           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
60288         fi
60289 @endif fixincludes
60290 @if gas
60291         @if test -d $(HOST_SUBDIR)/gas; then \
60292           cd $(HOST_SUBDIR); mv gas stage1-gas; \
60293         fi
60294 @endif gas
60295 @if gcc
60296         @if test -d $(HOST_SUBDIR)/gcc; then \
60297           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
60298         fi
60299 @endif gcc
60300 @if gmp
60301         @if test -d $(HOST_SUBDIR)/gmp; then \
60302           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
60303         fi
60304 @endif gmp
60305 @if mpfr
60306         @if test -d $(HOST_SUBDIR)/mpfr; then \
60307           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
60308         fi
60309 @endif mpfr
60310 @if mpc
60311         @if test -d $(HOST_SUBDIR)/mpc; then \
60312           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
60313         fi
60314 @endif mpc
60315 @if isl
60316         @if test -d $(HOST_SUBDIR)/isl; then \
60317           cd $(HOST_SUBDIR); mv isl stage1-isl; \
60318         fi
60319 @endif isl
60320 @if gold
60321         @if test -d $(HOST_SUBDIR)/gold; then \
60322           cd $(HOST_SUBDIR); mv gold stage1-gold; \
60323         fi
60324 @endif gold
60325 @if intl
60326         @if test -d $(HOST_SUBDIR)/intl; then \
60327           cd $(HOST_SUBDIR); mv intl stage1-intl; \
60328         fi
60329 @endif intl
60330 @if ld
60331         @if test -d $(HOST_SUBDIR)/ld; then \
60332           cd $(HOST_SUBDIR); mv ld stage1-ld; \
60333         fi
60334 @endif ld
60335 @if libbacktrace
60336         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60337           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
60338         fi
60339 @endif libbacktrace
60340 @if libcpp
60341         @if test -d $(HOST_SUBDIR)/libcpp; then \
60342           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
60343         fi
60344 @endif libcpp
60345 @if libcody
60346         @if test -d $(HOST_SUBDIR)/libcody; then \
60347           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
60348         fi
60349 @endif libcody
60350 @if libdecnumber
60351         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60352           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
60353         fi
60354 @endif libdecnumber
60355 @if libiberty
60356         @if test -d $(HOST_SUBDIR)/libiberty; then \
60357           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
60358         fi
60359 @endif libiberty
60360 @if libiberty-linker-plugin
60361         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60362           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
60363         fi
60364 @endif libiberty-linker-plugin
60365 @if libiconv
60366         @if test -d $(HOST_SUBDIR)/libiconv; then \
60367           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
60368         fi
60369 @endif libiconv
60370 @if zlib
60371         @if test -d $(HOST_SUBDIR)/zlib; then \
60372           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
60373         fi
60374 @endif zlib
60375 @if lto-plugin
60376         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60377           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
60378         fi
60379 @endif lto-plugin
60380 @if libctf
60381         @if test -d $(HOST_SUBDIR)/libctf; then \
60382           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
60383         fi
60384 @endif libctf
60385         @if test -d $(TARGET_SUBDIR); then \
60386           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
60387         fi
60388         rm -f stage_current
60389
60390 # Bubble a bug fix through all the stages up to stage 1.  They are
60391 # remade, but not reconfigured.  The next stage (if any) will not be
60392 # reconfigured either.
60393 .PHONY: stage1-bubble
60394 stage1-bubble:: 
60395         @r=`${PWD_COMMAND}`; export r; \
60396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60397         if test -f stage1-lean ; then \
60398           echo Skipping rebuild of stage1; \
60399         else \
60400           $(MAKE) stage1-start; \
60401           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
60402         fi
60403
60404 .PHONY: all-stage1 clean-stage1
60405 do-clean: clean-stage1
60406
60407 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60408 # only possibility, but now it conflicts with no-bootstrap rules
60409 @if gcc-bootstrap
60410
60411
60412
60413
60414 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60415
60416 .PHONY: distclean-stage1
60417 distclean-stage1::
60418         @: $(MAKE); $(stage)
60419         @test "`cat stage_last`" != stage1 || rm -f stage_last
60420         rm -rf stage1-* 
60421
60422
60423 @endif gcc-bootstrap
60424
60425
60426 .PHONY: stage2-start stage2-end
60427
60428 stage2-start::
60429         @: $(MAKE); $(stage); \
60430         echo stage2 > stage_current; \
60431         echo stage2 > stage_last; \
60432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60433 @if bfd
60434         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
60435           mkdir stage2-bfd; \
60436         mv stage2-bfd bfd; \
60437         mv stage1-bfd prev-bfd || test -f stage1-lean 
60438 @endif bfd
60439 @if opcodes
60440         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
60441           mkdir stage2-opcodes; \
60442         mv stage2-opcodes opcodes; \
60443         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
60444 @endif opcodes
60445 @if binutils
60446         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
60447           mkdir stage2-binutils; \
60448         mv stage2-binutils binutils; \
60449         mv stage1-binutils prev-binutils || test -f stage1-lean 
60450 @endif binutils
60451 @if fixincludes
60452         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
60453           mkdir stage2-fixincludes; \
60454         mv stage2-fixincludes fixincludes; \
60455         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
60456 @endif fixincludes
60457 @if gas
60458         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
60459           mkdir stage2-gas; \
60460         mv stage2-gas gas; \
60461         mv stage1-gas prev-gas || test -f stage1-lean 
60462 @endif gas
60463 @if gcc
60464         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
60465           mkdir stage2-gcc; \
60466         mv stage2-gcc gcc; \
60467         mv stage1-gcc prev-gcc || test -f stage1-lean 
60468 @endif gcc
60469 @if gmp
60470         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
60471           mkdir stage2-gmp; \
60472         mv stage2-gmp gmp; \
60473         mv stage1-gmp prev-gmp || test -f stage1-lean 
60474 @endif gmp
60475 @if mpfr
60476         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
60477           mkdir stage2-mpfr; \
60478         mv stage2-mpfr mpfr; \
60479         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
60480 @endif mpfr
60481 @if mpc
60482         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
60483           mkdir stage2-mpc; \
60484         mv stage2-mpc mpc; \
60485         mv stage1-mpc prev-mpc || test -f stage1-lean 
60486 @endif mpc
60487 @if isl
60488         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
60489           mkdir stage2-isl; \
60490         mv stage2-isl isl; \
60491         mv stage1-isl prev-isl || test -f stage1-lean 
60492 @endif isl
60493 @if gold
60494         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
60495           mkdir stage2-gold; \
60496         mv stage2-gold gold; \
60497         mv stage1-gold prev-gold || test -f stage1-lean 
60498 @endif gold
60499 @if intl
60500         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
60501           mkdir stage2-intl; \
60502         mv stage2-intl intl; \
60503         mv stage1-intl prev-intl || test -f stage1-lean 
60504 @endif intl
60505 @if ld
60506         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
60507           mkdir stage2-ld; \
60508         mv stage2-ld ld; \
60509         mv stage1-ld prev-ld || test -f stage1-lean 
60510 @endif ld
60511 @if libbacktrace
60512         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
60513           mkdir stage2-libbacktrace; \
60514         mv stage2-libbacktrace libbacktrace; \
60515         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
60516 @endif libbacktrace
60517 @if libcpp
60518         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
60519           mkdir stage2-libcpp; \
60520         mv stage2-libcpp libcpp; \
60521         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
60522 @endif libcpp
60523 @if libcody
60524         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
60525           mkdir stage2-libcody; \
60526         mv stage2-libcody libcody; \
60527         mv stage1-libcody prev-libcody || test -f stage1-lean 
60528 @endif libcody
60529 @if libdecnumber
60530         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
60531           mkdir stage2-libdecnumber; \
60532         mv stage2-libdecnumber libdecnumber; \
60533         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
60534 @endif libdecnumber
60535 @if libiberty
60536         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
60537           mkdir stage2-libiberty; \
60538         mv stage2-libiberty libiberty; \
60539         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
60540 @endif libiberty
60541 @if libiberty-linker-plugin
60542         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
60543           mkdir stage2-libiberty-linker-plugin; \
60544         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
60545         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
60546 @endif libiberty-linker-plugin
60547 @if libiconv
60548         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
60549           mkdir stage2-libiconv; \
60550         mv stage2-libiconv libiconv; \
60551         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
60552 @endif libiconv
60553 @if zlib
60554         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
60555           mkdir stage2-zlib; \
60556         mv stage2-zlib zlib; \
60557         mv stage1-zlib prev-zlib || test -f stage1-lean 
60558 @endif zlib
60559 @if lto-plugin
60560         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
60561           mkdir stage2-lto-plugin; \
60562         mv stage2-lto-plugin lto-plugin; \
60563         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
60564 @endif lto-plugin
60565 @if libctf
60566         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
60567           mkdir stage2-libctf; \
60568         mv stage2-libctf libctf; \
60569         mv stage1-libctf prev-libctf || test -f stage1-lean 
60570 @endif libctf
60571         @[ -d stage2-$(TARGET_SUBDIR) ] || \
60572           mkdir stage2-$(TARGET_SUBDIR); \
60573         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60574         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
60575
60576 stage2-end:: 
60577 @if bfd
60578         @if test -d $(HOST_SUBDIR)/bfd; then \
60579           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
60580           mv prev-bfd stage1-bfd; : ; \
60581         fi
60582 @endif bfd
60583 @if opcodes
60584         @if test -d $(HOST_SUBDIR)/opcodes; then \
60585           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
60586           mv prev-opcodes stage1-opcodes; : ; \
60587         fi
60588 @endif opcodes
60589 @if binutils
60590         @if test -d $(HOST_SUBDIR)/binutils; then \
60591           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
60592           mv prev-binutils stage1-binutils; : ; \
60593         fi
60594 @endif binutils
60595 @if fixincludes
60596         @if test -d $(HOST_SUBDIR)/fixincludes; then \
60597           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
60598           mv prev-fixincludes stage1-fixincludes; : ; \
60599         fi
60600 @endif fixincludes
60601 @if gas
60602         @if test -d $(HOST_SUBDIR)/gas; then \
60603           cd $(HOST_SUBDIR); mv gas stage2-gas; \
60604           mv prev-gas stage1-gas; : ; \
60605         fi
60606 @endif gas
60607 @if gcc
60608         @if test -d $(HOST_SUBDIR)/gcc; then \
60609           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
60610           mv prev-gcc stage1-gcc; : ; \
60611         fi
60612 @endif gcc
60613 @if gmp
60614         @if test -d $(HOST_SUBDIR)/gmp; then \
60615           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
60616           mv prev-gmp stage1-gmp; : ; \
60617         fi
60618 @endif gmp
60619 @if mpfr
60620         @if test -d $(HOST_SUBDIR)/mpfr; then \
60621           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
60622           mv prev-mpfr stage1-mpfr; : ; \
60623         fi
60624 @endif mpfr
60625 @if mpc
60626         @if test -d $(HOST_SUBDIR)/mpc; then \
60627           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
60628           mv prev-mpc stage1-mpc; : ; \
60629         fi
60630 @endif mpc
60631 @if isl
60632         @if test -d $(HOST_SUBDIR)/isl; then \
60633           cd $(HOST_SUBDIR); mv isl stage2-isl; \
60634           mv prev-isl stage1-isl; : ; \
60635         fi
60636 @endif isl
60637 @if gold
60638         @if test -d $(HOST_SUBDIR)/gold; then \
60639           cd $(HOST_SUBDIR); mv gold stage2-gold; \
60640           mv prev-gold stage1-gold; : ; \
60641         fi
60642 @endif gold
60643 @if intl
60644         @if test -d $(HOST_SUBDIR)/intl; then \
60645           cd $(HOST_SUBDIR); mv intl stage2-intl; \
60646           mv prev-intl stage1-intl; : ; \
60647         fi
60648 @endif intl
60649 @if ld
60650         @if test -d $(HOST_SUBDIR)/ld; then \
60651           cd $(HOST_SUBDIR); mv ld stage2-ld; \
60652           mv prev-ld stage1-ld; : ; \
60653         fi
60654 @endif ld
60655 @if libbacktrace
60656         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60657           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
60658           mv prev-libbacktrace stage1-libbacktrace; : ; \
60659         fi
60660 @endif libbacktrace
60661 @if libcpp
60662         @if test -d $(HOST_SUBDIR)/libcpp; then \
60663           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
60664           mv prev-libcpp stage1-libcpp; : ; \
60665         fi
60666 @endif libcpp
60667 @if libcody
60668         @if test -d $(HOST_SUBDIR)/libcody; then \
60669           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
60670           mv prev-libcody stage1-libcody; : ; \
60671         fi
60672 @endif libcody
60673 @if libdecnumber
60674         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60675           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
60676           mv prev-libdecnumber stage1-libdecnumber; : ; \
60677         fi
60678 @endif libdecnumber
60679 @if libiberty
60680         @if test -d $(HOST_SUBDIR)/libiberty; then \
60681           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
60682           mv prev-libiberty stage1-libiberty; : ; \
60683         fi
60684 @endif libiberty
60685 @if libiberty-linker-plugin
60686         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60687           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
60688           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60689         fi
60690 @endif libiberty-linker-plugin
60691 @if libiconv
60692         @if test -d $(HOST_SUBDIR)/libiconv; then \
60693           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
60694           mv prev-libiconv stage1-libiconv; : ; \
60695         fi
60696 @endif libiconv
60697 @if zlib
60698         @if test -d $(HOST_SUBDIR)/zlib; then \
60699           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
60700           mv prev-zlib stage1-zlib; : ; \
60701         fi
60702 @endif zlib
60703 @if lto-plugin
60704         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60705           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
60706           mv prev-lto-plugin stage1-lto-plugin; : ; \
60707         fi
60708 @endif lto-plugin
60709 @if libctf
60710         @if test -d $(HOST_SUBDIR)/libctf; then \
60711           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
60712           mv prev-libctf stage1-libctf; : ; \
60713         fi
60714 @endif libctf
60715         @if test -d $(TARGET_SUBDIR); then \
60716           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
60717           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60718         fi
60719         rm -f stage_current
60720
60721 # Bubble a bug fix through all the stages up to stage 2.  They are
60722 # remade, but not reconfigured.  The next stage (if any) will not be
60723 # reconfigured either.
60724 .PHONY: stage2-bubble
60725 stage2-bubble:: stage1-bubble
60726         @r=`${PWD_COMMAND}`; export r; \
60727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60728         if test -f stage2-lean || test -f stage1-lean ; then \
60729           echo Skipping rebuild of stage2; \
60730         else \
60731           $(MAKE) stage2-start; \
60732           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
60733         fi
60734
60735 .PHONY: all-stage2 clean-stage2
60736 do-clean: clean-stage2
60737
60738 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60739 # only possibility, but now it conflicts with no-bootstrap rules
60740 @if gcc-bootstrap
60741
60742
60743
60744 .PHONY: bootstrap2 bootstrap2-lean
60745 bootstrap2:
60746         echo stage2 > stage_final
60747         @r=`${PWD_COMMAND}`; export r; \
60748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60749         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
60750         @: $(MAKE); $(unstage)
60751         @r=`${PWD_COMMAND}`; export r; \
60752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60753         TFLAGS="$(STAGE2_TFLAGS)"; \
60754         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60755
60756 bootstrap2-lean:
60757         echo stage2 > stage_final
60758         @r=`${PWD_COMMAND}`; export r; \
60759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60760         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
60761         @: $(MAKE); $(unstage)
60762         @r=`${PWD_COMMAND}`; export r; \
60763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60764         TFLAGS="$(STAGE2_TFLAGS)"; \
60765         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60766
60767
60768 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60769 distclean-stage1:: distclean-stage2 
60770 .PHONY: distclean-stage2
60771 distclean-stage2::
60772         @: $(MAKE); $(stage)
60773         @test "`cat stage_last`" != stage2 || rm -f stage_last
60774         rm -rf stage2-* 
60775
60776
60777 @endif gcc-bootstrap
60778
60779
60780 .PHONY: stage3-start stage3-end
60781
60782 stage3-start::
60783         @: $(MAKE); $(stage); \
60784         echo stage3 > stage_current; \
60785         echo stage3 > stage_last; \
60786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60787 @if bfd
60788         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
60789           mkdir stage3-bfd; \
60790         mv stage3-bfd bfd; \
60791         mv stage2-bfd prev-bfd || test -f stage2-lean 
60792 @endif bfd
60793 @if opcodes
60794         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
60795           mkdir stage3-opcodes; \
60796         mv stage3-opcodes opcodes; \
60797         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
60798 @endif opcodes
60799 @if binutils
60800         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
60801           mkdir stage3-binutils; \
60802         mv stage3-binutils binutils; \
60803         mv stage2-binutils prev-binutils || test -f stage2-lean 
60804 @endif binutils
60805 @if fixincludes
60806         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
60807           mkdir stage3-fixincludes; \
60808         mv stage3-fixincludes fixincludes; \
60809         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
60810 @endif fixincludes
60811 @if gas
60812         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
60813           mkdir stage3-gas; \
60814         mv stage3-gas gas; \
60815         mv stage2-gas prev-gas || test -f stage2-lean 
60816 @endif gas
60817 @if gcc
60818         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
60819           mkdir stage3-gcc; \
60820         mv stage3-gcc gcc; \
60821         mv stage2-gcc prev-gcc || test -f stage2-lean 
60822 @endif gcc
60823 @if gmp
60824         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
60825           mkdir stage3-gmp; \
60826         mv stage3-gmp gmp; \
60827         mv stage2-gmp prev-gmp || test -f stage2-lean 
60828 @endif gmp
60829 @if mpfr
60830         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
60831           mkdir stage3-mpfr; \
60832         mv stage3-mpfr mpfr; \
60833         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
60834 @endif mpfr
60835 @if mpc
60836         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
60837           mkdir stage3-mpc; \
60838         mv stage3-mpc mpc; \
60839         mv stage2-mpc prev-mpc || test -f stage2-lean 
60840 @endif mpc
60841 @if isl
60842         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
60843           mkdir stage3-isl; \
60844         mv stage3-isl isl; \
60845         mv stage2-isl prev-isl || test -f stage2-lean 
60846 @endif isl
60847 @if gold
60848         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
60849           mkdir stage3-gold; \
60850         mv stage3-gold gold; \
60851         mv stage2-gold prev-gold || test -f stage2-lean 
60852 @endif gold
60853 @if intl
60854         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
60855           mkdir stage3-intl; \
60856         mv stage3-intl intl; \
60857         mv stage2-intl prev-intl || test -f stage2-lean 
60858 @endif intl
60859 @if ld
60860         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
60861           mkdir stage3-ld; \
60862         mv stage3-ld ld; \
60863         mv stage2-ld prev-ld || test -f stage2-lean 
60864 @endif ld
60865 @if libbacktrace
60866         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
60867           mkdir stage3-libbacktrace; \
60868         mv stage3-libbacktrace libbacktrace; \
60869         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
60870 @endif libbacktrace
60871 @if libcpp
60872         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
60873           mkdir stage3-libcpp; \
60874         mv stage3-libcpp libcpp; \
60875         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
60876 @endif libcpp
60877 @if libcody
60878         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
60879           mkdir stage3-libcody; \
60880         mv stage3-libcody libcody; \
60881         mv stage2-libcody prev-libcody || test -f stage2-lean 
60882 @endif libcody
60883 @if libdecnumber
60884         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
60885           mkdir stage3-libdecnumber; \
60886         mv stage3-libdecnumber libdecnumber; \
60887         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
60888 @endif libdecnumber
60889 @if libiberty
60890         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
60891           mkdir stage3-libiberty; \
60892         mv stage3-libiberty libiberty; \
60893         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
60894 @endif libiberty
60895 @if libiberty-linker-plugin
60896         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
60897           mkdir stage3-libiberty-linker-plugin; \
60898         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
60899         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
60900 @endif libiberty-linker-plugin
60901 @if libiconv
60902         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
60903           mkdir stage3-libiconv; \
60904         mv stage3-libiconv libiconv; \
60905         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
60906 @endif libiconv
60907 @if zlib
60908         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
60909           mkdir stage3-zlib; \
60910         mv stage3-zlib zlib; \
60911         mv stage2-zlib prev-zlib || test -f stage2-lean 
60912 @endif zlib
60913 @if lto-plugin
60914         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
60915           mkdir stage3-lto-plugin; \
60916         mv stage3-lto-plugin lto-plugin; \
60917         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
60918 @endif lto-plugin
60919 @if libctf
60920         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
60921           mkdir stage3-libctf; \
60922         mv stage3-libctf libctf; \
60923         mv stage2-libctf prev-libctf || test -f stage2-lean 
60924 @endif libctf
60925         @[ -d stage3-$(TARGET_SUBDIR) ] || \
60926           mkdir stage3-$(TARGET_SUBDIR); \
60927         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60928         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
60929
60930 stage3-end:: 
60931 @if bfd
60932         @if test -d $(HOST_SUBDIR)/bfd; then \
60933           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
60934           mv prev-bfd stage2-bfd; : ; \
60935         fi
60936 @endif bfd
60937 @if opcodes
60938         @if test -d $(HOST_SUBDIR)/opcodes; then \
60939           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
60940           mv prev-opcodes stage2-opcodes; : ; \
60941         fi
60942 @endif opcodes
60943 @if binutils
60944         @if test -d $(HOST_SUBDIR)/binutils; then \
60945           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
60946           mv prev-binutils stage2-binutils; : ; \
60947         fi
60948 @endif binutils
60949 @if fixincludes
60950         @if test -d $(HOST_SUBDIR)/fixincludes; then \
60951           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
60952           mv prev-fixincludes stage2-fixincludes; : ; \
60953         fi
60954 @endif fixincludes
60955 @if gas
60956         @if test -d $(HOST_SUBDIR)/gas; then \
60957           cd $(HOST_SUBDIR); mv gas stage3-gas; \
60958           mv prev-gas stage2-gas; : ; \
60959         fi
60960 @endif gas
60961 @if gcc
60962         @if test -d $(HOST_SUBDIR)/gcc; then \
60963           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
60964           mv prev-gcc stage2-gcc; : ; \
60965         fi
60966 @endif gcc
60967 @if gmp
60968         @if test -d $(HOST_SUBDIR)/gmp; then \
60969           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
60970           mv prev-gmp stage2-gmp; : ; \
60971         fi
60972 @endif gmp
60973 @if mpfr
60974         @if test -d $(HOST_SUBDIR)/mpfr; then \
60975           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
60976           mv prev-mpfr stage2-mpfr; : ; \
60977         fi
60978 @endif mpfr
60979 @if mpc
60980         @if test -d $(HOST_SUBDIR)/mpc; then \
60981           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
60982           mv prev-mpc stage2-mpc; : ; \
60983         fi
60984 @endif mpc
60985 @if isl
60986         @if test -d $(HOST_SUBDIR)/isl; then \
60987           cd $(HOST_SUBDIR); mv isl stage3-isl; \
60988           mv prev-isl stage2-isl; : ; \
60989         fi
60990 @endif isl
60991 @if gold
60992         @if test -d $(HOST_SUBDIR)/gold; then \
60993           cd $(HOST_SUBDIR); mv gold stage3-gold; \
60994           mv prev-gold stage2-gold; : ; \
60995         fi
60996 @endif gold
60997 @if intl
60998         @if test -d $(HOST_SUBDIR)/intl; then \
60999           cd $(HOST_SUBDIR); mv intl stage3-intl; \
61000           mv prev-intl stage2-intl; : ; \
61001         fi
61002 @endif intl
61003 @if ld
61004         @if test -d $(HOST_SUBDIR)/ld; then \
61005           cd $(HOST_SUBDIR); mv ld stage3-ld; \
61006           mv prev-ld stage2-ld; : ; \
61007         fi
61008 @endif ld
61009 @if libbacktrace
61010         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61011           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
61012           mv prev-libbacktrace stage2-libbacktrace; : ; \
61013         fi
61014 @endif libbacktrace
61015 @if libcpp
61016         @if test -d $(HOST_SUBDIR)/libcpp; then \
61017           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
61018           mv prev-libcpp stage2-libcpp; : ; \
61019         fi
61020 @endif libcpp
61021 @if libcody
61022         @if test -d $(HOST_SUBDIR)/libcody; then \
61023           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
61024           mv prev-libcody stage2-libcody; : ; \
61025         fi
61026 @endif libcody
61027 @if libdecnumber
61028         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61029           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
61030           mv prev-libdecnumber stage2-libdecnumber; : ; \
61031         fi
61032 @endif libdecnumber
61033 @if libiberty
61034         @if test -d $(HOST_SUBDIR)/libiberty; then \
61035           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
61036           mv prev-libiberty stage2-libiberty; : ; \
61037         fi
61038 @endif libiberty
61039 @if libiberty-linker-plugin
61040         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61041           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
61042           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
61043         fi
61044 @endif libiberty-linker-plugin
61045 @if libiconv
61046         @if test -d $(HOST_SUBDIR)/libiconv; then \
61047           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
61048           mv prev-libiconv stage2-libiconv; : ; \
61049         fi
61050 @endif libiconv
61051 @if zlib
61052         @if test -d $(HOST_SUBDIR)/zlib; then \
61053           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
61054           mv prev-zlib stage2-zlib; : ; \
61055         fi
61056 @endif zlib
61057 @if lto-plugin
61058         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61059           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
61060           mv prev-lto-plugin stage2-lto-plugin; : ; \
61061         fi
61062 @endif lto-plugin
61063 @if libctf
61064         @if test -d $(HOST_SUBDIR)/libctf; then \
61065           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
61066           mv prev-libctf stage2-libctf; : ; \
61067         fi
61068 @endif libctf
61069         @if test -d $(TARGET_SUBDIR); then \
61070           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
61071           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
61072         fi
61073         rm -f stage_current
61074
61075 # Bubble a bug fix through all the stages up to stage 3.  They are
61076 # remade, but not reconfigured.  The next stage (if any) will not be
61077 # reconfigured either.
61078 .PHONY: stage3-bubble
61079 stage3-bubble:: stage2-bubble
61080         @r=`${PWD_COMMAND}`; export r; \
61081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61082         if test -f stage3-lean || test -f stage2-lean ; then \
61083           echo Skipping rebuild of stage3; \
61084         else \
61085           $(MAKE) stage3-start; \
61086           if $(LEAN); then \
61087             rm -rf stage1-*; \
61088             $(STAMP) stage1-lean; \
61089           fi; \
61090           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
61091         fi
61092         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
61093
61094 .PHONY: all-stage3 clean-stage3
61095 do-clean: clean-stage3
61096
61097 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61098 # only possibility, but now it conflicts with no-bootstrap rules
61099 @if gcc-bootstrap
61100
61101 compare:
61102         @r=`${PWD_COMMAND}`; export r; \
61103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61104         if test -f stage2-lean; then \
61105           echo Cannot compare object files as stage 2 was deleted.; \
61106           exit 0; \
61107         fi; \
61108         : $(MAKE); $(stage); \
61109         rm -f .bad_compare; \
61110         echo Comparing stages 2 and 3; \
61111         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
61112         files=`find stage3-* -name "*$(objext)" -print | \
61113                  sed -n s,^stage$$sed-,,p`; \
61114         for file in $${files} ${extra-compare}; do \
61115           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
61116           if test ! -f $$f1; then continue; fi; \
61117           $(do-compare) > /dev/null 2>&1; \
61118           if test $$? -eq 1; then \
61119             case $$file in \
61120               @compare_exclusions@) \
61121                 echo warning: $$file differs ;; \
61122               *) \
61123                 echo $$file differs >> .bad_compare ;; \
61124             esac; \
61125           fi; \
61126         done; \
61127         if [ -f .bad_compare ]; then \
61128           echo "Bootstrap comparison failure!"; \
61129           cat .bad_compare; \
61130           exit 1; \
61131         else \
61132           echo Comparison successful.; \
61133         fi; \
61134         $(STAMP) compare
61135         if $(LEAN); then \
61136           rm -rf stage2-*; \
61137           $(STAMP) stage2-lean; \
61138         fi
61139
61140
61141
61142 .PHONY: bootstrap bootstrap-lean
61143 bootstrap:
61144         echo stage3 > stage_final
61145         @r=`${PWD_COMMAND}`; export r; \
61146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61147         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61148         @: $(MAKE); $(unstage)
61149         @r=`${PWD_COMMAND}`; export r; \
61150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61151         TFLAGS="$(STAGE3_TFLAGS)"; \
61152         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61153
61154 bootstrap-lean:
61155         echo stage3 > stage_final
61156         @r=`${PWD_COMMAND}`; export r; \
61157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61158         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
61159         @: $(MAKE); $(unstage)
61160         @r=`${PWD_COMMAND}`; export r; \
61161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61162         TFLAGS="$(STAGE3_TFLAGS)"; \
61163         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61164
61165
61166 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61167 distclean-stage2:: distclean-stage3 
61168 .PHONY: distclean-stage3
61169 distclean-stage3::
61170         @: $(MAKE); $(stage)
61171         @test "`cat stage_last`" != stage3 || rm -f stage_last
61172         rm -rf stage3-* compare 
61173
61174
61175 .PHONY: cleanstrap
61176 cleanstrap: do-distclean local-clean
61177         echo stage3 > stage_final
61178         @r=`${PWD_COMMAND}`; export r; \
61179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61180         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61181         @: $(MAKE); $(unstage)
61182         @r=`${PWD_COMMAND}`; export r; \
61183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61184         TFLAGS="$(STAGE3_TFLAGS)"; \
61185         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61186
61187 @endif gcc-bootstrap
61188
61189
61190 .PHONY: stage4-start stage4-end
61191
61192 stage4-start::
61193         @: $(MAKE); $(stage); \
61194         echo stage4 > stage_current; \
61195         echo stage4 > stage_last; \
61196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61197 @if bfd
61198         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
61199           mkdir stage4-bfd; \
61200         mv stage4-bfd bfd; \
61201         mv stage3-bfd prev-bfd || test -f stage3-lean 
61202 @endif bfd
61203 @if opcodes
61204         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
61205           mkdir stage4-opcodes; \
61206         mv stage4-opcodes opcodes; \
61207         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
61208 @endif opcodes
61209 @if binutils
61210         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
61211           mkdir stage4-binutils; \
61212         mv stage4-binutils binutils; \
61213         mv stage3-binutils prev-binutils || test -f stage3-lean 
61214 @endif binutils
61215 @if fixincludes
61216         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
61217           mkdir stage4-fixincludes; \
61218         mv stage4-fixincludes fixincludes; \
61219         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
61220 @endif fixincludes
61221 @if gas
61222         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
61223           mkdir stage4-gas; \
61224         mv stage4-gas gas; \
61225         mv stage3-gas prev-gas || test -f stage3-lean 
61226 @endif gas
61227 @if gcc
61228         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
61229           mkdir stage4-gcc; \
61230         mv stage4-gcc gcc; \
61231         mv stage3-gcc prev-gcc || test -f stage3-lean 
61232 @endif gcc
61233 @if gmp
61234         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
61235           mkdir stage4-gmp; \
61236         mv stage4-gmp gmp; \
61237         mv stage3-gmp prev-gmp || test -f stage3-lean 
61238 @endif gmp
61239 @if mpfr
61240         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
61241           mkdir stage4-mpfr; \
61242         mv stage4-mpfr mpfr; \
61243         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
61244 @endif mpfr
61245 @if mpc
61246         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
61247           mkdir stage4-mpc; \
61248         mv stage4-mpc mpc; \
61249         mv stage3-mpc prev-mpc || test -f stage3-lean 
61250 @endif mpc
61251 @if isl
61252         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
61253           mkdir stage4-isl; \
61254         mv stage4-isl isl; \
61255         mv stage3-isl prev-isl || test -f stage3-lean 
61256 @endif isl
61257 @if gold
61258         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
61259           mkdir stage4-gold; \
61260         mv stage4-gold gold; \
61261         mv stage3-gold prev-gold || test -f stage3-lean 
61262 @endif gold
61263 @if intl
61264         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
61265           mkdir stage4-intl; \
61266         mv stage4-intl intl; \
61267         mv stage3-intl prev-intl || test -f stage3-lean 
61268 @endif intl
61269 @if ld
61270         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
61271           mkdir stage4-ld; \
61272         mv stage4-ld ld; \
61273         mv stage3-ld prev-ld || test -f stage3-lean 
61274 @endif ld
61275 @if libbacktrace
61276         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
61277           mkdir stage4-libbacktrace; \
61278         mv stage4-libbacktrace libbacktrace; \
61279         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
61280 @endif libbacktrace
61281 @if libcpp
61282         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
61283           mkdir stage4-libcpp; \
61284         mv stage4-libcpp libcpp; \
61285         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
61286 @endif libcpp
61287 @if libcody
61288         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
61289           mkdir stage4-libcody; \
61290         mv stage4-libcody libcody; \
61291         mv stage3-libcody prev-libcody || test -f stage3-lean 
61292 @endif libcody
61293 @if libdecnumber
61294         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
61295           mkdir stage4-libdecnumber; \
61296         mv stage4-libdecnumber libdecnumber; \
61297         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
61298 @endif libdecnumber
61299 @if libiberty
61300         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
61301           mkdir stage4-libiberty; \
61302         mv stage4-libiberty libiberty; \
61303         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
61304 @endif libiberty
61305 @if libiberty-linker-plugin
61306         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
61307           mkdir stage4-libiberty-linker-plugin; \
61308         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
61309         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
61310 @endif libiberty-linker-plugin
61311 @if libiconv
61312         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
61313           mkdir stage4-libiconv; \
61314         mv stage4-libiconv libiconv; \
61315         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
61316 @endif libiconv
61317 @if zlib
61318         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
61319           mkdir stage4-zlib; \
61320         mv stage4-zlib zlib; \
61321         mv stage3-zlib prev-zlib || test -f stage3-lean 
61322 @endif zlib
61323 @if lto-plugin
61324         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
61325           mkdir stage4-lto-plugin; \
61326         mv stage4-lto-plugin lto-plugin; \
61327         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
61328 @endif lto-plugin
61329 @if libctf
61330         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
61331           mkdir stage4-libctf; \
61332         mv stage4-libctf libctf; \
61333         mv stage3-libctf prev-libctf || test -f stage3-lean 
61334 @endif libctf
61335         @[ -d stage4-$(TARGET_SUBDIR) ] || \
61336           mkdir stage4-$(TARGET_SUBDIR); \
61337         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61338         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
61339
61340 stage4-end:: 
61341 @if bfd
61342         @if test -d $(HOST_SUBDIR)/bfd; then \
61343           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
61344           mv prev-bfd stage3-bfd; : ; \
61345         fi
61346 @endif bfd
61347 @if opcodes
61348         @if test -d $(HOST_SUBDIR)/opcodes; then \
61349           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
61350           mv prev-opcodes stage3-opcodes; : ; \
61351         fi
61352 @endif opcodes
61353 @if binutils
61354         @if test -d $(HOST_SUBDIR)/binutils; then \
61355           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
61356           mv prev-binutils stage3-binutils; : ; \
61357         fi
61358 @endif binutils
61359 @if fixincludes
61360         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61361           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
61362           mv prev-fixincludes stage3-fixincludes; : ; \
61363         fi
61364 @endif fixincludes
61365 @if gas
61366         @if test -d $(HOST_SUBDIR)/gas; then \
61367           cd $(HOST_SUBDIR); mv gas stage4-gas; \
61368           mv prev-gas stage3-gas; : ; \
61369         fi
61370 @endif gas
61371 @if gcc
61372         @if test -d $(HOST_SUBDIR)/gcc; then \
61373           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
61374           mv prev-gcc stage3-gcc; : ; \
61375         fi
61376 @endif gcc
61377 @if gmp
61378         @if test -d $(HOST_SUBDIR)/gmp; then \
61379           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
61380           mv prev-gmp stage3-gmp; : ; \
61381         fi
61382 @endif gmp
61383 @if mpfr
61384         @if test -d $(HOST_SUBDIR)/mpfr; then \
61385           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
61386           mv prev-mpfr stage3-mpfr; : ; \
61387         fi
61388 @endif mpfr
61389 @if mpc
61390         @if test -d $(HOST_SUBDIR)/mpc; then \
61391           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
61392           mv prev-mpc stage3-mpc; : ; \
61393         fi
61394 @endif mpc
61395 @if isl
61396         @if test -d $(HOST_SUBDIR)/isl; then \
61397           cd $(HOST_SUBDIR); mv isl stage4-isl; \
61398           mv prev-isl stage3-isl; : ; \
61399         fi
61400 @endif isl
61401 @if gold
61402         @if test -d $(HOST_SUBDIR)/gold; then \
61403           cd $(HOST_SUBDIR); mv gold stage4-gold; \
61404           mv prev-gold stage3-gold; : ; \
61405         fi
61406 @endif gold
61407 @if intl
61408         @if test -d $(HOST_SUBDIR)/intl; then \
61409           cd $(HOST_SUBDIR); mv intl stage4-intl; \
61410           mv prev-intl stage3-intl; : ; \
61411         fi
61412 @endif intl
61413 @if ld
61414         @if test -d $(HOST_SUBDIR)/ld; then \
61415           cd $(HOST_SUBDIR); mv ld stage4-ld; \
61416           mv prev-ld stage3-ld; : ; \
61417         fi
61418 @endif ld
61419 @if libbacktrace
61420         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61421           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
61422           mv prev-libbacktrace stage3-libbacktrace; : ; \
61423         fi
61424 @endif libbacktrace
61425 @if libcpp
61426         @if test -d $(HOST_SUBDIR)/libcpp; then \
61427           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
61428           mv prev-libcpp stage3-libcpp; : ; \
61429         fi
61430 @endif libcpp
61431 @if libcody
61432         @if test -d $(HOST_SUBDIR)/libcody; then \
61433           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
61434           mv prev-libcody stage3-libcody; : ; \
61435         fi
61436 @endif libcody
61437 @if libdecnumber
61438         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61439           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
61440           mv prev-libdecnumber stage3-libdecnumber; : ; \
61441         fi
61442 @endif libdecnumber
61443 @if libiberty
61444         @if test -d $(HOST_SUBDIR)/libiberty; then \
61445           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
61446           mv prev-libiberty stage3-libiberty; : ; \
61447         fi
61448 @endif libiberty
61449 @if libiberty-linker-plugin
61450         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61451           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
61452           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
61453         fi
61454 @endif libiberty-linker-plugin
61455 @if libiconv
61456         @if test -d $(HOST_SUBDIR)/libiconv; then \
61457           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
61458           mv prev-libiconv stage3-libiconv; : ; \
61459         fi
61460 @endif libiconv
61461 @if zlib
61462         @if test -d $(HOST_SUBDIR)/zlib; then \
61463           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
61464           mv prev-zlib stage3-zlib; : ; \
61465         fi
61466 @endif zlib
61467 @if lto-plugin
61468         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61469           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
61470           mv prev-lto-plugin stage3-lto-plugin; : ; \
61471         fi
61472 @endif lto-plugin
61473 @if libctf
61474         @if test -d $(HOST_SUBDIR)/libctf; then \
61475           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
61476           mv prev-libctf stage3-libctf; : ; \
61477         fi
61478 @endif libctf
61479         @if test -d $(TARGET_SUBDIR); then \
61480           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
61481           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
61482         fi
61483         rm -f stage_current
61484
61485 # Bubble a bug fix through all the stages up to stage 4.  They are
61486 # remade, but not reconfigured.  The next stage (if any) will not be
61487 # reconfigured either.
61488 .PHONY: stage4-bubble
61489 stage4-bubble:: stage3-bubble
61490         @r=`${PWD_COMMAND}`; export r; \
61491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61492         if test -f stage4-lean || test -f stage3-lean ; then \
61493           echo Skipping rebuild of stage4; \
61494         else \
61495           $(MAKE) stage4-start; \
61496           if $(LEAN); then \
61497             rm -rf stage2-*; \
61498             $(STAMP) stage2-lean; \
61499           fi; \
61500           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
61501         fi
61502         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
61503
61504 .PHONY: all-stage4 clean-stage4
61505 do-clean: clean-stage4
61506
61507 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61508 # only possibility, but now it conflicts with no-bootstrap rules
61509 @if gcc-bootstrap
61510
61511 compare3:
61512         @r=`${PWD_COMMAND}`; export r; \
61513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61514         if test -f stage3-lean; then \
61515           echo Cannot compare object files as stage 3 was deleted.; \
61516           exit 0; \
61517         fi; \
61518         : $(MAKE); $(stage); \
61519         rm -f .bad_compare; \
61520         echo Comparing stages 3 and 4; \
61521         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
61522         files=`find stage4-* -name "*$(objext)" -print | \
61523                  sed -n s,^stage$$sed-,,p`; \
61524         for file in $${files} ${extra-compare}; do \
61525           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
61526           if test ! -f $$f1; then continue; fi; \
61527           $(do-compare3) > /dev/null 2>&1; \
61528           if test $$? -eq 1; then \
61529             case $$file in \
61530               @compare_exclusions@) \
61531                 echo warning: $$file differs ;; \
61532               *) \
61533                 echo $$file differs >> .bad_compare ;; \
61534             esac; \
61535           fi; \
61536         done; \
61537         if [ -f .bad_compare ]; then \
61538           echo "Bootstrap comparison failure!"; \
61539           cat .bad_compare; \
61540           exit 1; \
61541         else \
61542           echo Comparison successful.; \
61543         fi; \
61544         $(STAMP) compare3
61545         if $(LEAN); then \
61546           rm -rf stage3-*; \
61547           $(STAMP) stage3-lean; \
61548         fi
61549
61550
61551
61552 .PHONY: bootstrap4 bootstrap4-lean
61553 bootstrap4:
61554         echo stage4 > stage_final
61555         @r=`${PWD_COMMAND}`; export r; \
61556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61557         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
61558         @: $(MAKE); $(unstage)
61559         @r=`${PWD_COMMAND}`; export r; \
61560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61561         TFLAGS="$(STAGE4_TFLAGS)"; \
61562         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61563
61564 bootstrap4-lean:
61565         echo stage4 > stage_final
61566         @r=`${PWD_COMMAND}`; export r; \
61567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61568         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
61569         @: $(MAKE); $(unstage)
61570         @r=`${PWD_COMMAND}`; export r; \
61571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61572         TFLAGS="$(STAGE4_TFLAGS)"; \
61573         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61574
61575
61576 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61577 distclean-stage3:: distclean-stage4 
61578 .PHONY: distclean-stage4
61579 distclean-stage4::
61580         @: $(MAKE); $(stage)
61581         @test "`cat stage_last`" != stage4 || rm -f stage_last
61582         rm -rf stage4-* compare3 
61583
61584
61585 @endif gcc-bootstrap
61586
61587
61588 .PHONY: stageprofile-start stageprofile-end
61589
61590 stageprofile-start::
61591         @: $(MAKE); $(stage); \
61592         echo stageprofile > stage_current; \
61593         echo stageprofile > stage_last; \
61594         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61595 @if bfd
61596         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
61597           mkdir stageprofile-bfd; \
61598         mv stageprofile-bfd bfd; \
61599         mv stage1-bfd prev-bfd || test -f stage1-lean 
61600 @endif bfd
61601 @if opcodes
61602         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
61603           mkdir stageprofile-opcodes; \
61604         mv stageprofile-opcodes opcodes; \
61605         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
61606 @endif opcodes
61607 @if binutils
61608         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
61609           mkdir stageprofile-binutils; \
61610         mv stageprofile-binutils binutils; \
61611         mv stage1-binutils prev-binutils || test -f stage1-lean 
61612 @endif binutils
61613 @if fixincludes
61614         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
61615           mkdir stageprofile-fixincludes; \
61616         mv stageprofile-fixincludes fixincludes; \
61617         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
61618 @endif fixincludes
61619 @if gas
61620         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
61621           mkdir stageprofile-gas; \
61622         mv stageprofile-gas gas; \
61623         mv stage1-gas prev-gas || test -f stage1-lean 
61624 @endif gas
61625 @if gcc
61626         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
61627           mkdir stageprofile-gcc; \
61628         mv stageprofile-gcc gcc; \
61629         mv stage1-gcc prev-gcc || test -f stage1-lean 
61630 @endif gcc
61631 @if gmp
61632         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
61633           mkdir stageprofile-gmp; \
61634         mv stageprofile-gmp gmp; \
61635         mv stage1-gmp prev-gmp || test -f stage1-lean 
61636 @endif gmp
61637 @if mpfr
61638         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
61639           mkdir stageprofile-mpfr; \
61640         mv stageprofile-mpfr mpfr; \
61641         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
61642 @endif mpfr
61643 @if mpc
61644         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
61645           mkdir stageprofile-mpc; \
61646         mv stageprofile-mpc mpc; \
61647         mv stage1-mpc prev-mpc || test -f stage1-lean 
61648 @endif mpc
61649 @if isl
61650         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
61651           mkdir stageprofile-isl; \
61652         mv stageprofile-isl isl; \
61653         mv stage1-isl prev-isl || test -f stage1-lean 
61654 @endif isl
61655 @if gold
61656         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
61657           mkdir stageprofile-gold; \
61658         mv stageprofile-gold gold; \
61659         mv stage1-gold prev-gold || test -f stage1-lean 
61660 @endif gold
61661 @if intl
61662         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
61663           mkdir stageprofile-intl; \
61664         mv stageprofile-intl intl; \
61665         mv stage1-intl prev-intl || test -f stage1-lean 
61666 @endif intl
61667 @if ld
61668         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
61669           mkdir stageprofile-ld; \
61670         mv stageprofile-ld ld; \
61671         mv stage1-ld prev-ld || test -f stage1-lean 
61672 @endif ld
61673 @if libbacktrace
61674         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
61675           mkdir stageprofile-libbacktrace; \
61676         mv stageprofile-libbacktrace libbacktrace; \
61677         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
61678 @endif libbacktrace
61679 @if libcpp
61680         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
61681           mkdir stageprofile-libcpp; \
61682         mv stageprofile-libcpp libcpp; \
61683         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
61684 @endif libcpp
61685 @if libcody
61686         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
61687           mkdir stageprofile-libcody; \
61688         mv stageprofile-libcody libcody; \
61689         mv stage1-libcody prev-libcody || test -f stage1-lean 
61690 @endif libcody
61691 @if libdecnumber
61692         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
61693           mkdir stageprofile-libdecnumber; \
61694         mv stageprofile-libdecnumber libdecnumber; \
61695         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
61696 @endif libdecnumber
61697 @if libiberty
61698         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
61699           mkdir stageprofile-libiberty; \
61700         mv stageprofile-libiberty libiberty; \
61701         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
61702 @endif libiberty
61703 @if libiberty-linker-plugin
61704         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
61705           mkdir stageprofile-libiberty-linker-plugin; \
61706         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61707         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
61708 @endif libiberty-linker-plugin
61709 @if libiconv
61710         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
61711           mkdir stageprofile-libiconv; \
61712         mv stageprofile-libiconv libiconv; \
61713         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
61714 @endif libiconv
61715 @if zlib
61716         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
61717           mkdir stageprofile-zlib; \
61718         mv stageprofile-zlib zlib; \
61719         mv stage1-zlib prev-zlib || test -f stage1-lean 
61720 @endif zlib
61721 @if lto-plugin
61722         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
61723           mkdir stageprofile-lto-plugin; \
61724         mv stageprofile-lto-plugin lto-plugin; \
61725         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
61726 @endif lto-plugin
61727 @if libctf
61728         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
61729           mkdir stageprofile-libctf; \
61730         mv stageprofile-libctf libctf; \
61731         mv stage1-libctf prev-libctf || test -f stage1-lean 
61732 @endif libctf
61733         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
61734           mkdir stageprofile-$(TARGET_SUBDIR); \
61735         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61736         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
61737
61738 stageprofile-end:: 
61739 @if bfd
61740         @if test -d $(HOST_SUBDIR)/bfd; then \
61741           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
61742           mv prev-bfd stage1-bfd; : ; \
61743         fi
61744 @endif bfd
61745 @if opcodes
61746         @if test -d $(HOST_SUBDIR)/opcodes; then \
61747           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
61748           mv prev-opcodes stage1-opcodes; : ; \
61749         fi
61750 @endif opcodes
61751 @if binutils
61752         @if test -d $(HOST_SUBDIR)/binutils; then \
61753           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
61754           mv prev-binutils stage1-binutils; : ; \
61755         fi
61756 @endif binutils
61757 @if fixincludes
61758         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61759           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
61760           mv prev-fixincludes stage1-fixincludes; : ; \
61761         fi
61762 @endif fixincludes
61763 @if gas
61764         @if test -d $(HOST_SUBDIR)/gas; then \
61765           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
61766           mv prev-gas stage1-gas; : ; \
61767         fi
61768 @endif gas
61769 @if gcc
61770         @if test -d $(HOST_SUBDIR)/gcc; then \
61771           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
61772           mv prev-gcc stage1-gcc; : ; \
61773         fi
61774 @endif gcc
61775 @if gmp
61776         @if test -d $(HOST_SUBDIR)/gmp; then \
61777           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
61778           mv prev-gmp stage1-gmp; : ; \
61779         fi
61780 @endif gmp
61781 @if mpfr
61782         @if test -d $(HOST_SUBDIR)/mpfr; then \
61783           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
61784           mv prev-mpfr stage1-mpfr; : ; \
61785         fi
61786 @endif mpfr
61787 @if mpc
61788         @if test -d $(HOST_SUBDIR)/mpc; then \
61789           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
61790           mv prev-mpc stage1-mpc; : ; \
61791         fi
61792 @endif mpc
61793 @if isl
61794         @if test -d $(HOST_SUBDIR)/isl; then \
61795           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
61796           mv prev-isl stage1-isl; : ; \
61797         fi
61798 @endif isl
61799 @if gold
61800         @if test -d $(HOST_SUBDIR)/gold; then \
61801           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
61802           mv prev-gold stage1-gold; : ; \
61803         fi
61804 @endif gold
61805 @if intl
61806         @if test -d $(HOST_SUBDIR)/intl; then \
61807           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
61808           mv prev-intl stage1-intl; : ; \
61809         fi
61810 @endif intl
61811 @if ld
61812         @if test -d $(HOST_SUBDIR)/ld; then \
61813           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
61814           mv prev-ld stage1-ld; : ; \
61815         fi
61816 @endif ld
61817 @if libbacktrace
61818         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61819           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
61820           mv prev-libbacktrace stage1-libbacktrace; : ; \
61821         fi
61822 @endif libbacktrace
61823 @if libcpp
61824         @if test -d $(HOST_SUBDIR)/libcpp; then \
61825           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
61826           mv prev-libcpp stage1-libcpp; : ; \
61827         fi
61828 @endif libcpp
61829 @if libcody
61830         @if test -d $(HOST_SUBDIR)/libcody; then \
61831           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
61832           mv prev-libcody stage1-libcody; : ; \
61833         fi
61834 @endif libcody
61835 @if libdecnumber
61836         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61837           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
61838           mv prev-libdecnumber stage1-libdecnumber; : ; \
61839         fi
61840 @endif libdecnumber
61841 @if libiberty
61842         @if test -d $(HOST_SUBDIR)/libiberty; then \
61843           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
61844           mv prev-libiberty stage1-libiberty; : ; \
61845         fi
61846 @endif libiberty
61847 @if libiberty-linker-plugin
61848         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61849           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
61850           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61851         fi
61852 @endif libiberty-linker-plugin
61853 @if libiconv
61854         @if test -d $(HOST_SUBDIR)/libiconv; then \
61855           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
61856           mv prev-libiconv stage1-libiconv; : ; \
61857         fi
61858 @endif libiconv
61859 @if zlib
61860         @if test -d $(HOST_SUBDIR)/zlib; then \
61861           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
61862           mv prev-zlib stage1-zlib; : ; \
61863         fi
61864 @endif zlib
61865 @if lto-plugin
61866         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61867           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
61868           mv prev-lto-plugin stage1-lto-plugin; : ; \
61869         fi
61870 @endif lto-plugin
61871 @if libctf
61872         @if test -d $(HOST_SUBDIR)/libctf; then \
61873           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
61874           mv prev-libctf stage1-libctf; : ; \
61875         fi
61876 @endif libctf
61877         @if test -d $(TARGET_SUBDIR); then \
61878           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
61879           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61880         fi
61881         rm -f stage_current
61882
61883 # Bubble a bug fix through all the stages up to stage profile.  They are
61884 # remade, but not reconfigured.  The next stage (if any) will not be
61885 # reconfigured either.
61886 .PHONY: stageprofile-bubble
61887 stageprofile-bubble:: stage1-bubble
61888         @r=`${PWD_COMMAND}`; export r; \
61889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61890         if test -f stageprofile-lean || test -f stage1-lean ; then \
61891           echo Skipping rebuild of stageprofile; \
61892         else \
61893           $(MAKE) stageprofile-start; \
61894           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
61895         fi
61896
61897 .PHONY: all-stageprofile clean-stageprofile
61898 do-clean: clean-stageprofile
61899
61900 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61901 # only possibility, but now it conflicts with no-bootstrap rules
61902 @if gcc-bootstrap
61903
61904
61905
61906
61907 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61908 distclean-stage1:: distclean-stageprofile 
61909 .PHONY: distclean-stageprofile
61910 distclean-stageprofile::
61911         @: $(MAKE); $(stage)
61912         @test "`cat stage_last`" != stageprofile || rm -f stage_last
61913         rm -rf stageprofile-* 
61914
61915
61916 @endif gcc-bootstrap
61917
61918
61919 .PHONY: stagetrain-start stagetrain-end
61920
61921 stagetrain-start::
61922         @: $(MAKE); $(stage); \
61923         echo stagetrain > stage_current; \
61924         echo stagetrain > stage_last; \
61925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61926 @if bfd
61927         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
61928           mkdir stagetrain-bfd; \
61929         mv stagetrain-bfd bfd; \
61930         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
61931 @endif bfd
61932 @if opcodes
61933         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
61934           mkdir stagetrain-opcodes; \
61935         mv stagetrain-opcodes opcodes; \
61936         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
61937 @endif opcodes
61938 @if binutils
61939         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
61940           mkdir stagetrain-binutils; \
61941         mv stagetrain-binutils binutils; \
61942         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
61943 @endif binutils
61944 @if fixincludes
61945         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
61946           mkdir stagetrain-fixincludes; \
61947         mv stagetrain-fixincludes fixincludes; \
61948         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
61949 @endif fixincludes
61950 @if gas
61951         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
61952           mkdir stagetrain-gas; \
61953         mv stagetrain-gas gas; \
61954         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
61955 @endif gas
61956 @if gcc
61957         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
61958           mkdir stagetrain-gcc; \
61959         mv stagetrain-gcc gcc; \
61960         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
61961 @endif gcc
61962 @if gmp
61963         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
61964           mkdir stagetrain-gmp; \
61965         mv stagetrain-gmp gmp; \
61966         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
61967 @endif gmp
61968 @if mpfr
61969         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
61970           mkdir stagetrain-mpfr; \
61971         mv stagetrain-mpfr mpfr; \
61972         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
61973 @endif mpfr
61974 @if mpc
61975         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
61976           mkdir stagetrain-mpc; \
61977         mv stagetrain-mpc mpc; \
61978         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
61979 @endif mpc
61980 @if isl
61981         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
61982           mkdir stagetrain-isl; \
61983         mv stagetrain-isl isl; \
61984         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
61985 @endif isl
61986 @if gold
61987         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
61988           mkdir stagetrain-gold; \
61989         mv stagetrain-gold gold; \
61990         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
61991 @endif gold
61992 @if intl
61993         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
61994           mkdir stagetrain-intl; \
61995         mv stagetrain-intl intl; \
61996         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
61997 @endif intl
61998 @if ld
61999         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
62000           mkdir stagetrain-ld; \
62001         mv stagetrain-ld ld; \
62002         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
62003 @endif ld
62004 @if libbacktrace
62005         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
62006           mkdir stagetrain-libbacktrace; \
62007         mv stagetrain-libbacktrace libbacktrace; \
62008         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
62009 @endif libbacktrace
62010 @if libcpp
62011         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
62012           mkdir stagetrain-libcpp; \
62013         mv stagetrain-libcpp libcpp; \
62014         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
62015 @endif libcpp
62016 @if libcody
62017         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
62018           mkdir stagetrain-libcody; \
62019         mv stagetrain-libcody libcody; \
62020         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
62021 @endif libcody
62022 @if libdecnumber
62023         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
62024           mkdir stagetrain-libdecnumber; \
62025         mv stagetrain-libdecnumber libdecnumber; \
62026         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
62027 @endif libdecnumber
62028 @if libiberty
62029         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
62030           mkdir stagetrain-libiberty; \
62031         mv stagetrain-libiberty libiberty; \
62032         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
62033 @endif libiberty
62034 @if libiberty-linker-plugin
62035         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
62036           mkdir stagetrain-libiberty-linker-plugin; \
62037         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
62038         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
62039 @endif libiberty-linker-plugin
62040 @if libiconv
62041         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
62042           mkdir stagetrain-libiconv; \
62043         mv stagetrain-libiconv libiconv; \
62044         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
62045 @endif libiconv
62046 @if zlib
62047         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
62048           mkdir stagetrain-zlib; \
62049         mv stagetrain-zlib zlib; \
62050         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
62051 @endif zlib
62052 @if lto-plugin
62053         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
62054           mkdir stagetrain-lto-plugin; \
62055         mv stagetrain-lto-plugin lto-plugin; \
62056         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
62057 @endif lto-plugin
62058 @if libctf
62059         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
62060           mkdir stagetrain-libctf; \
62061         mv stagetrain-libctf libctf; \
62062         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
62063 @endif libctf
62064         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
62065           mkdir stagetrain-$(TARGET_SUBDIR); \
62066         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62067         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
62068
62069 stagetrain-end:: 
62070 @if bfd
62071         @if test -d $(HOST_SUBDIR)/bfd; then \
62072           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
62073           mv prev-bfd stageprofile-bfd; : ; \
62074         fi
62075 @endif bfd
62076 @if opcodes
62077         @if test -d $(HOST_SUBDIR)/opcodes; then \
62078           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
62079           mv prev-opcodes stageprofile-opcodes; : ; \
62080         fi
62081 @endif opcodes
62082 @if binutils
62083         @if test -d $(HOST_SUBDIR)/binutils; then \
62084           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
62085           mv prev-binutils stageprofile-binutils; : ; \
62086         fi
62087 @endif binutils
62088 @if fixincludes
62089         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62090           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
62091           mv prev-fixincludes stageprofile-fixincludes; : ; \
62092         fi
62093 @endif fixincludes
62094 @if gas
62095         @if test -d $(HOST_SUBDIR)/gas; then \
62096           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
62097           mv prev-gas stageprofile-gas; : ; \
62098         fi
62099 @endif gas
62100 @if gcc
62101         @if test -d $(HOST_SUBDIR)/gcc; then \
62102           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
62103           mv prev-gcc stageprofile-gcc; : ; \
62104         fi
62105 @endif gcc
62106 @if gmp
62107         @if test -d $(HOST_SUBDIR)/gmp; then \
62108           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
62109           mv prev-gmp stageprofile-gmp; : ; \
62110         fi
62111 @endif gmp
62112 @if mpfr
62113         @if test -d $(HOST_SUBDIR)/mpfr; then \
62114           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
62115           mv prev-mpfr stageprofile-mpfr; : ; \
62116         fi
62117 @endif mpfr
62118 @if mpc
62119         @if test -d $(HOST_SUBDIR)/mpc; then \
62120           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
62121           mv prev-mpc stageprofile-mpc; : ; \
62122         fi
62123 @endif mpc
62124 @if isl
62125         @if test -d $(HOST_SUBDIR)/isl; then \
62126           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
62127           mv prev-isl stageprofile-isl; : ; \
62128         fi
62129 @endif isl
62130 @if gold
62131         @if test -d $(HOST_SUBDIR)/gold; then \
62132           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
62133           mv prev-gold stageprofile-gold; : ; \
62134         fi
62135 @endif gold
62136 @if intl
62137         @if test -d $(HOST_SUBDIR)/intl; then \
62138           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
62139           mv prev-intl stageprofile-intl; : ; \
62140         fi
62141 @endif intl
62142 @if ld
62143         @if test -d $(HOST_SUBDIR)/ld; then \
62144           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
62145           mv prev-ld stageprofile-ld; : ; \
62146         fi
62147 @endif ld
62148 @if libbacktrace
62149         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62150           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
62151           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
62152         fi
62153 @endif libbacktrace
62154 @if libcpp
62155         @if test -d $(HOST_SUBDIR)/libcpp; then \
62156           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
62157           mv prev-libcpp stageprofile-libcpp; : ; \
62158         fi
62159 @endif libcpp
62160 @if libcody
62161         @if test -d $(HOST_SUBDIR)/libcody; then \
62162           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
62163           mv prev-libcody stageprofile-libcody; : ; \
62164         fi
62165 @endif libcody
62166 @if libdecnumber
62167         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62168           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
62169           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
62170         fi
62171 @endif libdecnumber
62172 @if libiberty
62173         @if test -d $(HOST_SUBDIR)/libiberty; then \
62174           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
62175           mv prev-libiberty stageprofile-libiberty; : ; \
62176         fi
62177 @endif libiberty
62178 @if libiberty-linker-plugin
62179         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62180           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
62181           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
62182         fi
62183 @endif libiberty-linker-plugin
62184 @if libiconv
62185         @if test -d $(HOST_SUBDIR)/libiconv; then \
62186           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
62187           mv prev-libiconv stageprofile-libiconv; : ; \
62188         fi
62189 @endif libiconv
62190 @if zlib
62191         @if test -d $(HOST_SUBDIR)/zlib; then \
62192           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
62193           mv prev-zlib stageprofile-zlib; : ; \
62194         fi
62195 @endif zlib
62196 @if lto-plugin
62197         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62198           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
62199           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
62200         fi
62201 @endif lto-plugin
62202 @if libctf
62203         @if test -d $(HOST_SUBDIR)/libctf; then \
62204           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
62205           mv prev-libctf stageprofile-libctf; : ; \
62206         fi
62207 @endif libctf
62208         @if test -d $(TARGET_SUBDIR); then \
62209           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
62210           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
62211         fi
62212         rm -f stage_current
62213
62214 # Bubble a bug fix through all the stages up to stage train.  They are
62215 # remade, but not reconfigured.  The next stage (if any) will not be
62216 # reconfigured either.
62217 .PHONY: stagetrain-bubble
62218 stagetrain-bubble:: stageprofile-bubble
62219         @r=`${PWD_COMMAND}`; export r; \
62220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62221         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
62222           echo Skipping rebuild of stagetrain; \
62223         else \
62224           $(MAKE) stagetrain-start; \
62225           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
62226         fi
62227
62228 .PHONY: all-stagetrain clean-stagetrain
62229 do-clean: clean-stagetrain
62230
62231 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62232 # only possibility, but now it conflicts with no-bootstrap rules
62233 @if gcc-bootstrap
62234
62235
62236
62237
62238 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62239 distclean-stageprofile:: distclean-stagetrain 
62240 .PHONY: distclean-stagetrain
62241 distclean-stagetrain::
62242         @: $(MAKE); $(stage)
62243         @test "`cat stage_last`" != stagetrain || rm -f stage_last
62244         rm -rf stagetrain-* 
62245
62246
62247 @endif gcc-bootstrap
62248
62249
62250 .PHONY: stagefeedback-start stagefeedback-end
62251
62252 stagefeedback-start::
62253         @: $(MAKE); $(stage); \
62254         echo stagefeedback > stage_current; \
62255         echo stagefeedback > stage_last; \
62256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62257 @if bfd
62258         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
62259           mkdir stagefeedback-bfd; \
62260         mv stagefeedback-bfd bfd; \
62261         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
62262 @endif bfd
62263 @if opcodes
62264         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
62265           mkdir stagefeedback-opcodes; \
62266         mv stagefeedback-opcodes opcodes; \
62267         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
62268 @endif opcodes
62269 @if binutils
62270         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
62271           mkdir stagefeedback-binutils; \
62272         mv stagefeedback-binutils binutils; \
62273         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
62274 @endif binutils
62275 @if fixincludes
62276         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
62277           mkdir stagefeedback-fixincludes; \
62278         mv stagefeedback-fixincludes fixincludes; \
62279         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
62280 @endif fixincludes
62281 @if gas
62282         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
62283           mkdir stagefeedback-gas; \
62284         mv stagefeedback-gas gas; \
62285         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
62286 @endif gas
62287 @if gcc
62288         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
62289           mkdir stagefeedback-gcc; \
62290         mv stagefeedback-gcc gcc; \
62291         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
62292 @endif gcc
62293 @if gmp
62294         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
62295           mkdir stagefeedback-gmp; \
62296         mv stagefeedback-gmp gmp; \
62297         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
62298 @endif gmp
62299 @if mpfr
62300         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
62301           mkdir stagefeedback-mpfr; \
62302         mv stagefeedback-mpfr mpfr; \
62303         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
62304 @endif mpfr
62305 @if mpc
62306         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
62307           mkdir stagefeedback-mpc; \
62308         mv stagefeedback-mpc mpc; \
62309         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
62310 @endif mpc
62311 @if isl
62312         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
62313           mkdir stagefeedback-isl; \
62314         mv stagefeedback-isl isl; \
62315         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
62316 @endif isl
62317 @if gold
62318         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
62319           mkdir stagefeedback-gold; \
62320         mv stagefeedback-gold gold; \
62321         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
62322 @endif gold
62323 @if intl
62324         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
62325           mkdir stagefeedback-intl; \
62326         mv stagefeedback-intl intl; \
62327         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
62328 @endif intl
62329 @if ld
62330         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
62331           mkdir stagefeedback-ld; \
62332         mv stagefeedback-ld ld; \
62333         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
62334 @endif ld
62335 @if libbacktrace
62336         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
62337           mkdir stagefeedback-libbacktrace; \
62338         mv stagefeedback-libbacktrace libbacktrace; \
62339         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
62340 @endif libbacktrace
62341 @if libcpp
62342         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
62343           mkdir stagefeedback-libcpp; \
62344         mv stagefeedback-libcpp libcpp; \
62345         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
62346 @endif libcpp
62347 @if libcody
62348         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
62349           mkdir stagefeedback-libcody; \
62350         mv stagefeedback-libcody libcody; \
62351         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
62352 @endif libcody
62353 @if libdecnumber
62354         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
62355           mkdir stagefeedback-libdecnumber; \
62356         mv stagefeedback-libdecnumber libdecnumber; \
62357         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
62358 @endif libdecnumber
62359 @if libiberty
62360         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
62361           mkdir stagefeedback-libiberty; \
62362         mv stagefeedback-libiberty libiberty; \
62363         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
62364 @endif libiberty
62365 @if libiberty-linker-plugin
62366         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
62367           mkdir stagefeedback-libiberty-linker-plugin; \
62368         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
62369         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
62370 @endif libiberty-linker-plugin
62371 @if libiconv
62372         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
62373           mkdir stagefeedback-libiconv; \
62374         mv stagefeedback-libiconv libiconv; \
62375         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
62376 @endif libiconv
62377 @if zlib
62378         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
62379           mkdir stagefeedback-zlib; \
62380         mv stagefeedback-zlib zlib; \
62381         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
62382 @endif zlib
62383 @if lto-plugin
62384         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
62385           mkdir stagefeedback-lto-plugin; \
62386         mv stagefeedback-lto-plugin lto-plugin; \
62387         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
62388 @endif lto-plugin
62389 @if libctf
62390         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
62391           mkdir stagefeedback-libctf; \
62392         mv stagefeedback-libctf libctf; \
62393         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
62394 @endif libctf
62395         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
62396           mkdir stagefeedback-$(TARGET_SUBDIR); \
62397         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62398         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
62399
62400 stagefeedback-end:: 
62401 @if bfd
62402         @if test -d $(HOST_SUBDIR)/bfd; then \
62403           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
62404           mv prev-bfd stagetrain-bfd; : ; \
62405         fi
62406 @endif bfd
62407 @if opcodes
62408         @if test -d $(HOST_SUBDIR)/opcodes; then \
62409           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
62410           mv prev-opcodes stagetrain-opcodes; : ; \
62411         fi
62412 @endif opcodes
62413 @if binutils
62414         @if test -d $(HOST_SUBDIR)/binutils; then \
62415           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
62416           mv prev-binutils stagetrain-binutils; : ; \
62417         fi
62418 @endif binutils
62419 @if fixincludes
62420         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62421           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
62422           mv prev-fixincludes stagetrain-fixincludes; : ; \
62423         fi
62424 @endif fixincludes
62425 @if gas
62426         @if test -d $(HOST_SUBDIR)/gas; then \
62427           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
62428           mv prev-gas stagetrain-gas; : ; \
62429         fi
62430 @endif gas
62431 @if gcc
62432         @if test -d $(HOST_SUBDIR)/gcc; then \
62433           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
62434           mv prev-gcc stagetrain-gcc; : ; \
62435         fi
62436 @endif gcc
62437 @if gmp
62438         @if test -d $(HOST_SUBDIR)/gmp; then \
62439           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
62440           mv prev-gmp stagetrain-gmp; : ; \
62441         fi
62442 @endif gmp
62443 @if mpfr
62444         @if test -d $(HOST_SUBDIR)/mpfr; then \
62445           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
62446           mv prev-mpfr stagetrain-mpfr; : ; \
62447         fi
62448 @endif mpfr
62449 @if mpc
62450         @if test -d $(HOST_SUBDIR)/mpc; then \
62451           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
62452           mv prev-mpc stagetrain-mpc; : ; \
62453         fi
62454 @endif mpc
62455 @if isl
62456         @if test -d $(HOST_SUBDIR)/isl; then \
62457           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
62458           mv prev-isl stagetrain-isl; : ; \
62459         fi
62460 @endif isl
62461 @if gold
62462         @if test -d $(HOST_SUBDIR)/gold; then \
62463           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
62464           mv prev-gold stagetrain-gold; : ; \
62465         fi
62466 @endif gold
62467 @if intl
62468         @if test -d $(HOST_SUBDIR)/intl; then \
62469           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
62470           mv prev-intl stagetrain-intl; : ; \
62471         fi
62472 @endif intl
62473 @if ld
62474         @if test -d $(HOST_SUBDIR)/ld; then \
62475           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
62476           mv prev-ld stagetrain-ld; : ; \
62477         fi
62478 @endif ld
62479 @if libbacktrace
62480         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62481           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
62482           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
62483         fi
62484 @endif libbacktrace
62485 @if libcpp
62486         @if test -d $(HOST_SUBDIR)/libcpp; then \
62487           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
62488           mv prev-libcpp stagetrain-libcpp; : ; \
62489         fi
62490 @endif libcpp
62491 @if libcody
62492         @if test -d $(HOST_SUBDIR)/libcody; then \
62493           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
62494           mv prev-libcody stagetrain-libcody; : ; \
62495         fi
62496 @endif libcody
62497 @if libdecnumber
62498         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62499           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
62500           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
62501         fi
62502 @endif libdecnumber
62503 @if libiberty
62504         @if test -d $(HOST_SUBDIR)/libiberty; then \
62505           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
62506           mv prev-libiberty stagetrain-libiberty; : ; \
62507         fi
62508 @endif libiberty
62509 @if libiberty-linker-plugin
62510         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62511           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
62512           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
62513         fi
62514 @endif libiberty-linker-plugin
62515 @if libiconv
62516         @if test -d $(HOST_SUBDIR)/libiconv; then \
62517           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
62518           mv prev-libiconv stagetrain-libiconv; : ; \
62519         fi
62520 @endif libiconv
62521 @if zlib
62522         @if test -d $(HOST_SUBDIR)/zlib; then \
62523           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
62524           mv prev-zlib stagetrain-zlib; : ; \
62525         fi
62526 @endif zlib
62527 @if lto-plugin
62528         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62529           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
62530           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
62531         fi
62532 @endif lto-plugin
62533 @if libctf
62534         @if test -d $(HOST_SUBDIR)/libctf; then \
62535           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
62536           mv prev-libctf stagetrain-libctf; : ; \
62537         fi
62538 @endif libctf
62539         @if test -d $(TARGET_SUBDIR); then \
62540           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
62541           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
62542         fi
62543         rm -f stage_current
62544
62545 # Bubble a bug fix through all the stages up to stage feedback.  They are
62546 # remade, but not reconfigured.  The next stage (if any) will not be
62547 # reconfigured either.
62548 .PHONY: stagefeedback-bubble
62549 stagefeedback-bubble:: stagetrain-bubble
62550         @r=`${PWD_COMMAND}`; export r; \
62551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62552         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
62553           echo Skipping rebuild of stagefeedback; \
62554         else \
62555           $(MAKE) stagefeedback-start; \
62556           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
62557         fi
62558
62559 .PHONY: all-stagefeedback clean-stagefeedback
62560 do-clean: clean-stagefeedback
62561
62562 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62563 # only possibility, but now it conflicts with no-bootstrap rules
62564 @if gcc-bootstrap
62565
62566
62567
62568 .PHONY: profiledbootstrap profiledbootstrap-lean
62569 profiledbootstrap:
62570         echo stagefeedback > stage_final
62571         @r=`${PWD_COMMAND}`; export r; \
62572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62573         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
62574         @: $(MAKE); $(unstage)
62575         @r=`${PWD_COMMAND}`; export r; \
62576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62577         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62578         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62579
62580 profiledbootstrap-lean:
62581         echo stagefeedback > stage_final
62582         @r=`${PWD_COMMAND}`; export r; \
62583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62584         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
62585         @: $(MAKE); $(unstage)
62586         @r=`${PWD_COMMAND}`; export r; \
62587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62588         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62589         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62590
62591
62592 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62593 distclean-stagetrain:: distclean-stagefeedback 
62594 .PHONY: distclean-stagefeedback
62595 distclean-stagefeedback::
62596         @: $(MAKE); $(stage)
62597         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
62598         rm -rf stagefeedback-* 
62599
62600
62601 @endif gcc-bootstrap
62602
62603
62604 .PHONY: stageautoprofile-start stageautoprofile-end
62605
62606 stageautoprofile-start::
62607         @: $(MAKE); $(stage); \
62608         echo stageautoprofile > stage_current; \
62609         echo stageautoprofile > stage_last; \
62610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62611 @if bfd
62612         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
62613           mkdir stageautoprofile-bfd; \
62614         mv stageautoprofile-bfd bfd; \
62615         mv stage1-bfd prev-bfd || test -f stage1-lean 
62616 @endif bfd
62617 @if opcodes
62618         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
62619           mkdir stageautoprofile-opcodes; \
62620         mv stageautoprofile-opcodes opcodes; \
62621         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
62622 @endif opcodes
62623 @if binutils
62624         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
62625           mkdir stageautoprofile-binutils; \
62626         mv stageautoprofile-binutils binutils; \
62627         mv stage1-binutils prev-binutils || test -f stage1-lean 
62628 @endif binutils
62629 @if fixincludes
62630         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
62631           mkdir stageautoprofile-fixincludes; \
62632         mv stageautoprofile-fixincludes fixincludes; \
62633         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
62634 @endif fixincludes
62635 @if gas
62636         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
62637           mkdir stageautoprofile-gas; \
62638         mv stageautoprofile-gas gas; \
62639         mv stage1-gas prev-gas || test -f stage1-lean 
62640 @endif gas
62641 @if gcc
62642         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
62643           mkdir stageautoprofile-gcc; \
62644         mv stageautoprofile-gcc gcc; \
62645         mv stage1-gcc prev-gcc || test -f stage1-lean 
62646 @endif gcc
62647 @if gmp
62648         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
62649           mkdir stageautoprofile-gmp; \
62650         mv stageautoprofile-gmp gmp; \
62651         mv stage1-gmp prev-gmp || test -f stage1-lean 
62652 @endif gmp
62653 @if mpfr
62654         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
62655           mkdir stageautoprofile-mpfr; \
62656         mv stageautoprofile-mpfr mpfr; \
62657         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
62658 @endif mpfr
62659 @if mpc
62660         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
62661           mkdir stageautoprofile-mpc; \
62662         mv stageautoprofile-mpc mpc; \
62663         mv stage1-mpc prev-mpc || test -f stage1-lean 
62664 @endif mpc
62665 @if isl
62666         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
62667           mkdir stageautoprofile-isl; \
62668         mv stageautoprofile-isl isl; \
62669         mv stage1-isl prev-isl || test -f stage1-lean 
62670 @endif isl
62671 @if gold
62672         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
62673           mkdir stageautoprofile-gold; \
62674         mv stageautoprofile-gold gold; \
62675         mv stage1-gold prev-gold || test -f stage1-lean 
62676 @endif gold
62677 @if intl
62678         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
62679           mkdir stageautoprofile-intl; \
62680         mv stageautoprofile-intl intl; \
62681         mv stage1-intl prev-intl || test -f stage1-lean 
62682 @endif intl
62683 @if ld
62684         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
62685           mkdir stageautoprofile-ld; \
62686         mv stageautoprofile-ld ld; \
62687         mv stage1-ld prev-ld || test -f stage1-lean 
62688 @endif ld
62689 @if libbacktrace
62690         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
62691           mkdir stageautoprofile-libbacktrace; \
62692         mv stageautoprofile-libbacktrace libbacktrace; \
62693         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
62694 @endif libbacktrace
62695 @if libcpp
62696         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
62697           mkdir stageautoprofile-libcpp; \
62698         mv stageautoprofile-libcpp libcpp; \
62699         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
62700 @endif libcpp
62701 @if libcody
62702         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
62703           mkdir stageautoprofile-libcody; \
62704         mv stageautoprofile-libcody libcody; \
62705         mv stage1-libcody prev-libcody || test -f stage1-lean 
62706 @endif libcody
62707 @if libdecnumber
62708         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
62709           mkdir stageautoprofile-libdecnumber; \
62710         mv stageautoprofile-libdecnumber libdecnumber; \
62711         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
62712 @endif libdecnumber
62713 @if libiberty
62714         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
62715           mkdir stageautoprofile-libiberty; \
62716         mv stageautoprofile-libiberty libiberty; \
62717         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
62718 @endif libiberty
62719 @if libiberty-linker-plugin
62720         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
62721           mkdir stageautoprofile-libiberty-linker-plugin; \
62722         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
62723         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
62724 @endif libiberty-linker-plugin
62725 @if libiconv
62726         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
62727           mkdir stageautoprofile-libiconv; \
62728         mv stageautoprofile-libiconv libiconv; \
62729         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
62730 @endif libiconv
62731 @if zlib
62732         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
62733           mkdir stageautoprofile-zlib; \
62734         mv stageautoprofile-zlib zlib; \
62735         mv stage1-zlib prev-zlib || test -f stage1-lean 
62736 @endif zlib
62737 @if lto-plugin
62738         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
62739           mkdir stageautoprofile-lto-plugin; \
62740         mv stageautoprofile-lto-plugin lto-plugin; \
62741         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
62742 @endif lto-plugin
62743 @if libctf
62744         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
62745           mkdir stageautoprofile-libctf; \
62746         mv stageautoprofile-libctf libctf; \
62747         mv stage1-libctf prev-libctf || test -f stage1-lean 
62748 @endif libctf
62749         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
62750           mkdir stageautoprofile-$(TARGET_SUBDIR); \
62751         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62752         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
62753
62754 stageautoprofile-end:: 
62755 @if bfd
62756         @if test -d $(HOST_SUBDIR)/bfd; then \
62757           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
62758           mv prev-bfd stage1-bfd; : ; \
62759         fi
62760 @endif bfd
62761 @if opcodes
62762         @if test -d $(HOST_SUBDIR)/opcodes; then \
62763           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
62764           mv prev-opcodes stage1-opcodes; : ; \
62765         fi
62766 @endif opcodes
62767 @if binutils
62768         @if test -d $(HOST_SUBDIR)/binutils; then \
62769           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
62770           mv prev-binutils stage1-binutils; : ; \
62771         fi
62772 @endif binutils
62773 @if fixincludes
62774         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62775           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
62776           mv prev-fixincludes stage1-fixincludes; : ; \
62777         fi
62778 @endif fixincludes
62779 @if gas
62780         @if test -d $(HOST_SUBDIR)/gas; then \
62781           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
62782           mv prev-gas stage1-gas; : ; \
62783         fi
62784 @endif gas
62785 @if gcc
62786         @if test -d $(HOST_SUBDIR)/gcc; then \
62787           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
62788           mv prev-gcc stage1-gcc; : ; \
62789         fi
62790 @endif gcc
62791 @if gmp
62792         @if test -d $(HOST_SUBDIR)/gmp; then \
62793           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
62794           mv prev-gmp stage1-gmp; : ; \
62795         fi
62796 @endif gmp
62797 @if mpfr
62798         @if test -d $(HOST_SUBDIR)/mpfr; then \
62799           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
62800           mv prev-mpfr stage1-mpfr; : ; \
62801         fi
62802 @endif mpfr
62803 @if mpc
62804         @if test -d $(HOST_SUBDIR)/mpc; then \
62805           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
62806           mv prev-mpc stage1-mpc; : ; \
62807         fi
62808 @endif mpc
62809 @if isl
62810         @if test -d $(HOST_SUBDIR)/isl; then \
62811           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
62812           mv prev-isl stage1-isl; : ; \
62813         fi
62814 @endif isl
62815 @if gold
62816         @if test -d $(HOST_SUBDIR)/gold; then \
62817           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
62818           mv prev-gold stage1-gold; : ; \
62819         fi
62820 @endif gold
62821 @if intl
62822         @if test -d $(HOST_SUBDIR)/intl; then \
62823           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
62824           mv prev-intl stage1-intl; : ; \
62825         fi
62826 @endif intl
62827 @if ld
62828         @if test -d $(HOST_SUBDIR)/ld; then \
62829           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
62830           mv prev-ld stage1-ld; : ; \
62831         fi
62832 @endif ld
62833 @if libbacktrace
62834         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62835           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
62836           mv prev-libbacktrace stage1-libbacktrace; : ; \
62837         fi
62838 @endif libbacktrace
62839 @if libcpp
62840         @if test -d $(HOST_SUBDIR)/libcpp; then \
62841           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
62842           mv prev-libcpp stage1-libcpp; : ; \
62843         fi
62844 @endif libcpp
62845 @if libcody
62846         @if test -d $(HOST_SUBDIR)/libcody; then \
62847           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
62848           mv prev-libcody stage1-libcody; : ; \
62849         fi
62850 @endif libcody
62851 @if libdecnumber
62852         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62853           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
62854           mv prev-libdecnumber stage1-libdecnumber; : ; \
62855         fi
62856 @endif libdecnumber
62857 @if libiberty
62858         @if test -d $(HOST_SUBDIR)/libiberty; then \
62859           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
62860           mv prev-libiberty stage1-libiberty; : ; \
62861         fi
62862 @endif libiberty
62863 @if libiberty-linker-plugin
62864         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62865           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
62866           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62867         fi
62868 @endif libiberty-linker-plugin
62869 @if libiconv
62870         @if test -d $(HOST_SUBDIR)/libiconv; then \
62871           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
62872           mv prev-libiconv stage1-libiconv; : ; \
62873         fi
62874 @endif libiconv
62875 @if zlib
62876         @if test -d $(HOST_SUBDIR)/zlib; then \
62877           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
62878           mv prev-zlib stage1-zlib; : ; \
62879         fi
62880 @endif zlib
62881 @if lto-plugin
62882         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62883           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
62884           mv prev-lto-plugin stage1-lto-plugin; : ; \
62885         fi
62886 @endif lto-plugin
62887 @if libctf
62888         @if test -d $(HOST_SUBDIR)/libctf; then \
62889           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
62890           mv prev-libctf stage1-libctf; : ; \
62891         fi
62892 @endif libctf
62893         @if test -d $(TARGET_SUBDIR); then \
62894           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
62895           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62896         fi
62897         rm -f stage_current
62898
62899 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
62900 # remade, but not reconfigured.  The next stage (if any) will not be
62901 # reconfigured either.
62902 .PHONY: stageautoprofile-bubble
62903 stageautoprofile-bubble:: stage1-bubble
62904         @r=`${PWD_COMMAND}`; export r; \
62905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62906         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
62907           echo Skipping rebuild of stageautoprofile; \
62908         else \
62909           $(MAKE) stageautoprofile-start; \
62910           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
62911         fi
62912
62913 .PHONY: all-stageautoprofile clean-stageautoprofile
62914 do-clean: clean-stageautoprofile
62915
62916 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62917 # only possibility, but now it conflicts with no-bootstrap rules
62918 @if gcc-bootstrap
62919
62920
62921
62922
62923 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62924 distclean-stage1:: distclean-stageautoprofile 
62925 .PHONY: distclean-stageautoprofile
62926 distclean-stageautoprofile::
62927         @: $(MAKE); $(stage)
62928         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
62929         rm -rf stageautoprofile-* 
62930
62931
62932 @endif gcc-bootstrap
62933
62934
62935 .PHONY: stageautofeedback-start stageautofeedback-end
62936
62937 stageautofeedback-start::
62938         @: $(MAKE); $(stage); \
62939         echo stageautofeedback > stage_current; \
62940         echo stageautofeedback > stage_last; \
62941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62942 @if bfd
62943         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
62944           mkdir stageautofeedback-bfd; \
62945         mv stageautofeedback-bfd bfd; \
62946         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
62947 @endif bfd
62948 @if opcodes
62949         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
62950           mkdir stageautofeedback-opcodes; \
62951         mv stageautofeedback-opcodes opcodes; \
62952         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
62953 @endif opcodes
62954 @if binutils
62955         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
62956           mkdir stageautofeedback-binutils; \
62957         mv stageautofeedback-binutils binutils; \
62958         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
62959 @endif binutils
62960 @if fixincludes
62961         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
62962           mkdir stageautofeedback-fixincludes; \
62963         mv stageautofeedback-fixincludes fixincludes; \
62964         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
62965 @endif fixincludes
62966 @if gas
62967         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
62968           mkdir stageautofeedback-gas; \
62969         mv stageautofeedback-gas gas; \
62970         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
62971 @endif gas
62972 @if gcc
62973         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
62974           mkdir stageautofeedback-gcc; \
62975         mv stageautofeedback-gcc gcc; \
62976         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
62977 @endif gcc
62978 @if gmp
62979         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
62980           mkdir stageautofeedback-gmp; \
62981         mv stageautofeedback-gmp gmp; \
62982         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
62983 @endif gmp
62984 @if mpfr
62985         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
62986           mkdir stageautofeedback-mpfr; \
62987         mv stageautofeedback-mpfr mpfr; \
62988         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
62989 @endif mpfr
62990 @if mpc
62991         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
62992           mkdir stageautofeedback-mpc; \
62993         mv stageautofeedback-mpc mpc; \
62994         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
62995 @endif mpc
62996 @if isl
62997         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
62998           mkdir stageautofeedback-isl; \
62999         mv stageautofeedback-isl isl; \
63000         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
63001 @endif isl
63002 @if gold
63003         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
63004           mkdir stageautofeedback-gold; \
63005         mv stageautofeedback-gold gold; \
63006         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
63007 @endif gold
63008 @if intl
63009         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
63010           mkdir stageautofeedback-intl; \
63011         mv stageautofeedback-intl intl; \
63012         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
63013 @endif intl
63014 @if ld
63015         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
63016           mkdir stageautofeedback-ld; \
63017         mv stageautofeedback-ld ld; \
63018         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
63019 @endif ld
63020 @if libbacktrace
63021         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
63022           mkdir stageautofeedback-libbacktrace; \
63023         mv stageautofeedback-libbacktrace libbacktrace; \
63024         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
63025 @endif libbacktrace
63026 @if libcpp
63027         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
63028           mkdir stageautofeedback-libcpp; \
63029         mv stageautofeedback-libcpp libcpp; \
63030         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
63031 @endif libcpp
63032 @if libcody
63033         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
63034           mkdir stageautofeedback-libcody; \
63035         mv stageautofeedback-libcody libcody; \
63036         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
63037 @endif libcody
63038 @if libdecnumber
63039         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
63040           mkdir stageautofeedback-libdecnumber; \
63041         mv stageautofeedback-libdecnumber libdecnumber; \
63042         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
63043 @endif libdecnumber
63044 @if libiberty
63045         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
63046           mkdir stageautofeedback-libiberty; \
63047         mv stageautofeedback-libiberty libiberty; \
63048         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
63049 @endif libiberty
63050 @if libiberty-linker-plugin
63051         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
63052           mkdir stageautofeedback-libiberty-linker-plugin; \
63053         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
63054         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
63055 @endif libiberty-linker-plugin
63056 @if libiconv
63057         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
63058           mkdir stageautofeedback-libiconv; \
63059         mv stageautofeedback-libiconv libiconv; \
63060         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
63061 @endif libiconv
63062 @if zlib
63063         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
63064           mkdir stageautofeedback-zlib; \
63065         mv stageautofeedback-zlib zlib; \
63066         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
63067 @endif zlib
63068 @if lto-plugin
63069         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
63070           mkdir stageautofeedback-lto-plugin; \
63071         mv stageautofeedback-lto-plugin lto-plugin; \
63072         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
63073 @endif lto-plugin
63074 @if libctf
63075         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
63076           mkdir stageautofeedback-libctf; \
63077         mv stageautofeedback-libctf libctf; \
63078         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
63079 @endif libctf
63080         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
63081           mkdir stageautofeedback-$(TARGET_SUBDIR); \
63082         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63083         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
63084
63085 stageautofeedback-end:: 
63086 @if bfd
63087         @if test -d $(HOST_SUBDIR)/bfd; then \
63088           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
63089           mv prev-bfd stageautoprofile-bfd; : ; \
63090         fi
63091 @endif bfd
63092 @if opcodes
63093         @if test -d $(HOST_SUBDIR)/opcodes; then \
63094           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
63095           mv prev-opcodes stageautoprofile-opcodes; : ; \
63096         fi
63097 @endif opcodes
63098 @if binutils
63099         @if test -d $(HOST_SUBDIR)/binutils; then \
63100           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
63101           mv prev-binutils stageautoprofile-binutils; : ; \
63102         fi
63103 @endif binutils
63104 @if fixincludes
63105         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63106           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
63107           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
63108         fi
63109 @endif fixincludes
63110 @if gas
63111         @if test -d $(HOST_SUBDIR)/gas; then \
63112           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
63113           mv prev-gas stageautoprofile-gas; : ; \
63114         fi
63115 @endif gas
63116 @if gcc
63117         @if test -d $(HOST_SUBDIR)/gcc; then \
63118           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
63119           mv prev-gcc stageautoprofile-gcc; : ; \
63120         fi
63121 @endif gcc
63122 @if gmp
63123         @if test -d $(HOST_SUBDIR)/gmp; then \
63124           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
63125           mv prev-gmp stageautoprofile-gmp; : ; \
63126         fi
63127 @endif gmp
63128 @if mpfr
63129         @if test -d $(HOST_SUBDIR)/mpfr; then \
63130           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
63131           mv prev-mpfr stageautoprofile-mpfr; : ; \
63132         fi
63133 @endif mpfr
63134 @if mpc
63135         @if test -d $(HOST_SUBDIR)/mpc; then \
63136           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
63137           mv prev-mpc stageautoprofile-mpc; : ; \
63138         fi
63139 @endif mpc
63140 @if isl
63141         @if test -d $(HOST_SUBDIR)/isl; then \
63142           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
63143           mv prev-isl stageautoprofile-isl; : ; \
63144         fi
63145 @endif isl
63146 @if gold
63147         @if test -d $(HOST_SUBDIR)/gold; then \
63148           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
63149           mv prev-gold stageautoprofile-gold; : ; \
63150         fi
63151 @endif gold
63152 @if intl
63153         @if test -d $(HOST_SUBDIR)/intl; then \
63154           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
63155           mv prev-intl stageautoprofile-intl; : ; \
63156         fi
63157 @endif intl
63158 @if ld
63159         @if test -d $(HOST_SUBDIR)/ld; then \
63160           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
63161           mv prev-ld stageautoprofile-ld; : ; \
63162         fi
63163 @endif ld
63164 @if libbacktrace
63165         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63166           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
63167           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
63168         fi
63169 @endif libbacktrace
63170 @if libcpp
63171         @if test -d $(HOST_SUBDIR)/libcpp; then \
63172           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
63173           mv prev-libcpp stageautoprofile-libcpp; : ; \
63174         fi
63175 @endif libcpp
63176 @if libcody
63177         @if test -d $(HOST_SUBDIR)/libcody; then \
63178           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
63179           mv prev-libcody stageautoprofile-libcody; : ; \
63180         fi
63181 @endif libcody
63182 @if libdecnumber
63183         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63184           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
63185           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
63186         fi
63187 @endif libdecnumber
63188 @if libiberty
63189         @if test -d $(HOST_SUBDIR)/libiberty; then \
63190           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
63191           mv prev-libiberty stageautoprofile-libiberty; : ; \
63192         fi
63193 @endif libiberty
63194 @if libiberty-linker-plugin
63195         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63196           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
63197           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
63198         fi
63199 @endif libiberty-linker-plugin
63200 @if libiconv
63201         @if test -d $(HOST_SUBDIR)/libiconv; then \
63202           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
63203           mv prev-libiconv stageautoprofile-libiconv; : ; \
63204         fi
63205 @endif libiconv
63206 @if zlib
63207         @if test -d $(HOST_SUBDIR)/zlib; then \
63208           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
63209           mv prev-zlib stageautoprofile-zlib; : ; \
63210         fi
63211 @endif zlib
63212 @if lto-plugin
63213         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63214           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
63215           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
63216         fi
63217 @endif lto-plugin
63218 @if libctf
63219         @if test -d $(HOST_SUBDIR)/libctf; then \
63220           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
63221           mv prev-libctf stageautoprofile-libctf; : ; \
63222         fi
63223 @endif libctf
63224         @if test -d $(TARGET_SUBDIR); then \
63225           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
63226           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
63227         fi
63228         rm -f stage_current
63229
63230 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
63231 # remade, but not reconfigured.  The next stage (if any) will not be
63232 # reconfigured either.
63233 .PHONY: stageautofeedback-bubble
63234 stageautofeedback-bubble:: stageautoprofile-bubble
63235         @r=`${PWD_COMMAND}`; export r; \
63236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63237         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
63238           echo Skipping rebuild of stageautofeedback; \
63239         else \
63240           $(MAKE) stageautofeedback-start; \
63241           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
63242         fi
63243
63244 .PHONY: all-stageautofeedback clean-stageautofeedback
63245 do-clean: clean-stageautofeedback
63246
63247 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63248 # only possibility, but now it conflicts with no-bootstrap rules
63249 @if gcc-bootstrap
63250
63251
63252
63253 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
63254 autoprofiledbootstrap:
63255         echo stageautofeedback > stage_final
63256         @r=`${PWD_COMMAND}`; export r; \
63257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63258         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
63259         @: $(MAKE); $(unstage)
63260         @r=`${PWD_COMMAND}`; export r; \
63261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63262         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63263         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63264
63265 autoprofiledbootstrap-lean:
63266         echo stageautofeedback > stage_final
63267         @r=`${PWD_COMMAND}`; export r; \
63268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63269         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
63270         @: $(MAKE); $(unstage)
63271         @r=`${PWD_COMMAND}`; export r; \
63272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63273         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63274         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63275
63276
63277 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63278 distclean-stageautoprofile:: distclean-stageautofeedback 
63279 .PHONY: distclean-stageautofeedback
63280 distclean-stageautofeedback::
63281         @: $(MAKE); $(stage)
63282         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
63283         rm -rf stageautofeedback-* 
63284
63285
63286 @endif gcc-bootstrap
63287
63288
63289
63290 stageprofile-end::
63291         $(MAKE) distclean-stagefeedback
63292
63293 stagefeedback-start::
63294         @r=`${PWD_COMMAND}`; export r; \
63295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63296         for i in prev-*; do \
63297           j=`echo $$i | sed s/^prev-//`; \
63298           cd $$r/$$i && \
63299           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
63300           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
63301         done
63302
63303 @if gcc-bootstrap
63304 do-distclean: distclean-stage1
63305
63306 # Provide a GCC build when we're building target libraries.  This does
63307 # not work as a dependency, just as the minimum necessary to avoid errors.
63308 stage_last:
63309         @r=`${PWD_COMMAND}`; export r; \
63310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63311         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
63312
63313 # Same as unstage, but not phony and defaulting to stage1-start.  We place
63314 # it in the dependency so that for example `make -j3 all-gcc' works.
63315 stage_current:
63316         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
63317
63318 .PHONY: restrap
63319 restrap::
63320         @: $(MAKE); $(stage)
63321         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
63322 restrap:: all
63323 @endif gcc-bootstrap
63324
63325 # --------------------------------------
63326 # Dependencies between different modules
63327 # --------------------------------------
63328
63329 # Generic dependencies for target modules on host stuff, especially gcc
63330 @if gcc-bootstrap
63331 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
63332 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
63333 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
63334 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
63335 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
63336 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
63337 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
63338 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
63339 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
63340 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
63341 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
63342 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
63343 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
63344 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
63345 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
63346 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
63347 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
63348 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
63349 configure-stage1-target-libvtv: maybe-all-stage1-gcc
63350 configure-stage2-target-libvtv: maybe-all-stage2-gcc
63351 configure-stage3-target-libvtv: maybe-all-stage3-gcc
63352 configure-stage4-target-libvtv: maybe-all-stage4-gcc
63353 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
63354 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
63355 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
63356 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
63357 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
63358 configure-target-libssp: stage_last
63359 configure-target-newlib: stage_last
63360 configure-stage1-target-libgcc: maybe-all-stage1-gcc
63361 configure-stage2-target-libgcc: maybe-all-stage2-gcc
63362 configure-stage3-target-libgcc: maybe-all-stage3-gcc
63363 configure-stage4-target-libgcc: maybe-all-stage4-gcc
63364 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
63365 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
63366 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
63367 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
63368 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
63369 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
63370 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
63371 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
63372 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
63373 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
63374 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
63375 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
63376 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
63377 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
63378 configure-target-libquadmath: stage_last
63379 configure-target-libgfortran: stage_last
63380 configure-target-libobjc: stage_last
63381 configure-target-libgo: stage_last
63382 configure-stage1-target-libphobos: maybe-all-stage1-gcc
63383 configure-stage2-target-libphobos: maybe-all-stage2-gcc
63384 configure-stage3-target-libphobos: maybe-all-stage3-gcc
63385 configure-stage4-target-libphobos: maybe-all-stage4-gcc
63386 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
63387 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
63388 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
63389 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
63390 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
63391 configure-target-libtermcap: stage_last
63392 configure-target-winsup: stage_last
63393 configure-target-libgloss: stage_last
63394 configure-target-libffi: stage_last
63395 configure-stage1-target-zlib: maybe-all-stage1-gcc
63396 configure-stage2-target-zlib: maybe-all-stage2-gcc
63397 configure-stage3-target-zlib: maybe-all-stage3-gcc
63398 configure-stage4-target-zlib: maybe-all-stage4-gcc
63399 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
63400 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
63401 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
63402 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
63403 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
63404 configure-target-rda: stage_last
63405 configure-target-libada: stage_last
63406 configure-stage1-target-libgomp: maybe-all-stage1-gcc
63407 configure-stage2-target-libgomp: maybe-all-stage2-gcc
63408 configure-stage3-target-libgomp: maybe-all-stage3-gcc
63409 configure-stage4-target-libgomp: maybe-all-stage4-gcc
63410 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
63411 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
63412 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
63413 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
63414 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
63415 configure-target-libitm: stage_last
63416 configure-stage1-target-libatomic: maybe-all-stage1-gcc
63417 configure-stage2-target-libatomic: maybe-all-stage2-gcc
63418 configure-stage3-target-libatomic: maybe-all-stage3-gcc
63419 configure-stage4-target-libatomic: maybe-all-stage4-gcc
63420 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
63421 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
63422 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
63423 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
63424 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
63425 @endif gcc-bootstrap
63426
63427 @if gcc-no-bootstrap
63428 configure-target-libstdc++-v3: maybe-all-gcc
63429 configure-target-libsanitizer: maybe-all-gcc
63430 configure-target-libvtv: maybe-all-gcc
63431 configure-target-libssp: maybe-all-gcc
63432 configure-target-newlib: maybe-all-gcc
63433 configure-target-libgcc: maybe-all-gcc
63434 configure-target-libbacktrace: maybe-all-gcc
63435 configure-target-libquadmath: maybe-all-gcc
63436 configure-target-libgfortran: maybe-all-gcc
63437 configure-target-libobjc: maybe-all-gcc
63438 configure-target-libgo: maybe-all-gcc
63439 configure-target-libphobos: maybe-all-gcc
63440 configure-target-libtermcap: maybe-all-gcc
63441 configure-target-winsup: maybe-all-gcc
63442 configure-target-libgloss: maybe-all-gcc
63443 configure-target-libffi: maybe-all-gcc
63444 configure-target-zlib: maybe-all-gcc
63445 configure-target-rda: maybe-all-gcc
63446 configure-target-libada: maybe-all-gcc
63447 configure-target-libgomp: maybe-all-gcc
63448 configure-target-libitm: maybe-all-gcc
63449 configure-target-libatomic: maybe-all-gcc
63450 @endif gcc-no-bootstrap
63451
63452
63453 # There are two types of dependencies here: 'hard' dependencies, where one
63454 # module simply won't build without the other; and 'soft' dependencies, where
63455 # if the depended-on module is missing, the depending module will do without
63456 # or find a substitute somewhere (perhaps installed).  Soft dependencies
63457 # are made here to depend on a 'maybe-' target.  If you're not sure,
63458 # it's safer to use a soft dependency.
63459
63460
63461
63462
63463
63464
63465 # With all the machinery above in place, it is pretty easy to generate
63466 # dependencies.  Host dependencies are a bit more complex because we have
63467 # to check for bootstrap/prebootstrap dependencies.  To resolve
63468 # prebootstrap dependencies, prebootstrap modules are gathered in
63469 # a hash table.
63470 all-build-bison: maybe-all-build-texinfo
63471 all-build-flex: maybe-all-build-texinfo
63472 all-build-flex: maybe-all-build-bison
63473 all-build-flex: maybe-all-build-m4
63474 all-build-libiberty: maybe-all-build-texinfo
63475 all-build-m4: maybe-all-build-texinfo
63476 all-build-fixincludes: maybe-all-build-libiberty
63477 all-build-libcpp: maybe-all-build-libiberty
63478 configure-gcc: maybe-configure-intl
63479 configure-stage1-gcc: maybe-configure-stage1-intl
63480 configure-stage2-gcc: maybe-configure-stage2-intl
63481 configure-stage3-gcc: maybe-configure-stage3-intl
63482 configure-stage4-gcc: maybe-configure-stage4-intl
63483 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
63484 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
63485 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
63486 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
63487 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
63488 configure-gcc: maybe-all-gmp
63489 configure-stage1-gcc: maybe-all-stage1-gmp
63490 configure-stage2-gcc: maybe-all-stage2-gmp
63491 configure-stage3-gcc: maybe-all-stage3-gmp
63492 configure-stage4-gcc: maybe-all-stage4-gmp
63493 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
63494 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
63495 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
63496 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
63497 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
63498 configure-gcc: maybe-all-mpfr
63499 configure-stage1-gcc: maybe-all-stage1-mpfr
63500 configure-stage2-gcc: maybe-all-stage2-mpfr
63501 configure-stage3-gcc: maybe-all-stage3-mpfr
63502 configure-stage4-gcc: maybe-all-stage4-mpfr
63503 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
63504 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
63505 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63506 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63507 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63508 configure-gcc: maybe-all-mpc
63509 configure-stage1-gcc: maybe-all-stage1-mpc
63510 configure-stage2-gcc: maybe-all-stage2-mpc
63511 configure-stage3-gcc: maybe-all-stage3-mpc
63512 configure-stage4-gcc: maybe-all-stage4-mpc
63513 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
63514 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
63515 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63516 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63517 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63518 configure-gcc: maybe-all-isl
63519 configure-stage1-gcc: maybe-all-stage1-isl
63520 configure-stage2-gcc: maybe-all-stage2-isl
63521 configure-stage3-gcc: maybe-all-stage3-isl
63522 configure-stage4-gcc: maybe-all-stage4-isl
63523 configure-stageprofile-gcc: maybe-all-stageprofile-isl
63524 configure-stagetrain-gcc: maybe-all-stagetrain-isl
63525 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
63526 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
63527 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
63528 configure-gcc: maybe-all-lto-plugin
63529 configure-stage1-gcc: maybe-all-stage1-lto-plugin
63530 configure-stage2-gcc: maybe-all-stage2-lto-plugin
63531 configure-stage3-gcc: maybe-all-stage3-lto-plugin
63532 configure-stage4-gcc: maybe-all-stage4-lto-plugin
63533 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
63534 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
63535 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
63536 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
63537 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
63538 configure-gcc: maybe-all-binutils
63539 configure-stage1-gcc: maybe-all-stage1-binutils
63540 configure-stage2-gcc: maybe-all-stage2-binutils
63541 configure-stage3-gcc: maybe-all-stage3-binutils
63542 configure-stage4-gcc: maybe-all-stage4-binutils
63543 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
63544 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
63545 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
63546 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
63547 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
63548 configure-gcc: maybe-all-gas
63549 configure-stage1-gcc: maybe-all-stage1-gas
63550 configure-stage2-gcc: maybe-all-stage2-gas
63551 configure-stage3-gcc: maybe-all-stage3-gas
63552 configure-stage4-gcc: maybe-all-stage4-gas
63553 configure-stageprofile-gcc: maybe-all-stageprofile-gas
63554 configure-stagetrain-gcc: maybe-all-stagetrain-gas
63555 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
63556 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
63557 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
63558 configure-gcc: maybe-all-ld
63559 configure-stage1-gcc: maybe-all-stage1-ld
63560 configure-stage2-gcc: maybe-all-stage2-ld
63561 configure-stage3-gcc: maybe-all-stage3-ld
63562 configure-stage4-gcc: maybe-all-stage4-ld
63563 configure-stageprofile-gcc: maybe-all-stageprofile-ld
63564 configure-stagetrain-gcc: maybe-all-stagetrain-ld
63565 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
63566 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
63567 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
63568 configure-gcc: maybe-all-gold
63569 configure-stage1-gcc: maybe-all-stage1-gold
63570 configure-stage2-gcc: maybe-all-stage2-gold
63571 configure-stage3-gcc: maybe-all-stage3-gold
63572 configure-stage4-gcc: maybe-all-stage4-gold
63573 configure-stageprofile-gcc: maybe-all-stageprofile-gold
63574 configure-stagetrain-gcc: maybe-all-stagetrain-gold
63575 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
63576 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
63577 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
63578 configure-gcc: maybe-all-libiconv
63579 configure-stage1-gcc: maybe-all-stage1-libiconv
63580 configure-stage2-gcc: maybe-all-stage2-libiconv
63581 configure-stage3-gcc: maybe-all-stage3-libiconv
63582 configure-stage4-gcc: maybe-all-stage4-libiconv
63583 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
63584 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
63585 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
63586 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
63587 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
63588 all-gcc: all-libiberty
63589 all-stage1-gcc: all-stage1-libiberty
63590 all-stage2-gcc: all-stage2-libiberty
63591 all-stage3-gcc: all-stage3-libiberty
63592 all-stage4-gcc: all-stage4-libiberty
63593 all-stageprofile-gcc: all-stageprofile-libiberty
63594 all-stagetrain-gcc: all-stagetrain-libiberty
63595 all-stagefeedback-gcc: all-stagefeedback-libiberty
63596 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
63597 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
63598 all-gcc: maybe-all-intl
63599 all-stage1-gcc: maybe-all-stage1-intl
63600 all-stage2-gcc: maybe-all-stage2-intl
63601 all-stage3-gcc: maybe-all-stage3-intl
63602 all-stage4-gcc: maybe-all-stage4-intl
63603 all-stageprofile-gcc: maybe-all-stageprofile-intl
63604 all-stagetrain-gcc: maybe-all-stagetrain-intl
63605 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
63606 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
63607 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
63608 all-gcc: maybe-all-mpfr
63609 all-stage1-gcc: maybe-all-stage1-mpfr
63610 all-stage2-gcc: maybe-all-stage2-mpfr
63611 all-stage3-gcc: maybe-all-stage3-mpfr
63612 all-stage4-gcc: maybe-all-stage4-mpfr
63613 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
63614 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
63615 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63616 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63617 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63618 all-gcc: maybe-all-mpc
63619 all-stage1-gcc: maybe-all-stage1-mpc
63620 all-stage2-gcc: maybe-all-stage2-mpc
63621 all-stage3-gcc: maybe-all-stage3-mpc
63622 all-stage4-gcc: maybe-all-stage4-mpc
63623 all-stageprofile-gcc: maybe-all-stageprofile-mpc
63624 all-stagetrain-gcc: maybe-all-stagetrain-mpc
63625 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63626 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63627 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63628 all-gcc: maybe-all-isl
63629 all-stage1-gcc: maybe-all-stage1-isl
63630 all-stage2-gcc: maybe-all-stage2-isl
63631 all-stage3-gcc: maybe-all-stage3-isl
63632 all-stage4-gcc: maybe-all-stage4-isl
63633 all-stageprofile-gcc: maybe-all-stageprofile-isl
63634 all-stagetrain-gcc: maybe-all-stagetrain-isl
63635 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
63636 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
63637 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
63638 all-gcc: maybe-all-build-texinfo
63639 all-stage1-gcc: maybe-all-build-texinfo
63640 all-stage2-gcc: maybe-all-build-texinfo
63641 all-stage3-gcc: maybe-all-build-texinfo
63642 all-stage4-gcc: maybe-all-build-texinfo
63643 all-stageprofile-gcc: maybe-all-build-texinfo
63644 all-stagetrain-gcc: maybe-all-build-texinfo
63645 all-stagefeedback-gcc: maybe-all-build-texinfo
63646 all-stageautoprofile-gcc: maybe-all-build-texinfo
63647 all-stageautofeedback-gcc: maybe-all-build-texinfo
63648 all-gcc: maybe-all-build-bison
63649 all-stage1-gcc: maybe-all-build-bison
63650 all-stage2-gcc: maybe-all-build-bison
63651 all-stage3-gcc: maybe-all-build-bison
63652 all-stage4-gcc: maybe-all-build-bison
63653 all-stageprofile-gcc: maybe-all-build-bison
63654 all-stagetrain-gcc: maybe-all-build-bison
63655 all-stagefeedback-gcc: maybe-all-build-bison
63656 all-stageautoprofile-gcc: maybe-all-build-bison
63657 all-stageautofeedback-gcc: maybe-all-build-bison
63658 all-gcc: maybe-all-build-flex
63659 all-stage1-gcc: maybe-all-build-flex
63660 all-stage2-gcc: maybe-all-build-flex
63661 all-stage3-gcc: maybe-all-build-flex
63662 all-stage4-gcc: maybe-all-build-flex
63663 all-stageprofile-gcc: maybe-all-build-flex
63664 all-stagetrain-gcc: maybe-all-build-flex
63665 all-stagefeedback-gcc: maybe-all-build-flex
63666 all-stageautoprofile-gcc: maybe-all-build-flex
63667 all-stageautofeedback-gcc: maybe-all-build-flex
63668 all-gcc: maybe-all-build-libiberty
63669 all-stage1-gcc: maybe-all-build-libiberty
63670 all-stage2-gcc: maybe-all-build-libiberty
63671 all-stage3-gcc: maybe-all-build-libiberty
63672 all-stage4-gcc: maybe-all-build-libiberty
63673 all-stageprofile-gcc: maybe-all-build-libiberty
63674 all-stagetrain-gcc: maybe-all-build-libiberty
63675 all-stagefeedback-gcc: maybe-all-build-libiberty
63676 all-stageautoprofile-gcc: maybe-all-build-libiberty
63677 all-stageautofeedback-gcc: maybe-all-build-libiberty
63678 all-gcc: maybe-all-build-fixincludes
63679 all-stage1-gcc: maybe-all-build-fixincludes
63680 all-stage2-gcc: maybe-all-build-fixincludes
63681 all-stage3-gcc: maybe-all-build-fixincludes
63682 all-stage4-gcc: maybe-all-build-fixincludes
63683 all-stageprofile-gcc: maybe-all-build-fixincludes
63684 all-stagetrain-gcc: maybe-all-build-fixincludes
63685 all-stagefeedback-gcc: maybe-all-build-fixincludes
63686 all-stageautoprofile-gcc: maybe-all-build-fixincludes
63687 all-stageautofeedback-gcc: maybe-all-build-fixincludes
63688 all-gcc: maybe-all-build-libcpp
63689 all-stage1-gcc: maybe-all-build-libcpp
63690 all-stage2-gcc: maybe-all-build-libcpp
63691 all-stage3-gcc: maybe-all-build-libcpp
63692 all-stage4-gcc: maybe-all-build-libcpp
63693 all-stageprofile-gcc: maybe-all-build-libcpp
63694 all-stagetrain-gcc: maybe-all-build-libcpp
63695 all-stagefeedback-gcc: maybe-all-build-libcpp
63696 all-stageautoprofile-gcc: maybe-all-build-libcpp
63697 all-stageautofeedback-gcc: maybe-all-build-libcpp
63698 all-gcc: maybe-all-zlib
63699 all-stage1-gcc: maybe-all-stage1-zlib
63700 all-stage2-gcc: maybe-all-stage2-zlib
63701 all-stage3-gcc: maybe-all-stage3-zlib
63702 all-stage4-gcc: maybe-all-stage4-zlib
63703 all-stageprofile-gcc: maybe-all-stageprofile-zlib
63704 all-stagetrain-gcc: maybe-all-stagetrain-zlib
63705 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
63706 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
63707 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
63708 all-gcc: all-libbacktrace
63709 all-stage1-gcc: all-stage1-libbacktrace
63710 all-stage2-gcc: all-stage2-libbacktrace
63711 all-stage3-gcc: all-stage3-libbacktrace
63712 all-stage4-gcc: all-stage4-libbacktrace
63713 all-stageprofile-gcc: all-stageprofile-libbacktrace
63714 all-stagetrain-gcc: all-stagetrain-libbacktrace
63715 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
63716 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
63717 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
63718 all-gcc: all-libcpp
63719 all-stage1-gcc: all-stage1-libcpp
63720 all-stage2-gcc: all-stage2-libcpp
63721 all-stage3-gcc: all-stage3-libcpp
63722 all-stage4-gcc: all-stage4-libcpp
63723 all-stageprofile-gcc: all-stageprofile-libcpp
63724 all-stagetrain-gcc: all-stagetrain-libcpp
63725 all-stagefeedback-gcc: all-stagefeedback-libcpp
63726 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
63727 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
63728 all-gcc: all-libcody
63729 all-stage1-gcc: all-stage1-libcody
63730 all-stage2-gcc: all-stage2-libcody
63731 all-stage3-gcc: all-stage3-libcody
63732 all-stage4-gcc: all-stage4-libcody
63733 all-stageprofile-gcc: all-stageprofile-libcody
63734 all-stagetrain-gcc: all-stagetrain-libcody
63735 all-stagefeedback-gcc: all-stagefeedback-libcody
63736 all-stageautoprofile-gcc: all-stageautoprofile-libcody
63737 all-stageautofeedback-gcc: all-stageautofeedback-libcody
63738 all-gcc: all-libdecnumber
63739 all-stage1-gcc: all-stage1-libdecnumber
63740 all-stage2-gcc: all-stage2-libdecnumber
63741 all-stage3-gcc: all-stage3-libdecnumber
63742 all-stage4-gcc: all-stage4-libdecnumber
63743 all-stageprofile-gcc: all-stageprofile-libdecnumber
63744 all-stagetrain-gcc: all-stagetrain-libdecnumber
63745 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
63746 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
63747 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
63748 all-gcc: maybe-all-libiberty
63749 all-stage1-gcc: maybe-all-stage1-libiberty
63750 all-stage2-gcc: maybe-all-stage2-libiberty
63751 all-stage3-gcc: maybe-all-stage3-libiberty
63752 all-stage4-gcc: maybe-all-stage4-libiberty
63753 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
63754 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
63755 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
63756 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
63757 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
63758 all-gcc: maybe-all-fixincludes
63759 all-stage1-gcc: maybe-all-stage1-fixincludes
63760 all-stage2-gcc: maybe-all-stage2-fixincludes
63761 all-stage3-gcc: maybe-all-stage3-fixincludes
63762 all-stage4-gcc: maybe-all-stage4-fixincludes
63763 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
63764 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
63765 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
63766 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
63767 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
63768 all-gcc: maybe-all-lto-plugin
63769 all-stage1-gcc: maybe-all-stage1-lto-plugin
63770 all-stage2-gcc: maybe-all-stage2-lto-plugin
63771 all-stage3-gcc: maybe-all-stage3-lto-plugin
63772 all-stage4-gcc: maybe-all-stage4-lto-plugin
63773 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
63774 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
63775 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
63776 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
63777 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
63778 all-gcc: maybe-all-libiconv
63779 all-stage1-gcc: maybe-all-stage1-libiconv
63780 all-stage2-gcc: maybe-all-stage2-libiconv
63781 all-stage3-gcc: maybe-all-stage3-libiconv
63782 all-stage4-gcc: maybe-all-stage4-libiconv
63783 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
63784 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
63785 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
63786 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
63787 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
63788 info-gcc: maybe-all-build-libiberty
63789 info-stage1-gcc: maybe-all-build-libiberty
63790 info-stage2-gcc: maybe-all-build-libiberty
63791 info-stage3-gcc: maybe-all-build-libiberty
63792 info-stage4-gcc: maybe-all-build-libiberty
63793 info-stageprofile-gcc: maybe-all-build-libiberty
63794 info-stagetrain-gcc: maybe-all-build-libiberty
63795 info-stagefeedback-gcc: maybe-all-build-libiberty
63796 info-stageautoprofile-gcc: maybe-all-build-libiberty
63797 info-stageautofeedback-gcc: maybe-all-build-libiberty
63798 dvi-gcc: maybe-all-build-libiberty
63799 dvi-stage1-gcc: maybe-all-build-libiberty
63800 dvi-stage2-gcc: maybe-all-build-libiberty
63801 dvi-stage3-gcc: maybe-all-build-libiberty
63802 dvi-stage4-gcc: maybe-all-build-libiberty
63803 dvi-stageprofile-gcc: maybe-all-build-libiberty
63804 dvi-stagetrain-gcc: maybe-all-build-libiberty
63805 dvi-stagefeedback-gcc: maybe-all-build-libiberty
63806 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
63807 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
63808 pdf-gcc: maybe-all-build-libiberty
63809 pdf-stage1-gcc: maybe-all-build-libiberty
63810 pdf-stage2-gcc: maybe-all-build-libiberty
63811 pdf-stage3-gcc: maybe-all-build-libiberty
63812 pdf-stage4-gcc: maybe-all-build-libiberty
63813 pdf-stageprofile-gcc: maybe-all-build-libiberty
63814 pdf-stagetrain-gcc: maybe-all-build-libiberty
63815 pdf-stagefeedback-gcc: maybe-all-build-libiberty
63816 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
63817 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
63818 html-gcc: maybe-all-build-libiberty
63819 html-stage1-gcc: maybe-all-build-libiberty
63820 html-stage2-gcc: maybe-all-build-libiberty
63821 html-stage3-gcc: maybe-all-build-libiberty
63822 html-stage4-gcc: maybe-all-build-libiberty
63823 html-stageprofile-gcc: maybe-all-build-libiberty
63824 html-stagetrain-gcc: maybe-all-build-libiberty
63825 html-stagefeedback-gcc: maybe-all-build-libiberty
63826 html-stageautoprofile-gcc: maybe-all-build-libiberty
63827 html-stageautofeedback-gcc: maybe-all-build-libiberty
63828 install-gcc: maybe-install-fixincludes
63829 install-gcc: maybe-install-lto-plugin
63830 install-strip-gcc: maybe-install-strip-fixincludes
63831 install-strip-gcc: maybe-install-strip-lto-plugin
63832 configure-libcpp: configure-libiberty
63833 configure-stage1-libcpp: configure-stage1-libiberty
63834 configure-stage2-libcpp: configure-stage2-libiberty
63835 configure-stage3-libcpp: configure-stage3-libiberty
63836 configure-stage4-libcpp: configure-stage4-libiberty
63837 configure-stageprofile-libcpp: configure-stageprofile-libiberty
63838 configure-stagetrain-libcpp: configure-stagetrain-libiberty
63839 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
63840 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
63841 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
63842 configure-libcpp: maybe-configure-intl
63843 configure-stage1-libcpp: maybe-configure-stage1-intl
63844 configure-stage2-libcpp: maybe-configure-stage2-intl
63845 configure-stage3-libcpp: maybe-configure-stage3-intl
63846 configure-stage4-libcpp: maybe-configure-stage4-intl
63847 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
63848 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
63849 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
63850 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
63851 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
63852 configure-libcpp: maybe-all-libiconv
63853 configure-stage1-libcpp: maybe-all-stage1-libiconv
63854 configure-stage2-libcpp: maybe-all-stage2-libiconv
63855 configure-stage3-libcpp: maybe-all-stage3-libiconv
63856 configure-stage4-libcpp: maybe-all-stage4-libiconv
63857 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
63858 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
63859 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
63860 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
63861 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
63862 all-libcpp: all-libiberty
63863 all-stage1-libcpp: all-stage1-libiberty
63864 all-stage2-libcpp: all-stage2-libiberty
63865 all-stage3-libcpp: all-stage3-libiberty
63866 all-stage4-libcpp: all-stage4-libiberty
63867 all-stageprofile-libcpp: all-stageprofile-libiberty
63868 all-stagetrain-libcpp: all-stagetrain-libiberty
63869 all-stagefeedback-libcpp: all-stagefeedback-libiberty
63870 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
63871 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
63872 all-libcpp: maybe-all-intl
63873 all-stage1-libcpp: maybe-all-stage1-intl
63874 all-stage2-libcpp: maybe-all-stage2-intl
63875 all-stage3-libcpp: maybe-all-stage3-intl
63876 all-stage4-libcpp: maybe-all-stage4-intl
63877 all-stageprofile-libcpp: maybe-all-stageprofile-intl
63878 all-stagetrain-libcpp: maybe-all-stagetrain-intl
63879 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
63880 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
63881 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
63882 all-libcpp: maybe-all-libiconv
63883 all-stage1-libcpp: maybe-all-stage1-libiconv
63884 all-stage2-libcpp: maybe-all-stage2-libiconv
63885 all-stage3-libcpp: maybe-all-stage3-libiconv
63886 all-stage4-libcpp: maybe-all-stage4-libiconv
63887 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
63888 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
63889 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
63890 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
63891 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
63892 all-fixincludes: maybe-all-libiberty
63893 all-stage1-fixincludes: maybe-all-stage1-libiberty
63894 all-stage2-fixincludes: maybe-all-stage2-libiberty
63895 all-stage3-fixincludes: maybe-all-stage3-libiberty
63896 all-stage4-fixincludes: maybe-all-stage4-libiberty
63897 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
63898 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
63899 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
63900 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
63901 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
63902 all-gnattools: maybe-all-target-libada
63903 all-lto-plugin: maybe-all-libiberty
63904 all-stage1-lto-plugin: maybe-all-stage1-libiberty
63905 all-stage2-lto-plugin: maybe-all-stage2-libiberty
63906 all-stage3-lto-plugin: maybe-all-stage3-libiberty
63907 all-stage4-lto-plugin: maybe-all-stage4-libiberty
63908 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
63909 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
63910 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
63911 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
63912 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
63913 all-lto-plugin: maybe-all-libiberty-linker-plugin
63914 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
63915 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
63916 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
63917 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
63918 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
63919 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
63920 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
63921 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
63922 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
63923 all-gotools: maybe-all-target-libgo
63924 configure-intl: maybe-all-libiconv
63925 configure-stage1-intl: maybe-all-stage1-libiconv
63926 configure-stage2-intl: maybe-all-stage2-libiconv
63927 configure-stage3-intl: maybe-all-stage3-libiconv
63928 configure-stage4-intl: maybe-all-stage4-libiconv
63929 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
63930 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
63931 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
63932 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
63933 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
63934 configure-mpfr: maybe-all-gmp
63935 configure-stage1-mpfr: maybe-all-stage1-gmp
63936 configure-stage2-mpfr: maybe-all-stage2-gmp
63937 configure-stage3-mpfr: maybe-all-stage3-gmp
63938 configure-stage4-mpfr: maybe-all-stage4-gmp
63939 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
63940 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
63941 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
63942 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
63943 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
63944 configure-mpc: maybe-all-mpfr
63945 configure-stage1-mpc: maybe-all-stage1-mpfr
63946 configure-stage2-mpc: maybe-all-stage2-mpfr
63947 configure-stage3-mpc: maybe-all-stage3-mpfr
63948 configure-stage4-mpc: maybe-all-stage4-mpfr
63949 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
63950 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
63951 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
63952 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
63953 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
63954 configure-isl: maybe-all-gmp
63955 configure-stage1-isl: maybe-all-stage1-gmp
63956 configure-stage2-isl: maybe-all-stage2-gmp
63957 configure-stage3-isl: maybe-all-stage3-gmp
63958 configure-stage4-isl: maybe-all-stage4-gmp
63959 configure-stageprofile-isl: maybe-all-stageprofile-gmp
63960 configure-stagetrain-isl: maybe-all-stagetrain-gmp
63961 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
63962 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
63963 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
63964 all-intl: maybe-all-libiconv
63965 all-stage1-intl: maybe-all-stage1-libiconv
63966 all-stage2-intl: maybe-all-stage2-libiconv
63967 all-stage3-intl: maybe-all-stage3-libiconv
63968 all-stage4-intl: maybe-all-stage4-libiconv
63969 all-stageprofile-intl: maybe-all-stageprofile-libiconv
63970 all-stagetrain-intl: maybe-all-stagetrain-libiconv
63971 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
63972 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
63973 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
63974 configure-gdb: maybe-configure-sim
63975 configure-gdb: maybe-all-gnulib
63976 configure-gdb: maybe-all-gdbsupport
63977 all-gdb: maybe-all-gnulib
63978 all-gdb: maybe-all-gdbsupport
63979 all-gdb: maybe-all-readline
63980 all-gdb: maybe-all-build-bison
63981 all-gdb: maybe-all-sim
63982 all-gdb: maybe-all-libtermcap
63983 configure-gdbserver: maybe-all-gnulib
63984 all-gdbserver: maybe-all-gdbsupport
63985 all-gdbserver: maybe-all-gnulib
63986 configure-libgui: maybe-configure-tcl
63987 configure-libgui: maybe-configure-tk
63988 all-libgui: maybe-all-tcl
63989 all-libgui: maybe-all-tk
63990 all-libgui: maybe-all-itcl
63991 configure-gdbsupport: maybe-configure-gnulib
63992 all-gdbsupport: maybe-all-gnulib
63993 configure-bfd: configure-libiberty
63994 configure-stage1-bfd: configure-stage1-libiberty
63995 configure-stage2-bfd: configure-stage2-libiberty
63996 configure-stage3-bfd: configure-stage3-libiberty
63997 configure-stage4-bfd: configure-stage4-libiberty
63998 configure-stageprofile-bfd: configure-stageprofile-libiberty
63999 configure-stagetrain-bfd: configure-stagetrain-libiberty
64000 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
64001 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
64002 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
64003 configure-bfd: maybe-configure-intl
64004 configure-stage1-bfd: maybe-configure-stage1-intl
64005 configure-stage2-bfd: maybe-configure-stage2-intl
64006 configure-stage3-bfd: maybe-configure-stage3-intl
64007 configure-stage4-bfd: maybe-configure-stage4-intl
64008 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
64009 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
64010 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
64011 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
64012 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
64013 all-bfd: maybe-all-libiberty
64014 all-stage1-bfd: maybe-all-stage1-libiberty
64015 all-stage2-bfd: maybe-all-stage2-libiberty
64016 all-stage3-bfd: maybe-all-stage3-libiberty
64017 all-stage4-bfd: maybe-all-stage4-libiberty
64018 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
64019 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
64020 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
64021 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
64022 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
64023 all-bfd: maybe-all-intl
64024 all-stage1-bfd: maybe-all-stage1-intl
64025 all-stage2-bfd: maybe-all-stage2-intl
64026 all-stage3-bfd: maybe-all-stage3-intl
64027 all-stage4-bfd: maybe-all-stage4-intl
64028 all-stageprofile-bfd: maybe-all-stageprofile-intl
64029 all-stagetrain-bfd: maybe-all-stagetrain-intl
64030 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
64031 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
64032 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
64033 all-bfd: maybe-all-zlib
64034 all-stage1-bfd: maybe-all-stage1-zlib
64035 all-stage2-bfd: maybe-all-stage2-zlib
64036 all-stage3-bfd: maybe-all-stage3-zlib
64037 all-stage4-bfd: maybe-all-stage4-zlib
64038 all-stageprofile-bfd: maybe-all-stageprofile-zlib
64039 all-stagetrain-bfd: maybe-all-stagetrain-zlib
64040 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
64041 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
64042 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
64043 configure-opcodes: configure-libiberty
64044 configure-stage1-opcodes: configure-stage1-libiberty
64045 configure-stage2-opcodes: configure-stage2-libiberty
64046 configure-stage3-opcodes: configure-stage3-libiberty
64047 configure-stage4-opcodes: configure-stage4-libiberty
64048 configure-stageprofile-opcodes: configure-stageprofile-libiberty
64049 configure-stagetrain-opcodes: configure-stagetrain-libiberty
64050 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
64051 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
64052 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
64053 all-opcodes: maybe-all-libiberty
64054 all-stage1-opcodes: maybe-all-stage1-libiberty
64055 all-stage2-opcodes: maybe-all-stage2-libiberty
64056 all-stage3-opcodes: maybe-all-stage3-libiberty
64057 all-stage4-opcodes: maybe-all-stage4-libiberty
64058 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64059 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64060 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64061 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64062 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64063 configure-binutils: maybe-configure-intl
64064 configure-stage1-binutils: maybe-configure-stage1-intl
64065 configure-stage2-binutils: maybe-configure-stage2-intl
64066 configure-stage3-binutils: maybe-configure-stage3-intl
64067 configure-stage4-binutils: maybe-configure-stage4-intl
64068 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
64069 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
64070 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
64071 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
64072 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
64073 all-binutils: maybe-all-libiberty
64074 all-stage1-binutils: maybe-all-stage1-libiberty
64075 all-stage2-binutils: maybe-all-stage2-libiberty
64076 all-stage3-binutils: maybe-all-stage3-libiberty
64077 all-stage4-binutils: maybe-all-stage4-libiberty
64078 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
64079 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
64080 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
64081 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
64082 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
64083 all-binutils: maybe-all-opcodes
64084 all-stage1-binutils: maybe-all-stage1-opcodes
64085 all-stage2-binutils: maybe-all-stage2-opcodes
64086 all-stage3-binutils: maybe-all-stage3-opcodes
64087 all-stage4-binutils: maybe-all-stage4-opcodes
64088 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
64089 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
64090 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
64091 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
64092 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
64093 all-binutils: maybe-all-bfd
64094 all-stage1-binutils: maybe-all-stage1-bfd
64095 all-stage2-binutils: maybe-all-stage2-bfd
64096 all-stage3-binutils: maybe-all-stage3-bfd
64097 all-stage4-binutils: maybe-all-stage4-bfd
64098 all-stageprofile-binutils: maybe-all-stageprofile-bfd
64099 all-stagetrain-binutils: maybe-all-stagetrain-bfd
64100 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
64101 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
64102 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
64103 all-binutils: maybe-all-build-flex
64104 all-stage1-binutils: maybe-all-build-flex
64105 all-stage2-binutils: maybe-all-build-flex
64106 all-stage3-binutils: maybe-all-build-flex
64107 all-stage4-binutils: maybe-all-build-flex
64108 all-stageprofile-binutils: maybe-all-build-flex
64109 all-stagetrain-binutils: maybe-all-build-flex
64110 all-stagefeedback-binutils: maybe-all-build-flex
64111 all-stageautoprofile-binutils: maybe-all-build-flex
64112 all-stageautofeedback-binutils: maybe-all-build-flex
64113 all-binutils: maybe-all-build-bison
64114 all-stage1-binutils: maybe-all-build-bison
64115 all-stage2-binutils: maybe-all-build-bison
64116 all-stage3-binutils: maybe-all-build-bison
64117 all-stage4-binutils: maybe-all-build-bison
64118 all-stageprofile-binutils: maybe-all-build-bison
64119 all-stagetrain-binutils: maybe-all-build-bison
64120 all-stagefeedback-binutils: maybe-all-build-bison
64121 all-stageautoprofile-binutils: maybe-all-build-bison
64122 all-stageautofeedback-binutils: maybe-all-build-bison
64123 all-binutils: maybe-all-intl
64124 all-stage1-binutils: maybe-all-stage1-intl
64125 all-stage2-binutils: maybe-all-stage2-intl
64126 all-stage3-binutils: maybe-all-stage3-intl
64127 all-stage4-binutils: maybe-all-stage4-intl
64128 all-stageprofile-binutils: maybe-all-stageprofile-intl
64129 all-stagetrain-binutils: maybe-all-stagetrain-intl
64130 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
64131 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
64132 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
64133 all-binutils: maybe-all-gas
64134 all-stage1-binutils: maybe-all-stage1-gas
64135 all-stage2-binutils: maybe-all-stage2-gas
64136 all-stage3-binutils: maybe-all-stage3-gas
64137 all-stage4-binutils: maybe-all-stage4-gas
64138 all-stageprofile-binutils: maybe-all-stageprofile-gas
64139 all-stagetrain-binutils: maybe-all-stagetrain-gas
64140 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
64141 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
64142 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
64143 all-binutils: maybe-all-libctf
64144 all-stage1-binutils: maybe-all-stage1-libctf
64145 all-stage2-binutils: maybe-all-stage2-libctf
64146 all-stage3-binutils: maybe-all-stage3-libctf
64147 all-stage4-binutils: maybe-all-stage4-libctf
64148 all-stageprofile-binutils: maybe-all-stageprofile-libctf
64149 all-stagetrain-binutils: maybe-all-stagetrain-libctf
64150 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
64151 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
64152 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
64153 all-ld: maybe-all-libctf
64154 all-stage1-ld: maybe-all-stage1-libctf
64155 all-stage2-ld: maybe-all-stage2-libctf
64156 all-stage3-ld: maybe-all-stage3-libctf
64157 all-stage4-ld: maybe-all-stage4-libctf
64158 all-stageprofile-ld: maybe-all-stageprofile-libctf
64159 all-stagetrain-ld: maybe-all-stagetrain-libctf
64160 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
64161 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
64162 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
64163 install-binutils: maybe-install-opcodes
64164 install-strip-binutils: maybe-install-strip-opcodes
64165 install-libctf: maybe-install-bfd
64166 install-ld: maybe-install-bfd
64167 install-ld: maybe-install-libctf
64168 install-strip-libctf: maybe-install-strip-bfd
64169 install-strip-ld: maybe-install-strip-bfd
64170 install-strip-ld: maybe-install-strip-libctf
64171 configure-opcodes: configure-bfd
64172 configure-stage1-opcodes: configure-stage1-bfd
64173 configure-stage2-opcodes: configure-stage2-bfd
64174 configure-stage3-opcodes: configure-stage3-bfd
64175 configure-stage4-opcodes: configure-stage4-bfd
64176 configure-stageprofile-opcodes: configure-stageprofile-bfd
64177 configure-stagetrain-opcodes: configure-stagetrain-bfd
64178 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
64179 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
64180 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
64181 install-opcodes: maybe-install-bfd
64182 install-strip-opcodes: maybe-install-strip-bfd
64183 configure-gas: maybe-configure-intl
64184 configure-stage1-gas: maybe-configure-stage1-intl
64185 configure-stage2-gas: maybe-configure-stage2-intl
64186 configure-stage3-gas: maybe-configure-stage3-intl
64187 configure-stage4-gas: maybe-configure-stage4-intl
64188 configure-stageprofile-gas: maybe-configure-stageprofile-intl
64189 configure-stagetrain-gas: maybe-configure-stagetrain-intl
64190 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
64191 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
64192 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
64193 all-gas: maybe-all-libiberty
64194 all-stage1-gas: maybe-all-stage1-libiberty
64195 all-stage2-gas: maybe-all-stage2-libiberty
64196 all-stage3-gas: maybe-all-stage3-libiberty
64197 all-stage4-gas: maybe-all-stage4-libiberty
64198 all-stageprofile-gas: maybe-all-stageprofile-libiberty
64199 all-stagetrain-gas: maybe-all-stagetrain-libiberty
64200 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
64201 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
64202 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
64203 all-gas: maybe-all-opcodes
64204 all-stage1-gas: maybe-all-stage1-opcodes
64205 all-stage2-gas: maybe-all-stage2-opcodes
64206 all-stage3-gas: maybe-all-stage3-opcodes
64207 all-stage4-gas: maybe-all-stage4-opcodes
64208 all-stageprofile-gas: maybe-all-stageprofile-opcodes
64209 all-stagetrain-gas: maybe-all-stagetrain-opcodes
64210 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
64211 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
64212 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
64213 all-gas: maybe-all-bfd
64214 all-stage1-gas: maybe-all-stage1-bfd
64215 all-stage2-gas: maybe-all-stage2-bfd
64216 all-stage3-gas: maybe-all-stage3-bfd
64217 all-stage4-gas: maybe-all-stage4-bfd
64218 all-stageprofile-gas: maybe-all-stageprofile-bfd
64219 all-stagetrain-gas: maybe-all-stagetrain-bfd
64220 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
64221 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
64222 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
64223 all-gas: maybe-all-intl
64224 all-stage1-gas: maybe-all-stage1-intl
64225 all-stage2-gas: maybe-all-stage2-intl
64226 all-stage3-gas: maybe-all-stage3-intl
64227 all-stage4-gas: maybe-all-stage4-intl
64228 all-stageprofile-gas: maybe-all-stageprofile-intl
64229 all-stagetrain-gas: maybe-all-stagetrain-intl
64230 all-stagefeedback-gas: maybe-all-stagefeedback-intl
64231 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
64232 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
64233 configure-ld: maybe-configure-intl
64234 configure-stage1-ld: maybe-configure-stage1-intl
64235 configure-stage2-ld: maybe-configure-stage2-intl
64236 configure-stage3-ld: maybe-configure-stage3-intl
64237 configure-stage4-ld: maybe-configure-stage4-intl
64238 configure-stageprofile-ld: maybe-configure-stageprofile-intl
64239 configure-stagetrain-ld: maybe-configure-stagetrain-intl
64240 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
64241 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
64242 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
64243 all-ld: maybe-all-libiberty
64244 all-stage1-ld: maybe-all-stage1-libiberty
64245 all-stage2-ld: maybe-all-stage2-libiberty
64246 all-stage3-ld: maybe-all-stage3-libiberty
64247 all-stage4-ld: maybe-all-stage4-libiberty
64248 all-stageprofile-ld: maybe-all-stageprofile-libiberty
64249 all-stagetrain-ld: maybe-all-stagetrain-libiberty
64250 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
64251 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
64252 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
64253 all-ld: maybe-all-bfd
64254 all-stage1-ld: maybe-all-stage1-bfd
64255 all-stage2-ld: maybe-all-stage2-bfd
64256 all-stage3-ld: maybe-all-stage3-bfd
64257 all-stage4-ld: maybe-all-stage4-bfd
64258 all-stageprofile-ld: maybe-all-stageprofile-bfd
64259 all-stagetrain-ld: maybe-all-stagetrain-bfd
64260 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
64261 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
64262 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
64263 all-ld: maybe-all-opcodes
64264 all-stage1-ld: maybe-all-stage1-opcodes
64265 all-stage2-ld: maybe-all-stage2-opcodes
64266 all-stage3-ld: maybe-all-stage3-opcodes
64267 all-stage4-ld: maybe-all-stage4-opcodes
64268 all-stageprofile-ld: maybe-all-stageprofile-opcodes
64269 all-stagetrain-ld: maybe-all-stagetrain-opcodes
64270 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
64271 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
64272 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
64273 all-ld: maybe-all-build-bison
64274 all-stage1-ld: maybe-all-build-bison
64275 all-stage2-ld: maybe-all-build-bison
64276 all-stage3-ld: maybe-all-build-bison
64277 all-stage4-ld: maybe-all-build-bison
64278 all-stageprofile-ld: maybe-all-build-bison
64279 all-stagetrain-ld: maybe-all-build-bison
64280 all-stagefeedback-ld: maybe-all-build-bison
64281 all-stageautoprofile-ld: maybe-all-build-bison
64282 all-stageautofeedback-ld: maybe-all-build-bison
64283 all-ld: maybe-all-build-flex
64284 all-stage1-ld: maybe-all-build-flex
64285 all-stage2-ld: maybe-all-build-flex
64286 all-stage3-ld: maybe-all-build-flex
64287 all-stage4-ld: maybe-all-build-flex
64288 all-stageprofile-ld: maybe-all-build-flex
64289 all-stagetrain-ld: maybe-all-build-flex
64290 all-stagefeedback-ld: maybe-all-build-flex
64291 all-stageautoprofile-ld: maybe-all-build-flex
64292 all-stageautofeedback-ld: maybe-all-build-flex
64293 all-ld: maybe-all-intl
64294 all-stage1-ld: maybe-all-stage1-intl
64295 all-stage2-ld: maybe-all-stage2-intl
64296 all-stage3-ld: maybe-all-stage3-intl
64297 all-stage4-ld: maybe-all-stage4-intl
64298 all-stageprofile-ld: maybe-all-stageprofile-intl
64299 all-stagetrain-ld: maybe-all-stagetrain-intl
64300 all-stagefeedback-ld: maybe-all-stagefeedback-intl
64301 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
64302 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
64303 all-ld: maybe-all-gas
64304 all-stage1-ld: maybe-all-stage1-gas
64305 all-stage2-ld: maybe-all-stage2-gas
64306 all-stage3-ld: maybe-all-stage3-gas
64307 all-stage4-ld: maybe-all-stage4-gas
64308 all-stageprofile-ld: maybe-all-stageprofile-gas
64309 all-stagetrain-ld: maybe-all-stagetrain-gas
64310 all-stagefeedback-ld: maybe-all-stagefeedback-gas
64311 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
64312 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
64313 all-ld: maybe-all-binutils
64314 all-stage1-ld: maybe-all-stage1-binutils
64315 all-stage2-ld: maybe-all-stage2-binutils
64316 all-stage3-ld: maybe-all-stage3-binutils
64317 all-stage4-ld: maybe-all-stage4-binutils
64318 all-stageprofile-ld: maybe-all-stageprofile-binutils
64319 all-stagetrain-ld: maybe-all-stagetrain-binutils
64320 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
64321 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
64322 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
64323 install-ld: maybe-install-gold
64324 install-strip-ld: maybe-install-strip-gold
64325 configure-gold: maybe-configure-intl
64326 configure-stage1-gold: maybe-configure-stage1-intl
64327 configure-stage2-gold: maybe-configure-stage2-intl
64328 configure-stage3-gold: maybe-configure-stage3-intl
64329 configure-stage4-gold: maybe-configure-stage4-intl
64330 configure-stageprofile-gold: maybe-configure-stageprofile-intl
64331 configure-stagetrain-gold: maybe-configure-stagetrain-intl
64332 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
64333 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
64334 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
64335 all-gold: maybe-all-libiberty
64336 all-stage1-gold: maybe-all-stage1-libiberty
64337 all-stage2-gold: maybe-all-stage2-libiberty
64338 all-stage3-gold: maybe-all-stage3-libiberty
64339 all-stage4-gold: maybe-all-stage4-libiberty
64340 all-stageprofile-gold: maybe-all-stageprofile-libiberty
64341 all-stagetrain-gold: maybe-all-stagetrain-libiberty
64342 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
64343 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
64344 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
64345 all-gold: maybe-all-intl
64346 all-stage1-gold: maybe-all-stage1-intl
64347 all-stage2-gold: maybe-all-stage2-intl
64348 all-stage3-gold: maybe-all-stage3-intl
64349 all-stage4-gold: maybe-all-stage4-intl
64350 all-stageprofile-gold: maybe-all-stageprofile-intl
64351 all-stagetrain-gold: maybe-all-stagetrain-intl
64352 all-stagefeedback-gold: maybe-all-stagefeedback-intl
64353 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
64354 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
64355 all-gold: maybe-all-bfd
64356 all-stage1-gold: maybe-all-stage1-bfd
64357 all-stage2-gold: maybe-all-stage2-bfd
64358 all-stage3-gold: maybe-all-stage3-bfd
64359 all-stage4-gold: maybe-all-stage4-bfd
64360 all-stageprofile-gold: maybe-all-stageprofile-bfd
64361 all-stagetrain-gold: maybe-all-stagetrain-bfd
64362 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
64363 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
64364 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
64365 all-gold: maybe-all-build-bison
64366 all-stage1-gold: maybe-all-build-bison
64367 all-stage2-gold: maybe-all-build-bison
64368 all-stage3-gold: maybe-all-build-bison
64369 all-stage4-gold: maybe-all-build-bison
64370 all-stageprofile-gold: maybe-all-build-bison
64371 all-stagetrain-gold: maybe-all-build-bison
64372 all-stagefeedback-gold: maybe-all-build-bison
64373 all-stageautoprofile-gold: maybe-all-build-bison
64374 all-stageautofeedback-gold: maybe-all-build-bison
64375 all-gold: maybe-all-gas
64376 all-stage1-gold: maybe-all-stage1-gas
64377 all-stage2-gold: maybe-all-stage2-gas
64378 all-stage3-gold: maybe-all-stage3-gas
64379 all-stage4-gold: maybe-all-stage4-gas
64380 all-stageprofile-gold: maybe-all-stageprofile-gas
64381 all-stagetrain-gold: maybe-all-stagetrain-gas
64382 all-stagefeedback-gold: maybe-all-stagefeedback-gas
64383 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64384 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64385 check-gold: maybe-all-binutils
64386 check-stage1-gold: maybe-all-stage1-binutils
64387 check-stage2-gold: maybe-all-stage2-binutils
64388 check-stage3-gold: maybe-all-stage3-binutils
64389 check-stage4-gold: maybe-all-stage4-binutils
64390 check-stageprofile-gold: maybe-all-stageprofile-binutils
64391 check-stagetrain-gold: maybe-all-stagetrain-binutils
64392 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
64393 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
64394 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
64395 check-gold: maybe-all-gas
64396 check-stage1-gold: maybe-all-stage1-gas
64397 check-stage2-gold: maybe-all-stage2-gas
64398 check-stage3-gold: maybe-all-stage3-gas
64399 check-stage4-gold: maybe-all-stage4-gas
64400 check-stageprofile-gold: maybe-all-stageprofile-gas
64401 check-stagetrain-gold: maybe-all-stagetrain-gas
64402 check-stagefeedback-gold: maybe-all-stagefeedback-gas
64403 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64404 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64405 configure-opcodes: maybe-configure-intl
64406 configure-stage1-opcodes: maybe-configure-stage1-intl
64407 configure-stage2-opcodes: maybe-configure-stage2-intl
64408 configure-stage3-opcodes: maybe-configure-stage3-intl
64409 configure-stage4-opcodes: maybe-configure-stage4-intl
64410 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
64411 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
64412 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
64413 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
64414 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
64415 all-opcodes: maybe-all-bfd
64416 all-stage1-opcodes: maybe-all-stage1-bfd
64417 all-stage2-opcodes: maybe-all-stage2-bfd
64418 all-stage3-opcodes: maybe-all-stage3-bfd
64419 all-stage4-opcodes: maybe-all-stage4-bfd
64420 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
64421 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
64422 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
64423 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
64424 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
64425 all-opcodes: maybe-all-libiberty
64426 all-stage1-opcodes: maybe-all-stage1-libiberty
64427 all-stage2-opcodes: maybe-all-stage2-libiberty
64428 all-stage3-opcodes: maybe-all-stage3-libiberty
64429 all-stage4-opcodes: maybe-all-stage4-libiberty
64430 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64431 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64432 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64433 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64434 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64435 all-opcodes: maybe-all-intl
64436 all-stage1-opcodes: maybe-all-stage1-intl
64437 all-stage2-opcodes: maybe-all-stage2-intl
64438 all-stage3-opcodes: maybe-all-stage3-intl
64439 all-stage4-opcodes: maybe-all-stage4-intl
64440 all-stageprofile-opcodes: maybe-all-stageprofile-intl
64441 all-stagetrain-opcodes: maybe-all-stagetrain-intl
64442 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
64443 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
64444 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
64445 all-dejagnu: maybe-all-tcl
64446 all-dejagnu: maybe-all-expect
64447 all-dejagnu: maybe-all-tk
64448 configure-expect: maybe-configure-tcl
64449 configure-expect: maybe-configure-tk
64450 all-expect: maybe-all-tcl
64451 all-expect: maybe-all-tk
64452 configure-itcl: maybe-configure-tcl
64453 configure-itcl: maybe-configure-tk
64454 all-itcl: maybe-all-tcl
64455 all-itcl: maybe-all-tk
64456 install-itcl: maybe-install-tcl
64457 install-strip-itcl: maybe-install-strip-tcl
64458 configure-tk: maybe-configure-tcl
64459 all-tk: maybe-all-tcl
64460 all-sid: maybe-all-tcl
64461 all-sid: maybe-all-tk
64462 install-sid: maybe-install-tcl
64463 install-strip-sid: maybe-install-strip-tcl
64464 install-sid: maybe-install-tk
64465 install-strip-sid: maybe-install-strip-tk
64466 configure-sim: maybe-all-gnulib
64467 configure-sim: maybe-all-readline
64468 all-fastjar: maybe-all-build-texinfo
64469 all-libctf: all-libiberty
64470 all-stage1-libctf: all-stage1-libiberty
64471 all-stage2-libctf: all-stage2-libiberty
64472 all-stage3-libctf: all-stage3-libiberty
64473 all-stage4-libctf: all-stage4-libiberty
64474 all-stageprofile-libctf: all-stageprofile-libiberty
64475 all-stagetrain-libctf: all-stagetrain-libiberty
64476 all-stagefeedback-libctf: all-stagefeedback-libiberty
64477 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
64478 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
64479 all-libctf: maybe-all-bfd
64480 all-stage1-libctf: maybe-all-stage1-bfd
64481 all-stage2-libctf: maybe-all-stage2-bfd
64482 all-stage3-libctf: maybe-all-stage3-bfd
64483 all-stage4-libctf: maybe-all-stage4-bfd
64484 all-stageprofile-libctf: maybe-all-stageprofile-bfd
64485 all-stagetrain-libctf: maybe-all-stagetrain-bfd
64486 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64487 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64488 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64489 all-libctf: maybe-all-zlib
64490 all-stage1-libctf: maybe-all-stage1-zlib
64491 all-stage2-libctf: maybe-all-stage2-zlib
64492 all-stage3-libctf: maybe-all-stage3-zlib
64493 all-stage4-libctf: maybe-all-stage4-zlib
64494 all-stageprofile-libctf: maybe-all-stageprofile-zlib
64495 all-stagetrain-libctf: maybe-all-stagetrain-zlib
64496 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64497 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64498 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64499 configure-libctf: maybe-all-bfd
64500 configure-stage1-libctf: maybe-all-stage1-bfd
64501 configure-stage2-libctf: maybe-all-stage2-bfd
64502 configure-stage3-libctf: maybe-all-stage3-bfd
64503 configure-stage4-libctf: maybe-all-stage4-bfd
64504 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
64505 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
64506 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64507 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64508 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64509 configure-libctf: maybe-all-intl
64510 configure-stage1-libctf: maybe-all-stage1-intl
64511 configure-stage2-libctf: maybe-all-stage2-intl
64512 configure-stage3-libctf: maybe-all-stage3-intl
64513 configure-stage4-libctf: maybe-all-stage4-intl
64514 configure-stageprofile-libctf: maybe-all-stageprofile-intl
64515 configure-stagetrain-libctf: maybe-all-stagetrain-intl
64516 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
64517 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
64518 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
64519 configure-libctf: maybe-all-zlib
64520 configure-stage1-libctf: maybe-all-stage1-zlib
64521 configure-stage2-libctf: maybe-all-stage2-zlib
64522 configure-stage3-libctf: maybe-all-stage3-zlib
64523 configure-stage4-libctf: maybe-all-stage4-zlib
64524 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
64525 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
64526 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64527 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64528 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64529 configure-libctf: maybe-all-libiconv
64530 configure-stage1-libctf: maybe-all-stage1-libiconv
64531 configure-stage2-libctf: maybe-all-stage2-libiconv
64532 configure-stage3-libctf: maybe-all-stage3-libiconv
64533 configure-stage4-libctf: maybe-all-stage4-libiconv
64534 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
64535 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
64536 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
64537 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
64538 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
64539 check-libctf: maybe-all-ld
64540 check-stage1-libctf: maybe-all-stage1-ld
64541 check-stage2-libctf: maybe-all-stage2-ld
64542 check-stage3-libctf: maybe-all-stage3-ld
64543 check-stage4-libctf: maybe-all-stage4-ld
64544 check-stageprofile-libctf: maybe-all-stageprofile-ld
64545 check-stagetrain-libctf: maybe-all-stagetrain-ld
64546 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
64547 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
64548 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
64549 distclean-gnulib: maybe-distclean-gdb
64550 distclean-gnulib: maybe-distclean-gdbserver
64551 all-bison: maybe-all-build-texinfo
64552 all-flex: maybe-all-build-bison
64553 all-flex: maybe-all-m4
64554 all-flex: maybe-all-build-texinfo
64555 all-m4: maybe-all-build-texinfo
64556 configure-target-libgo: maybe-configure-target-libffi
64557 all-target-libgo: maybe-all-target-libffi
64558 configure-target-libphobos: maybe-configure-target-libbacktrace
64559 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
64560 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
64561 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
64562 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
64563 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
64564 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
64565 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
64566 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
64567 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
64568 configure-target-libphobos: maybe-configure-target-zlib
64569 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
64570 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
64571 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
64572 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
64573 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
64574 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
64575 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
64576 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
64577 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
64578 all-target-libphobos: maybe-all-target-libbacktrace
64579 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
64580 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
64581 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
64582 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
64583 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
64584 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
64585 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
64586 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
64587 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
64588 all-target-libphobos: maybe-all-target-zlib
64589 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
64590 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
64591 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
64592 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
64593 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
64594 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
64595 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
64596 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
64597 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
64598 all-target-libphobos: maybe-all-target-libatomic
64599 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
64600 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
64601 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
64602 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
64603 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
64604 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
64605 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
64606 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
64607 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
64608 configure-target-libstdc++-v3: maybe-configure-target-libgomp
64609 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64610 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64611 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64612 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64613 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64614 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64615 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64616 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64617 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64618 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
64619 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
64620 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
64621 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
64622 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
64623 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
64624 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
64625 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
64626 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
64627 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
64628 configure-target-libvtv: maybe-all-target-libstdc++-v3
64629 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
64630 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
64631 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
64632 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
64633 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
64634 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
64635 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
64636 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
64637 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
64638 all-target-libstdc++-v3: maybe-configure-target-libgomp
64639 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64640 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64641 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64642 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64643 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64644 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64645 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64646 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64647 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64648 install-target-libgo: maybe-install-target-libatomic
64649 install-target-libgfortran: maybe-install-target-libquadmath
64650 install-target-libgfortran: maybe-install-target-libgcc
64651 install-target-libphobos: maybe-install-target-libatomic
64652 install-target-libsanitizer: maybe-install-target-libstdc++-v3
64653 install-target-libsanitizer: maybe-install-target-libgcc
64654 install-target-libvtv: maybe-install-target-libstdc++-v3
64655 install-target-libvtv: maybe-install-target-libgcc
64656 install-target-libitm: maybe-install-target-libgcc
64657 install-target-libobjc: maybe-install-target-libgcc
64658 install-target-libstdc++-v3: maybe-install-target-libgcc
64659 all-target-libgloss: maybe-all-target-newlib
64660 all-target-winsup: maybe-all-target-libtermcap
64661 configure-target-libgfortran: maybe-all-target-libquadmath
64662
64663
64664 @if gcc-bootstrap
64665 configure-gnattools: stage_last
64666 configure-libcc1: stage_last
64667 configure-c++tools: stage_last
64668 configure-utils: stage_last
64669 configure-gdb: stage_last
64670 configure-gdbserver: stage_last
64671 configure-gdbsupport: stage_last
64672 configure-gprof: stage_last
64673 configure-sid: stage_last
64674 configure-sim: stage_last
64675 configure-fastjar: stage_last
64676 configure-bison: stage_last
64677 configure-flex: stage_last
64678 configure-m4: stage_last
64679 @endif gcc-bootstrap
64680
64681 @unless gcc-bootstrap
64682 all-gnattools: maybe-all-target-libstdc++-v3
64683 configure-libcc1: maybe-configure-gcc
64684 all-libcc1: maybe-all-gcc
64685 all-c++tools: maybe-all-gcc
64686 all-utils: maybe-all-libiberty
64687 configure-gdb: maybe-all-intl
64688 configure-gdb: maybe-all-bfd
64689 configure-gdb: maybe-all-libiconv
64690 all-gdb: maybe-all-libiberty
64691 all-gdb: maybe-all-libiconv
64692 all-gdb: maybe-all-opcodes
64693 all-gdb: maybe-all-libdecnumber
64694 all-gdb: maybe-all-libctf
64695 all-gdb: maybe-all-libbacktrace
64696 all-gdbserver: maybe-all-libiberty
64697 configure-gdbsupport: maybe-configure-intl
64698 all-gdbsupport: maybe-all-intl
64699 configure-gprof: maybe-configure-intl
64700 all-gprof: maybe-all-libiberty
64701 all-gprof: maybe-all-bfd
64702 all-gprof: maybe-all-opcodes
64703 all-gprof: maybe-all-intl
64704 all-gprof: maybe-all-gas
64705 all-sid: maybe-all-libiberty
64706 all-sid: maybe-all-bfd
64707 all-sid: maybe-all-opcodes
64708 configure-sim: maybe-configure-intl
64709 all-sim: maybe-all-intl
64710 all-sim: maybe-all-libiberty
64711 all-sim: maybe-all-bfd
64712 all-sim: maybe-all-opcodes
64713 all-fastjar: maybe-all-zlib
64714 all-fastjar: maybe-all-libiberty
64715 all-bison: maybe-all-intl
64716 all-flex: maybe-all-intl
64717 all-m4: maybe-all-intl
64718 configure-target-fastjar: maybe-configure-target-zlib
64719 all-target-fastjar: maybe-all-target-zlib
64720 configure-target-libgo: maybe-all-target-libstdc++-v3
64721 all-target-libgo: maybe-all-target-libbacktrace
64722 all-target-libgo: maybe-all-target-libatomic
64723 configure-target-newlib: maybe-all-binutils
64724 configure-target-newlib: maybe-all-ld
64725 configure-target-libgfortran: maybe-all-target-libbacktrace
64726 configure-target-libgo: maybe-all-target-libbacktrace
64727 @endunless gcc-bootstrap
64728
64729 # Dependencies for target modules on other target modules are
64730 # described by lang_env_dependencies; the defaults apply to anything
64731 # not mentioned there.
64732
64733
64734 @if gcc-bootstrap
64735 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
64736 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
64737 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
64738 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
64739 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
64740 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
64741 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
64742 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
64743 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
64744 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
64745 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
64746 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
64747 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
64748 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
64749 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
64750 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
64751 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
64752 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
64753 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
64754 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
64755 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
64756 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
64757 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
64758 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
64759 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
64760 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
64761 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
64762 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
64763 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
64764 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
64765 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
64766 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
64767 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
64768 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
64769 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
64770 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
64771 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
64772 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
64773 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
64774 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
64775 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
64776 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
64777 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
64778 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
64779 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
64780 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
64781 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
64782 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
64783 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
64784 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
64785 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
64786 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
64787 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
64788 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
64789 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
64790 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
64791 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
64792 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
64793 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
64794 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
64795 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
64796 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
64797 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
64798 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
64799 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
64800 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
64801 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
64802 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
64803 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
64804 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
64805 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
64806 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
64807 @endif gcc-bootstrap
64808
64809 @if gcc-no-bootstrap
64810 configure-target-libstdc++-v3: maybe-all-target-libgcc
64811 configure-target-libsanitizer: maybe-all-target-libgcc
64812 configure-target-libvtv: maybe-all-target-libgcc
64813 configure-target-libssp: maybe-all-target-libgcc
64814 configure-target-newlib: maybe-all-target-libgcc
64815 configure-target-libbacktrace: maybe-all-target-libgcc
64816 configure-target-libquadmath: maybe-all-target-libgcc
64817 configure-target-libgfortran: maybe-all-target-libgcc
64818 configure-target-libobjc: maybe-all-target-libgcc
64819 configure-target-libgo: maybe-all-target-libgcc
64820 configure-target-libphobos: maybe-all-target-libgcc
64821 configure-target-libtermcap: maybe-all-target-libgcc
64822 configure-target-winsup: maybe-all-target-libgcc
64823 configure-target-libgloss: maybe-all-target-libgcc
64824 configure-target-libffi: maybe-all-target-libgcc
64825 configure-target-zlib: maybe-all-target-libgcc
64826 configure-target-rda: maybe-all-target-libgcc
64827 configure-target-libada: maybe-all-target-libgcc
64828 configure-target-libgomp: maybe-all-target-libgcc
64829 configure-target-libitm: maybe-all-target-libgcc
64830 configure-target-libatomic: maybe-all-target-libgcc
64831 @endif gcc-no-bootstrap
64832
64833
64834 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
64835
64836 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
64837
64838 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
64839
64840 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
64841
64842
64843
64844 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
64845
64846 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
64847
64848 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
64849
64850 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
64851
64852 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
64853
64854 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
64855
64856 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
64857
64858 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
64859
64860
64861 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
64862 configure-target-libffi: maybe-all-target-libstdc++-v3
64863
64864 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
64865
64866 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
64867
64868 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
64869
64870 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
64871
64872 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
64873 configure-target-libitm: maybe-all-target-libstdc++-v3
64874
64875 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
64876
64877
64878 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
64879 GDB_TK = @GDB_TK@
64880 INSTALL_GDB_TK = @INSTALL_GDB_TK@
64881 configure-gdb: $(CONFIGURE_GDB_TK)
64882 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
64883 install-gdb: $(INSTALL_GDB_TK)
64884
64885 # Serialization dependencies.  Host configures don't work well in parallel to
64886 # each other, due to contention over config.cache.  Target configures and 
64887 # build configures are similar.
64888 @serialization_dependencies@
64889
64890 # --------------------------------
64891 # Regenerating top level configury
64892 # --------------------------------
64893
64894 # Rebuilding Makefile.in, using autogen.
64895 AUTOGEN = autogen
64896 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
64897         cd $(srcdir) && $(AUTOGEN) Makefile.def
64898
64899 # Rebuilding Makefile.
64900 Makefile: $(srcdir)/Makefile.in config.status
64901         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
64902
64903 config.status: configure
64904         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
64905
64906 # Rebuilding configure.
64907 AUTOCONF = autoconf
64908 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
64909         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
64910         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
64911         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
64912         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
64913         cd $(srcdir) && $(AUTOCONF)
64914
64915 # ------------------------------
64916 # Special directives to GNU Make
64917 # ------------------------------
64918
64919 # Don't pass command-line variables to submakes.
64920 .NOEXPORT:
64921 MAKEOVERRIDES=
64922
64923 # end of Makefile.in