testsuite: Use explicit -ftree-cselim in tests using -fdump-tree-cselim-details
[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         CXX="$(CXX_FOR_BUILD)"; export CXX; \
158         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
159         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160         GOC="$(GOC_FOR_BUILD)"; export GOC; \
161         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162         GDC="$(GDC_FOR_BUILD)"; export GDC; \
163         GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
164         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
165         DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
166         LD="$(LD_FOR_BUILD)"; export LD; \
167         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
168         NM="$(NM_FOR_BUILD)"; export NM; \
169         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
170         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
171         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
172
173 # These variables must be set on the make command line for directories
174 # built for the build system to override those in BASE_FLAGS_TO_PASS.
175 EXTRA_BUILD_FLAGS = \
176         CFLAGS="$(CFLAGS_FOR_BUILD)" \
177         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
178
179 # This is the list of directories to built for the host system.
180 SUBDIRS = @configdirs@
181 TARGET_CONFIGDIRS = @target_configdirs@
182 # This is set by the configure script to the arguments to use when configuring
183 # directories built for the host system.
184 HOST_CONFIGARGS = @host_configargs@
185 # Host programs are put under this directory, which is . except if building
186 # with srcdir=..
187 HOST_SUBDIR = @host_subdir@
188 # This is the list of variables to export in the environment when
189 # configuring subdirectories for the host system.  We need to pass
190 # some to the GCC configure because of its hybrid host/target nature.
191 HOST_EXPORTS = \
192         $(BASE_EXPORTS) \
193         CC="$(CC)"; export CC; \
194         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
195         CFLAGS="$(CFLAGS)"; export CFLAGS; \
196         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
197         CXX="$(CXX)"; export CXX; \
198         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
199         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
200         GOC="$(GOC)"; export GOC; \
201         GDC="$(GDC)"; export GDC; \
202         AR="$(AR)"; export AR; \
203         AS="$(AS)"; export AS; \
204         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
205         CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
206         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
207         DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
208         LD="$(LD)"; export LD; \
209         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
210         NM="$(NM)"; export NM; \
211         RANLIB="$(RANLIB)"; export RANLIB; \
212         WINDRES="$(WINDRES)"; export WINDRES; \
213         WINDMC="$(WINDMC)"; export WINDMC; \
214         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
215         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
216         OTOOL="$(OTOOL)"; export OTOOL; \
217         READELF="$(READELF)"; export READELF; \
218         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
219         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
220         DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
221         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
222         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
223         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
224         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
225         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
226         OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
227         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
228         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
229         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
230         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
231         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
232         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
233         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
234         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
235         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
236         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
237         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
238 @if gcc-bootstrap
239         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
240 @endif gcc-bootstrap
241         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
242
243 POSTSTAGE1_CXX_EXPORT = \
244         CXX='$(CXX)'; export CXX; \
245         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
246 @if target-libstdc++-v3-bootstrap
247 # Override the above if we're bootstrapping C++.
248 POSTSTAGE1_CXX_EXPORT = \
249         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
250           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
251           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
252           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
253           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
254           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
255           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
256           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
258           export CXX; \
259         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
260 @endif target-libstdc++-v3-bootstrap
261
262 # Similar, for later GCC stages.
263 POSTSTAGE1_HOST_EXPORTS = \
264         $(HOST_EXPORTS) \
265         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
266           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
267           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
268         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
269         $(POSTSTAGE1_CXX_EXPORT) \
270         $(LTO_EXPORTS) \
271         GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
272           -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
273           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
274           -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
275           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
276           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
277         export GDC; \
278         GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
279         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
280         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
281         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
282
283 # Target libraries are put under this directory:
284 TARGET_SUBDIR = @target_subdir@
285 # This is set by the configure script to the arguments to use when configuring
286 # directories built for the target.
287 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
288 # This is the list of variables to export in the environment when
289 # configuring subdirectories for the target system.
290 BASE_TARGET_EXPORTS = \
291         $(BASE_EXPORTS) \
292         AR="$(AR_FOR_TARGET)"; export AR; \
293         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
294         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
295         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
296         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
297         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
298         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
299         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
300         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
301         GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
302         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
303         DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
304         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
305         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
306         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
307         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
308         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
309         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
310         OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
311         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
312         READELF="$(READELF_FOR_TARGET)"; export READELF; \
313         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
314         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
315         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
316 @if gcc-bootstrap
317         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
318 @endif gcc-bootstrap
319         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
320         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
321
322 RAW_CXX_TARGET_EXPORTS = \
323         $(BASE_TARGET_EXPORTS) \
324         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
325         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
326
327 NORMAL_TARGET_EXPORTS = \
328         $(BASE_TARGET_EXPORTS) \
329         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
330
331 # Where to find GMP
332 HOST_GMPLIBS = @gmplibs@
333 HOST_GMPINC = @gmpinc@
334
335 # Where to find isl
336 HOST_ISLLIBS = @isllibs@
337 HOST_ISLINC = @islinc@
338
339 # Where to find libelf
340 HOST_LIBELFLIBS = @libelflibs@
341 HOST_LIBELFINC = @libelfinc@
342
343 # ----------------------------------------------
344 # Programs producing files for the BUILD machine
345 # ----------------------------------------------
346
347 SHELL = @SHELL@
348
349 # pwd command to use.  Allow user to override default by setting PWDCMD in
350 # the environment to account for automounters.  The make variable must not
351 # be called PWDCMD, otherwise the value set here is passed to make
352 # subprocesses and overrides the setting from the user's environment.
353 # Don't use PWD since it is a common shell environment variable and we
354 # don't want to corrupt it.
355 PWD_COMMAND = $${PWDCMD-pwd}
356
357 # compilers to use to create programs which must be run in the build
358 # environment.
359 AR_FOR_BUILD = @AR_FOR_BUILD@
360 AS_FOR_BUILD = @AS_FOR_BUILD@
361 CC_FOR_BUILD = @CC_FOR_BUILD@
362 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
363 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
364 CXX_FOR_BUILD = @CXX_FOR_BUILD@
365 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
366 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
367 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
368 GOC_FOR_BUILD = @GOC_FOR_BUILD@
369 GDC_FOR_BUILD = @GDC_FOR_BUILD@
370 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
371 LD_FOR_BUILD = @LD_FOR_BUILD@
372 NM_FOR_BUILD = @NM_FOR_BUILD@
373 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
374 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
375 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
376
377 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
378 # here so that they can be overridden by Makefile fragments.
379 BUILD_PREFIX = @BUILD_PREFIX@
380 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
381
382 # Flags to pass to stage2 and later makes.  They are defined
383 # here so that they can be overridden by Makefile fragments.
384 BOOT_CFLAGS= -g -O2
385 BOOT_LDFLAGS=
386 BOOT_ADAFLAGS= -gnatpg
387
388 AWK = @AWK@
389 SED = @SED@
390 BISON = @BISON@
391 YACC = @YACC@
392 FLEX = @FLEX@
393 LEX = @LEX@
394 M4 = @M4@
395 MAKEINFO = @MAKEINFO@
396 EXPECT = @EXPECT@
397 RUNTEST = @RUNTEST@
398
399 AUTO_PROFILE = gcc-auto-profile -c 10000000
400
401 # This just becomes part of the MAKEINFO definition passed down to
402 # sub-makes.  It lets flags be given on the command line while still
403 # using the makeinfo from the object tree.
404 # (Default to avoid splitting info files by setting the threshold high.)
405 MAKEINFOFLAGS = --split-size=5000000
406
407 # ---------------------------------------------
408 # Programs producing files for the HOST machine
409 # ---------------------------------------------
410
411 AS = @AS@
412 AR = @AR@
413 AR_FLAGS = rc
414 CC = @CC@
415 CXX = @CXX@
416 DLLTOOL = @DLLTOOL@
417 DSYMUTIL = @DSYMUTIL@
418 LD = @LD@
419 LIPO = @LIPO@
420 NM = @NM@
421 OBJDUMP = @OBJDUMP@
422 OTOOL = @OTOOL@
423 RANLIB = @RANLIB@
424 READELF = @READELF@
425 STRIP = @STRIP@
426 WINDRES = @WINDRES@
427 WINDMC = @WINDMC@
428
429 GDC = @GDC@
430 GNATBIND = @GNATBIND@
431 GNATMAKE = @GNATMAKE@
432
433 CFLAGS = @CFLAGS@
434 LDFLAGS = @LDFLAGS@
435 LIBCFLAGS = $(CFLAGS)
436 CXXFLAGS = @CXXFLAGS@
437 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
438 GOCFLAGS = $(CFLAGS)
439 GDCFLAGS = $(CFLAGS)
440
441 CREATE_GCOV = create_gcov
442
443 TFLAGS =
444
445 # Defaults for all stages; some are overridden below.
446
447 STAGE_CFLAGS = $(BOOT_CFLAGS)
448 STAGE_TFLAGS = $(TFLAGS)
449 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
450
451
452 # Defaults for stage 1; some are overridden below.
453 STAGE1_CFLAGS = $(STAGE_CFLAGS)
454 STAGE1_CXXFLAGS = $(CXXFLAGS)
455 @if target-libstdc++-v3-bootstrap
456 # Override the above if we're bootstrapping C++.
457 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
458 @endif target-libstdc++-v3-bootstrap
459 STAGE1_TFLAGS = $(STAGE_TFLAGS)
460 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
461
462 # Defaults for stage 2; some are overridden below.
463 STAGE2_CFLAGS = $(STAGE_CFLAGS)
464 STAGE2_CXXFLAGS = $(CXXFLAGS)
465 @if target-libstdc++-v3-bootstrap
466 # Override the above if we're bootstrapping C++.
467 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
468 @endif target-libstdc++-v3-bootstrap
469 STAGE2_TFLAGS = $(STAGE_TFLAGS)
470 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
471
472 # Defaults for stage 3; some are overridden below.
473 STAGE3_CFLAGS = $(STAGE_CFLAGS)
474 STAGE3_CXXFLAGS = $(CXXFLAGS)
475 @if target-libstdc++-v3-bootstrap
476 # Override the above if we're bootstrapping C++.
477 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
478 @endif target-libstdc++-v3-bootstrap
479 STAGE3_TFLAGS = $(STAGE_TFLAGS)
480 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
481
482 # Defaults for stage 4; some are overridden below.
483 STAGE4_CFLAGS = $(STAGE_CFLAGS)
484 STAGE4_CXXFLAGS = $(CXXFLAGS)
485 @if target-libstdc++-v3-bootstrap
486 # Override the above if we're bootstrapping C++.
487 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
488 @endif target-libstdc++-v3-bootstrap
489 STAGE4_TFLAGS = $(STAGE_TFLAGS)
490 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
491
492 # Defaults for stage profile; some are overridden below.
493 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
494 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
495 @if target-libstdc++-v3-bootstrap
496 # Override the above if we're bootstrapping C++.
497 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
498 @endif target-libstdc++-v3-bootstrap
499 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
500 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
501
502 # Defaults for stage train; some are overridden below.
503 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
504 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
505 @if target-libstdc++-v3-bootstrap
506 # Override the above if we're bootstrapping C++.
507 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
508 @endif target-libstdc++-v3-bootstrap
509 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
510 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
511
512 # Defaults for stage feedback; some are overridden below.
513 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
514 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
520 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
521
522 # Defaults for stage autoprofile; some are overridden below.
523 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
524 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
530 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
531
532 # Defaults for stage autofeedback; some are overridden below.
533 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
534 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
540 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
541
542
543 # By default, C and C++ are the only stage1 languages, because they are the
544 # only ones we require to build with the bootstrap compiler, and also the
545 # only ones useful for building stage2.
546
547 STAGE1_CFLAGS = @stage1_cflags@
548 STAGE1_CHECKING = @stage1_checking@
549 STAGE1_LANGUAGES = @stage1_languages@
550 # * We force-disable intermodule optimizations, even if
551 #   --enable-intermodule was passed, since the installed compiler
552 #   probably can't handle them.  Luckily, autoconf always respects
553 #   the last argument when conflicting --enable arguments are passed.
554 # * Likewise, we force-disable coverage flags, since the installed
555 #   compiler probably has never heard of them.
556 # * We also disable -Wformat, since older GCCs don't understand newer %s.
557 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
558           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
559           --disable-build-format-warnings
560
561 # When using the slow stage1 compiler disable IL verification and forcefully
562 # enable it when using the stage2 compiler instead.  As we later compare
563 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
564 # checking when building all target libraries for release builds.
565 STAGE1_TFLAGS += -fno-checking
566 STAGE2_CFLAGS += -fno-checking
567 STAGE2_TFLAGS += -fno-checking
568 STAGE3_CFLAGS += -fchecking=1
569 STAGE3_TFLAGS += -fchecking=1
570
571 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
572 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
573
574 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
575 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
576
577 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
578 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
579
580 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
581 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
582
583 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
584 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
585
586 do-compare = @do_compare@
587 do-compare3 = $(do-compare)
588
589 # -----------------------------------------------
590 # Programs producing files for the TARGET machine
591 # -----------------------------------------------
592
593 AR_FOR_TARGET=@AR_FOR_TARGET@
594 AS_FOR_TARGET=@AS_FOR_TARGET@
595 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
596
597 # If GCC_FOR_TARGET is not overriden on the command line, then this
598 # variable is passed down to the gcc Makefile, where it is used to
599 # build libgcc2.a.  We define it here so that it can itself be
600 # overridden on the command line.
601 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
602 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
603 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
604 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
605 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
606 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
607 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
608 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
609 LD_FOR_TARGET=@LD_FOR_TARGET@
610
611 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
612 NM_FOR_TARGET=@NM_FOR_TARGET@
613 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
614 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
615 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
616 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
617 READELF_FOR_TARGET=@READELF_FOR_TARGET@
618 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
619 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
620 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
621
622 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
623 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
624 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
625
626 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
627 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
628
629 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
630 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
631 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
632 GOCFLAGS_FOR_TARGET = -O2 -g
633 GDCFLAGS_FOR_TARGET = -O2 -g
634
635 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
636 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
637 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
638
639 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
640
641 # ------------------------------------
642 # Miscellaneous targets and flag lists
643 # ------------------------------------
644
645 # The first rule in the file had better be this one.  Don't put any above it.
646 # This lives here to allow makefile fragments to contain dependencies.
647 all:
648
649 #### host and target specific makefile fragments come in here.
650 @target_makefile_frag@
651 @alphaieee_frag@
652 @ospace_frag@
653 @host_makefile_frag@
654 ###
655
656 # This is the list of directories that may be needed in RPATH_ENVVAR
657 # so that programs built for the target machine work.
658 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
659
660 @if target-libstdc++-v3
661 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
662 @endif target-libstdc++-v3
663
664 @if target-libsanitizer
665 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
666 @endif target-libsanitizer
667
668 @if target-libvtv
669 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
670 @endif target-libvtv
671
672 @if target-liboffloadmic
673 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
674 @endif target-liboffloadmic
675
676 @if target-libssp
677 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
678 @endif target-libssp
679
680 @if target-libphobos
681 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
682 @endif target-libphobos
683
684 @if target-libgomp
685 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
686 @endif target-libgomp
687
688 @if target-libitm
689 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
690 @endif target-libitm
691
692 @if target-libatomic
693 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
694 @endif target-libatomic
695
696
697
698 # This is the list of directories that may be needed in RPATH_ENVVAR
699 # so that programs built for the host machine work.
700 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
701
702 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
703 @if gcc
704 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
705 @endif gcc
706
707
708 @if gmp
709 HOST_LIB_PATH_gmp = \
710   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
711 @endif gmp
712
713 @if mpfr
714 HOST_LIB_PATH_mpfr = \
715   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
716 @endif mpfr
717
718 @if mpc
719 HOST_LIB_PATH_mpc = \
720   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
721 @endif mpc
722
723 @if isl
724 HOST_LIB_PATH_isl = \
725   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
726 @endif isl
727
728 @if libelf
729 HOST_LIB_PATH_libelf = \
730   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
731 @endif libelf
732
733
734 CXX_FOR_TARGET_FLAG_TO_PASS = \
735         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
736 @if target-libstdc++-v3
737 # CXX_FOR_TARGET is tricky to get right for target libs that require a
738 # functional C++ compiler.  When we recurse, if we expand
739 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
740 # libstdc++ include flags from the script.  Instead, we get an
741 # -funconfigured-* word, so that we'll get errors if this invalid C++
742 # command line is used for anything, but also so that we can use the
743 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
744 # don't pass it on, sub-make will use the default definition, that
745 # re-expands it at the time of use, so we'll get it right when we need
746 # it.  One potential exception is the expansion of CXX_FOR_TARGET
747 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
748 # really work, for C++ host programs can't depend on the current-stage
749 # C++ target library.
750 CXX_FOR_TARGET_FLAG_TO_PASS = \
751         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
752 @endif target-libstdc++-v3
753
754 # Flags to pass down to all sub-makes. STAGE*FLAGS,
755 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
756 # overrideable (for a bootstrap build stage1 also builds gcc.info).
757 BASE_FLAGS_TO_PASS = \
758         "DESTDIR=$(DESTDIR)" \
759         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
760         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
761         "bindir=$(bindir)" \
762         "datadir=$(datadir)" \
763         "exec_prefix=$(exec_prefix)" \
764         "includedir=$(includedir)" \
765         "datarootdir=$(datarootdir)" \
766         "docdir=$(docdir)" \
767         "infodir=$(infodir)" \
768         "pdfdir=$(pdfdir)" \
769         "htmldir=$(htmldir)" \
770         "libdir=$(libdir)" \
771         "libexecdir=$(libexecdir)" \
772         "lispdir=$(lispdir)" \
773         "localstatedir=$(localstatedir)" \
774         "mandir=$(mandir)" \
775         "oldincludedir=$(oldincludedir)" \
776         "prefix=$(prefix)" \
777         "sbindir=$(sbindir)" \
778         "sharedstatedir=$(sharedstatedir)" \
779         "sysconfdir=$(sysconfdir)" \
780         "tooldir=$(tooldir)" \
781         "build_tooldir=$(build_tooldir)" \
782         "target_alias=$(target_alias)" \
783         "AWK=$(AWK)" \
784         "BISON=$(BISON)" \
785         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
786         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
787         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
788         "EXPECT=$(EXPECT)" \
789         "FLEX=$(FLEX)" \
790         "INSTALL=$(INSTALL)" \
791         "INSTALL_DATA=$(INSTALL_DATA)" \
792         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
793         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
794         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
795         "LEX=$(LEX)" \
796         "M4=$(M4)" \
797         "MAKE=$(MAKE)" \
798         "RUNTEST=$(RUNTEST)" \
799         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
800         "SED=$(SED)" \
801         "SHELL=$(SHELL)" \
802         "YACC=$(YACC)" \
803         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
804         "ADA_CFLAGS=$(ADA_CFLAGS)" \
805         "AR_FLAGS=$(AR_FLAGS)" \
806         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
807         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
808         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
809         "CFLAGS=$(CFLAGS)" \
810         "CXXFLAGS=$(CXXFLAGS)" \
811         "LDFLAGS=$(LDFLAGS)" \
812         "LIBCFLAGS=$(LIBCFLAGS)" \
813         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
814         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
815         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
816         "GNATBIND=$(GNATBIND)" \
817         "GNATMAKE=$(GNATMAKE)" \
818         "GDC=$(GDC)" \
819         "GDCFLAGS=$(GDCFLAGS)" \
820         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
821         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
822         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
823         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
824         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
825         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
826         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
827         "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
828         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
829         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
830         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
831         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
832         "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
833         "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
834         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
835         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
836         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
837         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
838         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
839         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
840         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
841         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
842         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
843         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
844         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
845         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
846         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
847         "BUILD_CONFIG=$(BUILD_CONFIG)" \
848         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849         "LEAN=$(LEAN)" \
850         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
851         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
852         "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
853         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
854         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
855         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
856         "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
857         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
858         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
859         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
860         "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
861         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
862         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
863         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
864         "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
865         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
866         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
867         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
868         "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
869         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
870         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
871         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
872         "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
873         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
874         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
875         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
876         "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
877         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
878         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
879         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
880         "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
881         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
882         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
883         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
884         "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
885         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
886         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
887         "TFLAGS=$(TFLAGS)" \
888         "CONFIG_SHELL=$(SHELL)" \
889         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
890         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
891
892 # We leave this in just in case, but it is not needed anymore.
893 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
894
895 # Flags to pass down to most sub-makes, in which we're building with
896 # the host environment.
897 EXTRA_HOST_FLAGS = \
898         'AR=$(AR)' \
899         'AS=$(AS)' \
900         'CC=$(CC)' \
901         'CXX=$(CXX)' \
902         'DLLTOOL=$(DLLTOOL)' \
903         'DSYMUTIL=$(DSYMUTIL)' \
904         'GFORTRAN=$(GFORTRAN)' \
905         'GOC=$(GOC)' \
906         'GDC=$(GDC)' \
907         'LD=$(LD)' \
908         'LIPO=$(LIPO)' \
909         'NM=$(NM)' \
910         'OBJDUMP=$(OBJDUMP)' \
911         'OTOOL=$(OTOOL)' \
912         'RANLIB=$(RANLIB)' \
913         'READELF=$(READELF)' \
914         'STRIP=$(STRIP)' \
915         'WINDRES=$(WINDRES)' \
916         'WINDMC=$(WINDMC)' \
917         'CREATE_GCOV=$(CREATE_GCOV)'
918
919 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
920
921 # Flags to pass to stage1 or when not bootstrapping.
922
923 STAGE1_FLAGS_TO_PASS = \
924         LDFLAGS="$${LDFLAGS}" \
925         HOST_LIBS="$${HOST_LIBS}"
926
927 # Flags to pass to stage2 and later makes.
928
929 POSTSTAGE1_FLAGS_TO_PASS = \
930         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
931         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
932         GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
933         GNATBIND="$${GNATBIND}" \
934         LDFLAGS="$${LDFLAGS}" \
935         HOST_LIBS="$${HOST_LIBS}" \
936         $(LTO_FLAGS_TO_PASS) \
937         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
938
939 @if gcc-bootstrap
940 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
941                        $(POSTSTAGE1_HOST_EXPORTS) \
942                      fi;
943
944 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
945 @endif gcc-bootstrap
946
947 # Flags to pass down to makes which are built with the target environment.
948 # The double $ decreases the length of the command line; those variables
949 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
950 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
951 # so we expand them here.
952 EXTRA_TARGET_FLAGS = \
953         'AR=$$(AR_FOR_TARGET)' \
954         'AS=$(COMPILER_AS_FOR_TARGET)' \
955         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
956         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
957         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
958          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
959          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
960         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
961         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
962         'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
963         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
964         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
965         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
966         'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
967         'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
968         'LD=$(COMPILER_LD_FOR_TARGET)' \
969         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
970         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
971         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
972         'NM=$(COMPILER_NM_FOR_TARGET)' \
973         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
974         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
975         'RANLIB=$$(RANLIB_FOR_TARGET)' \
976         'READELF=$$(READELF_FOR_TARGET)' \
977         'WINDRES=$$(WINDRES_FOR_TARGET)' \
978         'WINDMC=$$(WINDMC_FOR_TARGET)' \
979         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
980         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
981         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
982         "TFLAGS=$$TFLAGS"
983
984 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
985
986 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
987 # unfortunately needs the native compiler and the target ar and
988 # ranlib.
989 # If any variables are added here, they must be added to do-*, below.
990 # The BUILD_* variables are a special case, which are used for the gcc
991 # cross-building scheme.
992 EXTRA_GCC_FLAGS = \
993         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
994         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
995         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
996
997 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
998
999 @if gcc
1000 BUILD_CONFIG = @BUILD_CONFIG@
1001 ifneq ($(BUILD_CONFIG),)
1002 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1003 endif
1004 @endif gcc
1005
1006 .PHONY: configure-host
1007 configure-host:  \
1008     maybe-configure-bfd \
1009     maybe-configure-opcodes \
1010     maybe-configure-binutils \
1011     maybe-configure-bison \
1012     maybe-configure-cgen \
1013     maybe-configure-dejagnu \
1014     maybe-configure-etc \
1015     maybe-configure-fastjar \
1016     maybe-configure-fixincludes \
1017     maybe-configure-flex \
1018     maybe-configure-gas \
1019     maybe-configure-gcc \
1020     maybe-configure-gmp \
1021     maybe-configure-mpfr \
1022     maybe-configure-mpc \
1023     maybe-configure-isl \
1024     maybe-configure-libelf \
1025     maybe-configure-gold \
1026     maybe-configure-gprof \
1027     maybe-configure-intl \
1028     maybe-configure-tcl \
1029     maybe-configure-itcl \
1030     maybe-configure-ld \
1031     maybe-configure-libbacktrace \
1032     maybe-configure-libcpp \
1033     maybe-configure-libcody \
1034     maybe-configure-libdecnumber \
1035     maybe-configure-libgui \
1036     maybe-configure-libiberty \
1037     maybe-configure-libiberty-linker-plugin \
1038     maybe-configure-libiconv \
1039     maybe-configure-m4 \
1040     maybe-configure-readline \
1041     maybe-configure-sid \
1042     maybe-configure-sim \
1043     maybe-configure-texinfo \
1044     maybe-configure-zlib \
1045     maybe-configure-gnulib \
1046     maybe-configure-gdbsupport \
1047     maybe-configure-gdbserver \
1048     maybe-configure-gdb \
1049     maybe-configure-expect \
1050     maybe-configure-guile \
1051     maybe-configure-tk \
1052     maybe-configure-libtermcap \
1053     maybe-configure-utils \
1054     maybe-configure-c++tools \
1055     maybe-configure-gnattools \
1056     maybe-configure-lto-plugin \
1057     maybe-configure-libcc1 \
1058     maybe-configure-gotools \
1059     maybe-configure-libctf
1060 .PHONY: configure-target
1061 configure-target:  \
1062     maybe-configure-target-libstdc++-v3 \
1063     maybe-configure-target-libsanitizer \
1064     maybe-configure-target-libvtv \
1065     maybe-configure-target-liboffloadmic \
1066     maybe-configure-target-libssp \
1067     maybe-configure-target-newlib \
1068     maybe-configure-target-libgcc \
1069     maybe-configure-target-libbacktrace \
1070     maybe-configure-target-libquadmath \
1071     maybe-configure-target-libgfortran \
1072     maybe-configure-target-libobjc \
1073     maybe-configure-target-libgo \
1074     maybe-configure-target-libphobos \
1075     maybe-configure-target-libtermcap \
1076     maybe-configure-target-winsup \
1077     maybe-configure-target-libgloss \
1078     maybe-configure-target-libffi \
1079     maybe-configure-target-zlib \
1080     maybe-configure-target-rda \
1081     maybe-configure-target-libada \
1082     maybe-configure-target-libgomp \
1083     maybe-configure-target-libitm \
1084     maybe-configure-target-libatomic
1085
1086 # The target built for a native non-bootstrap build.
1087 .PHONY: all
1088 all:
1089 @if gcc-bootstrap
1090         [ -f stage_final ] || echo stage3 > stage_final
1091         @r=`${PWD_COMMAND}`; export r; \
1092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1093         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1094 @endif gcc-bootstrap
1095         @: $(MAKE); $(unstage)
1096         @r=`${PWD_COMMAND}`; export r; \
1097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1098 @if gcc-bootstrap
1099         if [ -f stage_last ]; then \
1100           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1101           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1102         else \
1103 @endif gcc-bootstrap
1104           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1105 @if gcc-bootstrap
1106             ; \
1107         fi \
1108 @endif gcc-bootstrap
1109         && :
1110
1111 .PHONY: all-build
1112
1113 all-build: maybe-all-build-libiberty
1114 all-build: maybe-all-build-bison
1115 all-build: maybe-all-build-flex
1116 all-build: maybe-all-build-m4
1117 all-build: maybe-all-build-texinfo
1118 all-build: maybe-all-build-fixincludes
1119 all-build: maybe-all-build-libcpp
1120
1121 .PHONY: all-host
1122
1123 @if bfd-no-bootstrap
1124 all-host: maybe-all-bfd
1125 @endif bfd-no-bootstrap
1126 @if opcodes-no-bootstrap
1127 all-host: maybe-all-opcodes
1128 @endif opcodes-no-bootstrap
1129 @if binutils-no-bootstrap
1130 all-host: maybe-all-binutils
1131 @endif binutils-no-bootstrap
1132 all-host: maybe-all-bison
1133 all-host: maybe-all-cgen
1134 all-host: maybe-all-dejagnu
1135 all-host: maybe-all-etc
1136 all-host: maybe-all-fastjar
1137 @if fixincludes-no-bootstrap
1138 all-host: maybe-all-fixincludes
1139 @endif fixincludes-no-bootstrap
1140 all-host: maybe-all-flex
1141 @if gas-no-bootstrap
1142 all-host: maybe-all-gas
1143 @endif gas-no-bootstrap
1144 @if gcc-no-bootstrap
1145 all-host: maybe-all-gcc
1146 @endif gcc-no-bootstrap
1147 @if gmp-no-bootstrap
1148 all-host: maybe-all-gmp
1149 @endif gmp-no-bootstrap
1150 @if mpfr-no-bootstrap
1151 all-host: maybe-all-mpfr
1152 @endif mpfr-no-bootstrap
1153 @if mpc-no-bootstrap
1154 all-host: maybe-all-mpc
1155 @endif mpc-no-bootstrap
1156 @if isl-no-bootstrap
1157 all-host: maybe-all-isl
1158 @endif isl-no-bootstrap
1159 @if libelf-no-bootstrap
1160 all-host: maybe-all-libelf
1161 @endif libelf-no-bootstrap
1162 @if gold-no-bootstrap
1163 all-host: maybe-all-gold
1164 @endif gold-no-bootstrap
1165 all-host: maybe-all-gprof
1166 @if intl-no-bootstrap
1167 all-host: maybe-all-intl
1168 @endif intl-no-bootstrap
1169 all-host: maybe-all-tcl
1170 all-host: maybe-all-itcl
1171 @if ld-no-bootstrap
1172 all-host: maybe-all-ld
1173 @endif ld-no-bootstrap
1174 @if libbacktrace-no-bootstrap
1175 all-host: maybe-all-libbacktrace
1176 @endif libbacktrace-no-bootstrap
1177 @if libcpp-no-bootstrap
1178 all-host: maybe-all-libcpp
1179 @endif libcpp-no-bootstrap
1180 @if libcody-no-bootstrap
1181 all-host: maybe-all-libcody
1182 @endif libcody-no-bootstrap
1183 @if libdecnumber-no-bootstrap
1184 all-host: maybe-all-libdecnumber
1185 @endif libdecnumber-no-bootstrap
1186 all-host: maybe-all-libgui
1187 @if libiberty-no-bootstrap
1188 all-host: maybe-all-libiberty
1189 @endif libiberty-no-bootstrap
1190 @if libiberty-linker-plugin-no-bootstrap
1191 all-host: maybe-all-libiberty-linker-plugin
1192 @endif libiberty-linker-plugin-no-bootstrap
1193 @if libiconv-no-bootstrap
1194 all-host: maybe-all-libiconv
1195 @endif libiconv-no-bootstrap
1196 all-host: maybe-all-m4
1197 all-host: maybe-all-readline
1198 all-host: maybe-all-sid
1199 all-host: maybe-all-sim
1200 all-host: maybe-all-texinfo
1201 @if zlib-no-bootstrap
1202 all-host: maybe-all-zlib
1203 @endif zlib-no-bootstrap
1204 all-host: maybe-all-gnulib
1205 all-host: maybe-all-gdbsupport
1206 all-host: maybe-all-gdbserver
1207 all-host: maybe-all-gdb
1208 all-host: maybe-all-expect
1209 all-host: maybe-all-guile
1210 all-host: maybe-all-tk
1211 all-host: maybe-all-libtermcap
1212 all-host: maybe-all-utils
1213 all-host: maybe-all-c++tools
1214 all-host: maybe-all-gnattools
1215 @if lto-plugin-no-bootstrap
1216 all-host: maybe-all-lto-plugin
1217 @endif lto-plugin-no-bootstrap
1218 all-host: maybe-all-libcc1
1219 all-host: maybe-all-gotools
1220 @if libctf-no-bootstrap
1221 all-host: maybe-all-libctf
1222 @endif libctf-no-bootstrap
1223
1224 .PHONY: all-target
1225
1226 @if target-libstdc++-v3-no-bootstrap
1227 all-target: maybe-all-target-libstdc++-v3
1228 @endif target-libstdc++-v3-no-bootstrap
1229 @if target-libsanitizer-no-bootstrap
1230 all-target: maybe-all-target-libsanitizer
1231 @endif target-libsanitizer-no-bootstrap
1232 @if target-libvtv-no-bootstrap
1233 all-target: maybe-all-target-libvtv
1234 @endif target-libvtv-no-bootstrap
1235 all-target: maybe-all-target-liboffloadmic
1236 all-target: maybe-all-target-libssp
1237 all-target: maybe-all-target-newlib
1238 @if target-libgcc-no-bootstrap
1239 all-target: maybe-all-target-libgcc
1240 @endif target-libgcc-no-bootstrap
1241 all-target: maybe-all-target-libbacktrace
1242 all-target: maybe-all-target-libquadmath
1243 all-target: maybe-all-target-libgfortran
1244 all-target: maybe-all-target-libobjc
1245 all-target: maybe-all-target-libgo
1246 all-target: maybe-all-target-libphobos
1247 all-target: maybe-all-target-libtermcap
1248 all-target: maybe-all-target-winsup
1249 all-target: maybe-all-target-libgloss
1250 all-target: maybe-all-target-libffi
1251 all-target: maybe-all-target-zlib
1252 all-target: maybe-all-target-rda
1253 all-target: maybe-all-target-libada
1254 @if target-libgomp-no-bootstrap
1255 all-target: maybe-all-target-libgomp
1256 @endif target-libgomp-no-bootstrap
1257 all-target: maybe-all-target-libitm
1258 all-target: maybe-all-target-libatomic
1259
1260 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1261 # ``make X'' in all subdirectories (because, in general, there is a
1262 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1263 # but it may do additional work as well).
1264
1265 .PHONY: do-info
1266 do-info:
1267         @: $(MAKE); $(unstage)
1268         @r=`${PWD_COMMAND}`; export r; \
1269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1271           info-target
1272
1273
1274 .PHONY: info-host
1275
1276 info-host: maybe-info-bfd
1277 info-host: maybe-info-opcodes
1278 info-host: maybe-info-binutils
1279 info-host: maybe-info-bison
1280 info-host: maybe-info-cgen
1281 info-host: maybe-info-dejagnu
1282 info-host: maybe-info-etc
1283 info-host: maybe-info-fastjar
1284 info-host: maybe-info-fixincludes
1285 info-host: maybe-info-flex
1286 info-host: maybe-info-gas
1287 info-host: maybe-info-gcc
1288 info-host: maybe-info-gmp
1289 info-host: maybe-info-mpfr
1290 info-host: maybe-info-mpc
1291 info-host: maybe-info-isl
1292 info-host: maybe-info-libelf
1293 info-host: maybe-info-gold
1294 info-host: maybe-info-gprof
1295 info-host: maybe-info-intl
1296 info-host: maybe-info-tcl
1297 info-host: maybe-info-itcl
1298 info-host: maybe-info-ld
1299 info-host: maybe-info-libbacktrace
1300 info-host: maybe-info-libcpp
1301 info-host: maybe-info-libcody
1302 info-host: maybe-info-libdecnumber
1303 info-host: maybe-info-libgui
1304 info-host: maybe-info-libiberty
1305 info-host: maybe-info-libiberty-linker-plugin
1306 info-host: maybe-info-libiconv
1307 info-host: maybe-info-m4
1308 info-host: maybe-info-readline
1309 info-host: maybe-info-sid
1310 info-host: maybe-info-sim
1311 info-host: maybe-info-texinfo
1312 info-host: maybe-info-zlib
1313 info-host: maybe-info-gnulib
1314 info-host: maybe-info-gdbsupport
1315 info-host: maybe-info-gdbserver
1316 info-host: maybe-info-gdb
1317 info-host: maybe-info-expect
1318 info-host: maybe-info-guile
1319 info-host: maybe-info-tk
1320 info-host: maybe-info-libtermcap
1321 info-host: maybe-info-utils
1322 info-host: maybe-info-c++tools
1323 info-host: maybe-info-gnattools
1324 info-host: maybe-info-lto-plugin
1325 info-host: maybe-info-libcc1
1326 info-host: maybe-info-gotools
1327 info-host: maybe-info-libctf
1328
1329 .PHONY: info-target
1330
1331 info-target: maybe-info-target-libstdc++-v3
1332 info-target: maybe-info-target-libsanitizer
1333 info-target: maybe-info-target-libvtv
1334 info-target: maybe-info-target-liboffloadmic
1335 info-target: maybe-info-target-libssp
1336 info-target: maybe-info-target-newlib
1337 info-target: maybe-info-target-libgcc
1338 info-target: maybe-info-target-libbacktrace
1339 info-target: maybe-info-target-libquadmath
1340 info-target: maybe-info-target-libgfortran
1341 info-target: maybe-info-target-libobjc
1342 info-target: maybe-info-target-libgo
1343 info-target: maybe-info-target-libphobos
1344 info-target: maybe-info-target-libtermcap
1345 info-target: maybe-info-target-winsup
1346 info-target: maybe-info-target-libgloss
1347 info-target: maybe-info-target-libffi
1348 info-target: maybe-info-target-zlib
1349 info-target: maybe-info-target-rda
1350 info-target: maybe-info-target-libada
1351 info-target: maybe-info-target-libgomp
1352 info-target: maybe-info-target-libitm
1353 info-target: maybe-info-target-libatomic
1354
1355 .PHONY: do-dvi
1356 do-dvi:
1357         @: $(MAKE); $(unstage)
1358         @r=`${PWD_COMMAND}`; export r; \
1359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1360         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1361           dvi-target
1362
1363
1364 .PHONY: dvi-host
1365
1366 dvi-host: maybe-dvi-bfd
1367 dvi-host: maybe-dvi-opcodes
1368 dvi-host: maybe-dvi-binutils
1369 dvi-host: maybe-dvi-bison
1370 dvi-host: maybe-dvi-cgen
1371 dvi-host: maybe-dvi-dejagnu
1372 dvi-host: maybe-dvi-etc
1373 dvi-host: maybe-dvi-fastjar
1374 dvi-host: maybe-dvi-fixincludes
1375 dvi-host: maybe-dvi-flex
1376 dvi-host: maybe-dvi-gas
1377 dvi-host: maybe-dvi-gcc
1378 dvi-host: maybe-dvi-gmp
1379 dvi-host: maybe-dvi-mpfr
1380 dvi-host: maybe-dvi-mpc
1381 dvi-host: maybe-dvi-isl
1382 dvi-host: maybe-dvi-libelf
1383 dvi-host: maybe-dvi-gold
1384 dvi-host: maybe-dvi-gprof
1385 dvi-host: maybe-dvi-intl
1386 dvi-host: maybe-dvi-tcl
1387 dvi-host: maybe-dvi-itcl
1388 dvi-host: maybe-dvi-ld
1389 dvi-host: maybe-dvi-libbacktrace
1390 dvi-host: maybe-dvi-libcpp
1391 dvi-host: maybe-dvi-libcody
1392 dvi-host: maybe-dvi-libdecnumber
1393 dvi-host: maybe-dvi-libgui
1394 dvi-host: maybe-dvi-libiberty
1395 dvi-host: maybe-dvi-libiberty-linker-plugin
1396 dvi-host: maybe-dvi-libiconv
1397 dvi-host: maybe-dvi-m4
1398 dvi-host: maybe-dvi-readline
1399 dvi-host: maybe-dvi-sid
1400 dvi-host: maybe-dvi-sim
1401 dvi-host: maybe-dvi-texinfo
1402 dvi-host: maybe-dvi-zlib
1403 dvi-host: maybe-dvi-gnulib
1404 dvi-host: maybe-dvi-gdbsupport
1405 dvi-host: maybe-dvi-gdbserver
1406 dvi-host: maybe-dvi-gdb
1407 dvi-host: maybe-dvi-expect
1408 dvi-host: maybe-dvi-guile
1409 dvi-host: maybe-dvi-tk
1410 dvi-host: maybe-dvi-libtermcap
1411 dvi-host: maybe-dvi-utils
1412 dvi-host: maybe-dvi-c++tools
1413 dvi-host: maybe-dvi-gnattools
1414 dvi-host: maybe-dvi-lto-plugin
1415 dvi-host: maybe-dvi-libcc1
1416 dvi-host: maybe-dvi-gotools
1417 dvi-host: maybe-dvi-libctf
1418
1419 .PHONY: dvi-target
1420
1421 dvi-target: maybe-dvi-target-libstdc++-v3
1422 dvi-target: maybe-dvi-target-libsanitizer
1423 dvi-target: maybe-dvi-target-libvtv
1424 dvi-target: maybe-dvi-target-liboffloadmic
1425 dvi-target: maybe-dvi-target-libssp
1426 dvi-target: maybe-dvi-target-newlib
1427 dvi-target: maybe-dvi-target-libgcc
1428 dvi-target: maybe-dvi-target-libbacktrace
1429 dvi-target: maybe-dvi-target-libquadmath
1430 dvi-target: maybe-dvi-target-libgfortran
1431 dvi-target: maybe-dvi-target-libobjc
1432 dvi-target: maybe-dvi-target-libgo
1433 dvi-target: maybe-dvi-target-libphobos
1434 dvi-target: maybe-dvi-target-libtermcap
1435 dvi-target: maybe-dvi-target-winsup
1436 dvi-target: maybe-dvi-target-libgloss
1437 dvi-target: maybe-dvi-target-libffi
1438 dvi-target: maybe-dvi-target-zlib
1439 dvi-target: maybe-dvi-target-rda
1440 dvi-target: maybe-dvi-target-libada
1441 dvi-target: maybe-dvi-target-libgomp
1442 dvi-target: maybe-dvi-target-libitm
1443 dvi-target: maybe-dvi-target-libatomic
1444
1445 .PHONY: do-pdf
1446 do-pdf:
1447         @: $(MAKE); $(unstage)
1448         @r=`${PWD_COMMAND}`; export r; \
1449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1451           pdf-target
1452
1453
1454 .PHONY: pdf-host
1455
1456 pdf-host: maybe-pdf-bfd
1457 pdf-host: maybe-pdf-opcodes
1458 pdf-host: maybe-pdf-binutils
1459 pdf-host: maybe-pdf-bison
1460 pdf-host: maybe-pdf-cgen
1461 pdf-host: maybe-pdf-dejagnu
1462 pdf-host: maybe-pdf-etc
1463 pdf-host: maybe-pdf-fastjar
1464 pdf-host: maybe-pdf-fixincludes
1465 pdf-host: maybe-pdf-flex
1466 pdf-host: maybe-pdf-gas
1467 pdf-host: maybe-pdf-gcc
1468 pdf-host: maybe-pdf-gmp
1469 pdf-host: maybe-pdf-mpfr
1470 pdf-host: maybe-pdf-mpc
1471 pdf-host: maybe-pdf-isl
1472 pdf-host: maybe-pdf-libelf
1473 pdf-host: maybe-pdf-gold
1474 pdf-host: maybe-pdf-gprof
1475 pdf-host: maybe-pdf-intl
1476 pdf-host: maybe-pdf-tcl
1477 pdf-host: maybe-pdf-itcl
1478 pdf-host: maybe-pdf-ld
1479 pdf-host: maybe-pdf-libbacktrace
1480 pdf-host: maybe-pdf-libcpp
1481 pdf-host: maybe-pdf-libcody
1482 pdf-host: maybe-pdf-libdecnumber
1483 pdf-host: maybe-pdf-libgui
1484 pdf-host: maybe-pdf-libiberty
1485 pdf-host: maybe-pdf-libiberty-linker-plugin
1486 pdf-host: maybe-pdf-libiconv
1487 pdf-host: maybe-pdf-m4
1488 pdf-host: maybe-pdf-readline
1489 pdf-host: maybe-pdf-sid
1490 pdf-host: maybe-pdf-sim
1491 pdf-host: maybe-pdf-texinfo
1492 pdf-host: maybe-pdf-zlib
1493 pdf-host: maybe-pdf-gnulib
1494 pdf-host: maybe-pdf-gdbsupport
1495 pdf-host: maybe-pdf-gdbserver
1496 pdf-host: maybe-pdf-gdb
1497 pdf-host: maybe-pdf-expect
1498 pdf-host: maybe-pdf-guile
1499 pdf-host: maybe-pdf-tk
1500 pdf-host: maybe-pdf-libtermcap
1501 pdf-host: maybe-pdf-utils
1502 pdf-host: maybe-pdf-c++tools
1503 pdf-host: maybe-pdf-gnattools
1504 pdf-host: maybe-pdf-lto-plugin
1505 pdf-host: maybe-pdf-libcc1
1506 pdf-host: maybe-pdf-gotools
1507 pdf-host: maybe-pdf-libctf
1508
1509 .PHONY: pdf-target
1510
1511 pdf-target: maybe-pdf-target-libstdc++-v3
1512 pdf-target: maybe-pdf-target-libsanitizer
1513 pdf-target: maybe-pdf-target-libvtv
1514 pdf-target: maybe-pdf-target-liboffloadmic
1515 pdf-target: maybe-pdf-target-libssp
1516 pdf-target: maybe-pdf-target-newlib
1517 pdf-target: maybe-pdf-target-libgcc
1518 pdf-target: maybe-pdf-target-libbacktrace
1519 pdf-target: maybe-pdf-target-libquadmath
1520 pdf-target: maybe-pdf-target-libgfortran
1521 pdf-target: maybe-pdf-target-libobjc
1522 pdf-target: maybe-pdf-target-libgo
1523 pdf-target: maybe-pdf-target-libphobos
1524 pdf-target: maybe-pdf-target-libtermcap
1525 pdf-target: maybe-pdf-target-winsup
1526 pdf-target: maybe-pdf-target-libgloss
1527 pdf-target: maybe-pdf-target-libffi
1528 pdf-target: maybe-pdf-target-zlib
1529 pdf-target: maybe-pdf-target-rda
1530 pdf-target: maybe-pdf-target-libada
1531 pdf-target: maybe-pdf-target-libgomp
1532 pdf-target: maybe-pdf-target-libitm
1533 pdf-target: maybe-pdf-target-libatomic
1534
1535 .PHONY: do-html
1536 do-html:
1537         @: $(MAKE); $(unstage)
1538         @r=`${PWD_COMMAND}`; export r; \
1539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1540         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1541           html-target
1542
1543
1544 .PHONY: html-host
1545
1546 html-host: maybe-html-bfd
1547 html-host: maybe-html-opcodes
1548 html-host: maybe-html-binutils
1549 html-host: maybe-html-bison
1550 html-host: maybe-html-cgen
1551 html-host: maybe-html-dejagnu
1552 html-host: maybe-html-etc
1553 html-host: maybe-html-fastjar
1554 html-host: maybe-html-fixincludes
1555 html-host: maybe-html-flex
1556 html-host: maybe-html-gas
1557 html-host: maybe-html-gcc
1558 html-host: maybe-html-gmp
1559 html-host: maybe-html-mpfr
1560 html-host: maybe-html-mpc
1561 html-host: maybe-html-isl
1562 html-host: maybe-html-libelf
1563 html-host: maybe-html-gold
1564 html-host: maybe-html-gprof
1565 html-host: maybe-html-intl
1566 html-host: maybe-html-tcl
1567 html-host: maybe-html-itcl
1568 html-host: maybe-html-ld
1569 html-host: maybe-html-libbacktrace
1570 html-host: maybe-html-libcpp
1571 html-host: maybe-html-libcody
1572 html-host: maybe-html-libdecnumber
1573 html-host: maybe-html-libgui
1574 html-host: maybe-html-libiberty
1575 html-host: maybe-html-libiberty-linker-plugin
1576 html-host: maybe-html-libiconv
1577 html-host: maybe-html-m4
1578 html-host: maybe-html-readline
1579 html-host: maybe-html-sid
1580 html-host: maybe-html-sim
1581 html-host: maybe-html-texinfo
1582 html-host: maybe-html-zlib
1583 html-host: maybe-html-gnulib
1584 html-host: maybe-html-gdbsupport
1585 html-host: maybe-html-gdbserver
1586 html-host: maybe-html-gdb
1587 html-host: maybe-html-expect
1588 html-host: maybe-html-guile
1589 html-host: maybe-html-tk
1590 html-host: maybe-html-libtermcap
1591 html-host: maybe-html-utils
1592 html-host: maybe-html-c++tools
1593 html-host: maybe-html-gnattools
1594 html-host: maybe-html-lto-plugin
1595 html-host: maybe-html-libcc1
1596 html-host: maybe-html-gotools
1597 html-host: maybe-html-libctf
1598
1599 .PHONY: html-target
1600
1601 html-target: maybe-html-target-libstdc++-v3
1602 html-target: maybe-html-target-libsanitizer
1603 html-target: maybe-html-target-libvtv
1604 html-target: maybe-html-target-liboffloadmic
1605 html-target: maybe-html-target-libssp
1606 html-target: maybe-html-target-newlib
1607 html-target: maybe-html-target-libgcc
1608 html-target: maybe-html-target-libbacktrace
1609 html-target: maybe-html-target-libquadmath
1610 html-target: maybe-html-target-libgfortran
1611 html-target: maybe-html-target-libobjc
1612 html-target: maybe-html-target-libgo
1613 html-target: maybe-html-target-libphobos
1614 html-target: maybe-html-target-libtermcap
1615 html-target: maybe-html-target-winsup
1616 html-target: maybe-html-target-libgloss
1617 html-target: maybe-html-target-libffi
1618 html-target: maybe-html-target-zlib
1619 html-target: maybe-html-target-rda
1620 html-target: maybe-html-target-libada
1621 html-target: maybe-html-target-libgomp
1622 html-target: maybe-html-target-libitm
1623 html-target: maybe-html-target-libatomic
1624
1625 .PHONY: do-TAGS
1626 do-TAGS:
1627         @: $(MAKE); $(unstage)
1628         @r=`${PWD_COMMAND}`; export r; \
1629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1631           TAGS-target
1632
1633
1634 .PHONY: TAGS-host
1635
1636 TAGS-host: maybe-TAGS-bfd
1637 TAGS-host: maybe-TAGS-opcodes
1638 TAGS-host: maybe-TAGS-binutils
1639 TAGS-host: maybe-TAGS-bison
1640 TAGS-host: maybe-TAGS-cgen
1641 TAGS-host: maybe-TAGS-dejagnu
1642 TAGS-host: maybe-TAGS-etc
1643 TAGS-host: maybe-TAGS-fastjar
1644 TAGS-host: maybe-TAGS-fixincludes
1645 TAGS-host: maybe-TAGS-flex
1646 TAGS-host: maybe-TAGS-gas
1647 TAGS-host: maybe-TAGS-gcc
1648 TAGS-host: maybe-TAGS-gmp
1649 TAGS-host: maybe-TAGS-mpfr
1650 TAGS-host: maybe-TAGS-mpc
1651 TAGS-host: maybe-TAGS-isl
1652 TAGS-host: maybe-TAGS-libelf
1653 TAGS-host: maybe-TAGS-gold
1654 TAGS-host: maybe-TAGS-gprof
1655 TAGS-host: maybe-TAGS-intl
1656 TAGS-host: maybe-TAGS-tcl
1657 TAGS-host: maybe-TAGS-itcl
1658 TAGS-host: maybe-TAGS-ld
1659 TAGS-host: maybe-TAGS-libbacktrace
1660 TAGS-host: maybe-TAGS-libcpp
1661 TAGS-host: maybe-TAGS-libcody
1662 TAGS-host: maybe-TAGS-libdecnumber
1663 TAGS-host: maybe-TAGS-libgui
1664 TAGS-host: maybe-TAGS-libiberty
1665 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1666 TAGS-host: maybe-TAGS-libiconv
1667 TAGS-host: maybe-TAGS-m4
1668 TAGS-host: maybe-TAGS-readline
1669 TAGS-host: maybe-TAGS-sid
1670 TAGS-host: maybe-TAGS-sim
1671 TAGS-host: maybe-TAGS-texinfo
1672 TAGS-host: maybe-TAGS-zlib
1673 TAGS-host: maybe-TAGS-gnulib
1674 TAGS-host: maybe-TAGS-gdbsupport
1675 TAGS-host: maybe-TAGS-gdbserver
1676 TAGS-host: maybe-TAGS-gdb
1677 TAGS-host: maybe-TAGS-expect
1678 TAGS-host: maybe-TAGS-guile
1679 TAGS-host: maybe-TAGS-tk
1680 TAGS-host: maybe-TAGS-libtermcap
1681 TAGS-host: maybe-TAGS-utils
1682 TAGS-host: maybe-TAGS-c++tools
1683 TAGS-host: maybe-TAGS-gnattools
1684 TAGS-host: maybe-TAGS-lto-plugin
1685 TAGS-host: maybe-TAGS-libcc1
1686 TAGS-host: maybe-TAGS-gotools
1687 TAGS-host: maybe-TAGS-libctf
1688
1689 .PHONY: TAGS-target
1690
1691 TAGS-target: maybe-TAGS-target-libstdc++-v3
1692 TAGS-target: maybe-TAGS-target-libsanitizer
1693 TAGS-target: maybe-TAGS-target-libvtv
1694 TAGS-target: maybe-TAGS-target-liboffloadmic
1695 TAGS-target: maybe-TAGS-target-libssp
1696 TAGS-target: maybe-TAGS-target-newlib
1697 TAGS-target: maybe-TAGS-target-libgcc
1698 TAGS-target: maybe-TAGS-target-libbacktrace
1699 TAGS-target: maybe-TAGS-target-libquadmath
1700 TAGS-target: maybe-TAGS-target-libgfortran
1701 TAGS-target: maybe-TAGS-target-libobjc
1702 TAGS-target: maybe-TAGS-target-libgo
1703 TAGS-target: maybe-TAGS-target-libphobos
1704 TAGS-target: maybe-TAGS-target-libtermcap
1705 TAGS-target: maybe-TAGS-target-winsup
1706 TAGS-target: maybe-TAGS-target-libgloss
1707 TAGS-target: maybe-TAGS-target-libffi
1708 TAGS-target: maybe-TAGS-target-zlib
1709 TAGS-target: maybe-TAGS-target-rda
1710 TAGS-target: maybe-TAGS-target-libada
1711 TAGS-target: maybe-TAGS-target-libgomp
1712 TAGS-target: maybe-TAGS-target-libitm
1713 TAGS-target: maybe-TAGS-target-libatomic
1714
1715 .PHONY: do-install-info
1716 do-install-info:
1717         @: $(MAKE); $(unstage)
1718         @r=`${PWD_COMMAND}`; export r; \
1719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1721           install-info-target
1722
1723
1724 .PHONY: install-info-host
1725
1726 install-info-host: maybe-install-info-bfd
1727 install-info-host: maybe-install-info-opcodes
1728 install-info-host: maybe-install-info-binutils
1729 install-info-host: maybe-install-info-bison
1730 install-info-host: maybe-install-info-cgen
1731 install-info-host: maybe-install-info-dejagnu
1732 install-info-host: maybe-install-info-etc
1733 install-info-host: maybe-install-info-fastjar
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gmp
1739 install-info-host: maybe-install-info-mpfr
1740 install-info-host: maybe-install-info-mpc
1741 install-info-host: maybe-install-info-isl
1742 install-info-host: maybe-install-info-libelf
1743 install-info-host: maybe-install-info-gold
1744 install-info-host: maybe-install-info-gprof
1745 install-info-host: maybe-install-info-intl
1746 install-info-host: maybe-install-info-tcl
1747 install-info-host: maybe-install-info-itcl
1748 install-info-host: maybe-install-info-ld
1749 install-info-host: maybe-install-info-libbacktrace
1750 install-info-host: maybe-install-info-libcpp
1751 install-info-host: maybe-install-info-libcody
1752 install-info-host: maybe-install-info-libdecnumber
1753 install-info-host: maybe-install-info-libgui
1754 install-info-host: maybe-install-info-libiberty
1755 install-info-host: maybe-install-info-libiberty-linker-plugin
1756 install-info-host: maybe-install-info-libiconv
1757 install-info-host: maybe-install-info-m4
1758 install-info-host: maybe-install-info-readline
1759 install-info-host: maybe-install-info-sid
1760 install-info-host: maybe-install-info-sim
1761 install-info-host: maybe-install-info-texinfo
1762 install-info-host: maybe-install-info-zlib
1763 install-info-host: maybe-install-info-gnulib
1764 install-info-host: maybe-install-info-gdbsupport
1765 install-info-host: maybe-install-info-gdbserver
1766 install-info-host: maybe-install-info-gdb
1767 install-info-host: maybe-install-info-expect
1768 install-info-host: maybe-install-info-guile
1769 install-info-host: maybe-install-info-tk
1770 install-info-host: maybe-install-info-libtermcap
1771 install-info-host: maybe-install-info-utils
1772 install-info-host: maybe-install-info-c++tools
1773 install-info-host: maybe-install-info-gnattools
1774 install-info-host: maybe-install-info-lto-plugin
1775 install-info-host: maybe-install-info-libcc1
1776 install-info-host: maybe-install-info-gotools
1777 install-info-host: maybe-install-info-libctf
1778
1779 .PHONY: install-info-target
1780
1781 install-info-target: maybe-install-info-target-libstdc++-v3
1782 install-info-target: maybe-install-info-target-libsanitizer
1783 install-info-target: maybe-install-info-target-libvtv
1784 install-info-target: maybe-install-info-target-liboffloadmic
1785 install-info-target: maybe-install-info-target-libssp
1786 install-info-target: maybe-install-info-target-newlib
1787 install-info-target: maybe-install-info-target-libgcc
1788 install-info-target: maybe-install-info-target-libbacktrace
1789 install-info-target: maybe-install-info-target-libquadmath
1790 install-info-target: maybe-install-info-target-libgfortran
1791 install-info-target: maybe-install-info-target-libobjc
1792 install-info-target: maybe-install-info-target-libgo
1793 install-info-target: maybe-install-info-target-libphobos
1794 install-info-target: maybe-install-info-target-libtermcap
1795 install-info-target: maybe-install-info-target-winsup
1796 install-info-target: maybe-install-info-target-libgloss
1797 install-info-target: maybe-install-info-target-libffi
1798 install-info-target: maybe-install-info-target-zlib
1799 install-info-target: maybe-install-info-target-rda
1800 install-info-target: maybe-install-info-target-libada
1801 install-info-target: maybe-install-info-target-libgomp
1802 install-info-target: maybe-install-info-target-libitm
1803 install-info-target: maybe-install-info-target-libatomic
1804
1805 .PHONY: do-install-pdf
1806 do-install-pdf:
1807         @: $(MAKE); $(unstage)
1808         @r=`${PWD_COMMAND}`; export r; \
1809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1811           install-pdf-target
1812
1813
1814 .PHONY: install-pdf-host
1815
1816 install-pdf-host: maybe-install-pdf-bfd
1817 install-pdf-host: maybe-install-pdf-opcodes
1818 install-pdf-host: maybe-install-pdf-binutils
1819 install-pdf-host: maybe-install-pdf-bison
1820 install-pdf-host: maybe-install-pdf-cgen
1821 install-pdf-host: maybe-install-pdf-dejagnu
1822 install-pdf-host: maybe-install-pdf-etc
1823 install-pdf-host: maybe-install-pdf-fastjar
1824 install-pdf-host: maybe-install-pdf-fixincludes
1825 install-pdf-host: maybe-install-pdf-flex
1826 install-pdf-host: maybe-install-pdf-gas
1827 install-pdf-host: maybe-install-pdf-gcc
1828 install-pdf-host: maybe-install-pdf-gmp
1829 install-pdf-host: maybe-install-pdf-mpfr
1830 install-pdf-host: maybe-install-pdf-mpc
1831 install-pdf-host: maybe-install-pdf-isl
1832 install-pdf-host: maybe-install-pdf-libelf
1833 install-pdf-host: maybe-install-pdf-gold
1834 install-pdf-host: maybe-install-pdf-gprof
1835 install-pdf-host: maybe-install-pdf-intl
1836 install-pdf-host: maybe-install-pdf-tcl
1837 install-pdf-host: maybe-install-pdf-itcl
1838 install-pdf-host: maybe-install-pdf-ld
1839 install-pdf-host: maybe-install-pdf-libbacktrace
1840 install-pdf-host: maybe-install-pdf-libcpp
1841 install-pdf-host: maybe-install-pdf-libcody
1842 install-pdf-host: maybe-install-pdf-libdecnumber
1843 install-pdf-host: maybe-install-pdf-libgui
1844 install-pdf-host: maybe-install-pdf-libiberty
1845 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1846 install-pdf-host: maybe-install-pdf-libiconv
1847 install-pdf-host: maybe-install-pdf-m4
1848 install-pdf-host: maybe-install-pdf-readline
1849 install-pdf-host: maybe-install-pdf-sid
1850 install-pdf-host: maybe-install-pdf-sim
1851 install-pdf-host: maybe-install-pdf-texinfo
1852 install-pdf-host: maybe-install-pdf-zlib
1853 install-pdf-host: maybe-install-pdf-gnulib
1854 install-pdf-host: maybe-install-pdf-gdbsupport
1855 install-pdf-host: maybe-install-pdf-gdbserver
1856 install-pdf-host: maybe-install-pdf-gdb
1857 install-pdf-host: maybe-install-pdf-expect
1858 install-pdf-host: maybe-install-pdf-guile
1859 install-pdf-host: maybe-install-pdf-tk
1860 install-pdf-host: maybe-install-pdf-libtermcap
1861 install-pdf-host: maybe-install-pdf-utils
1862 install-pdf-host: maybe-install-pdf-c++tools
1863 install-pdf-host: maybe-install-pdf-gnattools
1864 install-pdf-host: maybe-install-pdf-lto-plugin
1865 install-pdf-host: maybe-install-pdf-libcc1
1866 install-pdf-host: maybe-install-pdf-gotools
1867 install-pdf-host: maybe-install-pdf-libctf
1868
1869 .PHONY: install-pdf-target
1870
1871 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1872 install-pdf-target: maybe-install-pdf-target-libsanitizer
1873 install-pdf-target: maybe-install-pdf-target-libvtv
1874 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1875 install-pdf-target: maybe-install-pdf-target-libssp
1876 install-pdf-target: maybe-install-pdf-target-newlib
1877 install-pdf-target: maybe-install-pdf-target-libgcc
1878 install-pdf-target: maybe-install-pdf-target-libbacktrace
1879 install-pdf-target: maybe-install-pdf-target-libquadmath
1880 install-pdf-target: maybe-install-pdf-target-libgfortran
1881 install-pdf-target: maybe-install-pdf-target-libobjc
1882 install-pdf-target: maybe-install-pdf-target-libgo
1883 install-pdf-target: maybe-install-pdf-target-libphobos
1884 install-pdf-target: maybe-install-pdf-target-libtermcap
1885 install-pdf-target: maybe-install-pdf-target-winsup
1886 install-pdf-target: maybe-install-pdf-target-libgloss
1887 install-pdf-target: maybe-install-pdf-target-libffi
1888 install-pdf-target: maybe-install-pdf-target-zlib
1889 install-pdf-target: maybe-install-pdf-target-rda
1890 install-pdf-target: maybe-install-pdf-target-libada
1891 install-pdf-target: maybe-install-pdf-target-libgomp
1892 install-pdf-target: maybe-install-pdf-target-libitm
1893 install-pdf-target: maybe-install-pdf-target-libatomic
1894
1895 .PHONY: do-install-html
1896 do-install-html:
1897         @: $(MAKE); $(unstage)
1898         @r=`${PWD_COMMAND}`; export r; \
1899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1900         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1901           install-html-target
1902
1903
1904 .PHONY: install-html-host
1905
1906 install-html-host: maybe-install-html-bfd
1907 install-html-host: maybe-install-html-opcodes
1908 install-html-host: maybe-install-html-binutils
1909 install-html-host: maybe-install-html-bison
1910 install-html-host: maybe-install-html-cgen
1911 install-html-host: maybe-install-html-dejagnu
1912 install-html-host: maybe-install-html-etc
1913 install-html-host: maybe-install-html-fastjar
1914 install-html-host: maybe-install-html-fixincludes
1915 install-html-host: maybe-install-html-flex
1916 install-html-host: maybe-install-html-gas
1917 install-html-host: maybe-install-html-gcc
1918 install-html-host: maybe-install-html-gmp
1919 install-html-host: maybe-install-html-mpfr
1920 install-html-host: maybe-install-html-mpc
1921 install-html-host: maybe-install-html-isl
1922 install-html-host: maybe-install-html-libelf
1923 install-html-host: maybe-install-html-gold
1924 install-html-host: maybe-install-html-gprof
1925 install-html-host: maybe-install-html-intl
1926 install-html-host: maybe-install-html-tcl
1927 install-html-host: maybe-install-html-itcl
1928 install-html-host: maybe-install-html-ld
1929 install-html-host: maybe-install-html-libbacktrace
1930 install-html-host: maybe-install-html-libcpp
1931 install-html-host: maybe-install-html-libcody
1932 install-html-host: maybe-install-html-libdecnumber
1933 install-html-host: maybe-install-html-libgui
1934 install-html-host: maybe-install-html-libiberty
1935 install-html-host: maybe-install-html-libiberty-linker-plugin
1936 install-html-host: maybe-install-html-libiconv
1937 install-html-host: maybe-install-html-m4
1938 install-html-host: maybe-install-html-readline
1939 install-html-host: maybe-install-html-sid
1940 install-html-host: maybe-install-html-sim
1941 install-html-host: maybe-install-html-texinfo
1942 install-html-host: maybe-install-html-zlib
1943 install-html-host: maybe-install-html-gnulib
1944 install-html-host: maybe-install-html-gdbsupport
1945 install-html-host: maybe-install-html-gdbserver
1946 install-html-host: maybe-install-html-gdb
1947 install-html-host: maybe-install-html-expect
1948 install-html-host: maybe-install-html-guile
1949 install-html-host: maybe-install-html-tk
1950 install-html-host: maybe-install-html-libtermcap
1951 install-html-host: maybe-install-html-utils
1952 install-html-host: maybe-install-html-c++tools
1953 install-html-host: maybe-install-html-gnattools
1954 install-html-host: maybe-install-html-lto-plugin
1955 install-html-host: maybe-install-html-libcc1
1956 install-html-host: maybe-install-html-gotools
1957 install-html-host: maybe-install-html-libctf
1958
1959 .PHONY: install-html-target
1960
1961 install-html-target: maybe-install-html-target-libstdc++-v3
1962 install-html-target: maybe-install-html-target-libsanitizer
1963 install-html-target: maybe-install-html-target-libvtv
1964 install-html-target: maybe-install-html-target-liboffloadmic
1965 install-html-target: maybe-install-html-target-libssp
1966 install-html-target: maybe-install-html-target-newlib
1967 install-html-target: maybe-install-html-target-libgcc
1968 install-html-target: maybe-install-html-target-libbacktrace
1969 install-html-target: maybe-install-html-target-libquadmath
1970 install-html-target: maybe-install-html-target-libgfortran
1971 install-html-target: maybe-install-html-target-libobjc
1972 install-html-target: maybe-install-html-target-libgo
1973 install-html-target: maybe-install-html-target-libphobos
1974 install-html-target: maybe-install-html-target-libtermcap
1975 install-html-target: maybe-install-html-target-winsup
1976 install-html-target: maybe-install-html-target-libgloss
1977 install-html-target: maybe-install-html-target-libffi
1978 install-html-target: maybe-install-html-target-zlib
1979 install-html-target: maybe-install-html-target-rda
1980 install-html-target: maybe-install-html-target-libada
1981 install-html-target: maybe-install-html-target-libgomp
1982 install-html-target: maybe-install-html-target-libitm
1983 install-html-target: maybe-install-html-target-libatomic
1984
1985 .PHONY: do-installcheck
1986 do-installcheck:
1987         @: $(MAKE); $(unstage)
1988         @r=`${PWD_COMMAND}`; export r; \
1989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1990         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1991           installcheck-target
1992
1993
1994 .PHONY: installcheck-host
1995
1996 installcheck-host: maybe-installcheck-bfd
1997 installcheck-host: maybe-installcheck-opcodes
1998 installcheck-host: maybe-installcheck-binutils
1999 installcheck-host: maybe-installcheck-bison
2000 installcheck-host: maybe-installcheck-cgen
2001 installcheck-host: maybe-installcheck-dejagnu
2002 installcheck-host: maybe-installcheck-etc
2003 installcheck-host: maybe-installcheck-fastjar
2004 installcheck-host: maybe-installcheck-fixincludes
2005 installcheck-host: maybe-installcheck-flex
2006 installcheck-host: maybe-installcheck-gas
2007 installcheck-host: maybe-installcheck-gcc
2008 installcheck-host: maybe-installcheck-gmp
2009 installcheck-host: maybe-installcheck-mpfr
2010 installcheck-host: maybe-installcheck-mpc
2011 installcheck-host: maybe-installcheck-isl
2012 installcheck-host: maybe-installcheck-libelf
2013 installcheck-host: maybe-installcheck-gold
2014 installcheck-host: maybe-installcheck-gprof
2015 installcheck-host: maybe-installcheck-intl
2016 installcheck-host: maybe-installcheck-tcl
2017 installcheck-host: maybe-installcheck-itcl
2018 installcheck-host: maybe-installcheck-ld
2019 installcheck-host: maybe-installcheck-libbacktrace
2020 installcheck-host: maybe-installcheck-libcpp
2021 installcheck-host: maybe-installcheck-libcody
2022 installcheck-host: maybe-installcheck-libdecnumber
2023 installcheck-host: maybe-installcheck-libgui
2024 installcheck-host: maybe-installcheck-libiberty
2025 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2026 installcheck-host: maybe-installcheck-libiconv
2027 installcheck-host: maybe-installcheck-m4
2028 installcheck-host: maybe-installcheck-readline
2029 installcheck-host: maybe-installcheck-sid
2030 installcheck-host: maybe-installcheck-sim
2031 installcheck-host: maybe-installcheck-texinfo
2032 installcheck-host: maybe-installcheck-zlib
2033 installcheck-host: maybe-installcheck-gnulib
2034 installcheck-host: maybe-installcheck-gdbsupport
2035 installcheck-host: maybe-installcheck-gdbserver
2036 installcheck-host: maybe-installcheck-gdb
2037 installcheck-host: maybe-installcheck-expect
2038 installcheck-host: maybe-installcheck-guile
2039 installcheck-host: maybe-installcheck-tk
2040 installcheck-host: maybe-installcheck-libtermcap
2041 installcheck-host: maybe-installcheck-utils
2042 installcheck-host: maybe-installcheck-c++tools
2043 installcheck-host: maybe-installcheck-gnattools
2044 installcheck-host: maybe-installcheck-lto-plugin
2045 installcheck-host: maybe-installcheck-libcc1
2046 installcheck-host: maybe-installcheck-gotools
2047 installcheck-host: maybe-installcheck-libctf
2048
2049 .PHONY: installcheck-target
2050
2051 installcheck-target: maybe-installcheck-target-libstdc++-v3
2052 installcheck-target: maybe-installcheck-target-libsanitizer
2053 installcheck-target: maybe-installcheck-target-libvtv
2054 installcheck-target: maybe-installcheck-target-liboffloadmic
2055 installcheck-target: maybe-installcheck-target-libssp
2056 installcheck-target: maybe-installcheck-target-newlib
2057 installcheck-target: maybe-installcheck-target-libgcc
2058 installcheck-target: maybe-installcheck-target-libbacktrace
2059 installcheck-target: maybe-installcheck-target-libquadmath
2060 installcheck-target: maybe-installcheck-target-libgfortran
2061 installcheck-target: maybe-installcheck-target-libobjc
2062 installcheck-target: maybe-installcheck-target-libgo
2063 installcheck-target: maybe-installcheck-target-libphobos
2064 installcheck-target: maybe-installcheck-target-libtermcap
2065 installcheck-target: maybe-installcheck-target-winsup
2066 installcheck-target: maybe-installcheck-target-libgloss
2067 installcheck-target: maybe-installcheck-target-libffi
2068 installcheck-target: maybe-installcheck-target-zlib
2069 installcheck-target: maybe-installcheck-target-rda
2070 installcheck-target: maybe-installcheck-target-libada
2071 installcheck-target: maybe-installcheck-target-libgomp
2072 installcheck-target: maybe-installcheck-target-libitm
2073 installcheck-target: maybe-installcheck-target-libatomic
2074
2075 .PHONY: do-mostlyclean
2076 do-mostlyclean:
2077         @: $(MAKE); $(unstage)
2078         @r=`${PWD_COMMAND}`; export r; \
2079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2081           mostlyclean-target
2082
2083
2084 .PHONY: mostlyclean-host
2085
2086 mostlyclean-host: maybe-mostlyclean-bfd
2087 mostlyclean-host: maybe-mostlyclean-opcodes
2088 mostlyclean-host: maybe-mostlyclean-binutils
2089 mostlyclean-host: maybe-mostlyclean-bison
2090 mostlyclean-host: maybe-mostlyclean-cgen
2091 mostlyclean-host: maybe-mostlyclean-dejagnu
2092 mostlyclean-host: maybe-mostlyclean-etc
2093 mostlyclean-host: maybe-mostlyclean-fastjar
2094 mostlyclean-host: maybe-mostlyclean-fixincludes
2095 mostlyclean-host: maybe-mostlyclean-flex
2096 mostlyclean-host: maybe-mostlyclean-gas
2097 mostlyclean-host: maybe-mostlyclean-gcc
2098 mostlyclean-host: maybe-mostlyclean-gmp
2099 mostlyclean-host: maybe-mostlyclean-mpfr
2100 mostlyclean-host: maybe-mostlyclean-mpc
2101 mostlyclean-host: maybe-mostlyclean-isl
2102 mostlyclean-host: maybe-mostlyclean-libelf
2103 mostlyclean-host: maybe-mostlyclean-gold
2104 mostlyclean-host: maybe-mostlyclean-gprof
2105 mostlyclean-host: maybe-mostlyclean-intl
2106 mostlyclean-host: maybe-mostlyclean-tcl
2107 mostlyclean-host: maybe-mostlyclean-itcl
2108 mostlyclean-host: maybe-mostlyclean-ld
2109 mostlyclean-host: maybe-mostlyclean-libbacktrace
2110 mostlyclean-host: maybe-mostlyclean-libcpp
2111 mostlyclean-host: maybe-mostlyclean-libcody
2112 mostlyclean-host: maybe-mostlyclean-libdecnumber
2113 mostlyclean-host: maybe-mostlyclean-libgui
2114 mostlyclean-host: maybe-mostlyclean-libiberty
2115 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2116 mostlyclean-host: maybe-mostlyclean-libiconv
2117 mostlyclean-host: maybe-mostlyclean-m4
2118 mostlyclean-host: maybe-mostlyclean-readline
2119 mostlyclean-host: maybe-mostlyclean-sid
2120 mostlyclean-host: maybe-mostlyclean-sim
2121 mostlyclean-host: maybe-mostlyclean-texinfo
2122 mostlyclean-host: maybe-mostlyclean-zlib
2123 mostlyclean-host: maybe-mostlyclean-gnulib
2124 mostlyclean-host: maybe-mostlyclean-gdbsupport
2125 mostlyclean-host: maybe-mostlyclean-gdbserver
2126 mostlyclean-host: maybe-mostlyclean-gdb
2127 mostlyclean-host: maybe-mostlyclean-expect
2128 mostlyclean-host: maybe-mostlyclean-guile
2129 mostlyclean-host: maybe-mostlyclean-tk
2130 mostlyclean-host: maybe-mostlyclean-libtermcap
2131 mostlyclean-host: maybe-mostlyclean-utils
2132 mostlyclean-host: maybe-mostlyclean-c++tools
2133 mostlyclean-host: maybe-mostlyclean-gnattools
2134 mostlyclean-host: maybe-mostlyclean-lto-plugin
2135 mostlyclean-host: maybe-mostlyclean-libcc1
2136 mostlyclean-host: maybe-mostlyclean-gotools
2137 mostlyclean-host: maybe-mostlyclean-libctf
2138
2139 .PHONY: mostlyclean-target
2140
2141 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2142 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2143 mostlyclean-target: maybe-mostlyclean-target-libvtv
2144 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2145 mostlyclean-target: maybe-mostlyclean-target-libssp
2146 mostlyclean-target: maybe-mostlyclean-target-newlib
2147 mostlyclean-target: maybe-mostlyclean-target-libgcc
2148 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2149 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2150 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2151 mostlyclean-target: maybe-mostlyclean-target-libobjc
2152 mostlyclean-target: maybe-mostlyclean-target-libgo
2153 mostlyclean-target: maybe-mostlyclean-target-libphobos
2154 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2155 mostlyclean-target: maybe-mostlyclean-target-winsup
2156 mostlyclean-target: maybe-mostlyclean-target-libgloss
2157 mostlyclean-target: maybe-mostlyclean-target-libffi
2158 mostlyclean-target: maybe-mostlyclean-target-zlib
2159 mostlyclean-target: maybe-mostlyclean-target-rda
2160 mostlyclean-target: maybe-mostlyclean-target-libada
2161 mostlyclean-target: maybe-mostlyclean-target-libgomp
2162 mostlyclean-target: maybe-mostlyclean-target-libitm
2163 mostlyclean-target: maybe-mostlyclean-target-libatomic
2164
2165 .PHONY: do-clean
2166 do-clean:
2167         @: $(MAKE); $(unstage)
2168         @r=`${PWD_COMMAND}`; export r; \
2169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2170         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2171           clean-target
2172
2173
2174 .PHONY: clean-host
2175
2176 clean-host: maybe-clean-bfd
2177 clean-host: maybe-clean-opcodes
2178 clean-host: maybe-clean-binutils
2179 clean-host: maybe-clean-bison
2180 clean-host: maybe-clean-cgen
2181 clean-host: maybe-clean-dejagnu
2182 clean-host: maybe-clean-etc
2183 clean-host: maybe-clean-fastjar
2184 clean-host: maybe-clean-fixincludes
2185 clean-host: maybe-clean-flex
2186 clean-host: maybe-clean-gas
2187 clean-host: maybe-clean-gcc
2188 clean-host: maybe-clean-gmp
2189 clean-host: maybe-clean-mpfr
2190 clean-host: maybe-clean-mpc
2191 clean-host: maybe-clean-isl
2192 clean-host: maybe-clean-libelf
2193 clean-host: maybe-clean-gold
2194 clean-host: maybe-clean-gprof
2195 clean-host: maybe-clean-intl
2196 clean-host: maybe-clean-tcl
2197 clean-host: maybe-clean-itcl
2198 clean-host: maybe-clean-ld
2199 clean-host: maybe-clean-libbacktrace
2200 clean-host: maybe-clean-libcpp
2201 clean-host: maybe-clean-libcody
2202 clean-host: maybe-clean-libdecnumber
2203 clean-host: maybe-clean-libgui
2204 clean-host: maybe-clean-libiberty
2205 clean-host: maybe-clean-libiberty-linker-plugin
2206 clean-host: maybe-clean-libiconv
2207 clean-host: maybe-clean-m4
2208 clean-host: maybe-clean-readline
2209 clean-host: maybe-clean-sid
2210 clean-host: maybe-clean-sim
2211 clean-host: maybe-clean-texinfo
2212 clean-host: maybe-clean-zlib
2213 clean-host: maybe-clean-gnulib
2214 clean-host: maybe-clean-gdbsupport
2215 clean-host: maybe-clean-gdbserver
2216 clean-host: maybe-clean-gdb
2217 clean-host: maybe-clean-expect
2218 clean-host: maybe-clean-guile
2219 clean-host: maybe-clean-tk
2220 clean-host: maybe-clean-libtermcap
2221 clean-host: maybe-clean-utils
2222 clean-host: maybe-clean-c++tools
2223 clean-host: maybe-clean-gnattools
2224 clean-host: maybe-clean-lto-plugin
2225 clean-host: maybe-clean-libcc1
2226 clean-host: maybe-clean-gotools
2227 clean-host: maybe-clean-libctf
2228
2229 .PHONY: clean-target
2230
2231 clean-target: maybe-clean-target-libstdc++-v3
2232 clean-target: maybe-clean-target-libsanitizer
2233 clean-target: maybe-clean-target-libvtv
2234 clean-target: maybe-clean-target-liboffloadmic
2235 clean-target: maybe-clean-target-libssp
2236 clean-target: maybe-clean-target-newlib
2237 clean-target: maybe-clean-target-libgcc
2238 clean-target: maybe-clean-target-libbacktrace
2239 clean-target: maybe-clean-target-libquadmath
2240 clean-target: maybe-clean-target-libgfortran
2241 clean-target: maybe-clean-target-libobjc
2242 clean-target: maybe-clean-target-libgo
2243 clean-target: maybe-clean-target-libphobos
2244 clean-target: maybe-clean-target-libtermcap
2245 clean-target: maybe-clean-target-winsup
2246 clean-target: maybe-clean-target-libgloss
2247 clean-target: maybe-clean-target-libffi
2248 clean-target: maybe-clean-target-zlib
2249 clean-target: maybe-clean-target-rda
2250 clean-target: maybe-clean-target-libada
2251 clean-target: maybe-clean-target-libgomp
2252 clean-target: maybe-clean-target-libitm
2253 clean-target: maybe-clean-target-libatomic
2254
2255 .PHONY: do-distclean
2256 do-distclean:
2257         @: $(MAKE); $(unstage)
2258         @r=`${PWD_COMMAND}`; export r; \
2259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2261           distclean-target
2262
2263
2264 .PHONY: distclean-host
2265
2266 distclean-host: maybe-distclean-bfd
2267 distclean-host: maybe-distclean-opcodes
2268 distclean-host: maybe-distclean-binutils
2269 distclean-host: maybe-distclean-bison
2270 distclean-host: maybe-distclean-cgen
2271 distclean-host: maybe-distclean-dejagnu
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fixincludes
2275 distclean-host: maybe-distclean-flex
2276 distclean-host: maybe-distclean-gas
2277 distclean-host: maybe-distclean-gcc
2278 distclean-host: maybe-distclean-gmp
2279 distclean-host: maybe-distclean-mpfr
2280 distclean-host: maybe-distclean-mpc
2281 distclean-host: maybe-distclean-isl
2282 distclean-host: maybe-distclean-libelf
2283 distclean-host: maybe-distclean-gold
2284 distclean-host: maybe-distclean-gprof
2285 distclean-host: maybe-distclean-intl
2286 distclean-host: maybe-distclean-tcl
2287 distclean-host: maybe-distclean-itcl
2288 distclean-host: maybe-distclean-ld
2289 distclean-host: maybe-distclean-libbacktrace
2290 distclean-host: maybe-distclean-libcpp
2291 distclean-host: maybe-distclean-libcody
2292 distclean-host: maybe-distclean-libdecnumber
2293 distclean-host: maybe-distclean-libgui
2294 distclean-host: maybe-distclean-libiberty
2295 distclean-host: maybe-distclean-libiberty-linker-plugin
2296 distclean-host: maybe-distclean-libiconv
2297 distclean-host: maybe-distclean-m4
2298 distclean-host: maybe-distclean-readline
2299 distclean-host: maybe-distclean-sid
2300 distclean-host: maybe-distclean-sim
2301 distclean-host: maybe-distclean-texinfo
2302 distclean-host: maybe-distclean-zlib
2303 distclean-host: maybe-distclean-gnulib
2304 distclean-host: maybe-distclean-gdbsupport
2305 distclean-host: maybe-distclean-gdbserver
2306 distclean-host: maybe-distclean-gdb
2307 distclean-host: maybe-distclean-expect
2308 distclean-host: maybe-distclean-guile
2309 distclean-host: maybe-distclean-tk
2310 distclean-host: maybe-distclean-libtermcap
2311 distclean-host: maybe-distclean-utils
2312 distclean-host: maybe-distclean-c++tools
2313 distclean-host: maybe-distclean-gnattools
2314 distclean-host: maybe-distclean-lto-plugin
2315 distclean-host: maybe-distclean-libcc1
2316 distclean-host: maybe-distclean-gotools
2317 distclean-host: maybe-distclean-libctf
2318
2319 .PHONY: distclean-target
2320
2321 distclean-target: maybe-distclean-target-libstdc++-v3
2322 distclean-target: maybe-distclean-target-libsanitizer
2323 distclean-target: maybe-distclean-target-libvtv
2324 distclean-target: maybe-distclean-target-liboffloadmic
2325 distclean-target: maybe-distclean-target-libssp
2326 distclean-target: maybe-distclean-target-newlib
2327 distclean-target: maybe-distclean-target-libgcc
2328 distclean-target: maybe-distclean-target-libbacktrace
2329 distclean-target: maybe-distclean-target-libquadmath
2330 distclean-target: maybe-distclean-target-libgfortran
2331 distclean-target: maybe-distclean-target-libobjc
2332 distclean-target: maybe-distclean-target-libgo
2333 distclean-target: maybe-distclean-target-libphobos
2334 distclean-target: maybe-distclean-target-libtermcap
2335 distclean-target: maybe-distclean-target-winsup
2336 distclean-target: maybe-distclean-target-libgloss
2337 distclean-target: maybe-distclean-target-libffi
2338 distclean-target: maybe-distclean-target-zlib
2339 distclean-target: maybe-distclean-target-rda
2340 distclean-target: maybe-distclean-target-libada
2341 distclean-target: maybe-distclean-target-libgomp
2342 distclean-target: maybe-distclean-target-libitm
2343 distclean-target: maybe-distclean-target-libatomic
2344
2345 .PHONY: do-maintainer-clean
2346 do-maintainer-clean:
2347         @: $(MAKE); $(unstage)
2348         @r=`${PWD_COMMAND}`; export r; \
2349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2350         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2351           maintainer-clean-target
2352
2353
2354 .PHONY: maintainer-clean-host
2355
2356 maintainer-clean-host: maybe-maintainer-clean-bfd
2357 maintainer-clean-host: maybe-maintainer-clean-opcodes
2358 maintainer-clean-host: maybe-maintainer-clean-binutils
2359 maintainer-clean-host: maybe-maintainer-clean-bison
2360 maintainer-clean-host: maybe-maintainer-clean-cgen
2361 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2362 maintainer-clean-host: maybe-maintainer-clean-etc
2363 maintainer-clean-host: maybe-maintainer-clean-fastjar
2364 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2365 maintainer-clean-host: maybe-maintainer-clean-flex
2366 maintainer-clean-host: maybe-maintainer-clean-gas
2367 maintainer-clean-host: maybe-maintainer-clean-gcc
2368 maintainer-clean-host: maybe-maintainer-clean-gmp
2369 maintainer-clean-host: maybe-maintainer-clean-mpfr
2370 maintainer-clean-host: maybe-maintainer-clean-mpc
2371 maintainer-clean-host: maybe-maintainer-clean-isl
2372 maintainer-clean-host: maybe-maintainer-clean-libelf
2373 maintainer-clean-host: maybe-maintainer-clean-gold
2374 maintainer-clean-host: maybe-maintainer-clean-gprof
2375 maintainer-clean-host: maybe-maintainer-clean-intl
2376 maintainer-clean-host: maybe-maintainer-clean-tcl
2377 maintainer-clean-host: maybe-maintainer-clean-itcl
2378 maintainer-clean-host: maybe-maintainer-clean-ld
2379 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2380 maintainer-clean-host: maybe-maintainer-clean-libcpp
2381 maintainer-clean-host: maybe-maintainer-clean-libcody
2382 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2383 maintainer-clean-host: maybe-maintainer-clean-libgui
2384 maintainer-clean-host: maybe-maintainer-clean-libiberty
2385 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2386 maintainer-clean-host: maybe-maintainer-clean-libiconv
2387 maintainer-clean-host: maybe-maintainer-clean-m4
2388 maintainer-clean-host: maybe-maintainer-clean-readline
2389 maintainer-clean-host: maybe-maintainer-clean-sid
2390 maintainer-clean-host: maybe-maintainer-clean-sim
2391 maintainer-clean-host: maybe-maintainer-clean-texinfo
2392 maintainer-clean-host: maybe-maintainer-clean-zlib
2393 maintainer-clean-host: maybe-maintainer-clean-gnulib
2394 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2395 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2396 maintainer-clean-host: maybe-maintainer-clean-gdb
2397 maintainer-clean-host: maybe-maintainer-clean-expect
2398 maintainer-clean-host: maybe-maintainer-clean-guile
2399 maintainer-clean-host: maybe-maintainer-clean-tk
2400 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2401 maintainer-clean-host: maybe-maintainer-clean-utils
2402 maintainer-clean-host: maybe-maintainer-clean-c++tools
2403 maintainer-clean-host: maybe-maintainer-clean-gnattools
2404 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2405 maintainer-clean-host: maybe-maintainer-clean-libcc1
2406 maintainer-clean-host: maybe-maintainer-clean-gotools
2407 maintainer-clean-host: maybe-maintainer-clean-libctf
2408
2409 .PHONY: maintainer-clean-target
2410
2411 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2412 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2413 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2414 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2415 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2416 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2417 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2418 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2419 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2420 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2421 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2422 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2423 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2424 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2425 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2426 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2427 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2428 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2429 maintainer-clean-target: maybe-maintainer-clean-target-rda
2430 maintainer-clean-target: maybe-maintainer-clean-target-libada
2431 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2432 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2433 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2434
2435
2436 # Here are the targets which correspond to the do-X targets.
2437
2438 .PHONY: info installcheck dvi pdf html
2439 .PHONY: install-info install-pdf install-html
2440 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2441 .PHONY: local-clean local-distclean local-maintainer-clean
2442 info: do-info
2443 installcheck: do-installcheck
2444 dvi: do-dvi
2445 pdf: do-pdf
2446 html: do-html
2447
2448 # Make sure makeinfo is built before we do a `make info', if we're
2449 # in fact building texinfo.
2450 do-info: maybe-all-texinfo
2451
2452 install-info: do-install-info dir.info
2453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2454         if [ -f dir.info ]; then \
2455           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2456         else true; fi
2457
2458 install-pdf: do-install-pdf
2459
2460 install-html: do-install-html
2461
2462 local-clean:
2463         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2464
2465 local-distclean:
2466         -rm -f Makefile config.status config.cache mh-frag mt-frag
2467         -rm -f maybedep.tmp serdep.tmp stage_final
2468         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2469           rm -rf $(TARGET_SUBDIR); \
2470         else true; fi
2471         -rm -rf $(BUILD_SUBDIR)
2472         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2473           rm -rf $(HOST_SUBDIR); \
2474         else true; fi
2475         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2476         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2477         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2478         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2479         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2480         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2481         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2482
2483 local-maintainer-clean:
2484         @echo "This command is intended for maintainers to use;"
2485         @echo "it deletes files that may require special tools to rebuild."
2486
2487 clean: do-clean local-clean
2488 mostlyclean: do-mostlyclean local-clean
2489 distclean: do-distclean local-clean local-distclean
2490 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2491 maintainer-clean: local-distclean
2492 realclean: maintainer-clean
2493
2494 # Check target.
2495
2496 .PHONY: check do-check
2497 check: do-check
2498
2499 # Only include modules actually being configured and built.
2500 .PHONY: check-host
2501 check-host:  \
2502     maybe-check-bfd \
2503     maybe-check-opcodes \
2504     maybe-check-binutils \
2505     maybe-check-bison \
2506     maybe-check-cgen \
2507     maybe-check-dejagnu \
2508     maybe-check-etc \
2509     maybe-check-fastjar \
2510     maybe-check-fixincludes \
2511     maybe-check-flex \
2512     maybe-check-gas \
2513     maybe-check-gcc \
2514     maybe-check-gmp \
2515     maybe-check-mpfr \
2516     maybe-check-mpc \
2517     maybe-check-isl \
2518     maybe-check-libelf \
2519     maybe-check-gold \
2520     maybe-check-gprof \
2521     maybe-check-intl \
2522     maybe-check-tcl \
2523     maybe-check-itcl \
2524     maybe-check-ld \
2525     maybe-check-libbacktrace \
2526     maybe-check-libcpp \
2527     maybe-check-libcody \
2528     maybe-check-libdecnumber \
2529     maybe-check-libgui \
2530     maybe-check-libiberty \
2531     maybe-check-libiberty-linker-plugin \
2532     maybe-check-libiconv \
2533     maybe-check-m4 \
2534     maybe-check-readline \
2535     maybe-check-sid \
2536     maybe-check-sim \
2537     maybe-check-texinfo \
2538     maybe-check-zlib \
2539     maybe-check-gnulib \
2540     maybe-check-gdbsupport \
2541     maybe-check-gdbserver \
2542     maybe-check-gdb \
2543     maybe-check-expect \
2544     maybe-check-guile \
2545     maybe-check-tk \
2546     maybe-check-libtermcap \
2547     maybe-check-utils \
2548     maybe-check-c++tools \
2549     maybe-check-gnattools \
2550     maybe-check-lto-plugin \
2551     maybe-check-libcc1 \
2552     maybe-check-gotools \
2553     maybe-check-libctf
2554
2555 .PHONY: check-target
2556 check-target:  \
2557     maybe-check-target-libstdc++-v3 \
2558     maybe-check-target-libsanitizer \
2559     maybe-check-target-libvtv \
2560     maybe-check-target-liboffloadmic \
2561     maybe-check-target-libssp \
2562     maybe-check-target-newlib \
2563     maybe-check-target-libgcc \
2564     maybe-check-target-libbacktrace \
2565     maybe-check-target-libquadmath \
2566     maybe-check-target-libgfortran \
2567     maybe-check-target-libobjc \
2568     maybe-check-target-libgo \
2569     maybe-check-target-libphobos \
2570     maybe-check-target-libtermcap \
2571     maybe-check-target-winsup \
2572     maybe-check-target-libgloss \
2573     maybe-check-target-libffi \
2574     maybe-check-target-zlib \
2575     maybe-check-target-rda \
2576     maybe-check-target-libada \
2577     maybe-check-target-libgomp \
2578     maybe-check-target-libitm \
2579     maybe-check-target-libatomic
2580
2581 do-check:
2582         @: $(MAKE); $(unstage)
2583         @r=`${PWD_COMMAND}`; export r; \
2584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2585         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2586
2587 # Automated reporting of test results.
2588
2589 warning.log: build.log
2590         $(srcdir)/contrib/warn_summary build.log > $@
2591
2592 mail-report.log:
2593         if test x'$(BOOT_CFLAGS)' != x''; then \
2594             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2595         fi; \
2596         $(srcdir)/contrib/test_summary -t >$@
2597         chmod +x $@
2598         echo If you really want to send e-mail, run ./$@ now
2599
2600 mail-report-with-warnings.log: warning.log
2601         if test x'$(BOOT_CFLAGS)' != x''; then \
2602             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2603         fi; \
2604         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2605         chmod +x $@
2606         echo If you really want to send e-mail, run ./$@ now
2607
2608 # Local Vim config
2609
2610 $(srcdir)/.local.vimrc:
2611         $(LN_S) contrib/vimrc $@
2612
2613 $(srcdir)/.lvimrc:
2614         $(LN_S) contrib/vimrc $@
2615
2616 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2617
2618 .PHONY: vimrc
2619
2620 # clang-format config
2621
2622 $(srcdir)/.clang-format:
2623         $(LN_S) contrib/clang-format $@
2624
2625 clang-format: $(srcdir)/.clang-format
2626
2627 .PHONY: clang-format
2628
2629 # Installation targets.
2630
2631 .PHONY: install uninstall
2632 install:
2633         @: $(MAKE); $(unstage)
2634         @r=`${PWD_COMMAND}`; export r; \
2635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2637
2638 .PHONY: install-host-nogcc
2639 install-host-nogcc:  \
2640     maybe-install-bfd \
2641     maybe-install-opcodes \
2642     maybe-install-binutils \
2643     maybe-install-bison \
2644     maybe-install-cgen \
2645     maybe-install-dejagnu \
2646     maybe-install-etc \
2647     maybe-install-fastjar \
2648     maybe-install-fixincludes \
2649     maybe-install-flex \
2650     maybe-install-gas \
2651     maybe-install-gmp \
2652     maybe-install-mpfr \
2653     maybe-install-mpc \
2654     maybe-install-isl \
2655     maybe-install-libelf \
2656     maybe-install-gold \
2657     maybe-install-gprof \
2658     maybe-install-intl \
2659     maybe-install-tcl \
2660     maybe-install-itcl \
2661     maybe-install-ld \
2662     maybe-install-libbacktrace \
2663     maybe-install-libcpp \
2664     maybe-install-libcody \
2665     maybe-install-libdecnumber \
2666     maybe-install-libgui \
2667     maybe-install-libiberty \
2668     maybe-install-libiberty-linker-plugin \
2669     maybe-install-libiconv \
2670     maybe-install-m4 \
2671     maybe-install-readline \
2672     maybe-install-sid \
2673     maybe-install-sim \
2674     maybe-install-texinfo \
2675     maybe-install-zlib \
2676     maybe-install-gnulib \
2677     maybe-install-gdbsupport \
2678     maybe-install-gdbserver \
2679     maybe-install-gdb \
2680     maybe-install-expect \
2681     maybe-install-guile \
2682     maybe-install-tk \
2683     maybe-install-libtermcap \
2684     maybe-install-utils \
2685     maybe-install-c++tools \
2686     maybe-install-gnattools \
2687     maybe-install-lto-plugin \
2688     maybe-install-libcc1 \
2689     maybe-install-gotools \
2690     maybe-install-libctf
2691
2692 .PHONY: install-host
2693 install-host:  \
2694     maybe-install-bfd \
2695     maybe-install-opcodes \
2696     maybe-install-binutils \
2697     maybe-install-bison \
2698     maybe-install-cgen \
2699     maybe-install-dejagnu \
2700     maybe-install-etc \
2701     maybe-install-fastjar \
2702     maybe-install-fixincludes \
2703     maybe-install-flex \
2704     maybe-install-gas \
2705     maybe-install-gcc \
2706     maybe-install-gmp \
2707     maybe-install-mpfr \
2708     maybe-install-mpc \
2709     maybe-install-isl \
2710     maybe-install-libelf \
2711     maybe-install-gold \
2712     maybe-install-gprof \
2713     maybe-install-intl \
2714     maybe-install-tcl \
2715     maybe-install-itcl \
2716     maybe-install-ld \
2717     maybe-install-libbacktrace \
2718     maybe-install-libcpp \
2719     maybe-install-libcody \
2720     maybe-install-libdecnumber \
2721     maybe-install-libgui \
2722     maybe-install-libiberty \
2723     maybe-install-libiberty-linker-plugin \
2724     maybe-install-libiconv \
2725     maybe-install-m4 \
2726     maybe-install-readline \
2727     maybe-install-sid \
2728     maybe-install-sim \
2729     maybe-install-texinfo \
2730     maybe-install-zlib \
2731     maybe-install-gnulib \
2732     maybe-install-gdbsupport \
2733     maybe-install-gdbserver \
2734     maybe-install-gdb \
2735     maybe-install-expect \
2736     maybe-install-guile \
2737     maybe-install-tk \
2738     maybe-install-libtermcap \
2739     maybe-install-utils \
2740     maybe-install-c++tools \
2741     maybe-install-gnattools \
2742     maybe-install-lto-plugin \
2743     maybe-install-libcc1 \
2744     maybe-install-gotools \
2745     maybe-install-libctf
2746
2747 .PHONY: install-target
2748 install-target:  \
2749     maybe-install-target-libstdc++-v3 \
2750     maybe-install-target-libsanitizer \
2751     maybe-install-target-libvtv \
2752     maybe-install-target-liboffloadmic \
2753     maybe-install-target-libssp \
2754     maybe-install-target-newlib \
2755     maybe-install-target-libgcc \
2756     maybe-install-target-libbacktrace \
2757     maybe-install-target-libquadmath \
2758     maybe-install-target-libgfortran \
2759     maybe-install-target-libobjc \
2760     maybe-install-target-libgo \
2761     maybe-install-target-libphobos \
2762     maybe-install-target-libtermcap \
2763     maybe-install-target-winsup \
2764     maybe-install-target-libgloss \
2765     maybe-install-target-libffi \
2766     maybe-install-target-zlib \
2767     maybe-install-target-rda \
2768     maybe-install-target-libada \
2769     maybe-install-target-libgomp \
2770     maybe-install-target-libitm \
2771     maybe-install-target-libatomic
2772
2773 uninstall:
2774         @echo "the uninstall target is not supported in this tree"
2775
2776 .PHONY: install.all
2777 install.all: install-no-fixedincludes
2778         @if [ -f ./gcc/Makefile ]; then \
2779                 r=`${PWD_COMMAND}`; export r; \
2780                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781                 $(HOST_EXPORTS) \
2782                 (cd ./gcc && \
2783                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2784         else \
2785                 true; \
2786         fi
2787
2788 # install-no-fixedincludes is used to allow the elaboration of binary packages
2789 # suitable for distribution, where we cannot include the fixed system header
2790 # files.
2791 .PHONY: install-no-fixedincludes
2792 install-no-fixedincludes: installdirs install-host-nogcc \
2793         install-target gcc-install-no-fixedincludes
2794
2795 .PHONY: install-strip
2796 install-strip:
2797         @: $(MAKE); $(unstage)
2798         @r=`${PWD_COMMAND}`; export r; \
2799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2800         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2801
2802 .PHONY: install-strip-host
2803 install-strip-host:  \
2804     maybe-install-strip-bfd \
2805     maybe-install-strip-opcodes \
2806     maybe-install-strip-binutils \
2807     maybe-install-strip-bison \
2808     maybe-install-strip-cgen \
2809     maybe-install-strip-dejagnu \
2810     maybe-install-strip-etc \
2811     maybe-install-strip-fastjar \
2812     maybe-install-strip-fixincludes \
2813     maybe-install-strip-flex \
2814     maybe-install-strip-gas \
2815     maybe-install-strip-gcc \
2816     maybe-install-strip-gmp \
2817     maybe-install-strip-mpfr \
2818     maybe-install-strip-mpc \
2819     maybe-install-strip-isl \
2820     maybe-install-strip-libelf \
2821     maybe-install-strip-gold \
2822     maybe-install-strip-gprof \
2823     maybe-install-strip-intl \
2824     maybe-install-strip-tcl \
2825     maybe-install-strip-itcl \
2826     maybe-install-strip-ld \
2827     maybe-install-strip-libbacktrace \
2828     maybe-install-strip-libcpp \
2829     maybe-install-strip-libcody \
2830     maybe-install-strip-libdecnumber \
2831     maybe-install-strip-libgui \
2832     maybe-install-strip-libiberty \
2833     maybe-install-strip-libiberty-linker-plugin \
2834     maybe-install-strip-libiconv \
2835     maybe-install-strip-m4 \
2836     maybe-install-strip-readline \
2837     maybe-install-strip-sid \
2838     maybe-install-strip-sim \
2839     maybe-install-strip-texinfo \
2840     maybe-install-strip-zlib \
2841     maybe-install-strip-gnulib \
2842     maybe-install-strip-gdbsupport \
2843     maybe-install-strip-gdbserver \
2844     maybe-install-strip-gdb \
2845     maybe-install-strip-expect \
2846     maybe-install-strip-guile \
2847     maybe-install-strip-tk \
2848     maybe-install-strip-libtermcap \
2849     maybe-install-strip-utils \
2850     maybe-install-strip-c++tools \
2851     maybe-install-strip-gnattools \
2852     maybe-install-strip-lto-plugin \
2853     maybe-install-strip-libcc1 \
2854     maybe-install-strip-gotools \
2855     maybe-install-strip-libctf
2856
2857 .PHONY: install-strip-target
2858 install-strip-target:  \
2859     maybe-install-strip-target-libstdc++-v3 \
2860     maybe-install-strip-target-libsanitizer \
2861     maybe-install-strip-target-libvtv \
2862     maybe-install-strip-target-liboffloadmic \
2863     maybe-install-strip-target-libssp \
2864     maybe-install-strip-target-newlib \
2865     maybe-install-strip-target-libgcc \
2866     maybe-install-strip-target-libbacktrace \
2867     maybe-install-strip-target-libquadmath \
2868     maybe-install-strip-target-libgfortran \
2869     maybe-install-strip-target-libobjc \
2870     maybe-install-strip-target-libgo \
2871     maybe-install-strip-target-libphobos \
2872     maybe-install-strip-target-libtermcap \
2873     maybe-install-strip-target-winsup \
2874     maybe-install-strip-target-libgloss \
2875     maybe-install-strip-target-libffi \
2876     maybe-install-strip-target-zlib \
2877     maybe-install-strip-target-rda \
2878     maybe-install-strip-target-libada \
2879     maybe-install-strip-target-libgomp \
2880     maybe-install-strip-target-libitm \
2881     maybe-install-strip-target-libatomic
2882
2883
2884 ### other supporting targets
2885
2886 MAKEDIRS= \
2887         $(DESTDIR)$(prefix) \
2888         $(DESTDIR)$(exec_prefix)
2889 .PHONY: installdirs
2890 installdirs: mkinstalldirs
2891         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2892
2893 dir.info: do-install-info
2894         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2895           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2896           mv -f dir.info.new dir.info; \
2897         else true; \
2898         fi
2899
2900 dist:
2901         @echo "Building a full distribution of this tree isn't done"
2902         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2903
2904 etags tags: TAGS
2905
2906 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2907 # ability to use several tags files at once, so there is probably no need
2908 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2909 # (if we felt like it) have this Makefile write a piece of elisp which
2910 # the user could load to tell emacs19 where all the TAGS files we just
2911 # built are.
2912 TAGS: do-TAGS
2913
2914 # ------------------------------------
2915 # Macros for configure and all targets
2916 # ------------------------------------
2917
2918
2919
2920
2921
2922 # --------------------------------------
2923 # Modules which run on the build machine
2924 # --------------------------------------
2925
2926
2927 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2928 maybe-configure-build-libiberty:
2929 @if gcc-bootstrap
2930 configure-build-libiberty: stage_current
2931 @endif gcc-bootstrap
2932 @if build-libiberty
2933 maybe-configure-build-libiberty: configure-build-libiberty
2934 configure-build-libiberty: 
2935         @: $(MAKE); $(unstage)
2936         @r=`${PWD_COMMAND}`; export r; \
2937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2938         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2939         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2940         $(BUILD_EXPORTS)  \
2941         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2942         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2943         case $(srcdir) in \
2944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2945           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2947         esac; \
2948         module_srcdir=libiberty; \
2949         rm -f no-such-file || : ; \
2950         CONFIG_SITE=no-such-file $(SHELL) \
2951           $$s/$$module_srcdir/configure \
2952           --srcdir=$${topdir}/$$module_srcdir \
2953           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2954           --target=${target_alias}  \
2955           || exit 1
2956 @endif build-libiberty
2957
2958
2959
2960
2961
2962 .PHONY: all-build-libiberty maybe-all-build-libiberty
2963 maybe-all-build-libiberty:
2964 @if gcc-bootstrap
2965 all-build-libiberty: stage_current
2966 @endif gcc-bootstrap
2967 @if build-libiberty
2968 TARGET-build-libiberty=all
2969 maybe-all-build-libiberty: all-build-libiberty
2970 all-build-libiberty: configure-build-libiberty
2971         @: $(MAKE); $(unstage)
2972         @r=`${PWD_COMMAND}`; export r; \
2973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2974         $(BUILD_EXPORTS)  \
2975         (cd $(BUILD_SUBDIR)/libiberty && \
2976           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2977                 $(TARGET-build-libiberty))
2978 @endif build-libiberty
2979
2980
2981
2982
2983
2984 .PHONY: configure-build-bison maybe-configure-build-bison
2985 maybe-configure-build-bison:
2986 @if gcc-bootstrap
2987 configure-build-bison: stage_current
2988 @endif gcc-bootstrap
2989 @if build-bison
2990 maybe-configure-build-bison: configure-build-bison
2991 configure-build-bison: 
2992         @: $(MAKE); $(unstage)
2993         @r=`${PWD_COMMAND}`; export r; \
2994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2996         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2997         $(BUILD_EXPORTS)  \
2998         echo Configuring in $(BUILD_SUBDIR)/bison; \
2999         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3000         case $(srcdir) in \
3001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3002           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3004         esac; \
3005         module_srcdir=bison; \
3006         rm -f no-such-file || : ; \
3007         CONFIG_SITE=no-such-file $(SHELL) \
3008           $$s/$$module_srcdir/configure \
3009           --srcdir=$${topdir}/$$module_srcdir \
3010           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3011           --target=${target_alias}  \
3012           || exit 1
3013 @endif build-bison
3014
3015
3016
3017
3018
3019 .PHONY: all-build-bison maybe-all-build-bison
3020 maybe-all-build-bison:
3021 @if gcc-bootstrap
3022 all-build-bison: stage_current
3023 @endif gcc-bootstrap
3024 @if build-bison
3025 TARGET-build-bison=all
3026 maybe-all-build-bison: all-build-bison
3027 all-build-bison: configure-build-bison
3028         @: $(MAKE); $(unstage)
3029         @r=`${PWD_COMMAND}`; export r; \
3030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031         $(BUILD_EXPORTS)  \
3032         (cd $(BUILD_SUBDIR)/bison && \
3033           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3034                 $(TARGET-build-bison))
3035 @endif build-bison
3036
3037
3038
3039
3040
3041 .PHONY: configure-build-flex maybe-configure-build-flex
3042 maybe-configure-build-flex:
3043 @if gcc-bootstrap
3044 configure-build-flex: stage_current
3045 @endif gcc-bootstrap
3046 @if build-flex
3047 maybe-configure-build-flex: configure-build-flex
3048 configure-build-flex: 
3049         @: $(MAKE); $(unstage)
3050         @r=`${PWD_COMMAND}`; export r; \
3051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3053         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3054         $(BUILD_EXPORTS)  \
3055         echo Configuring in $(BUILD_SUBDIR)/flex; \
3056         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3057         case $(srcdir) in \
3058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3059           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3061         esac; \
3062         module_srcdir=flex; \
3063         rm -f no-such-file || : ; \
3064         CONFIG_SITE=no-such-file $(SHELL) \
3065           $$s/$$module_srcdir/configure \
3066           --srcdir=$${topdir}/$$module_srcdir \
3067           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3068           --target=${target_alias}  \
3069           || exit 1
3070 @endif build-flex
3071
3072
3073
3074
3075
3076 .PHONY: all-build-flex maybe-all-build-flex
3077 maybe-all-build-flex:
3078 @if gcc-bootstrap
3079 all-build-flex: stage_current
3080 @endif gcc-bootstrap
3081 @if build-flex
3082 TARGET-build-flex=all
3083 maybe-all-build-flex: all-build-flex
3084 all-build-flex: configure-build-flex
3085         @: $(MAKE); $(unstage)
3086         @r=`${PWD_COMMAND}`; export r; \
3087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3088         $(BUILD_EXPORTS)  \
3089         (cd $(BUILD_SUBDIR)/flex && \
3090           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3091                 $(TARGET-build-flex))
3092 @endif build-flex
3093
3094
3095
3096
3097
3098 .PHONY: configure-build-m4 maybe-configure-build-m4
3099 maybe-configure-build-m4:
3100 @if gcc-bootstrap
3101 configure-build-m4: stage_current
3102 @endif gcc-bootstrap
3103 @if build-m4
3104 maybe-configure-build-m4: configure-build-m4
3105 configure-build-m4: 
3106         @: $(MAKE); $(unstage)
3107         @r=`${PWD_COMMAND}`; export r; \
3108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3109         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3110         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3111         $(BUILD_EXPORTS)  \
3112         echo Configuring in $(BUILD_SUBDIR)/m4; \
3113         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3114         case $(srcdir) in \
3115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3116           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3118         esac; \
3119         module_srcdir=m4; \
3120         rm -f no-such-file || : ; \
3121         CONFIG_SITE=no-such-file $(SHELL) \
3122           $$s/$$module_srcdir/configure \
3123           --srcdir=$${topdir}/$$module_srcdir \
3124           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3125           --target=${target_alias}  \
3126           || exit 1
3127 @endif build-m4
3128
3129
3130
3131
3132
3133 .PHONY: all-build-m4 maybe-all-build-m4
3134 maybe-all-build-m4:
3135 @if gcc-bootstrap
3136 all-build-m4: stage_current
3137 @endif gcc-bootstrap
3138 @if build-m4
3139 TARGET-build-m4=all
3140 maybe-all-build-m4: all-build-m4
3141 all-build-m4: configure-build-m4
3142         @: $(MAKE); $(unstage)
3143         @r=`${PWD_COMMAND}`; export r; \
3144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145         $(BUILD_EXPORTS)  \
3146         (cd $(BUILD_SUBDIR)/m4 && \
3147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3148                 $(TARGET-build-m4))
3149 @endif build-m4
3150
3151
3152
3153
3154
3155 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3156 maybe-configure-build-texinfo:
3157 @if gcc-bootstrap
3158 configure-build-texinfo: stage_current
3159 @endif gcc-bootstrap
3160 @if build-texinfo
3161 maybe-configure-build-texinfo: configure-build-texinfo
3162 configure-build-texinfo: 
3163         @: $(MAKE); $(unstage)
3164         @r=`${PWD_COMMAND}`; export r; \
3165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3167         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3168         $(BUILD_EXPORTS)  \
3169         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3170         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3171         case $(srcdir) in \
3172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3173           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3175         esac; \
3176         module_srcdir=texinfo; \
3177         rm -f no-such-file || : ; \
3178         CONFIG_SITE=no-such-file $(SHELL) \
3179           $$s/$$module_srcdir/configure \
3180           --srcdir=$${topdir}/$$module_srcdir \
3181           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3182           --target=${target_alias}  \
3183           || exit 1
3184 @endif build-texinfo
3185
3186
3187
3188
3189
3190 .PHONY: all-build-texinfo maybe-all-build-texinfo
3191 maybe-all-build-texinfo:
3192 @if gcc-bootstrap
3193 all-build-texinfo: stage_current
3194 @endif gcc-bootstrap
3195 @if build-texinfo
3196 TARGET-build-texinfo=all
3197 maybe-all-build-texinfo: all-build-texinfo
3198 all-build-texinfo: configure-build-texinfo
3199         @: $(MAKE); $(unstage)
3200         @r=`${PWD_COMMAND}`; export r; \
3201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202         $(BUILD_EXPORTS)  \
3203         (cd $(BUILD_SUBDIR)/texinfo && \
3204           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3205                 $(TARGET-build-texinfo))
3206 @endif build-texinfo
3207
3208
3209
3210
3211
3212 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3213 maybe-configure-build-fixincludes:
3214 @if gcc-bootstrap
3215 configure-build-fixincludes: stage_current
3216 @endif gcc-bootstrap
3217 @if build-fixincludes
3218 maybe-configure-build-fixincludes: configure-build-fixincludes
3219 configure-build-fixincludes: 
3220         @: $(MAKE); $(unstage)
3221         @r=`${PWD_COMMAND}`; export r; \
3222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3223         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3224         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3225         $(BUILD_EXPORTS)  \
3226         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3227         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3228         case $(srcdir) in \
3229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3230           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3232         esac; \
3233         module_srcdir=fixincludes; \
3234         rm -f no-such-file || : ; \
3235         CONFIG_SITE=no-such-file $(SHELL) \
3236           $$s/$$module_srcdir/configure \
3237           --srcdir=$${topdir}/$$module_srcdir \
3238           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3239           --target=${target_alias}  \
3240           || exit 1
3241 @endif build-fixincludes
3242
3243
3244
3245
3246
3247 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3248 maybe-all-build-fixincludes:
3249 @if gcc-bootstrap
3250 all-build-fixincludes: stage_current
3251 @endif gcc-bootstrap
3252 @if build-fixincludes
3253 TARGET-build-fixincludes=all
3254 maybe-all-build-fixincludes: all-build-fixincludes
3255 all-build-fixincludes: configure-build-fixincludes
3256         @: $(MAKE); $(unstage)
3257         @r=`${PWD_COMMAND}`; export r; \
3258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3259         $(BUILD_EXPORTS)  \
3260         (cd $(BUILD_SUBDIR)/fixincludes && \
3261           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3262                 $(TARGET-build-fixincludes))
3263 @endif build-fixincludes
3264
3265
3266
3267
3268
3269 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3270 maybe-configure-build-libcpp:
3271 @if gcc-bootstrap
3272 configure-build-libcpp: stage_current
3273 @endif gcc-bootstrap
3274 @if build-libcpp
3275 maybe-configure-build-libcpp: configure-build-libcpp
3276 configure-build-libcpp: 
3277         @: $(MAKE); $(unstage)
3278         @r=`${PWD_COMMAND}`; export r; \
3279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3280         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3281         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3282         $(BUILD_EXPORTS)  \
3283         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3284         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3285         case $(srcdir) in \
3286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3287           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3289         esac; \
3290         module_srcdir=libcpp; \
3291         rm -f no-such-file || : ; \
3292         CONFIG_SITE=no-such-file $(SHELL) \
3293           $$s/$$module_srcdir/configure \
3294           --srcdir=$${topdir}/$$module_srcdir \
3295           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3296           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3297           || exit 1
3298 @endif build-libcpp
3299
3300
3301
3302
3303
3304 .PHONY: all-build-libcpp maybe-all-build-libcpp
3305 maybe-all-build-libcpp:
3306 @if gcc-bootstrap
3307 all-build-libcpp: stage_current
3308 @endif gcc-bootstrap
3309 @if build-libcpp
3310 TARGET-build-libcpp=all
3311 maybe-all-build-libcpp: all-build-libcpp
3312 all-build-libcpp: configure-build-libcpp
3313         @: $(MAKE); $(unstage)
3314         @r=`${PWD_COMMAND}`; export r; \
3315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3316         $(BUILD_EXPORTS)  \
3317         (cd $(BUILD_SUBDIR)/libcpp && \
3318           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3319                 $(TARGET-build-libcpp))
3320 @endif build-libcpp
3321
3322
3323
3324
3325
3326 # --------------------------------------
3327 # Modules which run on the host machine
3328 # --------------------------------------
3329
3330
3331 .PHONY: configure-bfd maybe-configure-bfd
3332 maybe-configure-bfd:
3333 @if gcc-bootstrap
3334 configure-bfd: stage_current
3335 @endif gcc-bootstrap
3336 @if bfd
3337 maybe-configure-bfd: configure-bfd
3338 configure-bfd: 
3339         @r=`${PWD_COMMAND}`; export r; \
3340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3343         $(HOST_EXPORTS)  \
3344         echo Configuring in $(HOST_SUBDIR)/bfd; \
3345         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3346         case $(srcdir) in \
3347           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3348           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3349                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3350         esac; \
3351         module_srcdir=bfd; \
3352         $(SHELL) \
3353           $$s/$$module_srcdir/configure \
3354           --srcdir=$${topdir}/$$module_srcdir \
3355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3356           --target=${target_alias}  \
3357           || exit 1
3358 @endif bfd
3359
3360
3361
3362 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3363 maybe-configure-stage1-bfd:
3364 @if bfd-bootstrap
3365 maybe-configure-stage1-bfd: configure-stage1-bfd
3366 configure-stage1-bfd:
3367         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3369         @r=`${PWD_COMMAND}`; export r; \
3370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371         TFLAGS="$(STAGE1_TFLAGS)"; \
3372         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3373         $(HOST_EXPORTS) \
3374         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3375         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3376         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3377         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3379         cd $(HOST_SUBDIR)/bfd || exit 1; \
3380         case $(srcdir) in \
3381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3382           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3384         esac; \
3385         module_srcdir=bfd; \
3386         $(SHELL) $$s/$$module_srcdir/configure \
3387           --srcdir=$${topdir}/$$module_srcdir \
3388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3389           --target=${target_alias} \
3390            \
3391           $(STAGE1_CONFIGURE_FLAGS)
3392 @endif bfd-bootstrap
3393
3394 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3395 maybe-configure-stage2-bfd:
3396 @if bfd-bootstrap
3397 maybe-configure-stage2-bfd: configure-stage2-bfd
3398 configure-stage2-bfd:
3399         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3401         @r=`${PWD_COMMAND}`; export r; \
3402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3403         TFLAGS="$(STAGE2_TFLAGS)"; \
3404         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3405         $(HOST_EXPORTS) \
3406         $(POSTSTAGE1_HOST_EXPORTS) \
3407         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3408         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3409         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3410         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3412         cd $(HOST_SUBDIR)/bfd || exit 1; \
3413         case $(srcdir) in \
3414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3415           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3417         esac; \
3418         module_srcdir=bfd; \
3419         $(SHELL) $$s/$$module_srcdir/configure \
3420           --srcdir=$${topdir}/$$module_srcdir \
3421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3422           --target=${target_alias} \
3423           --with-build-libsubdir=$(HOST_SUBDIR) \
3424           $(STAGE2_CONFIGURE_FLAGS)
3425 @endif bfd-bootstrap
3426
3427 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3428 maybe-configure-stage3-bfd:
3429 @if bfd-bootstrap
3430 maybe-configure-stage3-bfd: configure-stage3-bfd
3431 configure-stage3-bfd:
3432         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3434         @r=`${PWD_COMMAND}`; export r; \
3435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436         TFLAGS="$(STAGE3_TFLAGS)"; \
3437         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3438         $(HOST_EXPORTS) \
3439         $(POSTSTAGE1_HOST_EXPORTS) \
3440         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3441         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3442         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3443         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3445         cd $(HOST_SUBDIR)/bfd || exit 1; \
3446         case $(srcdir) in \
3447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3448           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3450         esac; \
3451         module_srcdir=bfd; \
3452         $(SHELL) $$s/$$module_srcdir/configure \
3453           --srcdir=$${topdir}/$$module_srcdir \
3454           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3455           --target=${target_alias} \
3456           --with-build-libsubdir=$(HOST_SUBDIR) \
3457           $(STAGE3_CONFIGURE_FLAGS)
3458 @endif bfd-bootstrap
3459
3460 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3461 maybe-configure-stage4-bfd:
3462 @if bfd-bootstrap
3463 maybe-configure-stage4-bfd: configure-stage4-bfd
3464 configure-stage4-bfd:
3465         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3467         @r=`${PWD_COMMAND}`; export r; \
3468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469         TFLAGS="$(STAGE4_TFLAGS)"; \
3470         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3471         $(HOST_EXPORTS) \
3472         $(POSTSTAGE1_HOST_EXPORTS) \
3473         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3474         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3475         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3476         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3478         cd $(HOST_SUBDIR)/bfd || exit 1; \
3479         case $(srcdir) in \
3480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3481           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3483         esac; \
3484         module_srcdir=bfd; \
3485         $(SHELL) $$s/$$module_srcdir/configure \
3486           --srcdir=$${topdir}/$$module_srcdir \
3487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3488           --target=${target_alias} \
3489           --with-build-libsubdir=$(HOST_SUBDIR) \
3490           $(STAGE4_CONFIGURE_FLAGS)
3491 @endif bfd-bootstrap
3492
3493 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3494 maybe-configure-stageprofile-bfd:
3495 @if bfd-bootstrap
3496 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3497 configure-stageprofile-bfd:
3498         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3500         @r=`${PWD_COMMAND}`; export r; \
3501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3502         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3503         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3504         $(HOST_EXPORTS) \
3505         $(POSTSTAGE1_HOST_EXPORTS) \
3506         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3507         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3508         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3509         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3511         cd $(HOST_SUBDIR)/bfd || exit 1; \
3512         case $(srcdir) in \
3513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3514           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3516         esac; \
3517         module_srcdir=bfd; \
3518         $(SHELL) $$s/$$module_srcdir/configure \
3519           --srcdir=$${topdir}/$$module_srcdir \
3520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3521           --target=${target_alias} \
3522           --with-build-libsubdir=$(HOST_SUBDIR) \
3523           $(STAGEprofile_CONFIGURE_FLAGS)
3524 @endif bfd-bootstrap
3525
3526 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3527 maybe-configure-stagetrain-bfd:
3528 @if bfd-bootstrap
3529 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3530 configure-stagetrain-bfd:
3531         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3532         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3533         @r=`${PWD_COMMAND}`; export r; \
3534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3535         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3536         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3537         $(HOST_EXPORTS) \
3538         $(POSTSTAGE1_HOST_EXPORTS) \
3539         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3540         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3541         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3542         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3543         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3544         cd $(HOST_SUBDIR)/bfd || exit 1; \
3545         case $(srcdir) in \
3546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3547           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3549         esac; \
3550         module_srcdir=bfd; \
3551         $(SHELL) $$s/$$module_srcdir/configure \
3552           --srcdir=$${topdir}/$$module_srcdir \
3553           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3554           --target=${target_alias} \
3555           --with-build-libsubdir=$(HOST_SUBDIR) \
3556           $(STAGEtrain_CONFIGURE_FLAGS)
3557 @endif bfd-bootstrap
3558
3559 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3560 maybe-configure-stagefeedback-bfd:
3561 @if bfd-bootstrap
3562 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3563 configure-stagefeedback-bfd:
3564         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3565         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3566         @r=`${PWD_COMMAND}`; export r; \
3567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3569         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3570         $(HOST_EXPORTS) \
3571         $(POSTSTAGE1_HOST_EXPORTS) \
3572         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3573         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3574         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3575         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3576         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3577         cd $(HOST_SUBDIR)/bfd || exit 1; \
3578         case $(srcdir) in \
3579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3580           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3582         esac; \
3583         module_srcdir=bfd; \
3584         $(SHELL) $$s/$$module_srcdir/configure \
3585           --srcdir=$${topdir}/$$module_srcdir \
3586           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3587           --target=${target_alias} \
3588           --with-build-libsubdir=$(HOST_SUBDIR) \
3589           $(STAGEfeedback_CONFIGURE_FLAGS)
3590 @endif bfd-bootstrap
3591
3592 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3593 maybe-configure-stageautoprofile-bfd:
3594 @if bfd-bootstrap
3595 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3596 configure-stageautoprofile-bfd:
3597         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3598         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3599         @r=`${PWD_COMMAND}`; export r; \
3600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3602         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3603         $(HOST_EXPORTS) \
3604         $(POSTSTAGE1_HOST_EXPORTS) \
3605         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3606         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3607         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3608         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3610         cd $(HOST_SUBDIR)/bfd || exit 1; \
3611         case $(srcdir) in \
3612           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3613           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3614                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3615         esac; \
3616         module_srcdir=bfd; \
3617         $(SHELL) $$s/$$module_srcdir/configure \
3618           --srcdir=$${topdir}/$$module_srcdir \
3619           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3620           --target=${target_alias} \
3621           --with-build-libsubdir=$(HOST_SUBDIR) \
3622           $(STAGEautoprofile_CONFIGURE_FLAGS)
3623 @endif bfd-bootstrap
3624
3625 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3626 maybe-configure-stageautofeedback-bfd:
3627 @if bfd-bootstrap
3628 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3629 configure-stageautofeedback-bfd:
3630         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3631         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3632         @r=`${PWD_COMMAND}`; export r; \
3633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3634         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3635         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3636         $(HOST_EXPORTS) \
3637         $(POSTSTAGE1_HOST_EXPORTS) \
3638         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3639         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3640         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3641         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3642         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3643         cd $(HOST_SUBDIR)/bfd || exit 1; \
3644         case $(srcdir) in \
3645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3646           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3648         esac; \
3649         module_srcdir=bfd; \
3650         $(SHELL) $$s/$$module_srcdir/configure \
3651           --srcdir=$${topdir}/$$module_srcdir \
3652           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3653           --target=${target_alias} \
3654           --with-build-libsubdir=$(HOST_SUBDIR) \
3655           $(STAGEautofeedback_CONFIGURE_FLAGS)
3656 @endif bfd-bootstrap
3657
3658
3659
3660
3661
3662 .PHONY: all-bfd maybe-all-bfd
3663 maybe-all-bfd:
3664 @if gcc-bootstrap
3665 all-bfd: stage_current
3666 @endif gcc-bootstrap
3667 @if bfd
3668 TARGET-bfd=all
3669 maybe-all-bfd: all-bfd
3670 all-bfd: configure-bfd
3671         @r=`${PWD_COMMAND}`; export r; \
3672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3673         $(HOST_EXPORTS)  \
3674         (cd $(HOST_SUBDIR)/bfd && \
3675           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3676                 $(TARGET-bfd))
3677 @endif bfd
3678
3679
3680
3681 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3682 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3683 maybe-all-stage1-bfd:
3684 maybe-clean-stage1-bfd:
3685 @if bfd-bootstrap
3686 maybe-all-stage1-bfd: all-stage1-bfd
3687 all-stage1: all-stage1-bfd
3688 TARGET-stage1-bfd = $(TARGET-bfd)
3689 all-stage1-bfd: configure-stage1-bfd
3690         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3691         @r=`${PWD_COMMAND}`; export r; \
3692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693         TFLAGS="$(STAGE1_TFLAGS)"; \
3694         $(HOST_EXPORTS)  \
3695         cd $(HOST_SUBDIR)/bfd && \
3696          \
3697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3698                 CFLAGS="$(STAGE1_CFLAGS)" \
3699                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3700                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3701                 LIBCFLAGS="$(LIBCFLAGS)" \
3702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3705                 $(EXTRA_HOST_FLAGS)  \
3706                 $(STAGE1_FLAGS_TO_PASS)  \
3707                 TFLAGS="$(STAGE1_TFLAGS)"  \
3708                 $(TARGET-stage1-bfd)
3709
3710 maybe-clean-stage1-bfd: clean-stage1-bfd
3711 clean-stage1: clean-stage1-bfd
3712 clean-stage1-bfd:
3713         @if [ $(current_stage) = stage1 ]; then \
3714           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3715         else \
3716           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3717           $(MAKE) stage1-start; \
3718         fi; \
3719         cd $(HOST_SUBDIR)/bfd && \
3720         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3721         $(STAGE1_FLAGS_TO_PASS)  clean
3722 @endif bfd-bootstrap
3723
3724
3725 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3726 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3727 maybe-all-stage2-bfd:
3728 maybe-clean-stage2-bfd:
3729 @if bfd-bootstrap
3730 maybe-all-stage2-bfd: all-stage2-bfd
3731 all-stage2: all-stage2-bfd
3732 TARGET-stage2-bfd = $(TARGET-bfd)
3733 all-stage2-bfd: configure-stage2-bfd
3734         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3735         @r=`${PWD_COMMAND}`; export r; \
3736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3737         TFLAGS="$(STAGE2_TFLAGS)"; \
3738         $(HOST_EXPORTS) \
3739         $(POSTSTAGE1_HOST_EXPORTS)  \
3740         cd $(HOST_SUBDIR)/bfd && \
3741          \
3742         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3743                 CFLAGS="$(STAGE2_CFLAGS)" \
3744                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3745                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3746                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3747                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3748                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3749                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3750                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3751                 TFLAGS="$(STAGE2_TFLAGS)"  \
3752                 $(TARGET-stage2-bfd)
3753
3754 maybe-clean-stage2-bfd: clean-stage2-bfd
3755 clean-stage2: clean-stage2-bfd
3756 clean-stage2-bfd:
3757         @if [ $(current_stage) = stage2 ]; then \
3758           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3759         else \
3760           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3761           $(MAKE) stage2-start; \
3762         fi; \
3763         cd $(HOST_SUBDIR)/bfd && \
3764         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3765 @endif bfd-bootstrap
3766
3767
3768 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3769 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3770 maybe-all-stage3-bfd:
3771 maybe-clean-stage3-bfd:
3772 @if bfd-bootstrap
3773 maybe-all-stage3-bfd: all-stage3-bfd
3774 all-stage3: all-stage3-bfd
3775 TARGET-stage3-bfd = $(TARGET-bfd)
3776 all-stage3-bfd: configure-stage3-bfd
3777         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3778         @r=`${PWD_COMMAND}`; export r; \
3779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3780         TFLAGS="$(STAGE3_TFLAGS)"; \
3781         $(HOST_EXPORTS) \
3782         $(POSTSTAGE1_HOST_EXPORTS)  \
3783         cd $(HOST_SUBDIR)/bfd && \
3784          \
3785         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3786                 CFLAGS="$(STAGE3_CFLAGS)" \
3787                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3788                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3789                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3790                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3791                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3792                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3793                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3794                 TFLAGS="$(STAGE3_TFLAGS)"  \
3795                 $(TARGET-stage3-bfd)
3796
3797 maybe-clean-stage3-bfd: clean-stage3-bfd
3798 clean-stage3: clean-stage3-bfd
3799 clean-stage3-bfd:
3800         @if [ $(current_stage) = stage3 ]; then \
3801           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3802         else \
3803           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3804           $(MAKE) stage3-start; \
3805         fi; \
3806         cd $(HOST_SUBDIR)/bfd && \
3807         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3808 @endif bfd-bootstrap
3809
3810
3811 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3812 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3813 maybe-all-stage4-bfd:
3814 maybe-clean-stage4-bfd:
3815 @if bfd-bootstrap
3816 maybe-all-stage4-bfd: all-stage4-bfd
3817 all-stage4: all-stage4-bfd
3818 TARGET-stage4-bfd = $(TARGET-bfd)
3819 all-stage4-bfd: configure-stage4-bfd
3820         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3821         @r=`${PWD_COMMAND}`; export r; \
3822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3823         TFLAGS="$(STAGE4_TFLAGS)"; \
3824         $(HOST_EXPORTS) \
3825         $(POSTSTAGE1_HOST_EXPORTS)  \
3826         cd $(HOST_SUBDIR)/bfd && \
3827          \
3828         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3829                 CFLAGS="$(STAGE4_CFLAGS)" \
3830                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3831                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3832                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3833                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3834                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3835                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3836                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3837                 TFLAGS="$(STAGE4_TFLAGS)"  \
3838                 $(TARGET-stage4-bfd)
3839
3840 maybe-clean-stage4-bfd: clean-stage4-bfd
3841 clean-stage4: clean-stage4-bfd
3842 clean-stage4-bfd:
3843         @if [ $(current_stage) = stage4 ]; then \
3844           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3845         else \
3846           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3847           $(MAKE) stage4-start; \
3848         fi; \
3849         cd $(HOST_SUBDIR)/bfd && \
3850         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3851 @endif bfd-bootstrap
3852
3853
3854 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3855 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3856 maybe-all-stageprofile-bfd:
3857 maybe-clean-stageprofile-bfd:
3858 @if bfd-bootstrap
3859 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3860 all-stageprofile: all-stageprofile-bfd
3861 TARGET-stageprofile-bfd = $(TARGET-bfd)
3862 all-stageprofile-bfd: configure-stageprofile-bfd
3863         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3864         @r=`${PWD_COMMAND}`; export r; \
3865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3867         $(HOST_EXPORTS) \
3868         $(POSTSTAGE1_HOST_EXPORTS)  \
3869         cd $(HOST_SUBDIR)/bfd && \
3870          \
3871         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3872                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3873                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3874                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3875                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3876                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3877                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3878                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3879                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3880                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3881                 $(TARGET-stageprofile-bfd)
3882
3883 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3884 clean-stageprofile: clean-stageprofile-bfd
3885 clean-stageprofile-bfd:
3886         @if [ $(current_stage) = stageprofile ]; then \
3887           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3888         else \
3889           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3890           $(MAKE) stageprofile-start; \
3891         fi; \
3892         cd $(HOST_SUBDIR)/bfd && \
3893         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3894 @endif bfd-bootstrap
3895
3896
3897 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3898 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3899 maybe-all-stagetrain-bfd:
3900 maybe-clean-stagetrain-bfd:
3901 @if bfd-bootstrap
3902 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3903 all-stagetrain: all-stagetrain-bfd
3904 TARGET-stagetrain-bfd = $(TARGET-bfd)
3905 all-stagetrain-bfd: configure-stagetrain-bfd
3906         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3907         @r=`${PWD_COMMAND}`; export r; \
3908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3909         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3910         $(HOST_EXPORTS) \
3911         $(POSTSTAGE1_HOST_EXPORTS)  \
3912         cd $(HOST_SUBDIR)/bfd && \
3913          \
3914         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3915                 CFLAGS="$(STAGEtrain_CFLAGS)" \
3916                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3917                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3918                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3919                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3920                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3921                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3922                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3923                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
3924                 $(TARGET-stagetrain-bfd)
3925
3926 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3927 clean-stagetrain: clean-stagetrain-bfd
3928 clean-stagetrain-bfd:
3929         @if [ $(current_stage) = stagetrain ]; then \
3930           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3931         else \
3932           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3933           $(MAKE) stagetrain-start; \
3934         fi; \
3935         cd $(HOST_SUBDIR)/bfd && \
3936         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3937 @endif bfd-bootstrap
3938
3939
3940 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3941 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3942 maybe-all-stagefeedback-bfd:
3943 maybe-clean-stagefeedback-bfd:
3944 @if bfd-bootstrap
3945 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3946 all-stagefeedback: all-stagefeedback-bfd
3947 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3948 all-stagefeedback-bfd: configure-stagefeedback-bfd
3949         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3950         @r=`${PWD_COMMAND}`; export r; \
3951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3953         $(HOST_EXPORTS) \
3954         $(POSTSTAGE1_HOST_EXPORTS)  \
3955         cd $(HOST_SUBDIR)/bfd && \
3956          \
3957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3958                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3959                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3960                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3961                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3965                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3966                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3967                 $(TARGET-stagefeedback-bfd)
3968
3969 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3970 clean-stagefeedback: clean-stagefeedback-bfd
3971 clean-stagefeedback-bfd:
3972         @if [ $(current_stage) = stagefeedback ]; then \
3973           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3974         else \
3975           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3976           $(MAKE) stagefeedback-start; \
3977         fi; \
3978         cd $(HOST_SUBDIR)/bfd && \
3979         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3980 @endif bfd-bootstrap
3981
3982
3983 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3984 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3985 maybe-all-stageautoprofile-bfd:
3986 maybe-clean-stageautoprofile-bfd:
3987 @if bfd-bootstrap
3988 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3989 all-stageautoprofile: all-stageautoprofile-bfd
3990 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3991 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3992         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3993         @r=`${PWD_COMMAND}`; export r; \
3994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3995         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3996         $(HOST_EXPORTS) \
3997         $(POSTSTAGE1_HOST_EXPORTS)  \
3998         cd $(HOST_SUBDIR)/bfd && \
3999         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4001                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4002                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4003                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4004                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4008                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4009                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4010                 $(TARGET-stageautoprofile-bfd)
4011
4012 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4013 clean-stageautoprofile: clean-stageautoprofile-bfd
4014 clean-stageautoprofile-bfd:
4015         @if [ $(current_stage) = stageautoprofile ]; then \
4016           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4017         else \
4018           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4019           $(MAKE) stageautoprofile-start; \
4020         fi; \
4021         cd $(HOST_SUBDIR)/bfd && \
4022         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4023 @endif bfd-bootstrap
4024
4025
4026 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4027 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4028 maybe-all-stageautofeedback-bfd:
4029 maybe-clean-stageautofeedback-bfd:
4030 @if bfd-bootstrap
4031 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4032 all-stageautofeedback: all-stageautofeedback-bfd
4033 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4034 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4035         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4036         @r=`${PWD_COMMAND}`; export r; \
4037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4039         $(HOST_EXPORTS) \
4040         $(POSTSTAGE1_HOST_EXPORTS)  \
4041         cd $(HOST_SUBDIR)/bfd && \
4042          \
4043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4044                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4045                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4046                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4047                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4051                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4052                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4053                 $(TARGET-stageautofeedback-bfd)
4054
4055 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4056 clean-stageautofeedback: clean-stageautofeedback-bfd
4057 clean-stageautofeedback-bfd:
4058         @if [ $(current_stage) = stageautofeedback ]; then \
4059           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4060         else \
4061           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4062           $(MAKE) stageautofeedback-start; \
4063         fi; \
4064         cd $(HOST_SUBDIR)/bfd && \
4065         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4066 @endif bfd-bootstrap
4067
4068
4069
4070
4071
4072 .PHONY: check-bfd maybe-check-bfd
4073 maybe-check-bfd:
4074 @if bfd
4075 maybe-check-bfd: check-bfd
4076
4077 check-bfd:
4078         @: $(MAKE); $(unstage)
4079         @r=`${PWD_COMMAND}`; export r; \
4080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4082         (cd $(HOST_SUBDIR)/bfd && \
4083           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4084
4085 @endif bfd
4086
4087 .PHONY: install-bfd maybe-install-bfd
4088 maybe-install-bfd:
4089 @if bfd
4090 maybe-install-bfd: install-bfd
4091
4092 install-bfd: installdirs
4093         @: $(MAKE); $(unstage)
4094         @r=`${PWD_COMMAND}`; export r; \
4095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096         $(HOST_EXPORTS) \
4097         (cd $(HOST_SUBDIR)/bfd && \
4098           $(MAKE) $(FLAGS_TO_PASS)  install)
4099
4100 @endif bfd
4101
4102 .PHONY: install-strip-bfd maybe-install-strip-bfd
4103 maybe-install-strip-bfd:
4104 @if bfd
4105 maybe-install-strip-bfd: install-strip-bfd
4106
4107 install-strip-bfd: installdirs
4108         @: $(MAKE); $(unstage)
4109         @r=`${PWD_COMMAND}`; export r; \
4110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4111         $(HOST_EXPORTS) \
4112         (cd $(HOST_SUBDIR)/bfd && \
4113           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4114
4115 @endif bfd
4116
4117 # Other targets (info, dvi, pdf, etc.)
4118
4119 .PHONY: maybe-info-bfd info-bfd
4120 maybe-info-bfd:
4121 @if bfd
4122 maybe-info-bfd: info-bfd
4123
4124 info-bfd: \
4125     configure-bfd 
4126         @[ -f ./bfd/Makefile ] || exit 0; \
4127         r=`${PWD_COMMAND}`; export r; \
4128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129         $(HOST_EXPORTS) \
4130         for flag in $(EXTRA_HOST_FLAGS) ; do \
4131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4132         done; \
4133         echo "Doing info in bfd"; \
4134         (cd $(HOST_SUBDIR)/bfd && \
4135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4137                   "RANLIB=$${RANLIB}" \
4138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4139                   info) \
4140           || exit 1
4141
4142 @endif bfd
4143
4144 .PHONY: maybe-dvi-bfd dvi-bfd
4145 maybe-dvi-bfd:
4146 @if bfd
4147 maybe-dvi-bfd: dvi-bfd
4148
4149 dvi-bfd: \
4150     configure-bfd 
4151         @[ -f ./bfd/Makefile ] || exit 0; \
4152         r=`${PWD_COMMAND}`; export r; \
4153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154         $(HOST_EXPORTS) \
4155         for flag in $(EXTRA_HOST_FLAGS) ; do \
4156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4157         done; \
4158         echo "Doing dvi in bfd"; \
4159         (cd $(HOST_SUBDIR)/bfd && \
4160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4162                   "RANLIB=$${RANLIB}" \
4163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4164                   dvi) \
4165           || exit 1
4166
4167 @endif bfd
4168
4169 .PHONY: maybe-pdf-bfd pdf-bfd
4170 maybe-pdf-bfd:
4171 @if bfd
4172 maybe-pdf-bfd: pdf-bfd
4173
4174 pdf-bfd: \
4175     configure-bfd 
4176         @[ -f ./bfd/Makefile ] || exit 0; \
4177         r=`${PWD_COMMAND}`; export r; \
4178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179         $(HOST_EXPORTS) \
4180         for flag in $(EXTRA_HOST_FLAGS) ; do \
4181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4182         done; \
4183         echo "Doing pdf in bfd"; \
4184         (cd $(HOST_SUBDIR)/bfd && \
4185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4187                   "RANLIB=$${RANLIB}" \
4188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4189                   pdf) \
4190           || exit 1
4191
4192 @endif bfd
4193
4194 .PHONY: maybe-html-bfd html-bfd
4195 maybe-html-bfd:
4196 @if bfd
4197 maybe-html-bfd: html-bfd
4198
4199 html-bfd: \
4200     configure-bfd 
4201         @[ -f ./bfd/Makefile ] || exit 0; \
4202         r=`${PWD_COMMAND}`; export r; \
4203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4204         $(HOST_EXPORTS) \
4205         for flag in $(EXTRA_HOST_FLAGS) ; do \
4206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4207         done; \
4208         echo "Doing html in bfd"; \
4209         (cd $(HOST_SUBDIR)/bfd && \
4210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4212                   "RANLIB=$${RANLIB}" \
4213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4214                   html) \
4215           || exit 1
4216
4217 @endif bfd
4218
4219 .PHONY: maybe-TAGS-bfd TAGS-bfd
4220 maybe-TAGS-bfd:
4221 @if bfd
4222 maybe-TAGS-bfd: TAGS-bfd
4223
4224 TAGS-bfd: \
4225     configure-bfd 
4226         @[ -f ./bfd/Makefile ] || exit 0; \
4227         r=`${PWD_COMMAND}`; export r; \
4228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229         $(HOST_EXPORTS) \
4230         for flag in $(EXTRA_HOST_FLAGS) ; do \
4231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4232         done; \
4233         echo "Doing TAGS in bfd"; \
4234         (cd $(HOST_SUBDIR)/bfd && \
4235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4237                   "RANLIB=$${RANLIB}" \
4238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4239                   TAGS) \
4240           || exit 1
4241
4242 @endif bfd
4243
4244 .PHONY: maybe-install-info-bfd install-info-bfd
4245 maybe-install-info-bfd:
4246 @if bfd
4247 maybe-install-info-bfd: install-info-bfd
4248
4249 install-info-bfd: \
4250     configure-bfd \
4251     info-bfd 
4252         @[ -f ./bfd/Makefile ] || exit 0; \
4253         r=`${PWD_COMMAND}`; export r; \
4254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4255         $(HOST_EXPORTS) \
4256         for flag in $(EXTRA_HOST_FLAGS) ; do \
4257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4258         done; \
4259         echo "Doing install-info in bfd"; \
4260         (cd $(HOST_SUBDIR)/bfd && \
4261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4263                   "RANLIB=$${RANLIB}" \
4264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4265                   install-info) \
4266           || exit 1
4267
4268 @endif bfd
4269
4270 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4271 maybe-install-pdf-bfd:
4272 @if bfd
4273 maybe-install-pdf-bfd: install-pdf-bfd
4274
4275 install-pdf-bfd: \
4276     configure-bfd \
4277     pdf-bfd 
4278         @[ -f ./bfd/Makefile ] || exit 0; \
4279         r=`${PWD_COMMAND}`; export r; \
4280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4281         $(HOST_EXPORTS) \
4282         for flag in $(EXTRA_HOST_FLAGS) ; do \
4283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4284         done; \
4285         echo "Doing install-pdf in bfd"; \
4286         (cd $(HOST_SUBDIR)/bfd && \
4287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4289                   "RANLIB=$${RANLIB}" \
4290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4291                   install-pdf) \
4292           || exit 1
4293
4294 @endif bfd
4295
4296 .PHONY: maybe-install-html-bfd install-html-bfd
4297 maybe-install-html-bfd:
4298 @if bfd
4299 maybe-install-html-bfd: install-html-bfd
4300
4301 install-html-bfd: \
4302     configure-bfd \
4303     html-bfd 
4304         @[ -f ./bfd/Makefile ] || exit 0; \
4305         r=`${PWD_COMMAND}`; export r; \
4306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307         $(HOST_EXPORTS) \
4308         for flag in $(EXTRA_HOST_FLAGS) ; do \
4309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4310         done; \
4311         echo "Doing install-html in bfd"; \
4312         (cd $(HOST_SUBDIR)/bfd && \
4313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4315                   "RANLIB=$${RANLIB}" \
4316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4317                   install-html) \
4318           || exit 1
4319
4320 @endif bfd
4321
4322 .PHONY: maybe-installcheck-bfd installcheck-bfd
4323 maybe-installcheck-bfd:
4324 @if bfd
4325 maybe-installcheck-bfd: installcheck-bfd
4326
4327 installcheck-bfd: \
4328     configure-bfd 
4329         @[ -f ./bfd/Makefile ] || exit 0; \
4330         r=`${PWD_COMMAND}`; export r; \
4331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4332         $(HOST_EXPORTS) \
4333         for flag in $(EXTRA_HOST_FLAGS) ; do \
4334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4335         done; \
4336         echo "Doing installcheck in bfd"; \
4337         (cd $(HOST_SUBDIR)/bfd && \
4338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4340                   "RANLIB=$${RANLIB}" \
4341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4342                   installcheck) \
4343           || exit 1
4344
4345 @endif bfd
4346
4347 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4348 maybe-mostlyclean-bfd:
4349 @if bfd
4350 maybe-mostlyclean-bfd: mostlyclean-bfd
4351
4352 mostlyclean-bfd: 
4353         @[ -f ./bfd/Makefile ] || exit 0; \
4354         r=`${PWD_COMMAND}`; export r; \
4355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356         $(HOST_EXPORTS) \
4357         for flag in $(EXTRA_HOST_FLAGS) ; do \
4358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359         done; \
4360         echo "Doing mostlyclean in bfd"; \
4361         (cd $(HOST_SUBDIR)/bfd && \
4362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364                   "RANLIB=$${RANLIB}" \
4365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366                   mostlyclean) \
4367           || exit 1
4368
4369 @endif bfd
4370
4371 .PHONY: maybe-clean-bfd clean-bfd
4372 maybe-clean-bfd:
4373 @if bfd
4374 maybe-clean-bfd: clean-bfd
4375
4376 clean-bfd: 
4377         @[ -f ./bfd/Makefile ] || exit 0; \
4378         r=`${PWD_COMMAND}`; export r; \
4379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4380         $(HOST_EXPORTS) \
4381         for flag in $(EXTRA_HOST_FLAGS) ; do \
4382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4383         done; \
4384         echo "Doing clean in bfd"; \
4385         (cd $(HOST_SUBDIR)/bfd && \
4386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4388                   "RANLIB=$${RANLIB}" \
4389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4390                   clean) \
4391           || exit 1
4392
4393 @endif bfd
4394
4395 .PHONY: maybe-distclean-bfd distclean-bfd
4396 maybe-distclean-bfd:
4397 @if bfd
4398 maybe-distclean-bfd: distclean-bfd
4399
4400 distclean-bfd: 
4401         @[ -f ./bfd/Makefile ] || exit 0; \
4402         r=`${PWD_COMMAND}`; export r; \
4403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404         $(HOST_EXPORTS) \
4405         for flag in $(EXTRA_HOST_FLAGS) ; do \
4406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4407         done; \
4408         echo "Doing distclean in bfd"; \
4409         (cd $(HOST_SUBDIR)/bfd && \
4410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4412                   "RANLIB=$${RANLIB}" \
4413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4414                   distclean) \
4415           || exit 1
4416
4417 @endif bfd
4418
4419 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4420 maybe-maintainer-clean-bfd:
4421 @if bfd
4422 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4423
4424 maintainer-clean-bfd: 
4425         @[ -f ./bfd/Makefile ] || exit 0; \
4426         r=`${PWD_COMMAND}`; export r; \
4427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4428         $(HOST_EXPORTS) \
4429         for flag in $(EXTRA_HOST_FLAGS) ; do \
4430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4431         done; \
4432         echo "Doing maintainer-clean in bfd"; \
4433         (cd $(HOST_SUBDIR)/bfd && \
4434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4436                   "RANLIB=$${RANLIB}" \
4437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4438                   maintainer-clean) \
4439           || exit 1
4440
4441 @endif bfd
4442
4443
4444
4445 .PHONY: configure-opcodes maybe-configure-opcodes
4446 maybe-configure-opcodes:
4447 @if gcc-bootstrap
4448 configure-opcodes: stage_current
4449 @endif gcc-bootstrap
4450 @if opcodes
4451 maybe-configure-opcodes: configure-opcodes
4452 configure-opcodes: 
4453         @r=`${PWD_COMMAND}`; export r; \
4454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4455         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4457         $(HOST_EXPORTS)  \
4458         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4459         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4460         case $(srcdir) in \
4461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4462           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4464         esac; \
4465         module_srcdir=opcodes; \
4466         $(SHELL) \
4467           $$s/$$module_srcdir/configure \
4468           --srcdir=$${topdir}/$$module_srcdir \
4469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4470           --target=${target_alias}  \
4471           || exit 1
4472 @endif opcodes
4473
4474
4475
4476 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4477 maybe-configure-stage1-opcodes:
4478 @if opcodes-bootstrap
4479 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4480 configure-stage1-opcodes:
4481         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4482         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4483         @r=`${PWD_COMMAND}`; export r; \
4484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4485         TFLAGS="$(STAGE1_TFLAGS)"; \
4486         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4487         $(HOST_EXPORTS) \
4488         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4489         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4490         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4491         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4493         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4494         case $(srcdir) in \
4495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4496           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4498         esac; \
4499         module_srcdir=opcodes; \
4500         $(SHELL) $$s/$$module_srcdir/configure \
4501           --srcdir=$${topdir}/$$module_srcdir \
4502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4503           --target=${target_alias} \
4504            \
4505           $(STAGE1_CONFIGURE_FLAGS)
4506 @endif opcodes-bootstrap
4507
4508 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4509 maybe-configure-stage2-opcodes:
4510 @if opcodes-bootstrap
4511 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4512 configure-stage2-opcodes:
4513         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4515         @r=`${PWD_COMMAND}`; export r; \
4516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517         TFLAGS="$(STAGE2_TFLAGS)"; \
4518         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4519         $(HOST_EXPORTS) \
4520         $(POSTSTAGE1_HOST_EXPORTS) \
4521         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4522         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4523         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4524         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4526         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4527         case $(srcdir) in \
4528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4529           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4531         esac; \
4532         module_srcdir=opcodes; \
4533         $(SHELL) $$s/$$module_srcdir/configure \
4534           --srcdir=$${topdir}/$$module_srcdir \
4535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4536           --target=${target_alias} \
4537           --with-build-libsubdir=$(HOST_SUBDIR) \
4538           $(STAGE2_CONFIGURE_FLAGS)
4539 @endif opcodes-bootstrap
4540
4541 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4542 maybe-configure-stage3-opcodes:
4543 @if opcodes-bootstrap
4544 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4545 configure-stage3-opcodes:
4546         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4547         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4548         @r=`${PWD_COMMAND}`; export r; \
4549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4550         TFLAGS="$(STAGE3_TFLAGS)"; \
4551         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4552         $(HOST_EXPORTS) \
4553         $(POSTSTAGE1_HOST_EXPORTS) \
4554         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4555         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4556         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4557         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4558         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4559         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4560         case $(srcdir) in \
4561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4562           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4564         esac; \
4565         module_srcdir=opcodes; \
4566         $(SHELL) $$s/$$module_srcdir/configure \
4567           --srcdir=$${topdir}/$$module_srcdir \
4568           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4569           --target=${target_alias} \
4570           --with-build-libsubdir=$(HOST_SUBDIR) \
4571           $(STAGE3_CONFIGURE_FLAGS)
4572 @endif opcodes-bootstrap
4573
4574 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4575 maybe-configure-stage4-opcodes:
4576 @if opcodes-bootstrap
4577 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4578 configure-stage4-opcodes:
4579         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4581         @r=`${PWD_COMMAND}`; export r; \
4582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583         TFLAGS="$(STAGE4_TFLAGS)"; \
4584         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4585         $(HOST_EXPORTS) \
4586         $(POSTSTAGE1_HOST_EXPORTS) \
4587         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4588         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4589         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4590         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4592         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4593         case $(srcdir) in \
4594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4595           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4597         esac; \
4598         module_srcdir=opcodes; \
4599         $(SHELL) $$s/$$module_srcdir/configure \
4600           --srcdir=$${topdir}/$$module_srcdir \
4601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4602           --target=${target_alias} \
4603           --with-build-libsubdir=$(HOST_SUBDIR) \
4604           $(STAGE4_CONFIGURE_FLAGS)
4605 @endif opcodes-bootstrap
4606
4607 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4608 maybe-configure-stageprofile-opcodes:
4609 @if opcodes-bootstrap
4610 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4611 configure-stageprofile-opcodes:
4612         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4613         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4614         @r=`${PWD_COMMAND}`; export r; \
4615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4617         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4618         $(HOST_EXPORTS) \
4619         $(POSTSTAGE1_HOST_EXPORTS) \
4620         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4621         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4622         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4623         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4625         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4626         case $(srcdir) in \
4627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4628           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4630         esac; \
4631         module_srcdir=opcodes; \
4632         $(SHELL) $$s/$$module_srcdir/configure \
4633           --srcdir=$${topdir}/$$module_srcdir \
4634           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4635           --target=${target_alias} \
4636           --with-build-libsubdir=$(HOST_SUBDIR) \
4637           $(STAGEprofile_CONFIGURE_FLAGS)
4638 @endif opcodes-bootstrap
4639
4640 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4641 maybe-configure-stagetrain-opcodes:
4642 @if opcodes-bootstrap
4643 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4644 configure-stagetrain-opcodes:
4645         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4646         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4647         @r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4650         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4651         $(HOST_EXPORTS) \
4652         $(POSTSTAGE1_HOST_EXPORTS) \
4653         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4654         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4655         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4656         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4658         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4659         case $(srcdir) in \
4660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4661           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4663         esac; \
4664         module_srcdir=opcodes; \
4665         $(SHELL) $$s/$$module_srcdir/configure \
4666           --srcdir=$${topdir}/$$module_srcdir \
4667           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4668           --target=${target_alias} \
4669           --with-build-libsubdir=$(HOST_SUBDIR) \
4670           $(STAGEtrain_CONFIGURE_FLAGS)
4671 @endif opcodes-bootstrap
4672
4673 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4674 maybe-configure-stagefeedback-opcodes:
4675 @if opcodes-bootstrap
4676 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4677 configure-stagefeedback-opcodes:
4678         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4679         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4680         @r=`${PWD_COMMAND}`; export r; \
4681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4683         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4684         $(HOST_EXPORTS) \
4685         $(POSTSTAGE1_HOST_EXPORTS) \
4686         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4687         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4688         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4689         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4691         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4692         case $(srcdir) in \
4693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4694           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4696         esac; \
4697         module_srcdir=opcodes; \
4698         $(SHELL) $$s/$$module_srcdir/configure \
4699           --srcdir=$${topdir}/$$module_srcdir \
4700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4701           --target=${target_alias} \
4702           --with-build-libsubdir=$(HOST_SUBDIR) \
4703           $(STAGEfeedback_CONFIGURE_FLAGS)
4704 @endif opcodes-bootstrap
4705
4706 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4707 maybe-configure-stageautoprofile-opcodes:
4708 @if opcodes-bootstrap
4709 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4710 configure-stageautoprofile-opcodes:
4711         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4712         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4713         @r=`${PWD_COMMAND}`; export r; \
4714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4716         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4717         $(HOST_EXPORTS) \
4718         $(POSTSTAGE1_HOST_EXPORTS) \
4719         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4720         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4721         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4722         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4724         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4725         case $(srcdir) in \
4726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4727           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4729         esac; \
4730         module_srcdir=opcodes; \
4731         $(SHELL) $$s/$$module_srcdir/configure \
4732           --srcdir=$${topdir}/$$module_srcdir \
4733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4734           --target=${target_alias} \
4735           --with-build-libsubdir=$(HOST_SUBDIR) \
4736           $(STAGEautoprofile_CONFIGURE_FLAGS)
4737 @endif opcodes-bootstrap
4738
4739 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4740 maybe-configure-stageautofeedback-opcodes:
4741 @if opcodes-bootstrap
4742 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4743 configure-stageautofeedback-opcodes:
4744         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4745         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4746         @r=`${PWD_COMMAND}`; export r; \
4747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4749         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4750         $(HOST_EXPORTS) \
4751         $(POSTSTAGE1_HOST_EXPORTS) \
4752         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4753         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4754         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4755         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4757         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4758         case $(srcdir) in \
4759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4760           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4762         esac; \
4763         module_srcdir=opcodes; \
4764         $(SHELL) $$s/$$module_srcdir/configure \
4765           --srcdir=$${topdir}/$$module_srcdir \
4766           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4767           --target=${target_alias} \
4768           --with-build-libsubdir=$(HOST_SUBDIR) \
4769           $(STAGEautofeedback_CONFIGURE_FLAGS)
4770 @endif opcodes-bootstrap
4771
4772
4773
4774
4775
4776 .PHONY: all-opcodes maybe-all-opcodes
4777 maybe-all-opcodes:
4778 @if gcc-bootstrap
4779 all-opcodes: stage_current
4780 @endif gcc-bootstrap
4781 @if opcodes
4782 TARGET-opcodes=all
4783 maybe-all-opcodes: all-opcodes
4784 all-opcodes: configure-opcodes
4785         @r=`${PWD_COMMAND}`; export r; \
4786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787         $(HOST_EXPORTS)  \
4788         (cd $(HOST_SUBDIR)/opcodes && \
4789           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4790                 $(TARGET-opcodes))
4791 @endif opcodes
4792
4793
4794
4795 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4796 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4797 maybe-all-stage1-opcodes:
4798 maybe-clean-stage1-opcodes:
4799 @if opcodes-bootstrap
4800 maybe-all-stage1-opcodes: all-stage1-opcodes
4801 all-stage1: all-stage1-opcodes
4802 TARGET-stage1-opcodes = $(TARGET-opcodes)
4803 all-stage1-opcodes: configure-stage1-opcodes
4804         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4805         @r=`${PWD_COMMAND}`; export r; \
4806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807         TFLAGS="$(STAGE1_TFLAGS)"; \
4808         $(HOST_EXPORTS)  \
4809         cd $(HOST_SUBDIR)/opcodes && \
4810          \
4811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4812                 CFLAGS="$(STAGE1_CFLAGS)" \
4813                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4814                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4815                 LIBCFLAGS="$(LIBCFLAGS)" \
4816                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4817                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4818                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4819                 $(EXTRA_HOST_FLAGS)  \
4820                 $(STAGE1_FLAGS_TO_PASS)  \
4821                 TFLAGS="$(STAGE1_TFLAGS)"  \
4822                 $(TARGET-stage1-opcodes)
4823
4824 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4825 clean-stage1: clean-stage1-opcodes
4826 clean-stage1-opcodes:
4827         @if [ $(current_stage) = stage1 ]; then \
4828           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4829         else \
4830           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4831           $(MAKE) stage1-start; \
4832         fi; \
4833         cd $(HOST_SUBDIR)/opcodes && \
4834         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4835         $(STAGE1_FLAGS_TO_PASS)  clean
4836 @endif opcodes-bootstrap
4837
4838
4839 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4840 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4841 maybe-all-stage2-opcodes:
4842 maybe-clean-stage2-opcodes:
4843 @if opcodes-bootstrap
4844 maybe-all-stage2-opcodes: all-stage2-opcodes
4845 all-stage2: all-stage2-opcodes
4846 TARGET-stage2-opcodes = $(TARGET-opcodes)
4847 all-stage2-opcodes: configure-stage2-opcodes
4848         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4849         @r=`${PWD_COMMAND}`; export r; \
4850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851         TFLAGS="$(STAGE2_TFLAGS)"; \
4852         $(HOST_EXPORTS) \
4853         $(POSTSTAGE1_HOST_EXPORTS)  \
4854         cd $(HOST_SUBDIR)/opcodes && \
4855          \
4856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4857                 CFLAGS="$(STAGE2_CFLAGS)" \
4858                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4859                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4860                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4861                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4862                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4863                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4864                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4865                 TFLAGS="$(STAGE2_TFLAGS)"  \
4866                 $(TARGET-stage2-opcodes)
4867
4868 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4869 clean-stage2: clean-stage2-opcodes
4870 clean-stage2-opcodes:
4871         @if [ $(current_stage) = stage2 ]; then \
4872           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4873         else \
4874           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4875           $(MAKE) stage2-start; \
4876         fi; \
4877         cd $(HOST_SUBDIR)/opcodes && \
4878         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4879 @endif opcodes-bootstrap
4880
4881
4882 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4883 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4884 maybe-all-stage3-opcodes:
4885 maybe-clean-stage3-opcodes:
4886 @if opcodes-bootstrap
4887 maybe-all-stage3-opcodes: all-stage3-opcodes
4888 all-stage3: all-stage3-opcodes
4889 TARGET-stage3-opcodes = $(TARGET-opcodes)
4890 all-stage3-opcodes: configure-stage3-opcodes
4891         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4892         @r=`${PWD_COMMAND}`; export r; \
4893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894         TFLAGS="$(STAGE3_TFLAGS)"; \
4895         $(HOST_EXPORTS) \
4896         $(POSTSTAGE1_HOST_EXPORTS)  \
4897         cd $(HOST_SUBDIR)/opcodes && \
4898          \
4899         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4900                 CFLAGS="$(STAGE3_CFLAGS)" \
4901                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4902                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4903                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4904                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4905                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4906                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4907                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4908                 TFLAGS="$(STAGE3_TFLAGS)"  \
4909                 $(TARGET-stage3-opcodes)
4910
4911 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4912 clean-stage3: clean-stage3-opcodes
4913 clean-stage3-opcodes:
4914         @if [ $(current_stage) = stage3 ]; then \
4915           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4916         else \
4917           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4918           $(MAKE) stage3-start; \
4919         fi; \
4920         cd $(HOST_SUBDIR)/opcodes && \
4921         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4922 @endif opcodes-bootstrap
4923
4924
4925 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4926 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4927 maybe-all-stage4-opcodes:
4928 maybe-clean-stage4-opcodes:
4929 @if opcodes-bootstrap
4930 maybe-all-stage4-opcodes: all-stage4-opcodes
4931 all-stage4: all-stage4-opcodes
4932 TARGET-stage4-opcodes = $(TARGET-opcodes)
4933 all-stage4-opcodes: configure-stage4-opcodes
4934         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4935         @r=`${PWD_COMMAND}`; export r; \
4936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4937         TFLAGS="$(STAGE4_TFLAGS)"; \
4938         $(HOST_EXPORTS) \
4939         $(POSTSTAGE1_HOST_EXPORTS)  \
4940         cd $(HOST_SUBDIR)/opcodes && \
4941          \
4942         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4943                 CFLAGS="$(STAGE4_CFLAGS)" \
4944                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4945                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4946                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4947                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4948                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4949                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4950                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4951                 TFLAGS="$(STAGE4_TFLAGS)"  \
4952                 $(TARGET-stage4-opcodes)
4953
4954 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4955 clean-stage4: clean-stage4-opcodes
4956 clean-stage4-opcodes:
4957         @if [ $(current_stage) = stage4 ]; then \
4958           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4959         else \
4960           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4961           $(MAKE) stage4-start; \
4962         fi; \
4963         cd $(HOST_SUBDIR)/opcodes && \
4964         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4965 @endif opcodes-bootstrap
4966
4967
4968 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4969 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4970 maybe-all-stageprofile-opcodes:
4971 maybe-clean-stageprofile-opcodes:
4972 @if opcodes-bootstrap
4973 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4974 all-stageprofile: all-stageprofile-opcodes
4975 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4976 all-stageprofile-opcodes: configure-stageprofile-opcodes
4977         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4978         @r=`${PWD_COMMAND}`; export r; \
4979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4981         $(HOST_EXPORTS) \
4982         $(POSTSTAGE1_HOST_EXPORTS)  \
4983         cd $(HOST_SUBDIR)/opcodes && \
4984          \
4985         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4986                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4987                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4988                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4989                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4990                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4991                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4992                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4993                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4994                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4995                 $(TARGET-stageprofile-opcodes)
4996
4997 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4998 clean-stageprofile: clean-stageprofile-opcodes
4999 clean-stageprofile-opcodes:
5000         @if [ $(current_stage) = stageprofile ]; then \
5001           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5002         else \
5003           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5004           $(MAKE) stageprofile-start; \
5005         fi; \
5006         cd $(HOST_SUBDIR)/opcodes && \
5007         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5008 @endif opcodes-bootstrap
5009
5010
5011 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5012 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5013 maybe-all-stagetrain-opcodes:
5014 maybe-clean-stagetrain-opcodes:
5015 @if opcodes-bootstrap
5016 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5017 all-stagetrain: all-stagetrain-opcodes
5018 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5019 all-stagetrain-opcodes: configure-stagetrain-opcodes
5020         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5021         @r=`${PWD_COMMAND}`; export r; \
5022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5024         $(HOST_EXPORTS) \
5025         $(POSTSTAGE1_HOST_EXPORTS)  \
5026         cd $(HOST_SUBDIR)/opcodes && \
5027          \
5028         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5029                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5030                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5031                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5032                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5036                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5037                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5038                 $(TARGET-stagetrain-opcodes)
5039
5040 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5041 clean-stagetrain: clean-stagetrain-opcodes
5042 clean-stagetrain-opcodes:
5043         @if [ $(current_stage) = stagetrain ]; then \
5044           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5045         else \
5046           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5047           $(MAKE) stagetrain-start; \
5048         fi; \
5049         cd $(HOST_SUBDIR)/opcodes && \
5050         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5051 @endif opcodes-bootstrap
5052
5053
5054 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5055 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5056 maybe-all-stagefeedback-opcodes:
5057 maybe-clean-stagefeedback-opcodes:
5058 @if opcodes-bootstrap
5059 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5060 all-stagefeedback: all-stagefeedback-opcodes
5061 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5062 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5063         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5064         @r=`${PWD_COMMAND}`; export r; \
5065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5066         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5067         $(HOST_EXPORTS) \
5068         $(POSTSTAGE1_HOST_EXPORTS)  \
5069         cd $(HOST_SUBDIR)/opcodes && \
5070          \
5071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5072                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5073                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5074                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5075                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5076                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5077                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5078                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5079                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5080                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5081                 $(TARGET-stagefeedback-opcodes)
5082
5083 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5084 clean-stagefeedback: clean-stagefeedback-opcodes
5085 clean-stagefeedback-opcodes:
5086         @if [ $(current_stage) = stagefeedback ]; then \
5087           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5088         else \
5089           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5090           $(MAKE) stagefeedback-start; \
5091         fi; \
5092         cd $(HOST_SUBDIR)/opcodes && \
5093         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5094 @endif opcodes-bootstrap
5095
5096
5097 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5098 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5099 maybe-all-stageautoprofile-opcodes:
5100 maybe-clean-stageautoprofile-opcodes:
5101 @if opcodes-bootstrap
5102 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5103 all-stageautoprofile: all-stageautoprofile-opcodes
5104 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5105 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5106         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5107         @r=`${PWD_COMMAND}`; export r; \
5108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5109         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5110         $(HOST_EXPORTS) \
5111         $(POSTSTAGE1_HOST_EXPORTS)  \
5112         cd $(HOST_SUBDIR)/opcodes && \
5113         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5114         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5115                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5116                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5117                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5118                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5119                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5120                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5121                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5122                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5123                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5124                 $(TARGET-stageautoprofile-opcodes)
5125
5126 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5127 clean-stageautoprofile: clean-stageautoprofile-opcodes
5128 clean-stageautoprofile-opcodes:
5129         @if [ $(current_stage) = stageautoprofile ]; then \
5130           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5131         else \
5132           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5133           $(MAKE) stageautoprofile-start; \
5134         fi; \
5135         cd $(HOST_SUBDIR)/opcodes && \
5136         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5137 @endif opcodes-bootstrap
5138
5139
5140 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5141 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5142 maybe-all-stageautofeedback-opcodes:
5143 maybe-clean-stageautofeedback-opcodes:
5144 @if opcodes-bootstrap
5145 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5146 all-stageautofeedback: all-stageautofeedback-opcodes
5147 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5148 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5149         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5150         @r=`${PWD_COMMAND}`; export r; \
5151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5152         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5153         $(HOST_EXPORTS) \
5154         $(POSTSTAGE1_HOST_EXPORTS)  \
5155         cd $(HOST_SUBDIR)/opcodes && \
5156          \
5157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5158                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5159                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5160                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5161                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5162                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5163                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5164                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5165                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5166                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5167                 $(TARGET-stageautofeedback-opcodes)
5168
5169 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5170 clean-stageautofeedback: clean-stageautofeedback-opcodes
5171 clean-stageautofeedback-opcodes:
5172         @if [ $(current_stage) = stageautofeedback ]; then \
5173           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5174         else \
5175           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5176           $(MAKE) stageautofeedback-start; \
5177         fi; \
5178         cd $(HOST_SUBDIR)/opcodes && \
5179         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5180 @endif opcodes-bootstrap
5181
5182
5183
5184
5185
5186 .PHONY: check-opcodes maybe-check-opcodes
5187 maybe-check-opcodes:
5188 @if opcodes
5189 maybe-check-opcodes: check-opcodes
5190
5191 check-opcodes:
5192         @: $(MAKE); $(unstage)
5193         @r=`${PWD_COMMAND}`; export r; \
5194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5196         (cd $(HOST_SUBDIR)/opcodes && \
5197           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5198
5199 @endif opcodes
5200
5201 .PHONY: install-opcodes maybe-install-opcodes
5202 maybe-install-opcodes:
5203 @if opcodes
5204 maybe-install-opcodes: install-opcodes
5205
5206 install-opcodes: installdirs
5207         @: $(MAKE); $(unstage)
5208         @r=`${PWD_COMMAND}`; export r; \
5209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5210         $(HOST_EXPORTS) \
5211         (cd $(HOST_SUBDIR)/opcodes && \
5212           $(MAKE) $(FLAGS_TO_PASS)  install)
5213
5214 @endif opcodes
5215
5216 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5217 maybe-install-strip-opcodes:
5218 @if opcodes
5219 maybe-install-strip-opcodes: install-strip-opcodes
5220
5221 install-strip-opcodes: installdirs
5222         @: $(MAKE); $(unstage)
5223         @r=`${PWD_COMMAND}`; export r; \
5224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225         $(HOST_EXPORTS) \
5226         (cd $(HOST_SUBDIR)/opcodes && \
5227           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5228
5229 @endif opcodes
5230
5231 # Other targets (info, dvi, pdf, etc.)
5232
5233 .PHONY: maybe-info-opcodes info-opcodes
5234 maybe-info-opcodes:
5235 @if opcodes
5236 maybe-info-opcodes: info-opcodes
5237
5238 info-opcodes: \
5239     configure-opcodes 
5240         @[ -f ./opcodes/Makefile ] || exit 0; \
5241         r=`${PWD_COMMAND}`; export r; \
5242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5243         $(HOST_EXPORTS) \
5244         for flag in $(EXTRA_HOST_FLAGS) ; do \
5245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5246         done; \
5247         echo "Doing info in opcodes"; \
5248         (cd $(HOST_SUBDIR)/opcodes && \
5249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5251                   "RANLIB=$${RANLIB}" \
5252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5253                   info) \
5254           || exit 1
5255
5256 @endif opcodes
5257
5258 .PHONY: maybe-dvi-opcodes dvi-opcodes
5259 maybe-dvi-opcodes:
5260 @if opcodes
5261 maybe-dvi-opcodes: dvi-opcodes
5262
5263 dvi-opcodes: \
5264     configure-opcodes 
5265         @[ -f ./opcodes/Makefile ] || exit 0; \
5266         r=`${PWD_COMMAND}`; export r; \
5267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268         $(HOST_EXPORTS) \
5269         for flag in $(EXTRA_HOST_FLAGS) ; do \
5270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5271         done; \
5272         echo "Doing dvi in opcodes"; \
5273         (cd $(HOST_SUBDIR)/opcodes && \
5274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5276                   "RANLIB=$${RANLIB}" \
5277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5278                   dvi) \
5279           || exit 1
5280
5281 @endif opcodes
5282
5283 .PHONY: maybe-pdf-opcodes pdf-opcodes
5284 maybe-pdf-opcodes:
5285 @if opcodes
5286 maybe-pdf-opcodes: pdf-opcodes
5287
5288 pdf-opcodes: \
5289     configure-opcodes 
5290         @[ -f ./opcodes/Makefile ] || exit 0; \
5291         r=`${PWD_COMMAND}`; export r; \
5292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293         $(HOST_EXPORTS) \
5294         for flag in $(EXTRA_HOST_FLAGS) ; do \
5295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5296         done; \
5297         echo "Doing pdf in opcodes"; \
5298         (cd $(HOST_SUBDIR)/opcodes && \
5299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5301                   "RANLIB=$${RANLIB}" \
5302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5303                   pdf) \
5304           || exit 1
5305
5306 @endif opcodes
5307
5308 .PHONY: maybe-html-opcodes html-opcodes
5309 maybe-html-opcodes:
5310 @if opcodes
5311 maybe-html-opcodes: html-opcodes
5312
5313 html-opcodes: \
5314     configure-opcodes 
5315         @[ -f ./opcodes/Makefile ] || exit 0; \
5316         r=`${PWD_COMMAND}`; export r; \
5317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318         $(HOST_EXPORTS) \
5319         for flag in $(EXTRA_HOST_FLAGS) ; do \
5320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5321         done; \
5322         echo "Doing html in opcodes"; \
5323         (cd $(HOST_SUBDIR)/opcodes && \
5324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5326                   "RANLIB=$${RANLIB}" \
5327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5328                   html) \
5329           || exit 1
5330
5331 @endif opcodes
5332
5333 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5334 maybe-TAGS-opcodes:
5335 @if opcodes
5336 maybe-TAGS-opcodes: TAGS-opcodes
5337
5338 TAGS-opcodes: \
5339     configure-opcodes 
5340         @[ -f ./opcodes/Makefile ] || exit 0; \
5341         r=`${PWD_COMMAND}`; export r; \
5342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343         $(HOST_EXPORTS) \
5344         for flag in $(EXTRA_HOST_FLAGS) ; do \
5345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5346         done; \
5347         echo "Doing TAGS in opcodes"; \
5348         (cd $(HOST_SUBDIR)/opcodes && \
5349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5351                   "RANLIB=$${RANLIB}" \
5352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5353                   TAGS) \
5354           || exit 1
5355
5356 @endif opcodes
5357
5358 .PHONY: maybe-install-info-opcodes install-info-opcodes
5359 maybe-install-info-opcodes:
5360 @if opcodes
5361 maybe-install-info-opcodes: install-info-opcodes
5362
5363 install-info-opcodes: \
5364     configure-opcodes \
5365     info-opcodes 
5366         @[ -f ./opcodes/Makefile ] || exit 0; \
5367         r=`${PWD_COMMAND}`; export r; \
5368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369         $(HOST_EXPORTS) \
5370         for flag in $(EXTRA_HOST_FLAGS) ; do \
5371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5372         done; \
5373         echo "Doing install-info in opcodes"; \
5374         (cd $(HOST_SUBDIR)/opcodes && \
5375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5377                   "RANLIB=$${RANLIB}" \
5378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5379                   install-info) \
5380           || exit 1
5381
5382 @endif opcodes
5383
5384 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5385 maybe-install-pdf-opcodes:
5386 @if opcodes
5387 maybe-install-pdf-opcodes: install-pdf-opcodes
5388
5389 install-pdf-opcodes: \
5390     configure-opcodes \
5391     pdf-opcodes 
5392         @[ -f ./opcodes/Makefile ] || exit 0; \
5393         r=`${PWD_COMMAND}`; export r; \
5394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5395         $(HOST_EXPORTS) \
5396         for flag in $(EXTRA_HOST_FLAGS) ; do \
5397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5398         done; \
5399         echo "Doing install-pdf in opcodes"; \
5400         (cd $(HOST_SUBDIR)/opcodes && \
5401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5403                   "RANLIB=$${RANLIB}" \
5404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5405                   install-pdf) \
5406           || exit 1
5407
5408 @endif opcodes
5409
5410 .PHONY: maybe-install-html-opcodes install-html-opcodes
5411 maybe-install-html-opcodes:
5412 @if opcodes
5413 maybe-install-html-opcodes: install-html-opcodes
5414
5415 install-html-opcodes: \
5416     configure-opcodes \
5417     html-opcodes 
5418         @[ -f ./opcodes/Makefile ] || exit 0; \
5419         r=`${PWD_COMMAND}`; export r; \
5420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421         $(HOST_EXPORTS) \
5422         for flag in $(EXTRA_HOST_FLAGS) ; do \
5423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5424         done; \
5425         echo "Doing install-html in opcodes"; \
5426         (cd $(HOST_SUBDIR)/opcodes && \
5427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5429                   "RANLIB=$${RANLIB}" \
5430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5431                   install-html) \
5432           || exit 1
5433
5434 @endif opcodes
5435
5436 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5437 maybe-installcheck-opcodes:
5438 @if opcodes
5439 maybe-installcheck-opcodes: installcheck-opcodes
5440
5441 installcheck-opcodes: \
5442     configure-opcodes 
5443         @[ -f ./opcodes/Makefile ] || exit 0; \
5444         r=`${PWD_COMMAND}`; export r; \
5445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446         $(HOST_EXPORTS) \
5447         for flag in $(EXTRA_HOST_FLAGS) ; do \
5448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5449         done; \
5450         echo "Doing installcheck in opcodes"; \
5451         (cd $(HOST_SUBDIR)/opcodes && \
5452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5454                   "RANLIB=$${RANLIB}" \
5455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5456                   installcheck) \
5457           || exit 1
5458
5459 @endif opcodes
5460
5461 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5462 maybe-mostlyclean-opcodes:
5463 @if opcodes
5464 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5465
5466 mostlyclean-opcodes: 
5467         @[ -f ./opcodes/Makefile ] || exit 0; \
5468         r=`${PWD_COMMAND}`; export r; \
5469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470         $(HOST_EXPORTS) \
5471         for flag in $(EXTRA_HOST_FLAGS) ; do \
5472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5473         done; \
5474         echo "Doing mostlyclean in opcodes"; \
5475         (cd $(HOST_SUBDIR)/opcodes && \
5476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5478                   "RANLIB=$${RANLIB}" \
5479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5480                   mostlyclean) \
5481           || exit 1
5482
5483 @endif opcodes
5484
5485 .PHONY: maybe-clean-opcodes clean-opcodes
5486 maybe-clean-opcodes:
5487 @if opcodes
5488 maybe-clean-opcodes: clean-opcodes
5489
5490 clean-opcodes: 
5491         @[ -f ./opcodes/Makefile ] || exit 0; \
5492         r=`${PWD_COMMAND}`; export r; \
5493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494         $(HOST_EXPORTS) \
5495         for flag in $(EXTRA_HOST_FLAGS) ; do \
5496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5497         done; \
5498         echo "Doing clean in opcodes"; \
5499         (cd $(HOST_SUBDIR)/opcodes && \
5500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5502                   "RANLIB=$${RANLIB}" \
5503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5504                   clean) \
5505           || exit 1
5506
5507 @endif opcodes
5508
5509 .PHONY: maybe-distclean-opcodes distclean-opcodes
5510 maybe-distclean-opcodes:
5511 @if opcodes
5512 maybe-distclean-opcodes: distclean-opcodes
5513
5514 distclean-opcodes: 
5515         @[ -f ./opcodes/Makefile ] || exit 0; \
5516         r=`${PWD_COMMAND}`; export r; \
5517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518         $(HOST_EXPORTS) \
5519         for flag in $(EXTRA_HOST_FLAGS) ; do \
5520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5521         done; \
5522         echo "Doing distclean in opcodes"; \
5523         (cd $(HOST_SUBDIR)/opcodes && \
5524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5526                   "RANLIB=$${RANLIB}" \
5527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5528                   distclean) \
5529           || exit 1
5530
5531 @endif opcodes
5532
5533 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5534 maybe-maintainer-clean-opcodes:
5535 @if opcodes
5536 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5537
5538 maintainer-clean-opcodes: 
5539         @[ -f ./opcodes/Makefile ] || exit 0; \
5540         r=`${PWD_COMMAND}`; export r; \
5541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5542         $(HOST_EXPORTS) \
5543         for flag in $(EXTRA_HOST_FLAGS) ; do \
5544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5545         done; \
5546         echo "Doing maintainer-clean in opcodes"; \
5547         (cd $(HOST_SUBDIR)/opcodes && \
5548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5550                   "RANLIB=$${RANLIB}" \
5551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5552                   maintainer-clean) \
5553           || exit 1
5554
5555 @endif opcodes
5556
5557
5558
5559 .PHONY: configure-binutils maybe-configure-binutils
5560 maybe-configure-binutils:
5561 @if gcc-bootstrap
5562 configure-binutils: stage_current
5563 @endif gcc-bootstrap
5564 @if binutils
5565 maybe-configure-binutils: configure-binutils
5566 configure-binutils: 
5567         @r=`${PWD_COMMAND}`; export r; \
5568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5569         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5571         $(HOST_EXPORTS)  \
5572         echo Configuring in $(HOST_SUBDIR)/binutils; \
5573         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5574         case $(srcdir) in \
5575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5576           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5578         esac; \
5579         module_srcdir=binutils; \
5580         $(SHELL) \
5581           $$s/$$module_srcdir/configure \
5582           --srcdir=$${topdir}/$$module_srcdir \
5583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5584           --target=${target_alias}  \
5585           || exit 1
5586 @endif binutils
5587
5588
5589
5590 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5591 maybe-configure-stage1-binutils:
5592 @if binutils-bootstrap
5593 maybe-configure-stage1-binutils: configure-stage1-binutils
5594 configure-stage1-binutils:
5595         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5596         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5597         @r=`${PWD_COMMAND}`; export r; \
5598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599         TFLAGS="$(STAGE1_TFLAGS)"; \
5600         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5601         $(HOST_EXPORTS) \
5602         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5603         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5604         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5605         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5607         cd $(HOST_SUBDIR)/binutils || exit 1; \
5608         case $(srcdir) in \
5609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5610           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5612         esac; \
5613         module_srcdir=binutils; \
5614         $(SHELL) $$s/$$module_srcdir/configure \
5615           --srcdir=$${topdir}/$$module_srcdir \
5616           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5617           --target=${target_alias} \
5618            \
5619           $(STAGE1_CONFIGURE_FLAGS)
5620 @endif binutils-bootstrap
5621
5622 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5623 maybe-configure-stage2-binutils:
5624 @if binutils-bootstrap
5625 maybe-configure-stage2-binutils: configure-stage2-binutils
5626 configure-stage2-binutils:
5627         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5628         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5629         @r=`${PWD_COMMAND}`; export r; \
5630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631         TFLAGS="$(STAGE2_TFLAGS)"; \
5632         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5633         $(HOST_EXPORTS) \
5634         $(POSTSTAGE1_HOST_EXPORTS) \
5635         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5636         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5637         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5638         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5640         cd $(HOST_SUBDIR)/binutils || exit 1; \
5641         case $(srcdir) in \
5642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5643           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5645         esac; \
5646         module_srcdir=binutils; \
5647         $(SHELL) $$s/$$module_srcdir/configure \
5648           --srcdir=$${topdir}/$$module_srcdir \
5649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5650           --target=${target_alias} \
5651           --with-build-libsubdir=$(HOST_SUBDIR) \
5652           $(STAGE2_CONFIGURE_FLAGS)
5653 @endif binutils-bootstrap
5654
5655 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5656 maybe-configure-stage3-binutils:
5657 @if binutils-bootstrap
5658 maybe-configure-stage3-binutils: configure-stage3-binutils
5659 configure-stage3-binutils:
5660         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5662         @r=`${PWD_COMMAND}`; export r; \
5663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5664         TFLAGS="$(STAGE3_TFLAGS)"; \
5665         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5666         $(HOST_EXPORTS) \
5667         $(POSTSTAGE1_HOST_EXPORTS) \
5668         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5669         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5670         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5671         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5673         cd $(HOST_SUBDIR)/binutils || exit 1; \
5674         case $(srcdir) in \
5675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5676           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5678         esac; \
5679         module_srcdir=binutils; \
5680         $(SHELL) $$s/$$module_srcdir/configure \
5681           --srcdir=$${topdir}/$$module_srcdir \
5682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5683           --target=${target_alias} \
5684           --with-build-libsubdir=$(HOST_SUBDIR) \
5685           $(STAGE3_CONFIGURE_FLAGS)
5686 @endif binutils-bootstrap
5687
5688 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5689 maybe-configure-stage4-binutils:
5690 @if binutils-bootstrap
5691 maybe-configure-stage4-binutils: configure-stage4-binutils
5692 configure-stage4-binutils:
5693         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5695         @r=`${PWD_COMMAND}`; export r; \
5696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5697         TFLAGS="$(STAGE4_TFLAGS)"; \
5698         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5699         $(HOST_EXPORTS) \
5700         $(POSTSTAGE1_HOST_EXPORTS) \
5701         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5702         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5703         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5704         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5706         cd $(HOST_SUBDIR)/binutils || exit 1; \
5707         case $(srcdir) in \
5708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5709           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5711         esac; \
5712         module_srcdir=binutils; \
5713         $(SHELL) $$s/$$module_srcdir/configure \
5714           --srcdir=$${topdir}/$$module_srcdir \
5715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5716           --target=${target_alias} \
5717           --with-build-libsubdir=$(HOST_SUBDIR) \
5718           $(STAGE4_CONFIGURE_FLAGS)
5719 @endif binutils-bootstrap
5720
5721 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5722 maybe-configure-stageprofile-binutils:
5723 @if binutils-bootstrap
5724 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5725 configure-stageprofile-binutils:
5726         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5727         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5728         @r=`${PWD_COMMAND}`; export r; \
5729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5730         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5731         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5732         $(HOST_EXPORTS) \
5733         $(POSTSTAGE1_HOST_EXPORTS) \
5734         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5735         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5736         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5737         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5739         cd $(HOST_SUBDIR)/binutils || exit 1; \
5740         case $(srcdir) in \
5741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5742           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5744         esac; \
5745         module_srcdir=binutils; \
5746         $(SHELL) $$s/$$module_srcdir/configure \
5747           --srcdir=$${topdir}/$$module_srcdir \
5748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5749           --target=${target_alias} \
5750           --with-build-libsubdir=$(HOST_SUBDIR) \
5751           $(STAGEprofile_CONFIGURE_FLAGS)
5752 @endif binutils-bootstrap
5753
5754 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5755 maybe-configure-stagetrain-binutils:
5756 @if binutils-bootstrap
5757 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5758 configure-stagetrain-binutils:
5759         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5760         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5761         @r=`${PWD_COMMAND}`; export r; \
5762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5764         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5765         $(HOST_EXPORTS) \
5766         $(POSTSTAGE1_HOST_EXPORTS) \
5767         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5768         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5769         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
5770         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5771         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5772         cd $(HOST_SUBDIR)/binutils || exit 1; \
5773         case $(srcdir) in \
5774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5775           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5777         esac; \
5778         module_srcdir=binutils; \
5779         $(SHELL) $$s/$$module_srcdir/configure \
5780           --srcdir=$${topdir}/$$module_srcdir \
5781           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5782           --target=${target_alias} \
5783           --with-build-libsubdir=$(HOST_SUBDIR) \
5784           $(STAGEtrain_CONFIGURE_FLAGS)
5785 @endif binutils-bootstrap
5786
5787 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5788 maybe-configure-stagefeedback-binutils:
5789 @if binutils-bootstrap
5790 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5791 configure-stagefeedback-binutils:
5792         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5794         @r=`${PWD_COMMAND}`; export r; \
5795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5797         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5798         $(HOST_EXPORTS) \
5799         $(POSTSTAGE1_HOST_EXPORTS) \
5800         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5801         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5802         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5803         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5805         cd $(HOST_SUBDIR)/binutils || exit 1; \
5806         case $(srcdir) in \
5807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5808           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5810         esac; \
5811         module_srcdir=binutils; \
5812         $(SHELL) $$s/$$module_srcdir/configure \
5813           --srcdir=$${topdir}/$$module_srcdir \
5814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5815           --target=${target_alias} \
5816           --with-build-libsubdir=$(HOST_SUBDIR) \
5817           $(STAGEfeedback_CONFIGURE_FLAGS)
5818 @endif binutils-bootstrap
5819
5820 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5821 maybe-configure-stageautoprofile-binutils:
5822 @if binutils-bootstrap
5823 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5824 configure-stageautoprofile-binutils:
5825         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5826         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5827         @r=`${PWD_COMMAND}`; export r; \
5828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5829         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5830         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5831         $(HOST_EXPORTS) \
5832         $(POSTSTAGE1_HOST_EXPORTS) \
5833         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5834         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5835         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
5836         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5838         cd $(HOST_SUBDIR)/binutils || exit 1; \
5839         case $(srcdir) in \
5840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5841           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5843         esac; \
5844         module_srcdir=binutils; \
5845         $(SHELL) $$s/$$module_srcdir/configure \
5846           --srcdir=$${topdir}/$$module_srcdir \
5847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5848           --target=${target_alias} \
5849           --with-build-libsubdir=$(HOST_SUBDIR) \
5850           $(STAGEautoprofile_CONFIGURE_FLAGS)
5851 @endif binutils-bootstrap
5852
5853 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5854 maybe-configure-stageautofeedback-binutils:
5855 @if binutils-bootstrap
5856 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5857 configure-stageautofeedback-binutils:
5858         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5860         @r=`${PWD_COMMAND}`; export r; \
5861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5863         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5864         $(HOST_EXPORTS) \
5865         $(POSTSTAGE1_HOST_EXPORTS) \
5866         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5867         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5868         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
5869         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5871         cd $(HOST_SUBDIR)/binutils || exit 1; \
5872         case $(srcdir) in \
5873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5874           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5876         esac; \
5877         module_srcdir=binutils; \
5878         $(SHELL) $$s/$$module_srcdir/configure \
5879           --srcdir=$${topdir}/$$module_srcdir \
5880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5881           --target=${target_alias} \
5882           --with-build-libsubdir=$(HOST_SUBDIR) \
5883           $(STAGEautofeedback_CONFIGURE_FLAGS)
5884 @endif binutils-bootstrap
5885
5886
5887
5888
5889
5890 .PHONY: all-binutils maybe-all-binutils
5891 maybe-all-binutils:
5892 @if gcc-bootstrap
5893 all-binutils: stage_current
5894 @endif gcc-bootstrap
5895 @if binutils
5896 TARGET-binutils=all
5897 maybe-all-binutils: all-binutils
5898 all-binutils: configure-binutils
5899         @r=`${PWD_COMMAND}`; export r; \
5900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5901         $(HOST_EXPORTS)  \
5902         (cd $(HOST_SUBDIR)/binutils && \
5903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5904                 $(TARGET-binutils))
5905 @endif binutils
5906
5907
5908
5909 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5910 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5911 maybe-all-stage1-binutils:
5912 maybe-clean-stage1-binutils:
5913 @if binutils-bootstrap
5914 maybe-all-stage1-binutils: all-stage1-binutils
5915 all-stage1: all-stage1-binutils
5916 TARGET-stage1-binutils = $(TARGET-binutils)
5917 all-stage1-binutils: configure-stage1-binutils
5918         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5919         @r=`${PWD_COMMAND}`; export r; \
5920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921         TFLAGS="$(STAGE1_TFLAGS)"; \
5922         $(HOST_EXPORTS)  \
5923         cd $(HOST_SUBDIR)/binutils && \
5924          \
5925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5926                 CFLAGS="$(STAGE1_CFLAGS)" \
5927                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5928                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5929                 LIBCFLAGS="$(LIBCFLAGS)" \
5930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5933                 $(EXTRA_HOST_FLAGS)  \
5934                 $(STAGE1_FLAGS_TO_PASS)  \
5935                 TFLAGS="$(STAGE1_TFLAGS)"  \
5936                 $(TARGET-stage1-binutils)
5937
5938 maybe-clean-stage1-binutils: clean-stage1-binutils
5939 clean-stage1: clean-stage1-binutils
5940 clean-stage1-binutils:
5941         @if [ $(current_stage) = stage1 ]; then \
5942           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5943         else \
5944           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5945           $(MAKE) stage1-start; \
5946         fi; \
5947         cd $(HOST_SUBDIR)/binutils && \
5948         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5949         $(STAGE1_FLAGS_TO_PASS)  clean
5950 @endif binutils-bootstrap
5951
5952
5953 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5954 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5955 maybe-all-stage2-binutils:
5956 maybe-clean-stage2-binutils:
5957 @if binutils-bootstrap
5958 maybe-all-stage2-binutils: all-stage2-binutils
5959 all-stage2: all-stage2-binutils
5960 TARGET-stage2-binutils = $(TARGET-binutils)
5961 all-stage2-binutils: configure-stage2-binutils
5962         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5963         @r=`${PWD_COMMAND}`; export r; \
5964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965         TFLAGS="$(STAGE2_TFLAGS)"; \
5966         $(HOST_EXPORTS) \
5967         $(POSTSTAGE1_HOST_EXPORTS)  \
5968         cd $(HOST_SUBDIR)/binutils && \
5969          \
5970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5971                 CFLAGS="$(STAGE2_CFLAGS)" \
5972                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5973                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5974                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5978                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5979                 TFLAGS="$(STAGE2_TFLAGS)"  \
5980                 $(TARGET-stage2-binutils)
5981
5982 maybe-clean-stage2-binutils: clean-stage2-binutils
5983 clean-stage2: clean-stage2-binutils
5984 clean-stage2-binutils:
5985         @if [ $(current_stage) = stage2 ]; then \
5986           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5987         else \
5988           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5989           $(MAKE) stage2-start; \
5990         fi; \
5991         cd $(HOST_SUBDIR)/binutils && \
5992         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5993 @endif binutils-bootstrap
5994
5995
5996 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5997 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5998 maybe-all-stage3-binutils:
5999 maybe-clean-stage3-binutils:
6000 @if binutils-bootstrap
6001 maybe-all-stage3-binutils: all-stage3-binutils
6002 all-stage3: all-stage3-binutils
6003 TARGET-stage3-binutils = $(TARGET-binutils)
6004 all-stage3-binutils: configure-stage3-binutils
6005         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6006         @r=`${PWD_COMMAND}`; export r; \
6007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008         TFLAGS="$(STAGE3_TFLAGS)"; \
6009         $(HOST_EXPORTS) \
6010         $(POSTSTAGE1_HOST_EXPORTS)  \
6011         cd $(HOST_SUBDIR)/binutils && \
6012          \
6013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6014                 CFLAGS="$(STAGE3_CFLAGS)" \
6015                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6016                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6017                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6022                 TFLAGS="$(STAGE3_TFLAGS)"  \
6023                 $(TARGET-stage3-binutils)
6024
6025 maybe-clean-stage3-binutils: clean-stage3-binutils
6026 clean-stage3: clean-stage3-binutils
6027 clean-stage3-binutils:
6028         @if [ $(current_stage) = stage3 ]; then \
6029           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6030         else \
6031           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6032           $(MAKE) stage3-start; \
6033         fi; \
6034         cd $(HOST_SUBDIR)/binutils && \
6035         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6036 @endif binutils-bootstrap
6037
6038
6039 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6040 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6041 maybe-all-stage4-binutils:
6042 maybe-clean-stage4-binutils:
6043 @if binutils-bootstrap
6044 maybe-all-stage4-binutils: all-stage4-binutils
6045 all-stage4: all-stage4-binutils
6046 TARGET-stage4-binutils = $(TARGET-binutils)
6047 all-stage4-binutils: configure-stage4-binutils
6048         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6049         @r=`${PWD_COMMAND}`; export r; \
6050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6051         TFLAGS="$(STAGE4_TFLAGS)"; \
6052         $(HOST_EXPORTS) \
6053         $(POSTSTAGE1_HOST_EXPORTS)  \
6054         cd $(HOST_SUBDIR)/binutils && \
6055          \
6056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6057                 CFLAGS="$(STAGE4_CFLAGS)" \
6058                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6059                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6060                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6064                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6065                 TFLAGS="$(STAGE4_TFLAGS)"  \
6066                 $(TARGET-stage4-binutils)
6067
6068 maybe-clean-stage4-binutils: clean-stage4-binutils
6069 clean-stage4: clean-stage4-binutils
6070 clean-stage4-binutils:
6071         @if [ $(current_stage) = stage4 ]; then \
6072           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6073         else \
6074           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6075           $(MAKE) stage4-start; \
6076         fi; \
6077         cd $(HOST_SUBDIR)/binutils && \
6078         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6079 @endif binutils-bootstrap
6080
6081
6082 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6083 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6084 maybe-all-stageprofile-binutils:
6085 maybe-clean-stageprofile-binutils:
6086 @if binutils-bootstrap
6087 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6088 all-stageprofile: all-stageprofile-binutils
6089 TARGET-stageprofile-binutils = $(TARGET-binutils)
6090 all-stageprofile-binutils: configure-stageprofile-binutils
6091         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6092         @r=`${PWD_COMMAND}`; export r; \
6093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6094         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6095         $(HOST_EXPORTS) \
6096         $(POSTSTAGE1_HOST_EXPORTS)  \
6097         cd $(HOST_SUBDIR)/binutils && \
6098          \
6099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6100                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6101                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6102                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6103                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6107                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6108                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
6109                 $(TARGET-stageprofile-binutils)
6110
6111 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6112 clean-stageprofile: clean-stageprofile-binutils
6113 clean-stageprofile-binutils:
6114         @if [ $(current_stage) = stageprofile ]; then \
6115           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6116         else \
6117           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6118           $(MAKE) stageprofile-start; \
6119         fi; \
6120         cd $(HOST_SUBDIR)/binutils && \
6121         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6122 @endif binutils-bootstrap
6123
6124
6125 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6126 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6127 maybe-all-stagetrain-binutils:
6128 maybe-clean-stagetrain-binutils:
6129 @if binutils-bootstrap
6130 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6131 all-stagetrain: all-stagetrain-binutils
6132 TARGET-stagetrain-binutils = $(TARGET-binutils)
6133 all-stagetrain-binutils: configure-stagetrain-binutils
6134         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6135         @r=`${PWD_COMMAND}`; export r; \
6136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6138         $(HOST_EXPORTS) \
6139         $(POSTSTAGE1_HOST_EXPORTS)  \
6140         cd $(HOST_SUBDIR)/binutils && \
6141          \
6142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6143                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6144                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6145                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6146                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6150                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6151                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6152                 $(TARGET-stagetrain-binutils)
6153
6154 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6155 clean-stagetrain: clean-stagetrain-binutils
6156 clean-stagetrain-binutils:
6157         @if [ $(current_stage) = stagetrain ]; then \
6158           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6159         else \
6160           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6161           $(MAKE) stagetrain-start; \
6162         fi; \
6163         cd $(HOST_SUBDIR)/binutils && \
6164         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6165 @endif binutils-bootstrap
6166
6167
6168 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6169 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6170 maybe-all-stagefeedback-binutils:
6171 maybe-clean-stagefeedback-binutils:
6172 @if binutils-bootstrap
6173 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6174 all-stagefeedback: all-stagefeedback-binutils
6175 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6176 all-stagefeedback-binutils: configure-stagefeedback-binutils
6177         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6178         @r=`${PWD_COMMAND}`; export r; \
6179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6180         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6181         $(HOST_EXPORTS) \
6182         $(POSTSTAGE1_HOST_EXPORTS)  \
6183         cd $(HOST_SUBDIR)/binutils && \
6184          \
6185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6186                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6187                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6188                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6189                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6194                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6195                 $(TARGET-stagefeedback-binutils)
6196
6197 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6198 clean-stagefeedback: clean-stagefeedback-binutils
6199 clean-stagefeedback-binutils:
6200         @if [ $(current_stage) = stagefeedback ]; then \
6201           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6202         else \
6203           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6204           $(MAKE) stagefeedback-start; \
6205         fi; \
6206         cd $(HOST_SUBDIR)/binutils && \
6207         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6208 @endif binutils-bootstrap
6209
6210
6211 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6212 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6213 maybe-all-stageautoprofile-binutils:
6214 maybe-clean-stageautoprofile-binutils:
6215 @if binutils-bootstrap
6216 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6217 all-stageautoprofile: all-stageautoprofile-binutils
6218 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6219 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6220         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6221         @r=`${PWD_COMMAND}`; export r; \
6222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6223         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6224         $(HOST_EXPORTS) \
6225         $(POSTSTAGE1_HOST_EXPORTS)  \
6226         cd $(HOST_SUBDIR)/binutils && \
6227         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6229                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6230                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6231                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6232                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6236                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6237                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6238                 $(TARGET-stageautoprofile-binutils)
6239
6240 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6241 clean-stageautoprofile: clean-stageautoprofile-binutils
6242 clean-stageautoprofile-binutils:
6243         @if [ $(current_stage) = stageautoprofile ]; then \
6244           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6245         else \
6246           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6247           $(MAKE) stageautoprofile-start; \
6248         fi; \
6249         cd $(HOST_SUBDIR)/binutils && \
6250         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6251 @endif binutils-bootstrap
6252
6253
6254 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6255 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6256 maybe-all-stageautofeedback-binutils:
6257 maybe-clean-stageautofeedback-binutils:
6258 @if binutils-bootstrap
6259 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6260 all-stageautofeedback: all-stageautofeedback-binutils
6261 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6262 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6263         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6264         @r=`${PWD_COMMAND}`; export r; \
6265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6266         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6267         $(HOST_EXPORTS) \
6268         $(POSTSTAGE1_HOST_EXPORTS)  \
6269         cd $(HOST_SUBDIR)/binutils && \
6270          \
6271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6272                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6273                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6274                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6275                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6279                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6280                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6281                 $(TARGET-stageautofeedback-binutils)
6282
6283 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6284 clean-stageautofeedback: clean-stageautofeedback-binutils
6285 clean-stageautofeedback-binutils:
6286         @if [ $(current_stage) = stageautofeedback ]; then \
6287           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6288         else \
6289           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6290           $(MAKE) stageautofeedback-start; \
6291         fi; \
6292         cd $(HOST_SUBDIR)/binutils && \
6293         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6294 @endif binutils-bootstrap
6295
6296
6297
6298
6299
6300 .PHONY: check-binutils maybe-check-binutils
6301 maybe-check-binutils:
6302 @if binutils
6303 maybe-check-binutils: check-binutils
6304
6305 check-binutils:
6306         @: $(MAKE); $(unstage)
6307         @r=`${PWD_COMMAND}`; export r; \
6308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6310         (cd $(HOST_SUBDIR)/binutils && \
6311           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6312
6313 @endif binutils
6314
6315 .PHONY: install-binutils maybe-install-binutils
6316 maybe-install-binutils:
6317 @if binutils
6318 maybe-install-binutils: install-binutils
6319
6320 install-binutils: installdirs
6321         @: $(MAKE); $(unstage)
6322         @r=`${PWD_COMMAND}`; export r; \
6323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324         $(HOST_EXPORTS) \
6325         (cd $(HOST_SUBDIR)/binutils && \
6326           $(MAKE) $(FLAGS_TO_PASS)  install)
6327
6328 @endif binutils
6329
6330 .PHONY: install-strip-binutils maybe-install-strip-binutils
6331 maybe-install-strip-binutils:
6332 @if binutils
6333 maybe-install-strip-binutils: install-strip-binutils
6334
6335 install-strip-binutils: installdirs
6336         @: $(MAKE); $(unstage)
6337         @r=`${PWD_COMMAND}`; export r; \
6338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6339         $(HOST_EXPORTS) \
6340         (cd $(HOST_SUBDIR)/binutils && \
6341           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6342
6343 @endif binutils
6344
6345 # Other targets (info, dvi, pdf, etc.)
6346
6347 .PHONY: maybe-info-binutils info-binutils
6348 maybe-info-binutils:
6349 @if binutils
6350 maybe-info-binutils: info-binutils
6351
6352 info-binutils: \
6353     configure-binutils 
6354         @[ -f ./binutils/Makefile ] || exit 0; \
6355         r=`${PWD_COMMAND}`; export r; \
6356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357         $(HOST_EXPORTS) \
6358         for flag in $(EXTRA_HOST_FLAGS) ; do \
6359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360         done; \
6361         echo "Doing info in binutils"; \
6362         (cd $(HOST_SUBDIR)/binutils && \
6363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6365                   "RANLIB=$${RANLIB}" \
6366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6367                   info) \
6368           || exit 1
6369
6370 @endif binutils
6371
6372 .PHONY: maybe-dvi-binutils dvi-binutils
6373 maybe-dvi-binutils:
6374 @if binutils
6375 maybe-dvi-binutils: dvi-binutils
6376
6377 dvi-binutils: \
6378     configure-binutils 
6379         @[ -f ./binutils/Makefile ] || exit 0; \
6380         r=`${PWD_COMMAND}`; export r; \
6381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6382         $(HOST_EXPORTS) \
6383         for flag in $(EXTRA_HOST_FLAGS) ; do \
6384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6385         done; \
6386         echo "Doing dvi in binutils"; \
6387         (cd $(HOST_SUBDIR)/binutils && \
6388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6390                   "RANLIB=$${RANLIB}" \
6391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6392                   dvi) \
6393           || exit 1
6394
6395 @endif binutils
6396
6397 .PHONY: maybe-pdf-binutils pdf-binutils
6398 maybe-pdf-binutils:
6399 @if binutils
6400 maybe-pdf-binutils: pdf-binutils
6401
6402 pdf-binutils: \
6403     configure-binutils 
6404         @[ -f ./binutils/Makefile ] || exit 0; \
6405         r=`${PWD_COMMAND}`; export r; \
6406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6407         $(HOST_EXPORTS) \
6408         for flag in $(EXTRA_HOST_FLAGS) ; do \
6409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6410         done; \
6411         echo "Doing pdf in binutils"; \
6412         (cd $(HOST_SUBDIR)/binutils && \
6413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6415                   "RANLIB=$${RANLIB}" \
6416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6417                   pdf) \
6418           || exit 1
6419
6420 @endif binutils
6421
6422 .PHONY: maybe-html-binutils html-binutils
6423 maybe-html-binutils:
6424 @if binutils
6425 maybe-html-binutils: html-binutils
6426
6427 html-binutils: \
6428     configure-binutils 
6429         @[ -f ./binutils/Makefile ] || exit 0; \
6430         r=`${PWD_COMMAND}`; export r; \
6431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432         $(HOST_EXPORTS) \
6433         for flag in $(EXTRA_HOST_FLAGS) ; do \
6434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6435         done; \
6436         echo "Doing html in binutils"; \
6437         (cd $(HOST_SUBDIR)/binutils && \
6438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6440                   "RANLIB=$${RANLIB}" \
6441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6442                   html) \
6443           || exit 1
6444
6445 @endif binutils
6446
6447 .PHONY: maybe-TAGS-binutils TAGS-binutils
6448 maybe-TAGS-binutils:
6449 @if binutils
6450 maybe-TAGS-binutils: TAGS-binutils
6451
6452 TAGS-binutils: \
6453     configure-binutils 
6454         @[ -f ./binutils/Makefile ] || exit 0; \
6455         r=`${PWD_COMMAND}`; export r; \
6456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6457         $(HOST_EXPORTS) \
6458         for flag in $(EXTRA_HOST_FLAGS) ; do \
6459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6460         done; \
6461         echo "Doing TAGS in binutils"; \
6462         (cd $(HOST_SUBDIR)/binutils && \
6463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6465                   "RANLIB=$${RANLIB}" \
6466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6467                   TAGS) \
6468           || exit 1
6469
6470 @endif binutils
6471
6472 .PHONY: maybe-install-info-binutils install-info-binutils
6473 maybe-install-info-binutils:
6474 @if binutils
6475 maybe-install-info-binutils: install-info-binutils
6476
6477 install-info-binutils: \
6478     configure-binutils \
6479     info-binutils 
6480         @[ -f ./binutils/Makefile ] || exit 0; \
6481         r=`${PWD_COMMAND}`; export r; \
6482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483         $(HOST_EXPORTS) \
6484         for flag in $(EXTRA_HOST_FLAGS) ; do \
6485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6486         done; \
6487         echo "Doing install-info in binutils"; \
6488         (cd $(HOST_SUBDIR)/binutils && \
6489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6491                   "RANLIB=$${RANLIB}" \
6492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6493                   install-info) \
6494           || exit 1
6495
6496 @endif binutils
6497
6498 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6499 maybe-install-pdf-binutils:
6500 @if binutils
6501 maybe-install-pdf-binutils: install-pdf-binutils
6502
6503 install-pdf-binutils: \
6504     configure-binutils \
6505     pdf-binutils 
6506         @[ -f ./binutils/Makefile ] || exit 0; \
6507         r=`${PWD_COMMAND}`; export r; \
6508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509         $(HOST_EXPORTS) \
6510         for flag in $(EXTRA_HOST_FLAGS) ; do \
6511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6512         done; \
6513         echo "Doing install-pdf in binutils"; \
6514         (cd $(HOST_SUBDIR)/binutils && \
6515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6517                   "RANLIB=$${RANLIB}" \
6518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6519                   install-pdf) \
6520           || exit 1
6521
6522 @endif binutils
6523
6524 .PHONY: maybe-install-html-binutils install-html-binutils
6525 maybe-install-html-binutils:
6526 @if binutils
6527 maybe-install-html-binutils: install-html-binutils
6528
6529 install-html-binutils: \
6530     configure-binutils \
6531     html-binutils 
6532         @[ -f ./binutils/Makefile ] || exit 0; \
6533         r=`${PWD_COMMAND}`; export r; \
6534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6535         $(HOST_EXPORTS) \
6536         for flag in $(EXTRA_HOST_FLAGS) ; do \
6537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6538         done; \
6539         echo "Doing install-html in binutils"; \
6540         (cd $(HOST_SUBDIR)/binutils && \
6541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6543                   "RANLIB=$${RANLIB}" \
6544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6545                   install-html) \
6546           || exit 1
6547
6548 @endif binutils
6549
6550 .PHONY: maybe-installcheck-binutils installcheck-binutils
6551 maybe-installcheck-binutils:
6552 @if binutils
6553 maybe-installcheck-binutils: installcheck-binutils
6554
6555 installcheck-binutils: \
6556     configure-binutils 
6557         @[ -f ./binutils/Makefile ] || exit 0; \
6558         r=`${PWD_COMMAND}`; export r; \
6559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560         $(HOST_EXPORTS) \
6561         for flag in $(EXTRA_HOST_FLAGS) ; do \
6562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6563         done; \
6564         echo "Doing installcheck in binutils"; \
6565         (cd $(HOST_SUBDIR)/binutils && \
6566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6568                   "RANLIB=$${RANLIB}" \
6569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6570                   installcheck) \
6571           || exit 1
6572
6573 @endif binutils
6574
6575 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6576 maybe-mostlyclean-binutils:
6577 @if binutils
6578 maybe-mostlyclean-binutils: mostlyclean-binutils
6579
6580 mostlyclean-binutils: 
6581         @[ -f ./binutils/Makefile ] || exit 0; \
6582         r=`${PWD_COMMAND}`; export r; \
6583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584         $(HOST_EXPORTS) \
6585         for flag in $(EXTRA_HOST_FLAGS) ; do \
6586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587         done; \
6588         echo "Doing mostlyclean in binutils"; \
6589         (cd $(HOST_SUBDIR)/binutils && \
6590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592                   "RANLIB=$${RANLIB}" \
6593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594                   mostlyclean) \
6595           || exit 1
6596
6597 @endif binutils
6598
6599 .PHONY: maybe-clean-binutils clean-binutils
6600 maybe-clean-binutils:
6601 @if binutils
6602 maybe-clean-binutils: clean-binutils
6603
6604 clean-binutils: 
6605         @[ -f ./binutils/Makefile ] || exit 0; \
6606         r=`${PWD_COMMAND}`; export r; \
6607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6608         $(HOST_EXPORTS) \
6609         for flag in $(EXTRA_HOST_FLAGS) ; do \
6610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6611         done; \
6612         echo "Doing clean in binutils"; \
6613         (cd $(HOST_SUBDIR)/binutils && \
6614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6616                   "RANLIB=$${RANLIB}" \
6617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6618                   clean) \
6619           || exit 1
6620
6621 @endif binutils
6622
6623 .PHONY: maybe-distclean-binutils distclean-binutils
6624 maybe-distclean-binutils:
6625 @if binutils
6626 maybe-distclean-binutils: distclean-binutils
6627
6628 distclean-binutils: 
6629         @[ -f ./binutils/Makefile ] || exit 0; \
6630         r=`${PWD_COMMAND}`; export r; \
6631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632         $(HOST_EXPORTS) \
6633         for flag in $(EXTRA_HOST_FLAGS) ; do \
6634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635         done; \
6636         echo "Doing distclean in binutils"; \
6637         (cd $(HOST_SUBDIR)/binutils && \
6638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640                   "RANLIB=$${RANLIB}" \
6641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642                   distclean) \
6643           || exit 1
6644
6645 @endif binutils
6646
6647 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6648 maybe-maintainer-clean-binutils:
6649 @if binutils
6650 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6651
6652 maintainer-clean-binutils: 
6653         @[ -f ./binutils/Makefile ] || exit 0; \
6654         r=`${PWD_COMMAND}`; export r; \
6655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6656         $(HOST_EXPORTS) \
6657         for flag in $(EXTRA_HOST_FLAGS) ; do \
6658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6659         done; \
6660         echo "Doing maintainer-clean in binutils"; \
6661         (cd $(HOST_SUBDIR)/binutils && \
6662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6664                   "RANLIB=$${RANLIB}" \
6665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6666                   maintainer-clean) \
6667           || exit 1
6668
6669 @endif binutils
6670
6671
6672
6673 .PHONY: configure-bison maybe-configure-bison
6674 maybe-configure-bison:
6675 @if gcc-bootstrap
6676 configure-bison: stage_current
6677 @endif gcc-bootstrap
6678 @if bison
6679 maybe-configure-bison: configure-bison
6680 configure-bison: 
6681         @: $(MAKE); $(unstage)
6682         @r=`${PWD_COMMAND}`; export r; \
6683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6684         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6686         $(HOST_EXPORTS)  \
6687         echo Configuring in $(HOST_SUBDIR)/bison; \
6688         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6689         case $(srcdir) in \
6690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6691           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6693         esac; \
6694         module_srcdir=bison; \
6695         $(SHELL) \
6696           $$s/$$module_srcdir/configure \
6697           --srcdir=$${topdir}/$$module_srcdir \
6698           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6699           --target=${target_alias}  \
6700           || exit 1
6701 @endif bison
6702
6703
6704
6705
6706
6707 .PHONY: all-bison maybe-all-bison
6708 maybe-all-bison:
6709 @if gcc-bootstrap
6710 all-bison: stage_current
6711 @endif gcc-bootstrap
6712 @if bison
6713 TARGET-bison=all
6714 maybe-all-bison: all-bison
6715 all-bison: configure-bison
6716         @: $(MAKE); $(unstage)
6717         @r=`${PWD_COMMAND}`; export r; \
6718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6719         $(HOST_EXPORTS)  \
6720         (cd $(HOST_SUBDIR)/bison && \
6721           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6722                 $(TARGET-bison))
6723 @endif bison
6724
6725
6726
6727
6728 .PHONY: check-bison maybe-check-bison
6729 maybe-check-bison:
6730 @if bison
6731 maybe-check-bison: check-bison
6732
6733 # This module is only tested in a native toolchain.
6734 check-bison:
6735         @: $(MAKE); $(unstage)
6736         @if [ '$(host)' = '$(target)' ]; then \
6737           r=`${PWD_COMMAND}`; export r; \
6738           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739           $(HOST_EXPORTS)  \
6740           (cd $(HOST_SUBDIR)/bison && \
6741             $(MAKE) $(FLAGS_TO_PASS)  check)
6742         fi
6743
6744 @endif bison
6745
6746 .PHONY: install-bison maybe-install-bison
6747 maybe-install-bison:
6748 @if bison
6749 maybe-install-bison: install-bison
6750
6751 install-bison: installdirs
6752         @: $(MAKE); $(unstage)
6753         @r=`${PWD_COMMAND}`; export r; \
6754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755         $(HOST_EXPORTS) \
6756         (cd $(HOST_SUBDIR)/bison && \
6757           $(MAKE) $(FLAGS_TO_PASS)  install)
6758
6759 @endif bison
6760
6761 .PHONY: install-strip-bison maybe-install-strip-bison
6762 maybe-install-strip-bison:
6763 @if bison
6764 maybe-install-strip-bison: install-strip-bison
6765
6766 install-strip-bison: installdirs
6767         @: $(MAKE); $(unstage)
6768         @r=`${PWD_COMMAND}`; export r; \
6769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6770         $(HOST_EXPORTS) \
6771         (cd $(HOST_SUBDIR)/bison && \
6772           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6773
6774 @endif bison
6775
6776 # Other targets (info, dvi, pdf, etc.)
6777
6778 .PHONY: maybe-info-bison info-bison
6779 maybe-info-bison:
6780 @if bison
6781 maybe-info-bison: info-bison
6782
6783 info-bison: \
6784     configure-bison 
6785         @: $(MAKE); $(unstage)
6786         @[ -f ./bison/Makefile ] || exit 0; \
6787         r=`${PWD_COMMAND}`; export r; \
6788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789         $(HOST_EXPORTS) \
6790         for flag in $(EXTRA_HOST_FLAGS) ; do \
6791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792         done; \
6793         echo "Doing info in bison"; \
6794         (cd $(HOST_SUBDIR)/bison && \
6795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797                   "RANLIB=$${RANLIB}" \
6798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799                   info) \
6800           || exit 1
6801
6802 @endif bison
6803
6804 .PHONY: maybe-dvi-bison dvi-bison
6805 maybe-dvi-bison:
6806 @if bison
6807 maybe-dvi-bison: dvi-bison
6808
6809 dvi-bison: \
6810     configure-bison 
6811         @: $(MAKE); $(unstage)
6812         @[ -f ./bison/Makefile ] || exit 0; \
6813         r=`${PWD_COMMAND}`; export r; \
6814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815         $(HOST_EXPORTS) \
6816         for flag in $(EXTRA_HOST_FLAGS) ; do \
6817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818         done; \
6819         echo "Doing dvi in bison"; \
6820         (cd $(HOST_SUBDIR)/bison && \
6821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823                   "RANLIB=$${RANLIB}" \
6824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825                   dvi) \
6826           || exit 1
6827
6828 @endif bison
6829
6830 .PHONY: maybe-pdf-bison pdf-bison
6831 maybe-pdf-bison:
6832 @if bison
6833 maybe-pdf-bison: pdf-bison
6834
6835 pdf-bison: \
6836     configure-bison 
6837         @: $(MAKE); $(unstage)
6838         @[ -f ./bison/Makefile ] || exit 0; \
6839         r=`${PWD_COMMAND}`; export r; \
6840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841         $(HOST_EXPORTS) \
6842         for flag in $(EXTRA_HOST_FLAGS) ; do \
6843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844         done; \
6845         echo "Doing pdf in bison"; \
6846         (cd $(HOST_SUBDIR)/bison && \
6847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849                   "RANLIB=$${RANLIB}" \
6850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851                   pdf) \
6852           || exit 1
6853
6854 @endif bison
6855
6856 .PHONY: maybe-html-bison html-bison
6857 maybe-html-bison:
6858 @if bison
6859 maybe-html-bison: html-bison
6860
6861 html-bison: \
6862     configure-bison 
6863         @: $(MAKE); $(unstage)
6864         @[ -f ./bison/Makefile ] || exit 0; \
6865         r=`${PWD_COMMAND}`; export r; \
6866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867         $(HOST_EXPORTS) \
6868         for flag in $(EXTRA_HOST_FLAGS) ; do \
6869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870         done; \
6871         echo "Doing html in bison"; \
6872         (cd $(HOST_SUBDIR)/bison && \
6873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875                   "RANLIB=$${RANLIB}" \
6876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877                   html) \
6878           || exit 1
6879
6880 @endif bison
6881
6882 .PHONY: maybe-TAGS-bison TAGS-bison
6883 maybe-TAGS-bison:
6884 @if bison
6885 maybe-TAGS-bison: TAGS-bison
6886
6887 TAGS-bison: \
6888     configure-bison 
6889         @: $(MAKE); $(unstage)
6890         @[ -f ./bison/Makefile ] || exit 0; \
6891         r=`${PWD_COMMAND}`; export r; \
6892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893         $(HOST_EXPORTS) \
6894         for flag in $(EXTRA_HOST_FLAGS) ; do \
6895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6896         done; \
6897         echo "Doing TAGS in bison"; \
6898         (cd $(HOST_SUBDIR)/bison && \
6899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6901                   "RANLIB=$${RANLIB}" \
6902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903                   TAGS) \
6904           || exit 1
6905
6906 @endif bison
6907
6908 .PHONY: maybe-install-info-bison install-info-bison
6909 maybe-install-info-bison:
6910 @if bison
6911 maybe-install-info-bison: install-info-bison
6912
6913 install-info-bison: \
6914     configure-bison \
6915     info-bison 
6916         @: $(MAKE); $(unstage)
6917         @[ -f ./bison/Makefile ] || exit 0; \
6918         r=`${PWD_COMMAND}`; export r; \
6919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920         $(HOST_EXPORTS) \
6921         for flag in $(EXTRA_HOST_FLAGS) ; do \
6922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923         done; \
6924         echo "Doing install-info in bison"; \
6925         (cd $(HOST_SUBDIR)/bison && \
6926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928                   "RANLIB=$${RANLIB}" \
6929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930                   install-info) \
6931           || exit 1
6932
6933 @endif bison
6934
6935 .PHONY: maybe-install-pdf-bison install-pdf-bison
6936 maybe-install-pdf-bison:
6937 @if bison
6938 maybe-install-pdf-bison: install-pdf-bison
6939
6940 install-pdf-bison: \
6941     configure-bison \
6942     pdf-bison 
6943         @: $(MAKE); $(unstage)
6944         @[ -f ./bison/Makefile ] || exit 0; \
6945         r=`${PWD_COMMAND}`; export r; \
6946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947         $(HOST_EXPORTS) \
6948         for flag in $(EXTRA_HOST_FLAGS) ; do \
6949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950         done; \
6951         echo "Doing install-pdf in bison"; \
6952         (cd $(HOST_SUBDIR)/bison && \
6953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955                   "RANLIB=$${RANLIB}" \
6956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957                   install-pdf) \
6958           || exit 1
6959
6960 @endif bison
6961
6962 .PHONY: maybe-install-html-bison install-html-bison
6963 maybe-install-html-bison:
6964 @if bison
6965 maybe-install-html-bison: install-html-bison
6966
6967 install-html-bison: \
6968     configure-bison \
6969     html-bison 
6970         @: $(MAKE); $(unstage)
6971         @[ -f ./bison/Makefile ] || exit 0; \
6972         r=`${PWD_COMMAND}`; export r; \
6973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974         $(HOST_EXPORTS) \
6975         for flag in $(EXTRA_HOST_FLAGS) ; do \
6976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6977         done; \
6978         echo "Doing install-html in bison"; \
6979         (cd $(HOST_SUBDIR)/bison && \
6980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6982                   "RANLIB=$${RANLIB}" \
6983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6984                   install-html) \
6985           || exit 1
6986
6987 @endif bison
6988
6989 .PHONY: maybe-installcheck-bison installcheck-bison
6990 maybe-installcheck-bison:
6991 @if bison
6992 maybe-installcheck-bison: installcheck-bison
6993
6994 installcheck-bison: \
6995     configure-bison 
6996         @: $(MAKE); $(unstage)
6997         @[ -f ./bison/Makefile ] || exit 0; \
6998         r=`${PWD_COMMAND}`; export r; \
6999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000         $(HOST_EXPORTS) \
7001         for flag in $(EXTRA_HOST_FLAGS) ; do \
7002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003         done; \
7004         echo "Doing installcheck in bison"; \
7005         (cd $(HOST_SUBDIR)/bison && \
7006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008                   "RANLIB=$${RANLIB}" \
7009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010                   installcheck) \
7011           || exit 1
7012
7013 @endif bison
7014
7015 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7016 maybe-mostlyclean-bison:
7017 @if bison
7018 maybe-mostlyclean-bison: mostlyclean-bison
7019
7020 mostlyclean-bison: 
7021         @: $(MAKE); $(unstage)
7022         @[ -f ./bison/Makefile ] || exit 0; \
7023         r=`${PWD_COMMAND}`; export r; \
7024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025         $(HOST_EXPORTS) \
7026         for flag in $(EXTRA_HOST_FLAGS) ; do \
7027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028         done; \
7029         echo "Doing mostlyclean in bison"; \
7030         (cd $(HOST_SUBDIR)/bison && \
7031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033                   "RANLIB=$${RANLIB}" \
7034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035                   mostlyclean) \
7036           || exit 1
7037
7038 @endif bison
7039
7040 .PHONY: maybe-clean-bison clean-bison
7041 maybe-clean-bison:
7042 @if bison
7043 maybe-clean-bison: clean-bison
7044
7045 clean-bison: 
7046         @: $(MAKE); $(unstage)
7047         @[ -f ./bison/Makefile ] || exit 0; \
7048         r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         $(HOST_EXPORTS) \
7051         for flag in $(EXTRA_HOST_FLAGS) ; do \
7052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053         done; \
7054         echo "Doing clean in bison"; \
7055         (cd $(HOST_SUBDIR)/bison && \
7056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058                   "RANLIB=$${RANLIB}" \
7059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060                   clean) \
7061           || exit 1
7062
7063 @endif bison
7064
7065 .PHONY: maybe-distclean-bison distclean-bison
7066 maybe-distclean-bison:
7067 @if bison
7068 maybe-distclean-bison: distclean-bison
7069
7070 distclean-bison: 
7071         @: $(MAKE); $(unstage)
7072         @[ -f ./bison/Makefile ] || exit 0; \
7073         r=`${PWD_COMMAND}`; export r; \
7074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075         $(HOST_EXPORTS) \
7076         for flag in $(EXTRA_HOST_FLAGS) ; do \
7077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078         done; \
7079         echo "Doing distclean in bison"; \
7080         (cd $(HOST_SUBDIR)/bison && \
7081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083                   "RANLIB=$${RANLIB}" \
7084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085                   distclean) \
7086           || exit 1
7087
7088 @endif bison
7089
7090 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7091 maybe-maintainer-clean-bison:
7092 @if bison
7093 maybe-maintainer-clean-bison: maintainer-clean-bison
7094
7095 maintainer-clean-bison: 
7096         @: $(MAKE); $(unstage)
7097         @[ -f ./bison/Makefile ] || exit 0; \
7098         r=`${PWD_COMMAND}`; export r; \
7099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100         $(HOST_EXPORTS) \
7101         for flag in $(EXTRA_HOST_FLAGS) ; do \
7102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7103         done; \
7104         echo "Doing maintainer-clean in bison"; \
7105         (cd $(HOST_SUBDIR)/bison && \
7106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108                   "RANLIB=$${RANLIB}" \
7109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7110                   maintainer-clean) \
7111           || exit 1
7112
7113 @endif bison
7114
7115
7116
7117 .PHONY: configure-cgen maybe-configure-cgen
7118 maybe-configure-cgen:
7119 @if gcc-bootstrap
7120 configure-cgen: stage_current
7121 @endif gcc-bootstrap
7122 @if cgen
7123 maybe-configure-cgen: configure-cgen
7124 configure-cgen: 
7125         @: $(MAKE); $(unstage)
7126         @r=`${PWD_COMMAND}`; export r; \
7127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7130         $(HOST_EXPORTS)  \
7131         echo Configuring in $(HOST_SUBDIR)/cgen; \
7132         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7133         case $(srcdir) in \
7134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7135           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7137         esac; \
7138         module_srcdir=cgen; \
7139         $(SHELL) \
7140           $$s/$$module_srcdir/configure \
7141           --srcdir=$${topdir}/$$module_srcdir \
7142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7143           --target=${target_alias}  \
7144           || exit 1
7145 @endif cgen
7146
7147
7148
7149
7150
7151 .PHONY: all-cgen maybe-all-cgen
7152 maybe-all-cgen:
7153 @if gcc-bootstrap
7154 all-cgen: stage_current
7155 @endif gcc-bootstrap
7156 @if cgen
7157 TARGET-cgen=all
7158 maybe-all-cgen: all-cgen
7159 all-cgen: configure-cgen
7160         @: $(MAKE); $(unstage)
7161         @r=`${PWD_COMMAND}`; export r; \
7162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7163         $(HOST_EXPORTS)  \
7164         (cd $(HOST_SUBDIR)/cgen && \
7165           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7166                 $(TARGET-cgen))
7167 @endif cgen
7168
7169
7170
7171
7172 .PHONY: check-cgen maybe-check-cgen
7173 maybe-check-cgen:
7174 @if cgen
7175 maybe-check-cgen: check-cgen
7176
7177 check-cgen:
7178         @: $(MAKE); $(unstage)
7179         @r=`${PWD_COMMAND}`; export r; \
7180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181         $(HOST_EXPORTS)  \
7182         (cd $(HOST_SUBDIR)/cgen && \
7183           $(MAKE) $(FLAGS_TO_PASS)  check)
7184
7185 @endif cgen
7186
7187 .PHONY: install-cgen maybe-install-cgen
7188 maybe-install-cgen:
7189 @if cgen
7190 maybe-install-cgen: install-cgen
7191
7192 install-cgen: installdirs
7193         @: $(MAKE); $(unstage)
7194         @r=`${PWD_COMMAND}`; export r; \
7195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196         $(HOST_EXPORTS) \
7197         (cd $(HOST_SUBDIR)/cgen && \
7198           $(MAKE) $(FLAGS_TO_PASS)  install)
7199
7200 @endif cgen
7201
7202 .PHONY: install-strip-cgen maybe-install-strip-cgen
7203 maybe-install-strip-cgen:
7204 @if cgen
7205 maybe-install-strip-cgen: install-strip-cgen
7206
7207 install-strip-cgen: installdirs
7208         @: $(MAKE); $(unstage)
7209         @r=`${PWD_COMMAND}`; export r; \
7210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211         $(HOST_EXPORTS) \
7212         (cd $(HOST_SUBDIR)/cgen && \
7213           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7214
7215 @endif cgen
7216
7217 # Other targets (info, dvi, pdf, etc.)
7218
7219 .PHONY: maybe-info-cgen info-cgen
7220 maybe-info-cgen:
7221 @if cgen
7222 maybe-info-cgen: info-cgen
7223
7224 info-cgen: \
7225     configure-cgen 
7226         @: $(MAKE); $(unstage)
7227         @[ -f ./cgen/Makefile ] || exit 0; \
7228         r=`${PWD_COMMAND}`; export r; \
7229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230         $(HOST_EXPORTS) \
7231         for flag in $(EXTRA_HOST_FLAGS) ; do \
7232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233         done; \
7234         echo "Doing info in cgen"; \
7235         (cd $(HOST_SUBDIR)/cgen && \
7236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238                   "RANLIB=$${RANLIB}" \
7239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240                   info) \
7241           || exit 1
7242
7243 @endif cgen
7244
7245 .PHONY: maybe-dvi-cgen dvi-cgen
7246 maybe-dvi-cgen:
7247 @if cgen
7248 maybe-dvi-cgen: dvi-cgen
7249
7250 dvi-cgen: \
7251     configure-cgen 
7252         @: $(MAKE); $(unstage)
7253         @[ -f ./cgen/Makefile ] || exit 0; \
7254         r=`${PWD_COMMAND}`; export r; \
7255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256         $(HOST_EXPORTS) \
7257         for flag in $(EXTRA_HOST_FLAGS) ; do \
7258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259         done; \
7260         echo "Doing dvi in cgen"; \
7261         (cd $(HOST_SUBDIR)/cgen && \
7262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264                   "RANLIB=$${RANLIB}" \
7265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266                   dvi) \
7267           || exit 1
7268
7269 @endif cgen
7270
7271 .PHONY: maybe-pdf-cgen pdf-cgen
7272 maybe-pdf-cgen:
7273 @if cgen
7274 maybe-pdf-cgen: pdf-cgen
7275
7276 pdf-cgen: \
7277     configure-cgen 
7278         @: $(MAKE); $(unstage)
7279         @[ -f ./cgen/Makefile ] || exit 0; \
7280         r=`${PWD_COMMAND}`; export r; \
7281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282         $(HOST_EXPORTS) \
7283         for flag in $(EXTRA_HOST_FLAGS) ; do \
7284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285         done; \
7286         echo "Doing pdf in cgen"; \
7287         (cd $(HOST_SUBDIR)/cgen && \
7288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290                   "RANLIB=$${RANLIB}" \
7291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292                   pdf) \
7293           || exit 1
7294
7295 @endif cgen
7296
7297 .PHONY: maybe-html-cgen html-cgen
7298 maybe-html-cgen:
7299 @if cgen
7300 maybe-html-cgen: html-cgen
7301
7302 html-cgen: \
7303     configure-cgen 
7304         @: $(MAKE); $(unstage)
7305         @[ -f ./cgen/Makefile ] || exit 0; \
7306         r=`${PWD_COMMAND}`; export r; \
7307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308         $(HOST_EXPORTS) \
7309         for flag in $(EXTRA_HOST_FLAGS) ; do \
7310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7311         done; \
7312         echo "Doing html in cgen"; \
7313         (cd $(HOST_SUBDIR)/cgen && \
7314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7316                   "RANLIB=$${RANLIB}" \
7317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7318                   html) \
7319           || exit 1
7320
7321 @endif cgen
7322
7323 .PHONY: maybe-TAGS-cgen TAGS-cgen
7324 maybe-TAGS-cgen:
7325 @if cgen
7326 maybe-TAGS-cgen: TAGS-cgen
7327
7328 TAGS-cgen: \
7329     configure-cgen 
7330         @: $(MAKE); $(unstage)
7331         @[ -f ./cgen/Makefile ] || exit 0; \
7332         r=`${PWD_COMMAND}`; export r; \
7333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334         $(HOST_EXPORTS) \
7335         for flag in $(EXTRA_HOST_FLAGS) ; do \
7336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337         done; \
7338         echo "Doing TAGS in cgen"; \
7339         (cd $(HOST_SUBDIR)/cgen && \
7340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342                   "RANLIB=$${RANLIB}" \
7343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344                   TAGS) \
7345           || exit 1
7346
7347 @endif cgen
7348
7349 .PHONY: maybe-install-info-cgen install-info-cgen
7350 maybe-install-info-cgen:
7351 @if cgen
7352 maybe-install-info-cgen: install-info-cgen
7353
7354 install-info-cgen: \
7355     configure-cgen \
7356     info-cgen 
7357         @: $(MAKE); $(unstage)
7358         @[ -f ./cgen/Makefile ] || exit 0; \
7359         r=`${PWD_COMMAND}`; export r; \
7360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361         $(HOST_EXPORTS) \
7362         for flag in $(EXTRA_HOST_FLAGS) ; do \
7363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364         done; \
7365         echo "Doing install-info in cgen"; \
7366         (cd $(HOST_SUBDIR)/cgen && \
7367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369                   "RANLIB=$${RANLIB}" \
7370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371                   install-info) \
7372           || exit 1
7373
7374 @endif cgen
7375
7376 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7377 maybe-install-pdf-cgen:
7378 @if cgen
7379 maybe-install-pdf-cgen: install-pdf-cgen
7380
7381 install-pdf-cgen: \
7382     configure-cgen \
7383     pdf-cgen 
7384         @: $(MAKE); $(unstage)
7385         @[ -f ./cgen/Makefile ] || exit 0; \
7386         r=`${PWD_COMMAND}`; export r; \
7387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7388         $(HOST_EXPORTS) \
7389         for flag in $(EXTRA_HOST_FLAGS) ; do \
7390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7391         done; \
7392         echo "Doing install-pdf in cgen"; \
7393         (cd $(HOST_SUBDIR)/cgen && \
7394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7396                   "RANLIB=$${RANLIB}" \
7397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7398                   install-pdf) \
7399           || exit 1
7400
7401 @endif cgen
7402
7403 .PHONY: maybe-install-html-cgen install-html-cgen
7404 maybe-install-html-cgen:
7405 @if cgen
7406 maybe-install-html-cgen: install-html-cgen
7407
7408 install-html-cgen: \
7409     configure-cgen \
7410     html-cgen 
7411         @: $(MAKE); $(unstage)
7412         @[ -f ./cgen/Makefile ] || exit 0; \
7413         r=`${PWD_COMMAND}`; export r; \
7414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415         $(HOST_EXPORTS) \
7416         for flag in $(EXTRA_HOST_FLAGS) ; do \
7417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418         done; \
7419         echo "Doing install-html in cgen"; \
7420         (cd $(HOST_SUBDIR)/cgen && \
7421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423                   "RANLIB=$${RANLIB}" \
7424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425                   install-html) \
7426           || exit 1
7427
7428 @endif cgen
7429
7430 .PHONY: maybe-installcheck-cgen installcheck-cgen
7431 maybe-installcheck-cgen:
7432 @if cgen
7433 maybe-installcheck-cgen: installcheck-cgen
7434
7435 installcheck-cgen: \
7436     configure-cgen 
7437         @: $(MAKE); $(unstage)
7438         @[ -f ./cgen/Makefile ] || exit 0; \
7439         r=`${PWD_COMMAND}`; export r; \
7440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441         $(HOST_EXPORTS) \
7442         for flag in $(EXTRA_HOST_FLAGS) ; do \
7443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444         done; \
7445         echo "Doing installcheck in cgen"; \
7446         (cd $(HOST_SUBDIR)/cgen && \
7447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449                   "RANLIB=$${RANLIB}" \
7450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451                   installcheck) \
7452           || exit 1
7453
7454 @endif cgen
7455
7456 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7457 maybe-mostlyclean-cgen:
7458 @if cgen
7459 maybe-mostlyclean-cgen: mostlyclean-cgen
7460
7461 mostlyclean-cgen: 
7462         @: $(MAKE); $(unstage)
7463         @[ -f ./cgen/Makefile ] || exit 0; \
7464         r=`${PWD_COMMAND}`; export r; \
7465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466         $(HOST_EXPORTS) \
7467         for flag in $(EXTRA_HOST_FLAGS) ; do \
7468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469         done; \
7470         echo "Doing mostlyclean in cgen"; \
7471         (cd $(HOST_SUBDIR)/cgen && \
7472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474                   "RANLIB=$${RANLIB}" \
7475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476                   mostlyclean) \
7477           || exit 1
7478
7479 @endif cgen
7480
7481 .PHONY: maybe-clean-cgen clean-cgen
7482 maybe-clean-cgen:
7483 @if cgen
7484 maybe-clean-cgen: clean-cgen
7485
7486 clean-cgen: 
7487         @: $(MAKE); $(unstage)
7488         @[ -f ./cgen/Makefile ] || exit 0; \
7489         r=`${PWD_COMMAND}`; export r; \
7490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491         $(HOST_EXPORTS) \
7492         for flag in $(EXTRA_HOST_FLAGS) ; do \
7493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494         done; \
7495         echo "Doing clean in cgen"; \
7496         (cd $(HOST_SUBDIR)/cgen && \
7497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499                   "RANLIB=$${RANLIB}" \
7500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501                   clean) \
7502           || exit 1
7503
7504 @endif cgen
7505
7506 .PHONY: maybe-distclean-cgen distclean-cgen
7507 maybe-distclean-cgen:
7508 @if cgen
7509 maybe-distclean-cgen: distclean-cgen
7510
7511 distclean-cgen: 
7512         @: $(MAKE); $(unstage)
7513         @[ -f ./cgen/Makefile ] || exit 0; \
7514         r=`${PWD_COMMAND}`; export r; \
7515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516         $(HOST_EXPORTS) \
7517         for flag in $(EXTRA_HOST_FLAGS) ; do \
7518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519         done; \
7520         echo "Doing distclean in cgen"; \
7521         (cd $(HOST_SUBDIR)/cgen && \
7522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524                   "RANLIB=$${RANLIB}" \
7525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526                   distclean) \
7527           || exit 1
7528
7529 @endif cgen
7530
7531 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7532 maybe-maintainer-clean-cgen:
7533 @if cgen
7534 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7535
7536 maintainer-clean-cgen: 
7537         @: $(MAKE); $(unstage)
7538         @[ -f ./cgen/Makefile ] || exit 0; \
7539         r=`${PWD_COMMAND}`; export r; \
7540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541         $(HOST_EXPORTS) \
7542         for flag in $(EXTRA_HOST_FLAGS) ; do \
7543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544         done; \
7545         echo "Doing maintainer-clean in cgen"; \
7546         (cd $(HOST_SUBDIR)/cgen && \
7547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549                   "RANLIB=$${RANLIB}" \
7550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7551                   maintainer-clean) \
7552           || exit 1
7553
7554 @endif cgen
7555
7556
7557
7558 .PHONY: configure-dejagnu maybe-configure-dejagnu
7559 maybe-configure-dejagnu:
7560 @if gcc-bootstrap
7561 configure-dejagnu: stage_current
7562 @endif gcc-bootstrap
7563 @if dejagnu
7564 maybe-configure-dejagnu: configure-dejagnu
7565 configure-dejagnu: 
7566         @: $(MAKE); $(unstage)
7567         @r=`${PWD_COMMAND}`; export r; \
7568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7571         $(HOST_EXPORTS)  \
7572         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7573         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7574         case $(srcdir) in \
7575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7576           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7578         esac; \
7579         module_srcdir=dejagnu; \
7580         $(SHELL) \
7581           $$s/$$module_srcdir/configure \
7582           --srcdir=$${topdir}/$$module_srcdir \
7583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7584           --target=${target_alias}  \
7585           || exit 1
7586 @endif dejagnu
7587
7588
7589
7590
7591
7592 .PHONY: all-dejagnu maybe-all-dejagnu
7593 maybe-all-dejagnu:
7594 @if gcc-bootstrap
7595 all-dejagnu: stage_current
7596 @endif gcc-bootstrap
7597 @if dejagnu
7598 TARGET-dejagnu=all
7599 maybe-all-dejagnu: all-dejagnu
7600 all-dejagnu: configure-dejagnu
7601         @: $(MAKE); $(unstage)
7602         @r=`${PWD_COMMAND}`; export r; \
7603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604         $(HOST_EXPORTS)  \
7605         (cd $(HOST_SUBDIR)/dejagnu && \
7606           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7607                 $(TARGET-dejagnu))
7608 @endif dejagnu
7609
7610
7611
7612
7613 .PHONY: check-dejagnu maybe-check-dejagnu
7614 maybe-check-dejagnu:
7615 @if dejagnu
7616 maybe-check-dejagnu: check-dejagnu
7617
7618 check-dejagnu:
7619         @: $(MAKE); $(unstage)
7620         @r=`${PWD_COMMAND}`; export r; \
7621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7622         $(HOST_EXPORTS)  \
7623         (cd $(HOST_SUBDIR)/dejagnu && \
7624           $(MAKE) $(FLAGS_TO_PASS)  check)
7625
7626 @endif dejagnu
7627
7628 .PHONY: install-dejagnu maybe-install-dejagnu
7629 maybe-install-dejagnu:
7630 @if dejagnu
7631 maybe-install-dejagnu: install-dejagnu
7632
7633 install-dejagnu: installdirs
7634         @: $(MAKE); $(unstage)
7635         @r=`${PWD_COMMAND}`; export r; \
7636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637         $(HOST_EXPORTS) \
7638         (cd $(HOST_SUBDIR)/dejagnu && \
7639           $(MAKE) $(FLAGS_TO_PASS)  install)
7640
7641 @endif dejagnu
7642
7643 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7644 maybe-install-strip-dejagnu:
7645 @if dejagnu
7646 maybe-install-strip-dejagnu: install-strip-dejagnu
7647
7648 install-strip-dejagnu: installdirs
7649         @: $(MAKE); $(unstage)
7650         @r=`${PWD_COMMAND}`; export r; \
7651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7652         $(HOST_EXPORTS) \
7653         (cd $(HOST_SUBDIR)/dejagnu && \
7654           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7655
7656 @endif dejagnu
7657
7658 # Other targets (info, dvi, pdf, etc.)
7659
7660 .PHONY: maybe-info-dejagnu info-dejagnu
7661 maybe-info-dejagnu:
7662 @if dejagnu
7663 maybe-info-dejagnu: info-dejagnu
7664
7665 info-dejagnu: \
7666     configure-dejagnu 
7667         @: $(MAKE); $(unstage)
7668         @[ -f ./dejagnu/Makefile ] || exit 0; \
7669         r=`${PWD_COMMAND}`; export r; \
7670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671         $(HOST_EXPORTS) \
7672         for flag in $(EXTRA_HOST_FLAGS) ; do \
7673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7674         done; \
7675         echo "Doing info in dejagnu"; \
7676         (cd $(HOST_SUBDIR)/dejagnu && \
7677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7679                   "RANLIB=$${RANLIB}" \
7680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7681                   info) \
7682           || exit 1
7683
7684 @endif dejagnu
7685
7686 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7687 maybe-dvi-dejagnu:
7688 @if dejagnu
7689 maybe-dvi-dejagnu: dvi-dejagnu
7690
7691 dvi-dejagnu: \
7692     configure-dejagnu 
7693         @: $(MAKE); $(unstage)
7694         @[ -f ./dejagnu/Makefile ] || exit 0; \
7695         r=`${PWD_COMMAND}`; export r; \
7696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697         $(HOST_EXPORTS) \
7698         for flag in $(EXTRA_HOST_FLAGS) ; do \
7699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700         done; \
7701         echo "Doing dvi in dejagnu"; \
7702         (cd $(HOST_SUBDIR)/dejagnu && \
7703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705                   "RANLIB=$${RANLIB}" \
7706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707                   dvi) \
7708           || exit 1
7709
7710 @endif dejagnu
7711
7712 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7713 maybe-pdf-dejagnu:
7714 @if dejagnu
7715 maybe-pdf-dejagnu: pdf-dejagnu
7716
7717 pdf-dejagnu: \
7718     configure-dejagnu 
7719         @: $(MAKE); $(unstage)
7720         @[ -f ./dejagnu/Makefile ] || exit 0; \
7721         r=`${PWD_COMMAND}`; export r; \
7722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723         $(HOST_EXPORTS) \
7724         for flag in $(EXTRA_HOST_FLAGS) ; do \
7725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726         done; \
7727         echo "Doing pdf in dejagnu"; \
7728         (cd $(HOST_SUBDIR)/dejagnu && \
7729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731                   "RANLIB=$${RANLIB}" \
7732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733                   pdf) \
7734           || exit 1
7735
7736 @endif dejagnu
7737
7738 .PHONY: maybe-html-dejagnu html-dejagnu
7739 maybe-html-dejagnu:
7740 @if dejagnu
7741 maybe-html-dejagnu: html-dejagnu
7742
7743 html-dejagnu: \
7744     configure-dejagnu 
7745         @: $(MAKE); $(unstage)
7746         @[ -f ./dejagnu/Makefile ] || exit 0; \
7747         r=`${PWD_COMMAND}`; export r; \
7748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749         $(HOST_EXPORTS) \
7750         for flag in $(EXTRA_HOST_FLAGS) ; do \
7751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752         done; \
7753         echo "Doing html in dejagnu"; \
7754         (cd $(HOST_SUBDIR)/dejagnu && \
7755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757                   "RANLIB=$${RANLIB}" \
7758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759                   html) \
7760           || exit 1
7761
7762 @endif dejagnu
7763
7764 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7765 maybe-TAGS-dejagnu:
7766 @if dejagnu
7767 maybe-TAGS-dejagnu: TAGS-dejagnu
7768
7769 TAGS-dejagnu: \
7770     configure-dejagnu 
7771         @: $(MAKE); $(unstage)
7772         @[ -f ./dejagnu/Makefile ] || exit 0; \
7773         r=`${PWD_COMMAND}`; export r; \
7774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775         $(HOST_EXPORTS) \
7776         for flag in $(EXTRA_HOST_FLAGS) ; do \
7777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778         done; \
7779         echo "Doing TAGS in dejagnu"; \
7780         (cd $(HOST_SUBDIR)/dejagnu && \
7781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783                   "RANLIB=$${RANLIB}" \
7784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785                   TAGS) \
7786           || exit 1
7787
7788 @endif dejagnu
7789
7790 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7791 maybe-install-info-dejagnu:
7792 @if dejagnu
7793 maybe-install-info-dejagnu: install-info-dejagnu
7794
7795 install-info-dejagnu: \
7796     configure-dejagnu \
7797     info-dejagnu 
7798         @: $(MAKE); $(unstage)
7799         @[ -f ./dejagnu/Makefile ] || exit 0; \
7800         r=`${PWD_COMMAND}`; export r; \
7801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7802         $(HOST_EXPORTS) \
7803         for flag in $(EXTRA_HOST_FLAGS) ; do \
7804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7805         done; \
7806         echo "Doing install-info in dejagnu"; \
7807         (cd $(HOST_SUBDIR)/dejagnu && \
7808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7810                   "RANLIB=$${RANLIB}" \
7811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7812                   install-info) \
7813           || exit 1
7814
7815 @endif dejagnu
7816
7817 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7818 maybe-install-pdf-dejagnu:
7819 @if dejagnu
7820 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7821
7822 install-pdf-dejagnu: \
7823     configure-dejagnu \
7824     pdf-dejagnu 
7825         @: $(MAKE); $(unstage)
7826         @[ -f ./dejagnu/Makefile ] || exit 0; \
7827         r=`${PWD_COMMAND}`; export r; \
7828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829         $(HOST_EXPORTS) \
7830         for flag in $(EXTRA_HOST_FLAGS) ; do \
7831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7832         done; \
7833         echo "Doing install-pdf in dejagnu"; \
7834         (cd $(HOST_SUBDIR)/dejagnu && \
7835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7837                   "RANLIB=$${RANLIB}" \
7838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7839                   install-pdf) \
7840           || exit 1
7841
7842 @endif dejagnu
7843
7844 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7845 maybe-install-html-dejagnu:
7846 @if dejagnu
7847 maybe-install-html-dejagnu: install-html-dejagnu
7848
7849 install-html-dejagnu: \
7850     configure-dejagnu \
7851     html-dejagnu 
7852         @: $(MAKE); $(unstage)
7853         @[ -f ./dejagnu/Makefile ] || exit 0; \
7854         r=`${PWD_COMMAND}`; export r; \
7855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7856         $(HOST_EXPORTS) \
7857         for flag in $(EXTRA_HOST_FLAGS) ; do \
7858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7859         done; \
7860         echo "Doing install-html in dejagnu"; \
7861         (cd $(HOST_SUBDIR)/dejagnu && \
7862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7864                   "RANLIB=$${RANLIB}" \
7865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7866                   install-html) \
7867           || exit 1
7868
7869 @endif dejagnu
7870
7871 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7872 maybe-installcheck-dejagnu:
7873 @if dejagnu
7874 maybe-installcheck-dejagnu: installcheck-dejagnu
7875
7876 installcheck-dejagnu: \
7877     configure-dejagnu 
7878         @: $(MAKE); $(unstage)
7879         @[ -f ./dejagnu/Makefile ] || exit 0; \
7880         r=`${PWD_COMMAND}`; export r; \
7881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7882         $(HOST_EXPORTS) \
7883         for flag in $(EXTRA_HOST_FLAGS) ; do \
7884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7885         done; \
7886         echo "Doing installcheck in dejagnu"; \
7887         (cd $(HOST_SUBDIR)/dejagnu && \
7888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7890                   "RANLIB=$${RANLIB}" \
7891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7892                   installcheck) \
7893           || exit 1
7894
7895 @endif dejagnu
7896
7897 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7898 maybe-mostlyclean-dejagnu:
7899 @if dejagnu
7900 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7901
7902 mostlyclean-dejagnu: 
7903         @: $(MAKE); $(unstage)
7904         @[ -f ./dejagnu/Makefile ] || exit 0; \
7905         r=`${PWD_COMMAND}`; export r; \
7906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7907         $(HOST_EXPORTS) \
7908         for flag in $(EXTRA_HOST_FLAGS) ; do \
7909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7910         done; \
7911         echo "Doing mostlyclean in dejagnu"; \
7912         (cd $(HOST_SUBDIR)/dejagnu && \
7913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7915                   "RANLIB=$${RANLIB}" \
7916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7917                   mostlyclean) \
7918           || exit 1
7919
7920 @endif dejagnu
7921
7922 .PHONY: maybe-clean-dejagnu clean-dejagnu
7923 maybe-clean-dejagnu:
7924 @if dejagnu
7925 maybe-clean-dejagnu: clean-dejagnu
7926
7927 clean-dejagnu: 
7928         @: $(MAKE); $(unstage)
7929         @[ -f ./dejagnu/Makefile ] || exit 0; \
7930         r=`${PWD_COMMAND}`; export r; \
7931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7932         $(HOST_EXPORTS) \
7933         for flag in $(EXTRA_HOST_FLAGS) ; do \
7934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7935         done; \
7936         echo "Doing clean in dejagnu"; \
7937         (cd $(HOST_SUBDIR)/dejagnu && \
7938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7940                   "RANLIB=$${RANLIB}" \
7941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7942                   clean) \
7943           || exit 1
7944
7945 @endif dejagnu
7946
7947 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7948 maybe-distclean-dejagnu:
7949 @if dejagnu
7950 maybe-distclean-dejagnu: distclean-dejagnu
7951
7952 distclean-dejagnu: 
7953         @: $(MAKE); $(unstage)
7954         @[ -f ./dejagnu/Makefile ] || exit 0; \
7955         r=`${PWD_COMMAND}`; export r; \
7956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7957         $(HOST_EXPORTS) \
7958         for flag in $(EXTRA_HOST_FLAGS) ; do \
7959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7960         done; \
7961         echo "Doing distclean in dejagnu"; \
7962         (cd $(HOST_SUBDIR)/dejagnu && \
7963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7965                   "RANLIB=$${RANLIB}" \
7966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7967                   distclean) \
7968           || exit 1
7969
7970 @endif dejagnu
7971
7972 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7973 maybe-maintainer-clean-dejagnu:
7974 @if dejagnu
7975 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7976
7977 maintainer-clean-dejagnu: 
7978         @: $(MAKE); $(unstage)
7979         @[ -f ./dejagnu/Makefile ] || exit 0; \
7980         r=`${PWD_COMMAND}`; export r; \
7981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7982         $(HOST_EXPORTS) \
7983         for flag in $(EXTRA_HOST_FLAGS) ; do \
7984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7985         done; \
7986         echo "Doing maintainer-clean in dejagnu"; \
7987         (cd $(HOST_SUBDIR)/dejagnu && \
7988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7990                   "RANLIB=$${RANLIB}" \
7991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7992                   maintainer-clean) \
7993           || exit 1
7994
7995 @endif dejagnu
7996
7997
7998
7999 .PHONY: configure-etc maybe-configure-etc
8000 maybe-configure-etc:
8001 @if gcc-bootstrap
8002 configure-etc: stage_current
8003 @endif gcc-bootstrap
8004 @if etc
8005 maybe-configure-etc: configure-etc
8006 configure-etc: 
8007         @: $(MAKE); $(unstage)
8008         @r=`${PWD_COMMAND}`; export r; \
8009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8010         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8012         $(HOST_EXPORTS)  \
8013         echo Configuring in $(HOST_SUBDIR)/etc; \
8014         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8015         case $(srcdir) in \
8016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8017           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8019         esac; \
8020         module_srcdir=etc; \
8021         $(SHELL) \
8022           $$s/$$module_srcdir/configure \
8023           --srcdir=$${topdir}/$$module_srcdir \
8024           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8025           --target=${target_alias}  \
8026           || exit 1
8027 @endif etc
8028
8029
8030
8031
8032
8033 .PHONY: all-etc maybe-all-etc
8034 maybe-all-etc:
8035 @if gcc-bootstrap
8036 all-etc: stage_current
8037 @endif gcc-bootstrap
8038 @if etc
8039 TARGET-etc=all
8040 maybe-all-etc: all-etc
8041 all-etc: configure-etc
8042         @: $(MAKE); $(unstage)
8043         @r=`${PWD_COMMAND}`; export r; \
8044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8045         $(HOST_EXPORTS)  \
8046         (cd $(HOST_SUBDIR)/etc && \
8047           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8048                 $(TARGET-etc))
8049 @endif etc
8050
8051
8052
8053
8054 .PHONY: check-etc maybe-check-etc
8055 maybe-check-etc:
8056 @if etc
8057 maybe-check-etc: check-etc
8058
8059 check-etc:
8060         @: $(MAKE); $(unstage)
8061         @r=`${PWD_COMMAND}`; export r; \
8062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063         $(HOST_EXPORTS)  \
8064         (cd $(HOST_SUBDIR)/etc && \
8065           $(MAKE) $(FLAGS_TO_PASS)  check)
8066
8067 @endif etc
8068
8069 .PHONY: install-etc maybe-install-etc
8070 maybe-install-etc:
8071 @if etc
8072 maybe-install-etc: install-etc
8073
8074 install-etc: installdirs
8075         @: $(MAKE); $(unstage)
8076         @r=`${PWD_COMMAND}`; export r; \
8077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078         $(HOST_EXPORTS) \
8079         (cd $(HOST_SUBDIR)/etc && \
8080           $(MAKE) $(FLAGS_TO_PASS)  install)
8081
8082 @endif etc
8083
8084 .PHONY: install-strip-etc maybe-install-strip-etc
8085 maybe-install-strip-etc:
8086 @if etc
8087 maybe-install-strip-etc: install-strip-etc
8088
8089 install-strip-etc: installdirs
8090         @: $(MAKE); $(unstage)
8091         @r=`${PWD_COMMAND}`; export r; \
8092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8093         $(HOST_EXPORTS) \
8094         (cd $(HOST_SUBDIR)/etc && \
8095           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8096
8097 @endif etc
8098
8099 # Other targets (info, dvi, pdf, etc.)
8100
8101 .PHONY: maybe-info-etc info-etc
8102 maybe-info-etc:
8103 @if etc
8104 maybe-info-etc: info-etc
8105
8106 info-etc: \
8107     configure-etc 
8108         @: $(MAKE); $(unstage)
8109         @[ -f ./etc/Makefile ] || exit 0; \
8110         r=`${PWD_COMMAND}`; export r; \
8111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112         $(HOST_EXPORTS) \
8113         for flag in $(EXTRA_HOST_FLAGS) ; do \
8114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8115         done; \
8116         echo "Doing info in etc"; \
8117         (cd $(HOST_SUBDIR)/etc && \
8118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8120                   "RANLIB=$${RANLIB}" \
8121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8122                   info) \
8123           || exit 1
8124
8125 @endif etc
8126
8127 .PHONY: maybe-dvi-etc dvi-etc
8128 maybe-dvi-etc:
8129 @if etc
8130 maybe-dvi-etc: dvi-etc
8131
8132 dvi-etc: \
8133     configure-etc 
8134         @: $(MAKE); $(unstage)
8135         @[ -f ./etc/Makefile ] || exit 0; \
8136         r=`${PWD_COMMAND}`; export r; \
8137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138         $(HOST_EXPORTS) \
8139         for flag in $(EXTRA_HOST_FLAGS) ; do \
8140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141         done; \
8142         echo "Doing dvi in etc"; \
8143         (cd $(HOST_SUBDIR)/etc && \
8144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146                   "RANLIB=$${RANLIB}" \
8147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148                   dvi) \
8149           || exit 1
8150
8151 @endif etc
8152
8153 .PHONY: maybe-pdf-etc pdf-etc
8154 maybe-pdf-etc:
8155 @if etc
8156 maybe-pdf-etc: pdf-etc
8157
8158 pdf-etc: \
8159     configure-etc 
8160         @: $(MAKE); $(unstage)
8161         @[ -f ./etc/Makefile ] || exit 0; \
8162         r=`${PWD_COMMAND}`; export r; \
8163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164         $(HOST_EXPORTS) \
8165         for flag in $(EXTRA_HOST_FLAGS) ; do \
8166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167         done; \
8168         echo "Doing pdf in etc"; \
8169         (cd $(HOST_SUBDIR)/etc && \
8170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172                   "RANLIB=$${RANLIB}" \
8173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8174                   pdf) \
8175           || exit 1
8176
8177 @endif etc
8178
8179 .PHONY: maybe-html-etc html-etc
8180 maybe-html-etc:
8181 @if etc
8182 maybe-html-etc: html-etc
8183
8184 html-etc: \
8185     configure-etc 
8186         @: $(MAKE); $(unstage)
8187         @[ -f ./etc/Makefile ] || exit 0; \
8188         r=`${PWD_COMMAND}`; export r; \
8189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190         $(HOST_EXPORTS) \
8191         for flag in $(EXTRA_HOST_FLAGS) ; do \
8192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193         done; \
8194         echo "Doing html in etc"; \
8195         (cd $(HOST_SUBDIR)/etc && \
8196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198                   "RANLIB=$${RANLIB}" \
8199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200                   html) \
8201           || exit 1
8202
8203 @endif etc
8204
8205 .PHONY: maybe-TAGS-etc TAGS-etc
8206 maybe-TAGS-etc:
8207 @if etc
8208 maybe-TAGS-etc: TAGS-etc
8209
8210 TAGS-etc: \
8211     configure-etc 
8212         @: $(MAKE); $(unstage)
8213         @[ -f ./etc/Makefile ] || exit 0; \
8214         r=`${PWD_COMMAND}`; export r; \
8215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216         $(HOST_EXPORTS) \
8217         for flag in $(EXTRA_HOST_FLAGS) ; do \
8218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219         done; \
8220         echo "Doing TAGS in etc"; \
8221         (cd $(HOST_SUBDIR)/etc && \
8222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224                   "RANLIB=$${RANLIB}" \
8225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8226                   TAGS) \
8227           || exit 1
8228
8229 @endif etc
8230
8231 .PHONY: maybe-install-info-etc install-info-etc
8232 maybe-install-info-etc:
8233 @if etc
8234 maybe-install-info-etc: install-info-etc
8235
8236 install-info-etc: \
8237     configure-etc \
8238     info-etc 
8239         @: $(MAKE); $(unstage)
8240         @[ -f ./etc/Makefile ] || exit 0; \
8241         r=`${PWD_COMMAND}`; export r; \
8242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243         $(HOST_EXPORTS) \
8244         for flag in $(EXTRA_HOST_FLAGS) ; do \
8245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246         done; \
8247         echo "Doing install-info in etc"; \
8248         (cd $(HOST_SUBDIR)/etc && \
8249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251                   "RANLIB=$${RANLIB}" \
8252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253                   install-info) \
8254           || exit 1
8255
8256 @endif etc
8257
8258 .PHONY: maybe-install-pdf-etc install-pdf-etc
8259 maybe-install-pdf-etc:
8260 @if etc
8261 maybe-install-pdf-etc: install-pdf-etc
8262
8263 install-pdf-etc: \
8264     configure-etc \
8265     pdf-etc 
8266         @: $(MAKE); $(unstage)
8267         @[ -f ./etc/Makefile ] || exit 0; \
8268         r=`${PWD_COMMAND}`; export r; \
8269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270         $(HOST_EXPORTS) \
8271         for flag in $(EXTRA_HOST_FLAGS) ; do \
8272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273         done; \
8274         echo "Doing install-pdf in etc"; \
8275         (cd $(HOST_SUBDIR)/etc && \
8276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278                   "RANLIB=$${RANLIB}" \
8279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8280                   install-pdf) \
8281           || exit 1
8282
8283 @endif etc
8284
8285 .PHONY: maybe-install-html-etc install-html-etc
8286 maybe-install-html-etc:
8287 @if etc
8288 maybe-install-html-etc: install-html-etc
8289
8290 install-html-etc: \
8291     configure-etc \
8292     html-etc 
8293         @: $(MAKE); $(unstage)
8294         @[ -f ./etc/Makefile ] || exit 0; \
8295         r=`${PWD_COMMAND}`; export r; \
8296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8297         $(HOST_EXPORTS) \
8298         for flag in $(EXTRA_HOST_FLAGS) ; do \
8299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8300         done; \
8301         echo "Doing install-html in etc"; \
8302         (cd $(HOST_SUBDIR)/etc && \
8303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8305                   "RANLIB=$${RANLIB}" \
8306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8307                   install-html) \
8308           || exit 1
8309
8310 @endif etc
8311
8312 .PHONY: maybe-installcheck-etc installcheck-etc
8313 maybe-installcheck-etc:
8314 @if etc
8315 maybe-installcheck-etc: installcheck-etc
8316
8317 installcheck-etc: \
8318     configure-etc 
8319         @: $(MAKE); $(unstage)
8320         @[ -f ./etc/Makefile ] || exit 0; \
8321         r=`${PWD_COMMAND}`; export r; \
8322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323         $(HOST_EXPORTS) \
8324         for flag in $(EXTRA_HOST_FLAGS) ; do \
8325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326         done; \
8327         echo "Doing installcheck in etc"; \
8328         (cd $(HOST_SUBDIR)/etc && \
8329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331                   "RANLIB=$${RANLIB}" \
8332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8333                   installcheck) \
8334           || exit 1
8335
8336 @endif etc
8337
8338 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8339 maybe-mostlyclean-etc:
8340 @if etc
8341 maybe-mostlyclean-etc: mostlyclean-etc
8342
8343 mostlyclean-etc: 
8344         @: $(MAKE); $(unstage)
8345         @[ -f ./etc/Makefile ] || exit 0; \
8346         r=`${PWD_COMMAND}`; export r; \
8347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348         $(HOST_EXPORTS) \
8349         for flag in $(EXTRA_HOST_FLAGS) ; do \
8350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8351         done; \
8352         echo "Doing mostlyclean in etc"; \
8353         (cd $(HOST_SUBDIR)/etc && \
8354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8356                   "RANLIB=$${RANLIB}" \
8357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8358                   mostlyclean) \
8359           || exit 1
8360
8361 @endif etc
8362
8363 .PHONY: maybe-clean-etc clean-etc
8364 maybe-clean-etc:
8365 @if etc
8366 maybe-clean-etc: clean-etc
8367
8368 clean-etc: 
8369         @: $(MAKE); $(unstage)
8370         @[ -f ./etc/Makefile ] || exit 0; \
8371         r=`${PWD_COMMAND}`; export r; \
8372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8373         $(HOST_EXPORTS) \
8374         for flag in $(EXTRA_HOST_FLAGS) ; do \
8375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8376         done; \
8377         echo "Doing clean in etc"; \
8378         (cd $(HOST_SUBDIR)/etc && \
8379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8381                   "RANLIB=$${RANLIB}" \
8382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8383                   clean) \
8384           || exit 1
8385
8386 @endif etc
8387
8388 .PHONY: maybe-distclean-etc distclean-etc
8389 maybe-distclean-etc:
8390 @if etc
8391 maybe-distclean-etc: distclean-etc
8392
8393 distclean-etc: 
8394         @: $(MAKE); $(unstage)
8395         @[ -f ./etc/Makefile ] || exit 0; \
8396         r=`${PWD_COMMAND}`; export r; \
8397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398         $(HOST_EXPORTS) \
8399         for flag in $(EXTRA_HOST_FLAGS) ; do \
8400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401         done; \
8402         echo "Doing distclean in etc"; \
8403         (cd $(HOST_SUBDIR)/etc && \
8404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406                   "RANLIB=$${RANLIB}" \
8407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408                   distclean) \
8409           || exit 1
8410
8411 @endif etc
8412
8413 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8414 maybe-maintainer-clean-etc:
8415 @if etc
8416 maybe-maintainer-clean-etc: maintainer-clean-etc
8417
8418 maintainer-clean-etc: 
8419         @: $(MAKE); $(unstage)
8420         @[ -f ./etc/Makefile ] || exit 0; \
8421         r=`${PWD_COMMAND}`; export r; \
8422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423         $(HOST_EXPORTS) \
8424         for flag in $(EXTRA_HOST_FLAGS) ; do \
8425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426         done; \
8427         echo "Doing maintainer-clean in etc"; \
8428         (cd $(HOST_SUBDIR)/etc && \
8429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431                   "RANLIB=$${RANLIB}" \
8432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433                   maintainer-clean) \
8434           || exit 1
8435
8436 @endif etc
8437
8438
8439
8440 .PHONY: configure-fastjar maybe-configure-fastjar
8441 maybe-configure-fastjar:
8442 @if gcc-bootstrap
8443 configure-fastjar: stage_current
8444 @endif gcc-bootstrap
8445 @if fastjar
8446 maybe-configure-fastjar: configure-fastjar
8447 configure-fastjar: 
8448         @: $(MAKE); $(unstage)
8449         @r=`${PWD_COMMAND}`; export r; \
8450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8451         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8453         $(HOST_EXPORTS)  \
8454         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8455         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8456         case $(srcdir) in \
8457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8458           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8460         esac; \
8461         module_srcdir=fastjar; \
8462         $(SHELL) \
8463           $$s/$$module_srcdir/configure \
8464           --srcdir=$${topdir}/$$module_srcdir \
8465           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8466           --target=${target_alias}  \
8467           || exit 1
8468 @endif fastjar
8469
8470
8471
8472
8473
8474 .PHONY: all-fastjar maybe-all-fastjar
8475 maybe-all-fastjar:
8476 @if gcc-bootstrap
8477 all-fastjar: stage_current
8478 @endif gcc-bootstrap
8479 @if fastjar
8480 TARGET-fastjar=all
8481 maybe-all-fastjar: all-fastjar
8482 all-fastjar: configure-fastjar
8483         @: $(MAKE); $(unstage)
8484         @r=`${PWD_COMMAND}`; export r; \
8485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8486         $(HOST_EXPORTS)  \
8487         (cd $(HOST_SUBDIR)/fastjar && \
8488           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8489                 $(TARGET-fastjar))
8490 @endif fastjar
8491
8492
8493
8494
8495 .PHONY: check-fastjar maybe-check-fastjar
8496 maybe-check-fastjar:
8497 @if fastjar
8498 maybe-check-fastjar: check-fastjar
8499
8500 # This module is only tested in a native toolchain.
8501 check-fastjar:
8502         @: $(MAKE); $(unstage)
8503         @if [ '$(host)' = '$(target)' ]; then \
8504           r=`${PWD_COMMAND}`; export r; \
8505           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8506           $(HOST_EXPORTS)  \
8507           (cd $(HOST_SUBDIR)/fastjar && \
8508             $(MAKE) $(FLAGS_TO_PASS)  check)
8509         fi
8510
8511 @endif fastjar
8512
8513 .PHONY: install-fastjar maybe-install-fastjar
8514 maybe-install-fastjar:
8515 @if fastjar
8516 maybe-install-fastjar: install-fastjar
8517
8518 install-fastjar: installdirs
8519         @: $(MAKE); $(unstage)
8520         @r=`${PWD_COMMAND}`; export r; \
8521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522         $(HOST_EXPORTS) \
8523         (cd $(HOST_SUBDIR)/fastjar && \
8524           $(MAKE) $(FLAGS_TO_PASS)  install)
8525
8526 @endif fastjar
8527
8528 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8529 maybe-install-strip-fastjar:
8530 @if fastjar
8531 maybe-install-strip-fastjar: install-strip-fastjar
8532
8533 install-strip-fastjar: installdirs
8534         @: $(MAKE); $(unstage)
8535         @r=`${PWD_COMMAND}`; export r; \
8536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537         $(HOST_EXPORTS) \
8538         (cd $(HOST_SUBDIR)/fastjar && \
8539           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8540
8541 @endif fastjar
8542
8543 # Other targets (info, dvi, pdf, etc.)
8544
8545 .PHONY: maybe-info-fastjar info-fastjar
8546 maybe-info-fastjar:
8547 @if fastjar
8548 maybe-info-fastjar: info-fastjar
8549
8550 info-fastjar: \
8551     configure-fastjar 
8552         @: $(MAKE); $(unstage)
8553         @[ -f ./fastjar/Makefile ] || exit 0; \
8554         r=`${PWD_COMMAND}`; export r; \
8555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556         $(HOST_EXPORTS) \
8557         for flag in $(EXTRA_HOST_FLAGS) ; do \
8558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559         done; \
8560         echo "Doing info in fastjar"; \
8561         (cd $(HOST_SUBDIR)/fastjar && \
8562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8564                   "RANLIB=$${RANLIB}" \
8565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8566                   info) \
8567           || exit 1
8568
8569 @endif fastjar
8570
8571 .PHONY: maybe-dvi-fastjar dvi-fastjar
8572 maybe-dvi-fastjar:
8573 @if fastjar
8574 maybe-dvi-fastjar: dvi-fastjar
8575
8576 dvi-fastjar: \
8577     configure-fastjar 
8578         @: $(MAKE); $(unstage)
8579         @[ -f ./fastjar/Makefile ] || exit 0; \
8580         r=`${PWD_COMMAND}`; export r; \
8581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8582         $(HOST_EXPORTS) \
8583         for flag in $(EXTRA_HOST_FLAGS) ; do \
8584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8585         done; \
8586         echo "Doing dvi in fastjar"; \
8587         (cd $(HOST_SUBDIR)/fastjar && \
8588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8590                   "RANLIB=$${RANLIB}" \
8591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8592                   dvi) \
8593           || exit 1
8594
8595 @endif fastjar
8596
8597 .PHONY: maybe-pdf-fastjar pdf-fastjar
8598 maybe-pdf-fastjar:
8599 @if fastjar
8600 maybe-pdf-fastjar: pdf-fastjar
8601
8602 pdf-fastjar: \
8603     configure-fastjar 
8604         @: $(MAKE); $(unstage)
8605         @[ -f ./fastjar/Makefile ] || exit 0; \
8606         r=`${PWD_COMMAND}`; export r; \
8607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608         $(HOST_EXPORTS) \
8609         for flag in $(EXTRA_HOST_FLAGS) ; do \
8610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611         done; \
8612         echo "Doing pdf in fastjar"; \
8613         (cd $(HOST_SUBDIR)/fastjar && \
8614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616                   "RANLIB=$${RANLIB}" \
8617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618                   pdf) \
8619           || exit 1
8620
8621 @endif fastjar
8622
8623 .PHONY: maybe-html-fastjar html-fastjar
8624 maybe-html-fastjar:
8625 @if fastjar
8626 maybe-html-fastjar: html-fastjar
8627
8628 html-fastjar: \
8629     configure-fastjar 
8630         @: $(MAKE); $(unstage)
8631         @[ -f ./fastjar/Makefile ] || exit 0; \
8632         r=`${PWD_COMMAND}`; export r; \
8633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634         $(HOST_EXPORTS) \
8635         for flag in $(EXTRA_HOST_FLAGS) ; do \
8636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637         done; \
8638         echo "Doing html in fastjar"; \
8639         (cd $(HOST_SUBDIR)/fastjar && \
8640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642                   "RANLIB=$${RANLIB}" \
8643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644                   html) \
8645           || exit 1
8646
8647 @endif fastjar
8648
8649 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8650 maybe-TAGS-fastjar:
8651 @if fastjar
8652 maybe-TAGS-fastjar: TAGS-fastjar
8653
8654 TAGS-fastjar: \
8655     configure-fastjar 
8656         @: $(MAKE); $(unstage)
8657         @[ -f ./fastjar/Makefile ] || exit 0; \
8658         r=`${PWD_COMMAND}`; export r; \
8659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660         $(HOST_EXPORTS) \
8661         for flag in $(EXTRA_HOST_FLAGS) ; do \
8662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663         done; \
8664         echo "Doing TAGS in fastjar"; \
8665         (cd $(HOST_SUBDIR)/fastjar && \
8666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668                   "RANLIB=$${RANLIB}" \
8669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670                   TAGS) \
8671           || exit 1
8672
8673 @endif fastjar
8674
8675 .PHONY: maybe-install-info-fastjar install-info-fastjar
8676 maybe-install-info-fastjar:
8677 @if fastjar
8678 maybe-install-info-fastjar: install-info-fastjar
8679
8680 install-info-fastjar: \
8681     configure-fastjar \
8682     info-fastjar 
8683         @: $(MAKE); $(unstage)
8684         @[ -f ./fastjar/Makefile ] || exit 0; \
8685         r=`${PWD_COMMAND}`; export r; \
8686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687         $(HOST_EXPORTS) \
8688         for flag in $(EXTRA_HOST_FLAGS) ; do \
8689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690         done; \
8691         echo "Doing install-info in fastjar"; \
8692         (cd $(HOST_SUBDIR)/fastjar && \
8693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695                   "RANLIB=$${RANLIB}" \
8696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8697                   install-info) \
8698           || exit 1
8699
8700 @endif fastjar
8701
8702 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8703 maybe-install-pdf-fastjar:
8704 @if fastjar
8705 maybe-install-pdf-fastjar: install-pdf-fastjar
8706
8707 install-pdf-fastjar: \
8708     configure-fastjar \
8709     pdf-fastjar 
8710         @: $(MAKE); $(unstage)
8711         @[ -f ./fastjar/Makefile ] || exit 0; \
8712         r=`${PWD_COMMAND}`; export r; \
8713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714         $(HOST_EXPORTS) \
8715         for flag in $(EXTRA_HOST_FLAGS) ; do \
8716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717         done; \
8718         echo "Doing install-pdf in fastjar"; \
8719         (cd $(HOST_SUBDIR)/fastjar && \
8720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722                   "RANLIB=$${RANLIB}" \
8723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724                   install-pdf) \
8725           || exit 1
8726
8727 @endif fastjar
8728
8729 .PHONY: maybe-install-html-fastjar install-html-fastjar
8730 maybe-install-html-fastjar:
8731 @if fastjar
8732 maybe-install-html-fastjar: install-html-fastjar
8733
8734 install-html-fastjar: \
8735     configure-fastjar \
8736     html-fastjar 
8737         @: $(MAKE); $(unstage)
8738         @[ -f ./fastjar/Makefile ] || exit 0; \
8739         r=`${PWD_COMMAND}`; export r; \
8740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741         $(HOST_EXPORTS) \
8742         for flag in $(EXTRA_HOST_FLAGS) ; do \
8743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744         done; \
8745         echo "Doing install-html in fastjar"; \
8746         (cd $(HOST_SUBDIR)/fastjar && \
8747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749                   "RANLIB=$${RANLIB}" \
8750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8751                   install-html) \
8752           || exit 1
8753
8754 @endif fastjar
8755
8756 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8757 maybe-installcheck-fastjar:
8758 @if fastjar
8759 maybe-installcheck-fastjar: installcheck-fastjar
8760
8761 installcheck-fastjar: \
8762     configure-fastjar 
8763         @: $(MAKE); $(unstage)
8764         @[ -f ./fastjar/Makefile ] || exit 0; \
8765         r=`${PWD_COMMAND}`; export r; \
8766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767         $(HOST_EXPORTS) \
8768         for flag in $(EXTRA_HOST_FLAGS) ; do \
8769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770         done; \
8771         echo "Doing installcheck in fastjar"; \
8772         (cd $(HOST_SUBDIR)/fastjar && \
8773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775                   "RANLIB=$${RANLIB}" \
8776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8777                   installcheck) \
8778           || exit 1
8779
8780 @endif fastjar
8781
8782 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8783 maybe-mostlyclean-fastjar:
8784 @if fastjar
8785 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8786
8787 mostlyclean-fastjar: 
8788         @: $(MAKE); $(unstage)
8789         @[ -f ./fastjar/Makefile ] || exit 0; \
8790         r=`${PWD_COMMAND}`; export r; \
8791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8792         $(HOST_EXPORTS) \
8793         for flag in $(EXTRA_HOST_FLAGS) ; do \
8794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8795         done; \
8796         echo "Doing mostlyclean in fastjar"; \
8797         (cd $(HOST_SUBDIR)/fastjar && \
8798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8800                   "RANLIB=$${RANLIB}" \
8801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8802                   mostlyclean) \
8803           || exit 1
8804
8805 @endif fastjar
8806
8807 .PHONY: maybe-clean-fastjar clean-fastjar
8808 maybe-clean-fastjar:
8809 @if fastjar
8810 maybe-clean-fastjar: clean-fastjar
8811
8812 clean-fastjar: 
8813         @: $(MAKE); $(unstage)
8814         @[ -f ./fastjar/Makefile ] || exit 0; \
8815         r=`${PWD_COMMAND}`; export r; \
8816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8817         $(HOST_EXPORTS) \
8818         for flag in $(EXTRA_HOST_FLAGS) ; do \
8819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8820         done; \
8821         echo "Doing clean in fastjar"; \
8822         (cd $(HOST_SUBDIR)/fastjar && \
8823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8825                   "RANLIB=$${RANLIB}" \
8826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8827                   clean) \
8828           || exit 1
8829
8830 @endif fastjar
8831
8832 .PHONY: maybe-distclean-fastjar distclean-fastjar
8833 maybe-distclean-fastjar:
8834 @if fastjar
8835 maybe-distclean-fastjar: distclean-fastjar
8836
8837 distclean-fastjar: 
8838         @: $(MAKE); $(unstage)
8839         @[ -f ./fastjar/Makefile ] || exit 0; \
8840         r=`${PWD_COMMAND}`; export r; \
8841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842         $(HOST_EXPORTS) \
8843         for flag in $(EXTRA_HOST_FLAGS) ; do \
8844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8845         done; \
8846         echo "Doing distclean in fastjar"; \
8847         (cd $(HOST_SUBDIR)/fastjar && \
8848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850                   "RANLIB=$${RANLIB}" \
8851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8852                   distclean) \
8853           || exit 1
8854
8855 @endif fastjar
8856
8857 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8858 maybe-maintainer-clean-fastjar:
8859 @if fastjar
8860 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8861
8862 maintainer-clean-fastjar: 
8863         @: $(MAKE); $(unstage)
8864         @[ -f ./fastjar/Makefile ] || exit 0; \
8865         r=`${PWD_COMMAND}`; export r; \
8866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867         $(HOST_EXPORTS) \
8868         for flag in $(EXTRA_HOST_FLAGS) ; do \
8869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8870         done; \
8871         echo "Doing maintainer-clean in fastjar"; \
8872         (cd $(HOST_SUBDIR)/fastjar && \
8873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8875                   "RANLIB=$${RANLIB}" \
8876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8877                   maintainer-clean) \
8878           || exit 1
8879
8880 @endif fastjar
8881
8882
8883
8884 .PHONY: configure-fixincludes maybe-configure-fixincludes
8885 maybe-configure-fixincludes:
8886 @if gcc-bootstrap
8887 configure-fixincludes: stage_current
8888 @endif gcc-bootstrap
8889 @if fixincludes
8890 maybe-configure-fixincludes: configure-fixincludes
8891 configure-fixincludes: 
8892         @r=`${PWD_COMMAND}`; export r; \
8893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8896         $(HOST_EXPORTS)  \
8897         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8898         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8899         case $(srcdir) in \
8900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8901           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8903         esac; \
8904         module_srcdir=fixincludes; \
8905         $(SHELL) \
8906           $$s/$$module_srcdir/configure \
8907           --srcdir=$${topdir}/$$module_srcdir \
8908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8909           --target=${target_alias}  \
8910           || exit 1
8911 @endif fixincludes
8912
8913
8914
8915 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8916 maybe-configure-stage1-fixincludes:
8917 @if fixincludes-bootstrap
8918 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8919 configure-stage1-fixincludes:
8920         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8921         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8922         @r=`${PWD_COMMAND}`; export r; \
8923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8924         TFLAGS="$(STAGE1_TFLAGS)"; \
8925         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8926         $(HOST_EXPORTS) \
8927         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8928         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8929         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8930         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8932         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8933         case $(srcdir) in \
8934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8935           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8937         esac; \
8938         module_srcdir=fixincludes; \
8939         $(SHELL) $$s/$$module_srcdir/configure \
8940           --srcdir=$${topdir}/$$module_srcdir \
8941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8942           --target=${target_alias} \
8943            \
8944           $(STAGE1_CONFIGURE_FLAGS)
8945 @endif fixincludes-bootstrap
8946
8947 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8948 maybe-configure-stage2-fixincludes:
8949 @if fixincludes-bootstrap
8950 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8951 configure-stage2-fixincludes:
8952         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8953         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8954         @r=`${PWD_COMMAND}`; export r; \
8955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8956         TFLAGS="$(STAGE2_TFLAGS)"; \
8957         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8958         $(HOST_EXPORTS) \
8959         $(POSTSTAGE1_HOST_EXPORTS) \
8960         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8961         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8962         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8963         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8964         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8965         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8966         case $(srcdir) in \
8967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8968           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8970         esac; \
8971         module_srcdir=fixincludes; \
8972         $(SHELL) $$s/$$module_srcdir/configure \
8973           --srcdir=$${topdir}/$$module_srcdir \
8974           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8975           --target=${target_alias} \
8976           --with-build-libsubdir=$(HOST_SUBDIR) \
8977           $(STAGE2_CONFIGURE_FLAGS)
8978 @endif fixincludes-bootstrap
8979
8980 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8981 maybe-configure-stage3-fixincludes:
8982 @if fixincludes-bootstrap
8983 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8984 configure-stage3-fixincludes:
8985         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8987         @r=`${PWD_COMMAND}`; export r; \
8988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989         TFLAGS="$(STAGE3_TFLAGS)"; \
8990         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8991         $(HOST_EXPORTS) \
8992         $(POSTSTAGE1_HOST_EXPORTS) \
8993         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8994         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8995         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8996         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8998         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8999         case $(srcdir) in \
9000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9001           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9003         esac; \
9004         module_srcdir=fixincludes; \
9005         $(SHELL) $$s/$$module_srcdir/configure \
9006           --srcdir=$${topdir}/$$module_srcdir \
9007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9008           --target=${target_alias} \
9009           --with-build-libsubdir=$(HOST_SUBDIR) \
9010           $(STAGE3_CONFIGURE_FLAGS)
9011 @endif fixincludes-bootstrap
9012
9013 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9014 maybe-configure-stage4-fixincludes:
9015 @if fixincludes-bootstrap
9016 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9017 configure-stage4-fixincludes:
9018         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9020         @r=`${PWD_COMMAND}`; export r; \
9021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022         TFLAGS="$(STAGE4_TFLAGS)"; \
9023         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9024         $(HOST_EXPORTS) \
9025         $(POSTSTAGE1_HOST_EXPORTS) \
9026         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9027         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9028         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9029         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9031         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9032         case $(srcdir) in \
9033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9034           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9036         esac; \
9037         module_srcdir=fixincludes; \
9038         $(SHELL) $$s/$$module_srcdir/configure \
9039           --srcdir=$${topdir}/$$module_srcdir \
9040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9041           --target=${target_alias} \
9042           --with-build-libsubdir=$(HOST_SUBDIR) \
9043           $(STAGE4_CONFIGURE_FLAGS)
9044 @endif fixincludes-bootstrap
9045
9046 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9047 maybe-configure-stageprofile-fixincludes:
9048 @if fixincludes-bootstrap
9049 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9050 configure-stageprofile-fixincludes:
9051         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9052         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9053         @r=`${PWD_COMMAND}`; export r; \
9054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9056         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9057         $(HOST_EXPORTS) \
9058         $(POSTSTAGE1_HOST_EXPORTS) \
9059         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9060         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9061         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9062         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9064         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9065         case $(srcdir) in \
9066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9067           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9069         esac; \
9070         module_srcdir=fixincludes; \
9071         $(SHELL) $$s/$$module_srcdir/configure \
9072           --srcdir=$${topdir}/$$module_srcdir \
9073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9074           --target=${target_alias} \
9075           --with-build-libsubdir=$(HOST_SUBDIR) \
9076           $(STAGEprofile_CONFIGURE_FLAGS)
9077 @endif fixincludes-bootstrap
9078
9079 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9080 maybe-configure-stagetrain-fixincludes:
9081 @if fixincludes-bootstrap
9082 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9083 configure-stagetrain-fixincludes:
9084         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9086         @r=`${PWD_COMMAND}`; export r; \
9087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9088         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9089         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9090         $(HOST_EXPORTS) \
9091         $(POSTSTAGE1_HOST_EXPORTS) \
9092         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9093         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9094         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9095         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9097         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9098         case $(srcdir) in \
9099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9100           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9102         esac; \
9103         module_srcdir=fixincludes; \
9104         $(SHELL) $$s/$$module_srcdir/configure \
9105           --srcdir=$${topdir}/$$module_srcdir \
9106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9107           --target=${target_alias} \
9108           --with-build-libsubdir=$(HOST_SUBDIR) \
9109           $(STAGEtrain_CONFIGURE_FLAGS)
9110 @endif fixincludes-bootstrap
9111
9112 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9113 maybe-configure-stagefeedback-fixincludes:
9114 @if fixincludes-bootstrap
9115 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9116 configure-stagefeedback-fixincludes:
9117         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9119         @r=`${PWD_COMMAND}`; export r; \
9120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9121         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9122         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9123         $(HOST_EXPORTS) \
9124         $(POSTSTAGE1_HOST_EXPORTS) \
9125         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9126         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9127         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9128         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9130         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9131         case $(srcdir) in \
9132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9133           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9135         esac; \
9136         module_srcdir=fixincludes; \
9137         $(SHELL) $$s/$$module_srcdir/configure \
9138           --srcdir=$${topdir}/$$module_srcdir \
9139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9140           --target=${target_alias} \
9141           --with-build-libsubdir=$(HOST_SUBDIR) \
9142           $(STAGEfeedback_CONFIGURE_FLAGS)
9143 @endif fixincludes-bootstrap
9144
9145 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9146 maybe-configure-stageautoprofile-fixincludes:
9147 @if fixincludes-bootstrap
9148 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9149 configure-stageautoprofile-fixincludes:
9150         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9152         @r=`${PWD_COMMAND}`; export r; \
9153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9154         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9155         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9156         $(HOST_EXPORTS) \
9157         $(POSTSTAGE1_HOST_EXPORTS) \
9158         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9159         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9160         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9161         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9163         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9164         case $(srcdir) in \
9165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9166           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9168         esac; \
9169         module_srcdir=fixincludes; \
9170         $(SHELL) $$s/$$module_srcdir/configure \
9171           --srcdir=$${topdir}/$$module_srcdir \
9172           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9173           --target=${target_alias} \
9174           --with-build-libsubdir=$(HOST_SUBDIR) \
9175           $(STAGEautoprofile_CONFIGURE_FLAGS)
9176 @endif fixincludes-bootstrap
9177
9178 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9179 maybe-configure-stageautofeedback-fixincludes:
9180 @if fixincludes-bootstrap
9181 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9182 configure-stageautofeedback-fixincludes:
9183         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9184         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9185         @r=`${PWD_COMMAND}`; export r; \
9186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9188         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9189         $(HOST_EXPORTS) \
9190         $(POSTSTAGE1_HOST_EXPORTS) \
9191         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9192         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9193         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9194         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9195         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9196         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9197         case $(srcdir) in \
9198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9199           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9201         esac; \
9202         module_srcdir=fixincludes; \
9203         $(SHELL) $$s/$$module_srcdir/configure \
9204           --srcdir=$${topdir}/$$module_srcdir \
9205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9206           --target=${target_alias} \
9207           --with-build-libsubdir=$(HOST_SUBDIR) \
9208           $(STAGEautofeedback_CONFIGURE_FLAGS)
9209 @endif fixincludes-bootstrap
9210
9211
9212
9213
9214
9215 .PHONY: all-fixincludes maybe-all-fixincludes
9216 maybe-all-fixincludes:
9217 @if gcc-bootstrap
9218 all-fixincludes: stage_current
9219 @endif gcc-bootstrap
9220 @if fixincludes
9221 TARGET-fixincludes=all
9222 maybe-all-fixincludes: all-fixincludes
9223 all-fixincludes: configure-fixincludes
9224         @r=`${PWD_COMMAND}`; export r; \
9225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9226         $(HOST_EXPORTS)  \
9227         (cd $(HOST_SUBDIR)/fixincludes && \
9228           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9229                 $(TARGET-fixincludes))
9230 @endif fixincludes
9231
9232
9233
9234 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9235 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9236 maybe-all-stage1-fixincludes:
9237 maybe-clean-stage1-fixincludes:
9238 @if fixincludes-bootstrap
9239 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9240 all-stage1: all-stage1-fixincludes
9241 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9242 all-stage1-fixincludes: configure-stage1-fixincludes
9243         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9244         @r=`${PWD_COMMAND}`; export r; \
9245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246         TFLAGS="$(STAGE1_TFLAGS)"; \
9247         $(HOST_EXPORTS)  \
9248         cd $(HOST_SUBDIR)/fixincludes && \
9249          \
9250         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9251                 CFLAGS="$(STAGE1_CFLAGS)" \
9252                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9253                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9254                 LIBCFLAGS="$(LIBCFLAGS)" \
9255                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9256                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9257                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9258                 $(EXTRA_HOST_FLAGS)  \
9259                 $(STAGE1_FLAGS_TO_PASS)  \
9260                 TFLAGS="$(STAGE1_TFLAGS)"  \
9261                 $(TARGET-stage1-fixincludes)
9262
9263 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9264 clean-stage1: clean-stage1-fixincludes
9265 clean-stage1-fixincludes:
9266         @if [ $(current_stage) = stage1 ]; then \
9267           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9268         else \
9269           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9270           $(MAKE) stage1-start; \
9271         fi; \
9272         cd $(HOST_SUBDIR)/fixincludes && \
9273         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9274         $(STAGE1_FLAGS_TO_PASS)  clean
9275 @endif fixincludes-bootstrap
9276
9277
9278 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9279 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9280 maybe-all-stage2-fixincludes:
9281 maybe-clean-stage2-fixincludes:
9282 @if fixincludes-bootstrap
9283 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9284 all-stage2: all-stage2-fixincludes
9285 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9286 all-stage2-fixincludes: configure-stage2-fixincludes
9287         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9288         @r=`${PWD_COMMAND}`; export r; \
9289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290         TFLAGS="$(STAGE2_TFLAGS)"; \
9291         $(HOST_EXPORTS) \
9292         $(POSTSTAGE1_HOST_EXPORTS)  \
9293         cd $(HOST_SUBDIR)/fixincludes && \
9294          \
9295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9296                 CFLAGS="$(STAGE2_CFLAGS)" \
9297                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9298                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9299                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9304                 TFLAGS="$(STAGE2_TFLAGS)"  \
9305                 $(TARGET-stage2-fixincludes)
9306
9307 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9308 clean-stage2: clean-stage2-fixincludes
9309 clean-stage2-fixincludes:
9310         @if [ $(current_stage) = stage2 ]; then \
9311           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9312         else \
9313           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9314           $(MAKE) stage2-start; \
9315         fi; \
9316         cd $(HOST_SUBDIR)/fixincludes && \
9317         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9318 @endif fixincludes-bootstrap
9319
9320
9321 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9322 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9323 maybe-all-stage3-fixincludes:
9324 maybe-clean-stage3-fixincludes:
9325 @if fixincludes-bootstrap
9326 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9327 all-stage3: all-stage3-fixincludes
9328 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9329 all-stage3-fixincludes: configure-stage3-fixincludes
9330         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9331         @r=`${PWD_COMMAND}`; export r; \
9332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333         TFLAGS="$(STAGE3_TFLAGS)"; \
9334         $(HOST_EXPORTS) \
9335         $(POSTSTAGE1_HOST_EXPORTS)  \
9336         cd $(HOST_SUBDIR)/fixincludes && \
9337          \
9338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9339                 CFLAGS="$(STAGE3_CFLAGS)" \
9340                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9341                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9342                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9346                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9347                 TFLAGS="$(STAGE3_TFLAGS)"  \
9348                 $(TARGET-stage3-fixincludes)
9349
9350 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9351 clean-stage3: clean-stage3-fixincludes
9352 clean-stage3-fixincludes:
9353         @if [ $(current_stage) = stage3 ]; then \
9354           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9355         else \
9356           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9357           $(MAKE) stage3-start; \
9358         fi; \
9359         cd $(HOST_SUBDIR)/fixincludes && \
9360         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9361 @endif fixincludes-bootstrap
9362
9363
9364 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9365 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9366 maybe-all-stage4-fixincludes:
9367 maybe-clean-stage4-fixincludes:
9368 @if fixincludes-bootstrap
9369 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9370 all-stage4: all-stage4-fixincludes
9371 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9372 all-stage4-fixincludes: configure-stage4-fixincludes
9373         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9374         @r=`${PWD_COMMAND}`; export r; \
9375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9376         TFLAGS="$(STAGE4_TFLAGS)"; \
9377         $(HOST_EXPORTS) \
9378         $(POSTSTAGE1_HOST_EXPORTS)  \
9379         cd $(HOST_SUBDIR)/fixincludes && \
9380          \
9381         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9382                 CFLAGS="$(STAGE4_CFLAGS)" \
9383                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9384                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9385                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9390                 TFLAGS="$(STAGE4_TFLAGS)"  \
9391                 $(TARGET-stage4-fixincludes)
9392
9393 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9394 clean-stage4: clean-stage4-fixincludes
9395 clean-stage4-fixincludes:
9396         @if [ $(current_stage) = stage4 ]; then \
9397           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9398         else \
9399           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9400           $(MAKE) stage4-start; \
9401         fi; \
9402         cd $(HOST_SUBDIR)/fixincludes && \
9403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9404 @endif fixincludes-bootstrap
9405
9406
9407 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9408 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9409 maybe-all-stageprofile-fixincludes:
9410 maybe-clean-stageprofile-fixincludes:
9411 @if fixincludes-bootstrap
9412 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9413 all-stageprofile: all-stageprofile-fixincludes
9414 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9415 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9416         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9417         @r=`${PWD_COMMAND}`; export r; \
9418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9419         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9420         $(HOST_EXPORTS) \
9421         $(POSTSTAGE1_HOST_EXPORTS)  \
9422         cd $(HOST_SUBDIR)/fixincludes && \
9423          \
9424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9425                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9426                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9427                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9428                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9429                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9430                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9431                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9432                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9433                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9434                 $(TARGET-stageprofile-fixincludes)
9435
9436 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9437 clean-stageprofile: clean-stageprofile-fixincludes
9438 clean-stageprofile-fixincludes:
9439         @if [ $(current_stage) = stageprofile ]; then \
9440           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9441         else \
9442           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9443           $(MAKE) stageprofile-start; \
9444         fi; \
9445         cd $(HOST_SUBDIR)/fixincludes && \
9446         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9447 @endif fixincludes-bootstrap
9448
9449
9450 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9451 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9452 maybe-all-stagetrain-fixincludes:
9453 maybe-clean-stagetrain-fixincludes:
9454 @if fixincludes-bootstrap
9455 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9456 all-stagetrain: all-stagetrain-fixincludes
9457 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9458 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9459         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9460         @r=`${PWD_COMMAND}`; export r; \
9461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9462         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9463         $(HOST_EXPORTS) \
9464         $(POSTSTAGE1_HOST_EXPORTS)  \
9465         cd $(HOST_SUBDIR)/fixincludes && \
9466          \
9467         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9468                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9469                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9470                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9471                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9476                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9477                 $(TARGET-stagetrain-fixincludes)
9478
9479 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9480 clean-stagetrain: clean-stagetrain-fixincludes
9481 clean-stagetrain-fixincludes:
9482         @if [ $(current_stage) = stagetrain ]; then \
9483           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9484         else \
9485           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9486           $(MAKE) stagetrain-start; \
9487         fi; \
9488         cd $(HOST_SUBDIR)/fixincludes && \
9489         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9490 @endif fixincludes-bootstrap
9491
9492
9493 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9494 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9495 maybe-all-stagefeedback-fixincludes:
9496 maybe-clean-stagefeedback-fixincludes:
9497 @if fixincludes-bootstrap
9498 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9499 all-stagefeedback: all-stagefeedback-fixincludes
9500 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9501 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9502         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9503         @r=`${PWD_COMMAND}`; export r; \
9504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9505         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9506         $(HOST_EXPORTS) \
9507         $(POSTSTAGE1_HOST_EXPORTS)  \
9508         cd $(HOST_SUBDIR)/fixincludes && \
9509          \
9510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9511                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9512                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9513                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9514                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9518                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9519                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9520                 $(TARGET-stagefeedback-fixincludes)
9521
9522 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9523 clean-stagefeedback: clean-stagefeedback-fixincludes
9524 clean-stagefeedback-fixincludes:
9525         @if [ $(current_stage) = stagefeedback ]; then \
9526           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9527         else \
9528           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9529           $(MAKE) stagefeedback-start; \
9530         fi; \
9531         cd $(HOST_SUBDIR)/fixincludes && \
9532         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9533 @endif fixincludes-bootstrap
9534
9535
9536 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9537 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9538 maybe-all-stageautoprofile-fixincludes:
9539 maybe-clean-stageautoprofile-fixincludes:
9540 @if fixincludes-bootstrap
9541 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9542 all-stageautoprofile: all-stageautoprofile-fixincludes
9543 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9544 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9545         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9546         @r=`${PWD_COMMAND}`; export r; \
9547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9549         $(HOST_EXPORTS) \
9550         $(POSTSTAGE1_HOST_EXPORTS)  \
9551         cd $(HOST_SUBDIR)/fixincludes && \
9552         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9554                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9555                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9556                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9557                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9558                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9559                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9560                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9561                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9562                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9563                 $(TARGET-stageautoprofile-fixincludes)
9564
9565 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9566 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9567 clean-stageautoprofile-fixincludes:
9568         @if [ $(current_stage) = stageautoprofile ]; then \
9569           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9570         else \
9571           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9572           $(MAKE) stageautoprofile-start; \
9573         fi; \
9574         cd $(HOST_SUBDIR)/fixincludes && \
9575         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9576 @endif fixincludes-bootstrap
9577
9578
9579 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9580 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9581 maybe-all-stageautofeedback-fixincludes:
9582 maybe-clean-stageautofeedback-fixincludes:
9583 @if fixincludes-bootstrap
9584 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9585 all-stageautofeedback: all-stageautofeedback-fixincludes
9586 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9587 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9588         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9589         @r=`${PWD_COMMAND}`; export r; \
9590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9591         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9592         $(HOST_EXPORTS) \
9593         $(POSTSTAGE1_HOST_EXPORTS)  \
9594         cd $(HOST_SUBDIR)/fixincludes && \
9595          \
9596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9597                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9598                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9599                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9600                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9605                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9606                 $(TARGET-stageautofeedback-fixincludes)
9607
9608 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9609 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9610 clean-stageautofeedback-fixincludes:
9611         @if [ $(current_stage) = stageautofeedback ]; then \
9612           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9613         else \
9614           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9615           $(MAKE) stageautofeedback-start; \
9616         fi; \
9617         cd $(HOST_SUBDIR)/fixincludes && \
9618         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9619 @endif fixincludes-bootstrap
9620
9621
9622
9623
9624
9625 .PHONY: check-fixincludes maybe-check-fixincludes
9626 maybe-check-fixincludes:
9627 @if fixincludes
9628 maybe-check-fixincludes: check-fixincludes
9629
9630 check-fixincludes:
9631         @: $(MAKE); $(unstage)
9632         @r=`${PWD_COMMAND}`; export r; \
9633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9634         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9635         (cd $(HOST_SUBDIR)/fixincludes && \
9636           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9637
9638 @endif fixincludes
9639
9640 .PHONY: install-fixincludes maybe-install-fixincludes
9641 maybe-install-fixincludes:
9642 @if fixincludes
9643 maybe-install-fixincludes: install-fixincludes
9644
9645 install-fixincludes: installdirs
9646         @: $(MAKE); $(unstage)
9647         @r=`${PWD_COMMAND}`; export r; \
9648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649         $(HOST_EXPORTS) \
9650         (cd $(HOST_SUBDIR)/fixincludes && \
9651           $(MAKE) $(FLAGS_TO_PASS)  install)
9652
9653 @endif fixincludes
9654
9655 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9656 maybe-install-strip-fixincludes:
9657 @if fixincludes
9658 maybe-install-strip-fixincludes: install-strip-fixincludes
9659
9660 install-strip-fixincludes: installdirs
9661         @: $(MAKE); $(unstage)
9662         @r=`${PWD_COMMAND}`; export r; \
9663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9664         $(HOST_EXPORTS) \
9665         (cd $(HOST_SUBDIR)/fixincludes && \
9666           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9667
9668 @endif fixincludes
9669
9670 # Other targets (info, dvi, pdf, etc.)
9671
9672 .PHONY: maybe-info-fixincludes info-fixincludes
9673 maybe-info-fixincludes:
9674 @if fixincludes
9675 maybe-info-fixincludes: info-fixincludes
9676
9677 info-fixincludes: \
9678     configure-fixincludes 
9679         @[ -f ./fixincludes/Makefile ] || exit 0; \
9680         r=`${PWD_COMMAND}`; export r; \
9681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682         $(HOST_EXPORTS) \
9683         for flag in $(EXTRA_HOST_FLAGS) ; do \
9684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9685         done; \
9686         echo "Doing info in fixincludes"; \
9687         (cd $(HOST_SUBDIR)/fixincludes && \
9688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9690                   "RANLIB=$${RANLIB}" \
9691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9692                   info) \
9693           || exit 1
9694
9695 @endif fixincludes
9696
9697 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9698 maybe-dvi-fixincludes:
9699 @if fixincludes
9700 maybe-dvi-fixincludes: dvi-fixincludes
9701
9702 dvi-fixincludes: \
9703     configure-fixincludes 
9704         @[ -f ./fixincludes/Makefile ] || exit 0; \
9705         r=`${PWD_COMMAND}`; export r; \
9706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9707         $(HOST_EXPORTS) \
9708         for flag in $(EXTRA_HOST_FLAGS) ; do \
9709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9710         done; \
9711         echo "Doing dvi in fixincludes"; \
9712         (cd $(HOST_SUBDIR)/fixincludes && \
9713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9715                   "RANLIB=$${RANLIB}" \
9716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9717                   dvi) \
9718           || exit 1
9719
9720 @endif fixincludes
9721
9722 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9723 maybe-pdf-fixincludes:
9724 @if fixincludes
9725 maybe-pdf-fixincludes: pdf-fixincludes
9726
9727 pdf-fixincludes: \
9728     configure-fixincludes 
9729         @[ -f ./fixincludes/Makefile ] || exit 0; \
9730         r=`${PWD_COMMAND}`; export r; \
9731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732         $(HOST_EXPORTS) \
9733         for flag in $(EXTRA_HOST_FLAGS) ; do \
9734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735         done; \
9736         echo "Doing pdf in fixincludes"; \
9737         (cd $(HOST_SUBDIR)/fixincludes && \
9738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740                   "RANLIB=$${RANLIB}" \
9741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9742                   pdf) \
9743           || exit 1
9744
9745 @endif fixincludes
9746
9747 .PHONY: maybe-html-fixincludes html-fixincludes
9748 maybe-html-fixincludes:
9749 @if fixincludes
9750 maybe-html-fixincludes: html-fixincludes
9751
9752 html-fixincludes: \
9753     configure-fixincludes 
9754         @[ -f ./fixincludes/Makefile ] || exit 0; \
9755         r=`${PWD_COMMAND}`; export r; \
9756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757         $(HOST_EXPORTS) \
9758         for flag in $(EXTRA_HOST_FLAGS) ; do \
9759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760         done; \
9761         echo "Doing html in fixincludes"; \
9762         (cd $(HOST_SUBDIR)/fixincludes && \
9763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765                   "RANLIB=$${RANLIB}" \
9766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9767                   html) \
9768           || exit 1
9769
9770 @endif fixincludes
9771
9772 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9773 maybe-TAGS-fixincludes:
9774 @if fixincludes
9775 maybe-TAGS-fixincludes: TAGS-fixincludes
9776
9777 # fixincludes doesn't support TAGS.
9778 TAGS-fixincludes:
9779
9780 @endif fixincludes
9781
9782 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9783 maybe-install-info-fixincludes:
9784 @if fixincludes
9785 maybe-install-info-fixincludes: install-info-fixincludes
9786
9787 install-info-fixincludes: \
9788     configure-fixincludes \
9789     info-fixincludes 
9790         @[ -f ./fixincludes/Makefile ] || exit 0; \
9791         r=`${PWD_COMMAND}`; export r; \
9792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9793         $(HOST_EXPORTS) \
9794         for flag in $(EXTRA_HOST_FLAGS) ; do \
9795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9796         done; \
9797         echo "Doing install-info in fixincludes"; \
9798         (cd $(HOST_SUBDIR)/fixincludes && \
9799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9801                   "RANLIB=$${RANLIB}" \
9802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9803                   install-info) \
9804           || exit 1
9805
9806 @endif fixincludes
9807
9808 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9809 maybe-install-pdf-fixincludes:
9810 @if fixincludes
9811 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9812
9813 install-pdf-fixincludes: \
9814     configure-fixincludes \
9815     pdf-fixincludes 
9816         @[ -f ./fixincludes/Makefile ] || exit 0; \
9817         r=`${PWD_COMMAND}`; export r; \
9818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819         $(HOST_EXPORTS) \
9820         for flag in $(EXTRA_HOST_FLAGS) ; do \
9821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9822         done; \
9823         echo "Doing install-pdf in fixincludes"; \
9824         (cd $(HOST_SUBDIR)/fixincludes && \
9825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9827                   "RANLIB=$${RANLIB}" \
9828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9829                   install-pdf) \
9830           || exit 1
9831
9832 @endif fixincludes
9833
9834 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9835 maybe-install-html-fixincludes:
9836 @if fixincludes
9837 maybe-install-html-fixincludes: install-html-fixincludes
9838
9839 install-html-fixincludes: \
9840     configure-fixincludes \
9841     html-fixincludes 
9842         @[ -f ./fixincludes/Makefile ] || exit 0; \
9843         r=`${PWD_COMMAND}`; export r; \
9844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9845         $(HOST_EXPORTS) \
9846         for flag in $(EXTRA_HOST_FLAGS) ; do \
9847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9848         done; \
9849         echo "Doing install-html in fixincludes"; \
9850         (cd $(HOST_SUBDIR)/fixincludes && \
9851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9853                   "RANLIB=$${RANLIB}" \
9854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9855                   install-html) \
9856           || exit 1
9857
9858 @endif fixincludes
9859
9860 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9861 maybe-installcheck-fixincludes:
9862 @if fixincludes
9863 maybe-installcheck-fixincludes: installcheck-fixincludes
9864
9865 installcheck-fixincludes: \
9866     configure-fixincludes 
9867         @[ -f ./fixincludes/Makefile ] || exit 0; \
9868         r=`${PWD_COMMAND}`; export r; \
9869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870         $(HOST_EXPORTS) \
9871         for flag in $(EXTRA_HOST_FLAGS) ; do \
9872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9873         done; \
9874         echo "Doing installcheck in fixincludes"; \
9875         (cd $(HOST_SUBDIR)/fixincludes && \
9876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9878                   "RANLIB=$${RANLIB}" \
9879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9880                   installcheck) \
9881           || exit 1
9882
9883 @endif fixincludes
9884
9885 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9886 maybe-mostlyclean-fixincludes:
9887 @if fixincludes
9888 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9889
9890 mostlyclean-fixincludes: 
9891         @[ -f ./fixincludes/Makefile ] || exit 0; \
9892         r=`${PWD_COMMAND}`; export r; \
9893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894         $(HOST_EXPORTS) \
9895         for flag in $(EXTRA_HOST_FLAGS) ; do \
9896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9897         done; \
9898         echo "Doing mostlyclean in fixincludes"; \
9899         (cd $(HOST_SUBDIR)/fixincludes && \
9900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9902                   "RANLIB=$${RANLIB}" \
9903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9904                   mostlyclean) \
9905           || exit 1
9906
9907 @endif fixincludes
9908
9909 .PHONY: maybe-clean-fixincludes clean-fixincludes
9910 maybe-clean-fixincludes:
9911 @if fixincludes
9912 maybe-clean-fixincludes: clean-fixincludes
9913
9914 clean-fixincludes: 
9915         @[ -f ./fixincludes/Makefile ] || exit 0; \
9916         r=`${PWD_COMMAND}`; export r; \
9917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9918         $(HOST_EXPORTS) \
9919         for flag in $(EXTRA_HOST_FLAGS) ; do \
9920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9921         done; \
9922         echo "Doing clean in fixincludes"; \
9923         (cd $(HOST_SUBDIR)/fixincludes && \
9924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9926                   "RANLIB=$${RANLIB}" \
9927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9928                   clean) \
9929           || exit 1
9930
9931 @endif fixincludes
9932
9933 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9934 maybe-distclean-fixincludes:
9935 @if fixincludes
9936 maybe-distclean-fixincludes: distclean-fixincludes
9937
9938 distclean-fixincludes: 
9939         @[ -f ./fixincludes/Makefile ] || exit 0; \
9940         r=`${PWD_COMMAND}`; export r; \
9941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942         $(HOST_EXPORTS) \
9943         for flag in $(EXTRA_HOST_FLAGS) ; do \
9944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9945         done; \
9946         echo "Doing distclean in fixincludes"; \
9947         (cd $(HOST_SUBDIR)/fixincludes && \
9948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9950                   "RANLIB=$${RANLIB}" \
9951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9952                   distclean) \
9953           || exit 1
9954
9955 @endif fixincludes
9956
9957 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9958 maybe-maintainer-clean-fixincludes:
9959 @if fixincludes
9960 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9961
9962 maintainer-clean-fixincludes: 
9963         @[ -f ./fixincludes/Makefile ] || exit 0; \
9964         r=`${PWD_COMMAND}`; export r; \
9965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966         $(HOST_EXPORTS) \
9967         for flag in $(EXTRA_HOST_FLAGS) ; do \
9968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969         done; \
9970         echo "Doing maintainer-clean in fixincludes"; \
9971         (cd $(HOST_SUBDIR)/fixincludes && \
9972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974                   "RANLIB=$${RANLIB}" \
9975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976                   maintainer-clean) \
9977           || exit 1
9978
9979 @endif fixincludes
9980
9981
9982
9983 .PHONY: configure-flex maybe-configure-flex
9984 maybe-configure-flex:
9985 @if gcc-bootstrap
9986 configure-flex: stage_current
9987 @endif gcc-bootstrap
9988 @if flex
9989 maybe-configure-flex: configure-flex
9990 configure-flex: 
9991         @: $(MAKE); $(unstage)
9992         @r=`${PWD_COMMAND}`; export r; \
9993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9996         $(HOST_EXPORTS)  \
9997         echo Configuring in $(HOST_SUBDIR)/flex; \
9998         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9999         case $(srcdir) in \
10000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10001           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10003         esac; \
10004         module_srcdir=flex; \
10005         $(SHELL) \
10006           $$s/$$module_srcdir/configure \
10007           --srcdir=$${topdir}/$$module_srcdir \
10008           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10009           --target=${target_alias}  \
10010           || exit 1
10011 @endif flex
10012
10013
10014
10015
10016
10017 .PHONY: all-flex maybe-all-flex
10018 maybe-all-flex:
10019 @if gcc-bootstrap
10020 all-flex: stage_current
10021 @endif gcc-bootstrap
10022 @if flex
10023 TARGET-flex=all
10024 maybe-all-flex: all-flex
10025 all-flex: configure-flex
10026         @: $(MAKE); $(unstage)
10027         @r=`${PWD_COMMAND}`; export r; \
10028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10029         $(HOST_EXPORTS)  \
10030         (cd $(HOST_SUBDIR)/flex && \
10031           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10032                 $(TARGET-flex))
10033 @endif flex
10034
10035
10036
10037
10038 .PHONY: check-flex maybe-check-flex
10039 maybe-check-flex:
10040 @if flex
10041 maybe-check-flex: check-flex
10042
10043 # This module is only tested in a native toolchain.
10044 check-flex:
10045         @: $(MAKE); $(unstage)
10046         @if [ '$(host)' = '$(target)' ]; then \
10047           r=`${PWD_COMMAND}`; export r; \
10048           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049           $(HOST_EXPORTS)  \
10050           (cd $(HOST_SUBDIR)/flex && \
10051             $(MAKE) $(FLAGS_TO_PASS)  check)
10052         fi
10053
10054 @endif flex
10055
10056 .PHONY: install-flex maybe-install-flex
10057 maybe-install-flex:
10058 @if flex
10059 maybe-install-flex: install-flex
10060
10061 install-flex: installdirs
10062         @: $(MAKE); $(unstage)
10063         @r=`${PWD_COMMAND}`; export r; \
10064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065         $(HOST_EXPORTS) \
10066         (cd $(HOST_SUBDIR)/flex && \
10067           $(MAKE) $(FLAGS_TO_PASS)  install)
10068
10069 @endif flex
10070
10071 .PHONY: install-strip-flex maybe-install-strip-flex
10072 maybe-install-strip-flex:
10073 @if flex
10074 maybe-install-strip-flex: install-strip-flex
10075
10076 install-strip-flex: installdirs
10077         @: $(MAKE); $(unstage)
10078         @r=`${PWD_COMMAND}`; export r; \
10079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10080         $(HOST_EXPORTS) \
10081         (cd $(HOST_SUBDIR)/flex && \
10082           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10083
10084 @endif flex
10085
10086 # Other targets (info, dvi, pdf, etc.)
10087
10088 .PHONY: maybe-info-flex info-flex
10089 maybe-info-flex:
10090 @if flex
10091 maybe-info-flex: info-flex
10092
10093 info-flex: \
10094     configure-flex 
10095         @: $(MAKE); $(unstage)
10096         @[ -f ./flex/Makefile ] || exit 0; \
10097         r=`${PWD_COMMAND}`; export r; \
10098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10099         $(HOST_EXPORTS) \
10100         for flag in $(EXTRA_HOST_FLAGS) ; do \
10101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10102         done; \
10103         echo "Doing info in flex"; \
10104         (cd $(HOST_SUBDIR)/flex && \
10105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10107                   "RANLIB=$${RANLIB}" \
10108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10109                   info) \
10110           || exit 1
10111
10112 @endif flex
10113
10114 .PHONY: maybe-dvi-flex dvi-flex
10115 maybe-dvi-flex:
10116 @if flex
10117 maybe-dvi-flex: dvi-flex
10118
10119 dvi-flex: \
10120     configure-flex 
10121         @: $(MAKE); $(unstage)
10122         @[ -f ./flex/Makefile ] || exit 0; \
10123         r=`${PWD_COMMAND}`; export r; \
10124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125         $(HOST_EXPORTS) \
10126         for flag in $(EXTRA_HOST_FLAGS) ; do \
10127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128         done; \
10129         echo "Doing dvi in flex"; \
10130         (cd $(HOST_SUBDIR)/flex && \
10131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133                   "RANLIB=$${RANLIB}" \
10134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135                   dvi) \
10136           || exit 1
10137
10138 @endif flex
10139
10140 .PHONY: maybe-pdf-flex pdf-flex
10141 maybe-pdf-flex:
10142 @if flex
10143 maybe-pdf-flex: pdf-flex
10144
10145 pdf-flex: \
10146     configure-flex 
10147         @: $(MAKE); $(unstage)
10148         @[ -f ./flex/Makefile ] || exit 0; \
10149         r=`${PWD_COMMAND}`; export r; \
10150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151         $(HOST_EXPORTS) \
10152         for flag in $(EXTRA_HOST_FLAGS) ; do \
10153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154         done; \
10155         echo "Doing pdf in flex"; \
10156         (cd $(HOST_SUBDIR)/flex && \
10157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159                   "RANLIB=$${RANLIB}" \
10160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161                   pdf) \
10162           || exit 1
10163
10164 @endif flex
10165
10166 .PHONY: maybe-html-flex html-flex
10167 maybe-html-flex:
10168 @if flex
10169 maybe-html-flex: html-flex
10170
10171 html-flex: \
10172     configure-flex 
10173         @: $(MAKE); $(unstage)
10174         @[ -f ./flex/Makefile ] || exit 0; \
10175         r=`${PWD_COMMAND}`; export r; \
10176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177         $(HOST_EXPORTS) \
10178         for flag in $(EXTRA_HOST_FLAGS) ; do \
10179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180         done; \
10181         echo "Doing html in flex"; \
10182         (cd $(HOST_SUBDIR)/flex && \
10183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185                   "RANLIB=$${RANLIB}" \
10186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10187                   html) \
10188           || exit 1
10189
10190 @endif flex
10191
10192 .PHONY: maybe-TAGS-flex TAGS-flex
10193 maybe-TAGS-flex:
10194 @if flex
10195 maybe-TAGS-flex: TAGS-flex
10196
10197 TAGS-flex: \
10198     configure-flex 
10199         @: $(MAKE); $(unstage)
10200         @[ -f ./flex/Makefile ] || exit 0; \
10201         r=`${PWD_COMMAND}`; export r; \
10202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203         $(HOST_EXPORTS) \
10204         for flag in $(EXTRA_HOST_FLAGS) ; do \
10205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206         done; \
10207         echo "Doing TAGS in flex"; \
10208         (cd $(HOST_SUBDIR)/flex && \
10209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211                   "RANLIB=$${RANLIB}" \
10212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213                   TAGS) \
10214           || exit 1
10215
10216 @endif flex
10217
10218 .PHONY: maybe-install-info-flex install-info-flex
10219 maybe-install-info-flex:
10220 @if flex
10221 maybe-install-info-flex: install-info-flex
10222
10223 install-info-flex: \
10224     configure-flex \
10225     info-flex 
10226         @: $(MAKE); $(unstage)
10227         @[ -f ./flex/Makefile ] || exit 0; \
10228         r=`${PWD_COMMAND}`; export r; \
10229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230         $(HOST_EXPORTS) \
10231         for flag in $(EXTRA_HOST_FLAGS) ; do \
10232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233         done; \
10234         echo "Doing install-info in flex"; \
10235         (cd $(HOST_SUBDIR)/flex && \
10236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238                   "RANLIB=$${RANLIB}" \
10239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240                   install-info) \
10241           || exit 1
10242
10243 @endif flex
10244
10245 .PHONY: maybe-install-pdf-flex install-pdf-flex
10246 maybe-install-pdf-flex:
10247 @if flex
10248 maybe-install-pdf-flex: install-pdf-flex
10249
10250 install-pdf-flex: \
10251     configure-flex \
10252     pdf-flex 
10253         @: $(MAKE); $(unstage)
10254         @[ -f ./flex/Makefile ] || exit 0; \
10255         r=`${PWD_COMMAND}`; export r; \
10256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257         $(HOST_EXPORTS) \
10258         for flag in $(EXTRA_HOST_FLAGS) ; do \
10259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260         done; \
10261         echo "Doing install-pdf in flex"; \
10262         (cd $(HOST_SUBDIR)/flex && \
10263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265                   "RANLIB=$${RANLIB}" \
10266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267                   install-pdf) \
10268           || exit 1
10269
10270 @endif flex
10271
10272 .PHONY: maybe-install-html-flex install-html-flex
10273 maybe-install-html-flex:
10274 @if flex
10275 maybe-install-html-flex: install-html-flex
10276
10277 install-html-flex: \
10278     configure-flex \
10279     html-flex 
10280         @: $(MAKE); $(unstage)
10281         @[ -f ./flex/Makefile ] || exit 0; \
10282         r=`${PWD_COMMAND}`; export r; \
10283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284         $(HOST_EXPORTS) \
10285         for flag in $(EXTRA_HOST_FLAGS) ; do \
10286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10287         done; \
10288         echo "Doing install-html in flex"; \
10289         (cd $(HOST_SUBDIR)/flex && \
10290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10292                   "RANLIB=$${RANLIB}" \
10293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10294                   install-html) \
10295           || exit 1
10296
10297 @endif flex
10298
10299 .PHONY: maybe-installcheck-flex installcheck-flex
10300 maybe-installcheck-flex:
10301 @if flex
10302 maybe-installcheck-flex: installcheck-flex
10303
10304 installcheck-flex: \
10305     configure-flex 
10306         @: $(MAKE); $(unstage)
10307         @[ -f ./flex/Makefile ] || exit 0; \
10308         r=`${PWD_COMMAND}`; export r; \
10309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310         $(HOST_EXPORTS) \
10311         for flag in $(EXTRA_HOST_FLAGS) ; do \
10312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10313         done; \
10314         echo "Doing installcheck in flex"; \
10315         (cd $(HOST_SUBDIR)/flex && \
10316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318                   "RANLIB=$${RANLIB}" \
10319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10320                   installcheck) \
10321           || exit 1
10322
10323 @endif flex
10324
10325 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10326 maybe-mostlyclean-flex:
10327 @if flex
10328 maybe-mostlyclean-flex: mostlyclean-flex
10329
10330 mostlyclean-flex: 
10331         @: $(MAKE); $(unstage)
10332         @[ -f ./flex/Makefile ] || exit 0; \
10333         r=`${PWD_COMMAND}`; export r; \
10334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335         $(HOST_EXPORTS) \
10336         for flag in $(EXTRA_HOST_FLAGS) ; do \
10337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338         done; \
10339         echo "Doing mostlyclean in flex"; \
10340         (cd $(HOST_SUBDIR)/flex && \
10341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10343                   "RANLIB=$${RANLIB}" \
10344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10345                   mostlyclean) \
10346           || exit 1
10347
10348 @endif flex
10349
10350 .PHONY: maybe-clean-flex clean-flex
10351 maybe-clean-flex:
10352 @if flex
10353 maybe-clean-flex: clean-flex
10354
10355 clean-flex: 
10356         @: $(MAKE); $(unstage)
10357         @[ -f ./flex/Makefile ] || exit 0; \
10358         r=`${PWD_COMMAND}`; export r; \
10359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360         $(HOST_EXPORTS) \
10361         for flag in $(EXTRA_HOST_FLAGS) ; do \
10362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363         done; \
10364         echo "Doing clean in flex"; \
10365         (cd $(HOST_SUBDIR)/flex && \
10366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368                   "RANLIB=$${RANLIB}" \
10369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370                   clean) \
10371           || exit 1
10372
10373 @endif flex
10374
10375 .PHONY: maybe-distclean-flex distclean-flex
10376 maybe-distclean-flex:
10377 @if flex
10378 maybe-distclean-flex: distclean-flex
10379
10380 distclean-flex: 
10381         @: $(MAKE); $(unstage)
10382         @[ -f ./flex/Makefile ] || exit 0; \
10383         r=`${PWD_COMMAND}`; export r; \
10384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385         $(HOST_EXPORTS) \
10386         for flag in $(EXTRA_HOST_FLAGS) ; do \
10387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10388         done; \
10389         echo "Doing distclean in flex"; \
10390         (cd $(HOST_SUBDIR)/flex && \
10391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10393                   "RANLIB=$${RANLIB}" \
10394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10395                   distclean) \
10396           || exit 1
10397
10398 @endif flex
10399
10400 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10401 maybe-maintainer-clean-flex:
10402 @if flex
10403 maybe-maintainer-clean-flex: maintainer-clean-flex
10404
10405 maintainer-clean-flex: 
10406         @: $(MAKE); $(unstage)
10407         @[ -f ./flex/Makefile ] || exit 0; \
10408         r=`${PWD_COMMAND}`; export r; \
10409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10410         $(HOST_EXPORTS) \
10411         for flag in $(EXTRA_HOST_FLAGS) ; do \
10412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10413         done; \
10414         echo "Doing maintainer-clean in flex"; \
10415         (cd $(HOST_SUBDIR)/flex && \
10416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10418                   "RANLIB=$${RANLIB}" \
10419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10420                   maintainer-clean) \
10421           || exit 1
10422
10423 @endif flex
10424
10425
10426
10427 .PHONY: configure-gas maybe-configure-gas
10428 maybe-configure-gas:
10429 @if gcc-bootstrap
10430 configure-gas: stage_current
10431 @endif gcc-bootstrap
10432 @if gas
10433 maybe-configure-gas: configure-gas
10434 configure-gas: 
10435         @r=`${PWD_COMMAND}`; export r; \
10436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10439         $(HOST_EXPORTS)  \
10440         echo Configuring in $(HOST_SUBDIR)/gas; \
10441         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10442         case $(srcdir) in \
10443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10444           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10446         esac; \
10447         module_srcdir=gas; \
10448         $(SHELL) \
10449           $$s/$$module_srcdir/configure \
10450           --srcdir=$${topdir}/$$module_srcdir \
10451           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10452           --target=${target_alias}  \
10453           || exit 1
10454 @endif gas
10455
10456
10457
10458 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10459 maybe-configure-stage1-gas:
10460 @if gas-bootstrap
10461 maybe-configure-stage1-gas: configure-stage1-gas
10462 configure-stage1-gas:
10463         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10464         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10465         @r=`${PWD_COMMAND}`; export r; \
10466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467         TFLAGS="$(STAGE1_TFLAGS)"; \
10468         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10469         $(HOST_EXPORTS) \
10470         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10471         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10472         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10473         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10475         cd $(HOST_SUBDIR)/gas || exit 1; \
10476         case $(srcdir) in \
10477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10478           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10480         esac; \
10481         module_srcdir=gas; \
10482         $(SHELL) $$s/$$module_srcdir/configure \
10483           --srcdir=$${topdir}/$$module_srcdir \
10484           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10485           --target=${target_alias} \
10486            \
10487           $(STAGE1_CONFIGURE_FLAGS)
10488 @endif gas-bootstrap
10489
10490 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10491 maybe-configure-stage2-gas:
10492 @if gas-bootstrap
10493 maybe-configure-stage2-gas: configure-stage2-gas
10494 configure-stage2-gas:
10495         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10496         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10497         @r=`${PWD_COMMAND}`; export r; \
10498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499         TFLAGS="$(STAGE2_TFLAGS)"; \
10500         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10501         $(HOST_EXPORTS) \
10502         $(POSTSTAGE1_HOST_EXPORTS) \
10503         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10504         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10505         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10506         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10507         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10508         cd $(HOST_SUBDIR)/gas || exit 1; \
10509         case $(srcdir) in \
10510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10511           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10513         esac; \
10514         module_srcdir=gas; \
10515         $(SHELL) $$s/$$module_srcdir/configure \
10516           --srcdir=$${topdir}/$$module_srcdir \
10517           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10518           --target=${target_alias} \
10519           --with-build-libsubdir=$(HOST_SUBDIR) \
10520           $(STAGE2_CONFIGURE_FLAGS)
10521 @endif gas-bootstrap
10522
10523 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10524 maybe-configure-stage3-gas:
10525 @if gas-bootstrap
10526 maybe-configure-stage3-gas: configure-stage3-gas
10527 configure-stage3-gas:
10528         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10529         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10530         @r=`${PWD_COMMAND}`; export r; \
10531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10532         TFLAGS="$(STAGE3_TFLAGS)"; \
10533         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10534         $(HOST_EXPORTS) \
10535         $(POSTSTAGE1_HOST_EXPORTS) \
10536         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10537         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10538         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10539         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10540         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10541         cd $(HOST_SUBDIR)/gas || exit 1; \
10542         case $(srcdir) in \
10543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10544           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10546         esac; \
10547         module_srcdir=gas; \
10548         $(SHELL) $$s/$$module_srcdir/configure \
10549           --srcdir=$${topdir}/$$module_srcdir \
10550           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10551           --target=${target_alias} \
10552           --with-build-libsubdir=$(HOST_SUBDIR) \
10553           $(STAGE3_CONFIGURE_FLAGS)
10554 @endif gas-bootstrap
10555
10556 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10557 maybe-configure-stage4-gas:
10558 @if gas-bootstrap
10559 maybe-configure-stage4-gas: configure-stage4-gas
10560 configure-stage4-gas:
10561         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10563         @r=`${PWD_COMMAND}`; export r; \
10564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10565         TFLAGS="$(STAGE4_TFLAGS)"; \
10566         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10567         $(HOST_EXPORTS) \
10568         $(POSTSTAGE1_HOST_EXPORTS) \
10569         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10570         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10571         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10572         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10574         cd $(HOST_SUBDIR)/gas || exit 1; \
10575         case $(srcdir) in \
10576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10577           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10579         esac; \
10580         module_srcdir=gas; \
10581         $(SHELL) $$s/$$module_srcdir/configure \
10582           --srcdir=$${topdir}/$$module_srcdir \
10583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10584           --target=${target_alias} \
10585           --with-build-libsubdir=$(HOST_SUBDIR) \
10586           $(STAGE4_CONFIGURE_FLAGS)
10587 @endif gas-bootstrap
10588
10589 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10590 maybe-configure-stageprofile-gas:
10591 @if gas-bootstrap
10592 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10593 configure-stageprofile-gas:
10594         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10595         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10596         @r=`${PWD_COMMAND}`; export r; \
10597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10599         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10600         $(HOST_EXPORTS) \
10601         $(POSTSTAGE1_HOST_EXPORTS) \
10602         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10603         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10604         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10605         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10607         cd $(HOST_SUBDIR)/gas || exit 1; \
10608         case $(srcdir) in \
10609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10610           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10612         esac; \
10613         module_srcdir=gas; \
10614         $(SHELL) $$s/$$module_srcdir/configure \
10615           --srcdir=$${topdir}/$$module_srcdir \
10616           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10617           --target=${target_alias} \
10618           --with-build-libsubdir=$(HOST_SUBDIR) \
10619           $(STAGEprofile_CONFIGURE_FLAGS)
10620 @endif gas-bootstrap
10621
10622 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10623 maybe-configure-stagetrain-gas:
10624 @if gas-bootstrap
10625 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10626 configure-stagetrain-gas:
10627         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10628         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10629         @r=`${PWD_COMMAND}`; export r; \
10630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631         TFLAGS="$(STAGEtrain_TFLAGS)"; \
10632         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10633         $(HOST_EXPORTS) \
10634         $(POSTSTAGE1_HOST_EXPORTS) \
10635         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10636         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10637         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
10638         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10640         cd $(HOST_SUBDIR)/gas || exit 1; \
10641         case $(srcdir) in \
10642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10643           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10645         esac; \
10646         module_srcdir=gas; \
10647         $(SHELL) $$s/$$module_srcdir/configure \
10648           --srcdir=$${topdir}/$$module_srcdir \
10649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10650           --target=${target_alias} \
10651           --with-build-libsubdir=$(HOST_SUBDIR) \
10652           $(STAGEtrain_CONFIGURE_FLAGS)
10653 @endif gas-bootstrap
10654
10655 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10656 maybe-configure-stagefeedback-gas:
10657 @if gas-bootstrap
10658 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10659 configure-stagefeedback-gas:
10660         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10662         @r=`${PWD_COMMAND}`; export r; \
10663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10665         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10666         $(HOST_EXPORTS) \
10667         $(POSTSTAGE1_HOST_EXPORTS) \
10668         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10669         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10670         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10671         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10673         cd $(HOST_SUBDIR)/gas || exit 1; \
10674         case $(srcdir) in \
10675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10676           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10678         esac; \
10679         module_srcdir=gas; \
10680         $(SHELL) $$s/$$module_srcdir/configure \
10681           --srcdir=$${topdir}/$$module_srcdir \
10682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10683           --target=${target_alias} \
10684           --with-build-libsubdir=$(HOST_SUBDIR) \
10685           $(STAGEfeedback_CONFIGURE_FLAGS)
10686 @endif gas-bootstrap
10687
10688 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10689 maybe-configure-stageautoprofile-gas:
10690 @if gas-bootstrap
10691 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10692 configure-stageautoprofile-gas:
10693         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10695         @r=`${PWD_COMMAND}`; export r; \
10696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10698         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10699         $(HOST_EXPORTS) \
10700         $(POSTSTAGE1_HOST_EXPORTS) \
10701         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10702         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10703         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
10704         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10706         cd $(HOST_SUBDIR)/gas || exit 1; \
10707         case $(srcdir) in \
10708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10709           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10711         esac; \
10712         module_srcdir=gas; \
10713         $(SHELL) $$s/$$module_srcdir/configure \
10714           --srcdir=$${topdir}/$$module_srcdir \
10715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10716           --target=${target_alias} \
10717           --with-build-libsubdir=$(HOST_SUBDIR) \
10718           $(STAGEautoprofile_CONFIGURE_FLAGS)
10719 @endif gas-bootstrap
10720
10721 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10722 maybe-configure-stageautofeedback-gas:
10723 @if gas-bootstrap
10724 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10725 configure-stageautofeedback-gas:
10726         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10727         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10728         @r=`${PWD_COMMAND}`; export r; \
10729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10730         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10731         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10732         $(HOST_EXPORTS) \
10733         $(POSTSTAGE1_HOST_EXPORTS) \
10734         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10735         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10736         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
10737         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10739         cd $(HOST_SUBDIR)/gas || exit 1; \
10740         case $(srcdir) in \
10741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10742           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10744         esac; \
10745         module_srcdir=gas; \
10746         $(SHELL) $$s/$$module_srcdir/configure \
10747           --srcdir=$${topdir}/$$module_srcdir \
10748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10749           --target=${target_alias} \
10750           --with-build-libsubdir=$(HOST_SUBDIR) \
10751           $(STAGEautofeedback_CONFIGURE_FLAGS)
10752 @endif gas-bootstrap
10753
10754
10755
10756
10757
10758 .PHONY: all-gas maybe-all-gas
10759 maybe-all-gas:
10760 @if gcc-bootstrap
10761 all-gas: stage_current
10762 @endif gcc-bootstrap
10763 @if gas
10764 TARGET-gas=all
10765 maybe-all-gas: all-gas
10766 all-gas: configure-gas
10767         @r=`${PWD_COMMAND}`; export r; \
10768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10769         $(HOST_EXPORTS)  \
10770         (cd $(HOST_SUBDIR)/gas && \
10771           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10772                 $(TARGET-gas))
10773 @endif gas
10774
10775
10776
10777 .PHONY: all-stage1-gas maybe-all-stage1-gas
10778 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10779 maybe-all-stage1-gas:
10780 maybe-clean-stage1-gas:
10781 @if gas-bootstrap
10782 maybe-all-stage1-gas: all-stage1-gas
10783 all-stage1: all-stage1-gas
10784 TARGET-stage1-gas = $(TARGET-gas)
10785 all-stage1-gas: configure-stage1-gas
10786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10787         @r=`${PWD_COMMAND}`; export r; \
10788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789         TFLAGS="$(STAGE1_TFLAGS)"; \
10790         $(HOST_EXPORTS)  \
10791         cd $(HOST_SUBDIR)/gas && \
10792          \
10793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10794                 CFLAGS="$(STAGE1_CFLAGS)" \
10795                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10796                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10797                 LIBCFLAGS="$(LIBCFLAGS)" \
10798                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10799                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10800                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10801                 $(EXTRA_HOST_FLAGS)  \
10802                 $(STAGE1_FLAGS_TO_PASS)  \
10803                 TFLAGS="$(STAGE1_TFLAGS)"  \
10804                 $(TARGET-stage1-gas)
10805
10806 maybe-clean-stage1-gas: clean-stage1-gas
10807 clean-stage1: clean-stage1-gas
10808 clean-stage1-gas:
10809         @if [ $(current_stage) = stage1 ]; then \
10810           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10811         else \
10812           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10813           $(MAKE) stage1-start; \
10814         fi; \
10815         cd $(HOST_SUBDIR)/gas && \
10816         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10817         $(STAGE1_FLAGS_TO_PASS)  clean
10818 @endif gas-bootstrap
10819
10820
10821 .PHONY: all-stage2-gas maybe-all-stage2-gas
10822 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10823 maybe-all-stage2-gas:
10824 maybe-clean-stage2-gas:
10825 @if gas-bootstrap
10826 maybe-all-stage2-gas: all-stage2-gas
10827 all-stage2: all-stage2-gas
10828 TARGET-stage2-gas = $(TARGET-gas)
10829 all-stage2-gas: configure-stage2-gas
10830         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10831         @r=`${PWD_COMMAND}`; export r; \
10832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833         TFLAGS="$(STAGE2_TFLAGS)"; \
10834         $(HOST_EXPORTS) \
10835         $(POSTSTAGE1_HOST_EXPORTS)  \
10836         cd $(HOST_SUBDIR)/gas && \
10837          \
10838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10839                 CFLAGS="$(STAGE2_CFLAGS)" \
10840                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10841                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10842                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10843                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10844                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10845                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10846                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10847                 TFLAGS="$(STAGE2_TFLAGS)"  \
10848                 $(TARGET-stage2-gas)
10849
10850 maybe-clean-stage2-gas: clean-stage2-gas
10851 clean-stage2: clean-stage2-gas
10852 clean-stage2-gas:
10853         @if [ $(current_stage) = stage2 ]; then \
10854           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10855         else \
10856           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10857           $(MAKE) stage2-start; \
10858         fi; \
10859         cd $(HOST_SUBDIR)/gas && \
10860         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10861 @endif gas-bootstrap
10862
10863
10864 .PHONY: all-stage3-gas maybe-all-stage3-gas
10865 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10866 maybe-all-stage3-gas:
10867 maybe-clean-stage3-gas:
10868 @if gas-bootstrap
10869 maybe-all-stage3-gas: all-stage3-gas
10870 all-stage3: all-stage3-gas
10871 TARGET-stage3-gas = $(TARGET-gas)
10872 all-stage3-gas: configure-stage3-gas
10873         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10874         @r=`${PWD_COMMAND}`; export r; \
10875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10876         TFLAGS="$(STAGE3_TFLAGS)"; \
10877         $(HOST_EXPORTS) \
10878         $(POSTSTAGE1_HOST_EXPORTS)  \
10879         cd $(HOST_SUBDIR)/gas && \
10880          \
10881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10882                 CFLAGS="$(STAGE3_CFLAGS)" \
10883                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10884                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10885                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10886                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10887                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10888                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10889                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10890                 TFLAGS="$(STAGE3_TFLAGS)"  \
10891                 $(TARGET-stage3-gas)
10892
10893 maybe-clean-stage3-gas: clean-stage3-gas
10894 clean-stage3: clean-stage3-gas
10895 clean-stage3-gas:
10896         @if [ $(current_stage) = stage3 ]; then \
10897           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10898         else \
10899           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10900           $(MAKE) stage3-start; \
10901         fi; \
10902         cd $(HOST_SUBDIR)/gas && \
10903         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10904 @endif gas-bootstrap
10905
10906
10907 .PHONY: all-stage4-gas maybe-all-stage4-gas
10908 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10909 maybe-all-stage4-gas:
10910 maybe-clean-stage4-gas:
10911 @if gas-bootstrap
10912 maybe-all-stage4-gas: all-stage4-gas
10913 all-stage4: all-stage4-gas
10914 TARGET-stage4-gas = $(TARGET-gas)
10915 all-stage4-gas: configure-stage4-gas
10916         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10917         @r=`${PWD_COMMAND}`; export r; \
10918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919         TFLAGS="$(STAGE4_TFLAGS)"; \
10920         $(HOST_EXPORTS) \
10921         $(POSTSTAGE1_HOST_EXPORTS)  \
10922         cd $(HOST_SUBDIR)/gas && \
10923          \
10924         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10925                 CFLAGS="$(STAGE4_CFLAGS)" \
10926                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10927                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10928                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10929                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10930                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10931                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10932                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10933                 TFLAGS="$(STAGE4_TFLAGS)"  \
10934                 $(TARGET-stage4-gas)
10935
10936 maybe-clean-stage4-gas: clean-stage4-gas
10937 clean-stage4: clean-stage4-gas
10938 clean-stage4-gas:
10939         @if [ $(current_stage) = stage4 ]; then \
10940           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10941         else \
10942           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10943           $(MAKE) stage4-start; \
10944         fi; \
10945         cd $(HOST_SUBDIR)/gas && \
10946         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10947 @endif gas-bootstrap
10948
10949
10950 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10951 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10952 maybe-all-stageprofile-gas:
10953 maybe-clean-stageprofile-gas:
10954 @if gas-bootstrap
10955 maybe-all-stageprofile-gas: all-stageprofile-gas
10956 all-stageprofile: all-stageprofile-gas
10957 TARGET-stageprofile-gas = $(TARGET-gas)
10958 all-stageprofile-gas: configure-stageprofile-gas
10959         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10960         @r=`${PWD_COMMAND}`; export r; \
10961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10963         $(HOST_EXPORTS) \
10964         $(POSTSTAGE1_HOST_EXPORTS)  \
10965         cd $(HOST_SUBDIR)/gas && \
10966          \
10967         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10968                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10969                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10970                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10971                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10975                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10976                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10977                 $(TARGET-stageprofile-gas)
10978
10979 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10980 clean-stageprofile: clean-stageprofile-gas
10981 clean-stageprofile-gas:
10982         @if [ $(current_stage) = stageprofile ]; then \
10983           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10984         else \
10985           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10986           $(MAKE) stageprofile-start; \
10987         fi; \
10988         cd $(HOST_SUBDIR)/gas && \
10989         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10990 @endif gas-bootstrap
10991
10992
10993 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10994 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10995 maybe-all-stagetrain-gas:
10996 maybe-clean-stagetrain-gas:
10997 @if gas-bootstrap
10998 maybe-all-stagetrain-gas: all-stagetrain-gas
10999 all-stagetrain: all-stagetrain-gas
11000 TARGET-stagetrain-gas = $(TARGET-gas)
11001 all-stagetrain-gas: configure-stagetrain-gas
11002         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11003         @r=`${PWD_COMMAND}`; export r; \
11004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11006         $(HOST_EXPORTS) \
11007         $(POSTSTAGE1_HOST_EXPORTS)  \
11008         cd $(HOST_SUBDIR)/gas && \
11009          \
11010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11011                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11012                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11013                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11014                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11018                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11019                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11020                 $(TARGET-stagetrain-gas)
11021
11022 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11023 clean-stagetrain: clean-stagetrain-gas
11024 clean-stagetrain-gas:
11025         @if [ $(current_stage) = stagetrain ]; then \
11026           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11027         else \
11028           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11029           $(MAKE) stagetrain-start; \
11030         fi; \
11031         cd $(HOST_SUBDIR)/gas && \
11032         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11033 @endif gas-bootstrap
11034
11035
11036 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11037 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11038 maybe-all-stagefeedback-gas:
11039 maybe-clean-stagefeedback-gas:
11040 @if gas-bootstrap
11041 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11042 all-stagefeedback: all-stagefeedback-gas
11043 TARGET-stagefeedback-gas = $(TARGET-gas)
11044 all-stagefeedback-gas: configure-stagefeedback-gas
11045         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11046         @r=`${PWD_COMMAND}`; export r; \
11047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11049         $(HOST_EXPORTS) \
11050         $(POSTSTAGE1_HOST_EXPORTS)  \
11051         cd $(HOST_SUBDIR)/gas && \
11052          \
11053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11054                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11055                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11056                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11057                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11058                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11059                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11060                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11061                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11062                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11063                 $(TARGET-stagefeedback-gas)
11064
11065 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11066 clean-stagefeedback: clean-stagefeedback-gas
11067 clean-stagefeedback-gas:
11068         @if [ $(current_stage) = stagefeedback ]; then \
11069           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11070         else \
11071           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11072           $(MAKE) stagefeedback-start; \
11073         fi; \
11074         cd $(HOST_SUBDIR)/gas && \
11075         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11076 @endif gas-bootstrap
11077
11078
11079 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11080 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11081 maybe-all-stageautoprofile-gas:
11082 maybe-clean-stageautoprofile-gas:
11083 @if gas-bootstrap
11084 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11085 all-stageautoprofile: all-stageautoprofile-gas
11086 TARGET-stageautoprofile-gas = $(TARGET-gas)
11087 all-stageautoprofile-gas: configure-stageautoprofile-gas
11088         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11089         @r=`${PWD_COMMAND}`; export r; \
11090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11092         $(HOST_EXPORTS) \
11093         $(POSTSTAGE1_HOST_EXPORTS)  \
11094         cd $(HOST_SUBDIR)/gas && \
11095         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11096         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11097                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11098                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11099                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11100                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11104                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11105                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11106                 $(TARGET-stageautoprofile-gas)
11107
11108 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11109 clean-stageautoprofile: clean-stageautoprofile-gas
11110 clean-stageautoprofile-gas:
11111         @if [ $(current_stage) = stageautoprofile ]; then \
11112           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11113         else \
11114           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11115           $(MAKE) stageautoprofile-start; \
11116         fi; \
11117         cd $(HOST_SUBDIR)/gas && \
11118         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11119 @endif gas-bootstrap
11120
11121
11122 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11123 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11124 maybe-all-stageautofeedback-gas:
11125 maybe-clean-stageautofeedback-gas:
11126 @if gas-bootstrap
11127 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11128 all-stageautofeedback: all-stageautofeedback-gas
11129 TARGET-stageautofeedback-gas = $(TARGET-gas)
11130 all-stageautofeedback-gas: configure-stageautofeedback-gas
11131         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11132         @r=`${PWD_COMMAND}`; export r; \
11133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11134         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11135         $(HOST_EXPORTS) \
11136         $(POSTSTAGE1_HOST_EXPORTS)  \
11137         cd $(HOST_SUBDIR)/gas && \
11138          \
11139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11140                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11141                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11142                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11143                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11148                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11149                 $(TARGET-stageautofeedback-gas)
11150
11151 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11152 clean-stageautofeedback: clean-stageautofeedback-gas
11153 clean-stageautofeedback-gas:
11154         @if [ $(current_stage) = stageautofeedback ]; then \
11155           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11156         else \
11157           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11158           $(MAKE) stageautofeedback-start; \
11159         fi; \
11160         cd $(HOST_SUBDIR)/gas && \
11161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11162 @endif gas-bootstrap
11163
11164
11165
11166
11167
11168 .PHONY: check-gas maybe-check-gas
11169 maybe-check-gas:
11170 @if gas
11171 maybe-check-gas: check-gas
11172
11173 check-gas:
11174         @: $(MAKE); $(unstage)
11175         @r=`${PWD_COMMAND}`; export r; \
11176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11178         (cd $(HOST_SUBDIR)/gas && \
11179           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11180
11181 @endif gas
11182
11183 .PHONY: install-gas maybe-install-gas
11184 maybe-install-gas:
11185 @if gas
11186 maybe-install-gas: install-gas
11187
11188 install-gas: installdirs
11189         @: $(MAKE); $(unstage)
11190         @r=`${PWD_COMMAND}`; export r; \
11191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192         $(HOST_EXPORTS) \
11193         (cd $(HOST_SUBDIR)/gas && \
11194           $(MAKE) $(FLAGS_TO_PASS)  install)
11195
11196 @endif gas
11197
11198 .PHONY: install-strip-gas maybe-install-strip-gas
11199 maybe-install-strip-gas:
11200 @if gas
11201 maybe-install-strip-gas: install-strip-gas
11202
11203 install-strip-gas: installdirs
11204         @: $(MAKE); $(unstage)
11205         @r=`${PWD_COMMAND}`; export r; \
11206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11207         $(HOST_EXPORTS) \
11208         (cd $(HOST_SUBDIR)/gas && \
11209           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11210
11211 @endif gas
11212
11213 # Other targets (info, dvi, pdf, etc.)
11214
11215 .PHONY: maybe-info-gas info-gas
11216 maybe-info-gas:
11217 @if gas
11218 maybe-info-gas: info-gas
11219
11220 info-gas: \
11221     configure-gas 
11222         @[ -f ./gas/Makefile ] || exit 0; \
11223         r=`${PWD_COMMAND}`; export r; \
11224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11225         $(HOST_EXPORTS) \
11226         for flag in $(EXTRA_HOST_FLAGS) ; do \
11227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11228         done; \
11229         echo "Doing info in gas"; \
11230         (cd $(HOST_SUBDIR)/gas && \
11231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11233                   "RANLIB=$${RANLIB}" \
11234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11235                   info) \
11236           || exit 1
11237
11238 @endif gas
11239
11240 .PHONY: maybe-dvi-gas dvi-gas
11241 maybe-dvi-gas:
11242 @if gas
11243 maybe-dvi-gas: dvi-gas
11244
11245 dvi-gas: \
11246     configure-gas 
11247         @[ -f ./gas/Makefile ] || exit 0; \
11248         r=`${PWD_COMMAND}`; export r; \
11249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11250         $(HOST_EXPORTS) \
11251         for flag in $(EXTRA_HOST_FLAGS) ; do \
11252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11253         done; \
11254         echo "Doing dvi in gas"; \
11255         (cd $(HOST_SUBDIR)/gas && \
11256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11258                   "RANLIB=$${RANLIB}" \
11259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11260                   dvi) \
11261           || exit 1
11262
11263 @endif gas
11264
11265 .PHONY: maybe-pdf-gas pdf-gas
11266 maybe-pdf-gas:
11267 @if gas
11268 maybe-pdf-gas: pdf-gas
11269
11270 pdf-gas: \
11271     configure-gas 
11272         @[ -f ./gas/Makefile ] || exit 0; \
11273         r=`${PWD_COMMAND}`; export r; \
11274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275         $(HOST_EXPORTS) \
11276         for flag in $(EXTRA_HOST_FLAGS) ; do \
11277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11278         done; \
11279         echo "Doing pdf in gas"; \
11280         (cd $(HOST_SUBDIR)/gas && \
11281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11283                   "RANLIB=$${RANLIB}" \
11284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11285                   pdf) \
11286           || exit 1
11287
11288 @endif gas
11289
11290 .PHONY: maybe-html-gas html-gas
11291 maybe-html-gas:
11292 @if gas
11293 maybe-html-gas: html-gas
11294
11295 html-gas: \
11296     configure-gas 
11297         @[ -f ./gas/Makefile ] || exit 0; \
11298         r=`${PWD_COMMAND}`; export r; \
11299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11300         $(HOST_EXPORTS) \
11301         for flag in $(EXTRA_HOST_FLAGS) ; do \
11302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11303         done; \
11304         echo "Doing html in gas"; \
11305         (cd $(HOST_SUBDIR)/gas && \
11306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11308                   "RANLIB=$${RANLIB}" \
11309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11310                   html) \
11311           || exit 1
11312
11313 @endif gas
11314
11315 .PHONY: maybe-TAGS-gas TAGS-gas
11316 maybe-TAGS-gas:
11317 @if gas
11318 maybe-TAGS-gas: TAGS-gas
11319
11320 TAGS-gas: \
11321     configure-gas 
11322         @[ -f ./gas/Makefile ] || exit 0; \
11323         r=`${PWD_COMMAND}`; export r; \
11324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11325         $(HOST_EXPORTS) \
11326         for flag in $(EXTRA_HOST_FLAGS) ; do \
11327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11328         done; \
11329         echo "Doing TAGS in gas"; \
11330         (cd $(HOST_SUBDIR)/gas && \
11331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11333                   "RANLIB=$${RANLIB}" \
11334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11335                   TAGS) \
11336           || exit 1
11337
11338 @endif gas
11339
11340 .PHONY: maybe-install-info-gas install-info-gas
11341 maybe-install-info-gas:
11342 @if gas
11343 maybe-install-info-gas: install-info-gas
11344
11345 install-info-gas: \
11346     configure-gas \
11347     info-gas 
11348         @[ -f ./gas/Makefile ] || exit 0; \
11349         r=`${PWD_COMMAND}`; export r; \
11350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351         $(HOST_EXPORTS) \
11352         for flag in $(EXTRA_HOST_FLAGS) ; do \
11353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11354         done; \
11355         echo "Doing install-info in gas"; \
11356         (cd $(HOST_SUBDIR)/gas && \
11357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11359                   "RANLIB=$${RANLIB}" \
11360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11361                   install-info) \
11362           || exit 1
11363
11364 @endif gas
11365
11366 .PHONY: maybe-install-pdf-gas install-pdf-gas
11367 maybe-install-pdf-gas:
11368 @if gas
11369 maybe-install-pdf-gas: install-pdf-gas
11370
11371 install-pdf-gas: \
11372     configure-gas \
11373     pdf-gas 
11374         @[ -f ./gas/Makefile ] || exit 0; \
11375         r=`${PWD_COMMAND}`; export r; \
11376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11377         $(HOST_EXPORTS) \
11378         for flag in $(EXTRA_HOST_FLAGS) ; do \
11379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11380         done; \
11381         echo "Doing install-pdf in gas"; \
11382         (cd $(HOST_SUBDIR)/gas && \
11383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11385                   "RANLIB=$${RANLIB}" \
11386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11387                   install-pdf) \
11388           || exit 1
11389
11390 @endif gas
11391
11392 .PHONY: maybe-install-html-gas install-html-gas
11393 maybe-install-html-gas:
11394 @if gas
11395 maybe-install-html-gas: install-html-gas
11396
11397 install-html-gas: \
11398     configure-gas \
11399     html-gas 
11400         @[ -f ./gas/Makefile ] || exit 0; \
11401         r=`${PWD_COMMAND}`; export r; \
11402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403         $(HOST_EXPORTS) \
11404         for flag in $(EXTRA_HOST_FLAGS) ; do \
11405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11406         done; \
11407         echo "Doing install-html in gas"; \
11408         (cd $(HOST_SUBDIR)/gas && \
11409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11411                   "RANLIB=$${RANLIB}" \
11412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11413                   install-html) \
11414           || exit 1
11415
11416 @endif gas
11417
11418 .PHONY: maybe-installcheck-gas installcheck-gas
11419 maybe-installcheck-gas:
11420 @if gas
11421 maybe-installcheck-gas: installcheck-gas
11422
11423 installcheck-gas: \
11424     configure-gas 
11425         @[ -f ./gas/Makefile ] || exit 0; \
11426         r=`${PWD_COMMAND}`; export r; \
11427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11428         $(HOST_EXPORTS) \
11429         for flag in $(EXTRA_HOST_FLAGS) ; do \
11430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11431         done; \
11432         echo "Doing installcheck in gas"; \
11433         (cd $(HOST_SUBDIR)/gas && \
11434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11436                   "RANLIB=$${RANLIB}" \
11437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11438                   installcheck) \
11439           || exit 1
11440
11441 @endif gas
11442
11443 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11444 maybe-mostlyclean-gas:
11445 @if gas
11446 maybe-mostlyclean-gas: mostlyclean-gas
11447
11448 mostlyclean-gas: 
11449         @[ -f ./gas/Makefile ] || exit 0; \
11450         r=`${PWD_COMMAND}`; export r; \
11451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11452         $(HOST_EXPORTS) \
11453         for flag in $(EXTRA_HOST_FLAGS) ; do \
11454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11455         done; \
11456         echo "Doing mostlyclean in gas"; \
11457         (cd $(HOST_SUBDIR)/gas && \
11458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11460                   "RANLIB=$${RANLIB}" \
11461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11462                   mostlyclean) \
11463           || exit 1
11464
11465 @endif gas
11466
11467 .PHONY: maybe-clean-gas clean-gas
11468 maybe-clean-gas:
11469 @if gas
11470 maybe-clean-gas: clean-gas
11471
11472 clean-gas: 
11473         @[ -f ./gas/Makefile ] || exit 0; \
11474         r=`${PWD_COMMAND}`; export r; \
11475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476         $(HOST_EXPORTS) \
11477         for flag in $(EXTRA_HOST_FLAGS) ; do \
11478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11479         done; \
11480         echo "Doing clean in gas"; \
11481         (cd $(HOST_SUBDIR)/gas && \
11482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11484                   "RANLIB=$${RANLIB}" \
11485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11486                   clean) \
11487           || exit 1
11488
11489 @endif gas
11490
11491 .PHONY: maybe-distclean-gas distclean-gas
11492 maybe-distclean-gas:
11493 @if gas
11494 maybe-distclean-gas: distclean-gas
11495
11496 distclean-gas: 
11497         @[ -f ./gas/Makefile ] || exit 0; \
11498         r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         $(HOST_EXPORTS) \
11501         for flag in $(EXTRA_HOST_FLAGS) ; do \
11502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503         done; \
11504         echo "Doing distclean in gas"; \
11505         (cd $(HOST_SUBDIR)/gas && \
11506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508                   "RANLIB=$${RANLIB}" \
11509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510                   distclean) \
11511           || exit 1
11512
11513 @endif gas
11514
11515 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11516 maybe-maintainer-clean-gas:
11517 @if gas
11518 maybe-maintainer-clean-gas: maintainer-clean-gas
11519
11520 maintainer-clean-gas: 
11521         @[ -f ./gas/Makefile ] || exit 0; \
11522         r=`${PWD_COMMAND}`; export r; \
11523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11524         $(HOST_EXPORTS) \
11525         for flag in $(EXTRA_HOST_FLAGS) ; do \
11526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11527         done; \
11528         echo "Doing maintainer-clean in gas"; \
11529         (cd $(HOST_SUBDIR)/gas && \
11530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11532                   "RANLIB=$${RANLIB}" \
11533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11534                   maintainer-clean) \
11535           || exit 1
11536
11537 @endif gas
11538
11539
11540
11541 .PHONY: configure-gcc maybe-configure-gcc
11542 maybe-configure-gcc:
11543 @if gcc-bootstrap
11544 configure-gcc: stage_current
11545 @endif gcc-bootstrap
11546 @if gcc
11547 maybe-configure-gcc: configure-gcc
11548 configure-gcc: 
11549         @r=`${PWD_COMMAND}`; export r; \
11550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11553         $(HOST_EXPORTS)  \
11554         echo Configuring in $(HOST_SUBDIR)/gcc; \
11555         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11556         case $(srcdir) in \
11557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11558           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11560         esac; \
11561         module_srcdir=gcc; \
11562         $(SHELL) \
11563           $$s/$$module_srcdir/configure \
11564           --srcdir=$${topdir}/$$module_srcdir \
11565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11566           --target=${target_alias}  \
11567           || exit 1
11568 @endif gcc
11569
11570
11571
11572 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11573 maybe-configure-stage1-gcc:
11574 @if gcc-bootstrap
11575 maybe-configure-stage1-gcc: configure-stage1-gcc
11576 configure-stage1-gcc:
11577         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11578         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11579         @r=`${PWD_COMMAND}`; export r; \
11580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11581         TFLAGS="$(STAGE1_TFLAGS)"; \
11582         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11583         $(HOST_EXPORTS) \
11584         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11585         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11586         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11587         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11589         cd $(HOST_SUBDIR)/gcc || exit 1; \
11590         case $(srcdir) in \
11591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11592           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11594         esac; \
11595         module_srcdir=gcc; \
11596         $(SHELL) $$s/$$module_srcdir/configure \
11597           --srcdir=$${topdir}/$$module_srcdir \
11598           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11599           --target=${target_alias} \
11600            \
11601           $(STAGE1_CONFIGURE_FLAGS)
11602 @endif gcc-bootstrap
11603
11604 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11605 maybe-configure-stage2-gcc:
11606 @if gcc-bootstrap
11607 maybe-configure-stage2-gcc: configure-stage2-gcc
11608 configure-stage2-gcc:
11609         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11610         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11611         @r=`${PWD_COMMAND}`; export r; \
11612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613         TFLAGS="$(STAGE2_TFLAGS)"; \
11614         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11615         $(HOST_EXPORTS) \
11616         $(POSTSTAGE1_HOST_EXPORTS) \
11617         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11618         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11619         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11620         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11621         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11622         cd $(HOST_SUBDIR)/gcc || exit 1; \
11623         case $(srcdir) in \
11624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11625           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11627         esac; \
11628         module_srcdir=gcc; \
11629         $(SHELL) $$s/$$module_srcdir/configure \
11630           --srcdir=$${topdir}/$$module_srcdir \
11631           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11632           --target=${target_alias} \
11633           --with-build-libsubdir=$(HOST_SUBDIR) \
11634           $(STAGE2_CONFIGURE_FLAGS)
11635 @endif gcc-bootstrap
11636
11637 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11638 maybe-configure-stage3-gcc:
11639 @if gcc-bootstrap
11640 maybe-configure-stage3-gcc: configure-stage3-gcc
11641 configure-stage3-gcc:
11642         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11643         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11644         @r=`${PWD_COMMAND}`; export r; \
11645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11646         TFLAGS="$(STAGE3_TFLAGS)"; \
11647         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11648         $(HOST_EXPORTS) \
11649         $(POSTSTAGE1_HOST_EXPORTS) \
11650         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11651         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11652         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11653         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11654         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11655         cd $(HOST_SUBDIR)/gcc || exit 1; \
11656         case $(srcdir) in \
11657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11658           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11660         esac; \
11661         module_srcdir=gcc; \
11662         $(SHELL) $$s/$$module_srcdir/configure \
11663           --srcdir=$${topdir}/$$module_srcdir \
11664           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11665           --target=${target_alias} \
11666           --with-build-libsubdir=$(HOST_SUBDIR) \
11667           $(STAGE3_CONFIGURE_FLAGS)
11668 @endif gcc-bootstrap
11669
11670 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11671 maybe-configure-stage4-gcc:
11672 @if gcc-bootstrap
11673 maybe-configure-stage4-gcc: configure-stage4-gcc
11674 configure-stage4-gcc:
11675         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11676         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11677         @r=`${PWD_COMMAND}`; export r; \
11678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679         TFLAGS="$(STAGE4_TFLAGS)"; \
11680         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11681         $(HOST_EXPORTS) \
11682         $(POSTSTAGE1_HOST_EXPORTS) \
11683         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11684         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11685         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11686         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11688         cd $(HOST_SUBDIR)/gcc || exit 1; \
11689         case $(srcdir) in \
11690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11691           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11693         esac; \
11694         module_srcdir=gcc; \
11695         $(SHELL) $$s/$$module_srcdir/configure \
11696           --srcdir=$${topdir}/$$module_srcdir \
11697           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11698           --target=${target_alias} \
11699           --with-build-libsubdir=$(HOST_SUBDIR) \
11700           $(STAGE4_CONFIGURE_FLAGS)
11701 @endif gcc-bootstrap
11702
11703 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11704 maybe-configure-stageprofile-gcc:
11705 @if gcc-bootstrap
11706 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11707 configure-stageprofile-gcc:
11708         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11709         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11710         @r=`${PWD_COMMAND}`; export r; \
11711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11713         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11714         $(HOST_EXPORTS) \
11715         $(POSTSTAGE1_HOST_EXPORTS) \
11716         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11717         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11718         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11719         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11721         cd $(HOST_SUBDIR)/gcc || exit 1; \
11722         case $(srcdir) in \
11723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11724           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11726         esac; \
11727         module_srcdir=gcc; \
11728         $(SHELL) $$s/$$module_srcdir/configure \
11729           --srcdir=$${topdir}/$$module_srcdir \
11730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11731           --target=${target_alias} \
11732           --with-build-libsubdir=$(HOST_SUBDIR) \
11733           $(STAGEprofile_CONFIGURE_FLAGS)
11734 @endif gcc-bootstrap
11735
11736 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11737 maybe-configure-stagetrain-gcc:
11738 @if gcc-bootstrap
11739 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11740 configure-stagetrain-gcc:
11741         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11743         @r=`${PWD_COMMAND}`; export r; \
11744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11745         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11746         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11747         $(HOST_EXPORTS) \
11748         $(POSTSTAGE1_HOST_EXPORTS) \
11749         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11750         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11751         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11752         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11754         cd $(HOST_SUBDIR)/gcc || exit 1; \
11755         case $(srcdir) in \
11756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11757           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11759         esac; \
11760         module_srcdir=gcc; \
11761         $(SHELL) $$s/$$module_srcdir/configure \
11762           --srcdir=$${topdir}/$$module_srcdir \
11763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11764           --target=${target_alias} \
11765           --with-build-libsubdir=$(HOST_SUBDIR) \
11766           $(STAGEtrain_CONFIGURE_FLAGS)
11767 @endif gcc-bootstrap
11768
11769 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11770 maybe-configure-stagefeedback-gcc:
11771 @if gcc-bootstrap
11772 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11773 configure-stagefeedback-gcc:
11774         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11775         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11776         @r=`${PWD_COMMAND}`; export r; \
11777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11779         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11780         $(HOST_EXPORTS) \
11781         $(POSTSTAGE1_HOST_EXPORTS) \
11782         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11783         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11784         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11785         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11787         cd $(HOST_SUBDIR)/gcc || exit 1; \
11788         case $(srcdir) in \
11789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11790           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11792         esac; \
11793         module_srcdir=gcc; \
11794         $(SHELL) $$s/$$module_srcdir/configure \
11795           --srcdir=$${topdir}/$$module_srcdir \
11796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11797           --target=${target_alias} \
11798           --with-build-libsubdir=$(HOST_SUBDIR) \
11799           $(STAGEfeedback_CONFIGURE_FLAGS)
11800 @endif gcc-bootstrap
11801
11802 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11803 maybe-configure-stageautoprofile-gcc:
11804 @if gcc-bootstrap
11805 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11806 configure-stageautoprofile-gcc:
11807         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11809         @r=`${PWD_COMMAND}`; export r; \
11810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11812         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11813         $(HOST_EXPORTS) \
11814         $(POSTSTAGE1_HOST_EXPORTS) \
11815         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11816         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11817         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11818         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11820         cd $(HOST_SUBDIR)/gcc || exit 1; \
11821         case $(srcdir) in \
11822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11823           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11825         esac; \
11826         module_srcdir=gcc; \
11827         $(SHELL) $$s/$$module_srcdir/configure \
11828           --srcdir=$${topdir}/$$module_srcdir \
11829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11830           --target=${target_alias} \
11831           --with-build-libsubdir=$(HOST_SUBDIR) \
11832           $(STAGEautoprofile_CONFIGURE_FLAGS)
11833 @endif gcc-bootstrap
11834
11835 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11836 maybe-configure-stageautofeedback-gcc:
11837 @if gcc-bootstrap
11838 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11839 configure-stageautofeedback-gcc:
11840         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11841         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11842         @r=`${PWD_COMMAND}`; export r; \
11843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11844         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11845         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11846         $(HOST_EXPORTS) \
11847         $(POSTSTAGE1_HOST_EXPORTS) \
11848         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11849         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11850         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11851         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11853         cd $(HOST_SUBDIR)/gcc || exit 1; \
11854         case $(srcdir) in \
11855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11856           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11858         esac; \
11859         module_srcdir=gcc; \
11860         $(SHELL) $$s/$$module_srcdir/configure \
11861           --srcdir=$${topdir}/$$module_srcdir \
11862           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11863           --target=${target_alias} \
11864           --with-build-libsubdir=$(HOST_SUBDIR) \
11865           $(STAGEautofeedback_CONFIGURE_FLAGS)
11866 @endif gcc-bootstrap
11867
11868
11869
11870
11871
11872 .PHONY: all-gcc maybe-all-gcc
11873 maybe-all-gcc:
11874 @if gcc-bootstrap
11875 all-gcc: stage_current
11876 @endif gcc-bootstrap
11877 @if gcc
11878 TARGET-gcc=all
11879 maybe-all-gcc: all-gcc
11880 all-gcc: configure-gcc
11881         @r=`${PWD_COMMAND}`; export r; \
11882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11883         $(HOST_EXPORTS)  \
11884         (cd $(HOST_SUBDIR)/gcc && \
11885           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11886                 $(TARGET-gcc))
11887 @endif gcc
11888
11889
11890
11891 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11892 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11893 maybe-all-stage1-gcc:
11894 maybe-clean-stage1-gcc:
11895 @if gcc-bootstrap
11896 maybe-all-stage1-gcc: all-stage1-gcc
11897 all-stage1: all-stage1-gcc
11898 TARGET-stage1-gcc = $(TARGET-gcc)
11899 all-stage1-gcc: configure-stage1-gcc
11900         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11901         @r=`${PWD_COMMAND}`; export r; \
11902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11903         TFLAGS="$(STAGE1_TFLAGS)"; \
11904         $(HOST_EXPORTS)  \
11905         cd $(HOST_SUBDIR)/gcc && \
11906          \
11907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11908                 CFLAGS="$(STAGE1_CFLAGS)" \
11909                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11910                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11911                 LIBCFLAGS="$(LIBCFLAGS)" \
11912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11915                 $(EXTRA_HOST_FLAGS)  \
11916                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11917                 TFLAGS="$(STAGE1_TFLAGS)"  \
11918                 $(TARGET-stage1-gcc)
11919
11920 maybe-clean-stage1-gcc: clean-stage1-gcc
11921 clean-stage1: clean-stage1-gcc
11922 clean-stage1-gcc:
11923         @if [ $(current_stage) = stage1 ]; then \
11924           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11925         else \
11926           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11927           $(MAKE) stage1-start; \
11928         fi; \
11929         cd $(HOST_SUBDIR)/gcc && \
11930         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11931         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11932 @endif gcc-bootstrap
11933
11934
11935 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11936 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11937 maybe-all-stage2-gcc:
11938 maybe-clean-stage2-gcc:
11939 @if gcc-bootstrap
11940 maybe-all-stage2-gcc: all-stage2-gcc
11941 all-stage2: all-stage2-gcc
11942 TARGET-stage2-gcc = $(TARGET-gcc)
11943 all-stage2-gcc: configure-stage2-gcc
11944         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11945         @r=`${PWD_COMMAND}`; export r; \
11946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11947         TFLAGS="$(STAGE2_TFLAGS)"; \
11948         $(HOST_EXPORTS) \
11949         $(POSTSTAGE1_HOST_EXPORTS)  \
11950         cd $(HOST_SUBDIR)/gcc && \
11951          \
11952         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11953                 CFLAGS="$(STAGE2_CFLAGS)" \
11954                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11955                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11956                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11957                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11958                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11959                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11960                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11961                 TFLAGS="$(STAGE2_TFLAGS)"  \
11962                 $(TARGET-stage2-gcc)
11963
11964 maybe-clean-stage2-gcc: clean-stage2-gcc
11965 clean-stage2: clean-stage2-gcc
11966 clean-stage2-gcc:
11967         @if [ $(current_stage) = stage2 ]; then \
11968           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11969         else \
11970           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11971           $(MAKE) stage2-start; \
11972         fi; \
11973         cd $(HOST_SUBDIR)/gcc && \
11974         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11975 @endif gcc-bootstrap
11976
11977
11978 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11979 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11980 maybe-all-stage3-gcc:
11981 maybe-clean-stage3-gcc:
11982 @if gcc-bootstrap
11983 maybe-all-stage3-gcc: all-stage3-gcc
11984 all-stage3: all-stage3-gcc
11985 TARGET-stage3-gcc = $(TARGET-gcc)
11986 all-stage3-gcc: configure-stage3-gcc
11987         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11988         @r=`${PWD_COMMAND}`; export r; \
11989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11990         TFLAGS="$(STAGE3_TFLAGS)"; \
11991         $(HOST_EXPORTS) \
11992         $(POSTSTAGE1_HOST_EXPORTS)  \
11993         cd $(HOST_SUBDIR)/gcc && \
11994          \
11995         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11996                 CFLAGS="$(STAGE3_CFLAGS)" \
11997                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11998                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11999                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12000                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12001                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12002                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12003                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12004                 TFLAGS="$(STAGE3_TFLAGS)"  \
12005                 $(TARGET-stage3-gcc)
12006
12007 maybe-clean-stage3-gcc: clean-stage3-gcc
12008 clean-stage3: clean-stage3-gcc
12009 clean-stage3-gcc:
12010         @if [ $(current_stage) = stage3 ]; then \
12011           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12012         else \
12013           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12014           $(MAKE) stage3-start; \
12015         fi; \
12016         cd $(HOST_SUBDIR)/gcc && \
12017         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12018 @endif gcc-bootstrap
12019
12020
12021 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12022 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12023 maybe-all-stage4-gcc:
12024 maybe-clean-stage4-gcc:
12025 @if gcc-bootstrap
12026 maybe-all-stage4-gcc: all-stage4-gcc
12027 all-stage4: all-stage4-gcc
12028 TARGET-stage4-gcc = $(TARGET-gcc)
12029 all-stage4-gcc: configure-stage4-gcc
12030         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12031         @r=`${PWD_COMMAND}`; export r; \
12032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12033         TFLAGS="$(STAGE4_TFLAGS)"; \
12034         $(HOST_EXPORTS) \
12035         $(POSTSTAGE1_HOST_EXPORTS)  \
12036         cd $(HOST_SUBDIR)/gcc && \
12037          \
12038         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12039                 CFLAGS="$(STAGE4_CFLAGS)" \
12040                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12041                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12042                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12043                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12044                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12045                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12046                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12047                 TFLAGS="$(STAGE4_TFLAGS)"  \
12048                 $(TARGET-stage4-gcc)
12049
12050 maybe-clean-stage4-gcc: clean-stage4-gcc
12051 clean-stage4: clean-stage4-gcc
12052 clean-stage4-gcc:
12053         @if [ $(current_stage) = stage4 ]; then \
12054           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12055         else \
12056           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12057           $(MAKE) stage4-start; \
12058         fi; \
12059         cd $(HOST_SUBDIR)/gcc && \
12060         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12061 @endif gcc-bootstrap
12062
12063
12064 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12065 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12066 maybe-all-stageprofile-gcc:
12067 maybe-clean-stageprofile-gcc:
12068 @if gcc-bootstrap
12069 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12070 all-stageprofile: all-stageprofile-gcc
12071 TARGET-stageprofile-gcc = $(TARGET-gcc)
12072 all-stageprofile-gcc: configure-stageprofile-gcc
12073         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12074         @r=`${PWD_COMMAND}`; export r; \
12075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12077         $(HOST_EXPORTS) \
12078         $(POSTSTAGE1_HOST_EXPORTS)  \
12079         cd $(HOST_SUBDIR)/gcc && \
12080          \
12081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12082                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12083                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12084                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12085                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12086                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12087                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12088                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12089                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12090                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12091                 $(TARGET-stageprofile-gcc)
12092
12093 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12094 clean-stageprofile: clean-stageprofile-gcc
12095 clean-stageprofile-gcc:
12096         @if [ $(current_stage) = stageprofile ]; then \
12097           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12098         else \
12099           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12100           $(MAKE) stageprofile-start; \
12101         fi; \
12102         cd $(HOST_SUBDIR)/gcc && \
12103         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12104 @endif gcc-bootstrap
12105
12106
12107 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12108 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12109 maybe-all-stagetrain-gcc:
12110 maybe-clean-stagetrain-gcc:
12111 @if gcc-bootstrap
12112 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12113 all-stagetrain: all-stagetrain-gcc
12114 TARGET-stagetrain-gcc = $(TARGET-gcc)
12115 all-stagetrain-gcc: configure-stagetrain-gcc
12116         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12117         @r=`${PWD_COMMAND}`; export r; \
12118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12120         $(HOST_EXPORTS) \
12121         $(POSTSTAGE1_HOST_EXPORTS)  \
12122         cd $(HOST_SUBDIR)/gcc && \
12123          \
12124         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12125                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12126                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12127                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12128                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12132                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12133                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12134                 $(TARGET-stagetrain-gcc)
12135
12136 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12137 clean-stagetrain: clean-stagetrain-gcc
12138 clean-stagetrain-gcc:
12139         @if [ $(current_stage) = stagetrain ]; then \
12140           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12141         else \
12142           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12143           $(MAKE) stagetrain-start; \
12144         fi; \
12145         cd $(HOST_SUBDIR)/gcc && \
12146         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12147 @endif gcc-bootstrap
12148
12149
12150 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12151 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12152 maybe-all-stagefeedback-gcc:
12153 maybe-clean-stagefeedback-gcc:
12154 @if gcc-bootstrap
12155 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12156 all-stagefeedback: all-stagefeedback-gcc
12157 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12158 all-stagefeedback-gcc: configure-stagefeedback-gcc
12159         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12160         @r=`${PWD_COMMAND}`; export r; \
12161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12162         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12163         $(HOST_EXPORTS) \
12164         $(POSTSTAGE1_HOST_EXPORTS)  \
12165         cd $(HOST_SUBDIR)/gcc && \
12166          \
12167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12168                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12169                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12170                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12171                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12175                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12176                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12177                 $(TARGET-stagefeedback-gcc)
12178
12179 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12180 clean-stagefeedback: clean-stagefeedback-gcc
12181 clean-stagefeedback-gcc:
12182         @if [ $(current_stage) = stagefeedback ]; then \
12183           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12184         else \
12185           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12186           $(MAKE) stagefeedback-start; \
12187         fi; \
12188         cd $(HOST_SUBDIR)/gcc && \
12189         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12190 @endif gcc-bootstrap
12191
12192
12193 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12194 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12195 maybe-all-stageautoprofile-gcc:
12196 maybe-clean-stageautoprofile-gcc:
12197 @if gcc-bootstrap
12198 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12199 all-stageautoprofile: all-stageautoprofile-gcc
12200 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12201 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12202         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12203         @r=`${PWD_COMMAND}`; export r; \
12204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12205         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12206         $(HOST_EXPORTS) \
12207         $(POSTSTAGE1_HOST_EXPORTS)  \
12208         cd $(HOST_SUBDIR)/gcc && \
12209         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12211                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12212                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12213                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12214                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12218                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12219                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12220                 $(TARGET-stageautoprofile-gcc)
12221
12222 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12223 clean-stageautoprofile: clean-stageautoprofile-gcc
12224 clean-stageautoprofile-gcc:
12225         @if [ $(current_stage) = stageautoprofile ]; then \
12226           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12227         else \
12228           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12229           $(MAKE) stageautoprofile-start; \
12230         fi; \
12231         cd $(HOST_SUBDIR)/gcc && \
12232         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12233 @endif gcc-bootstrap
12234
12235
12236 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12237 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12238 maybe-all-stageautofeedback-gcc:
12239 maybe-clean-stageautofeedback-gcc:
12240 @if gcc-bootstrap
12241 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12242 all-stageautofeedback: all-stageautofeedback-gcc
12243 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12244 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12245         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12246         @r=`${PWD_COMMAND}`; export r; \
12247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12249         $(HOST_EXPORTS) \
12250         $(POSTSTAGE1_HOST_EXPORTS)  \
12251         cd $(HOST_SUBDIR)/gcc && \
12252          \
12253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12254                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12255                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12256                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12257                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12261                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12262                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12263                 $(TARGET-stageautofeedback-gcc)
12264
12265 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12266 clean-stageautofeedback: clean-stageautofeedback-gcc
12267 clean-stageautofeedback-gcc:
12268         @if [ $(current_stage) = stageautofeedback ]; then \
12269           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12270         else \
12271           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12272           $(MAKE) stageautofeedback-start; \
12273         fi; \
12274         cd $(HOST_SUBDIR)/gcc && \
12275         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12276 @endif gcc-bootstrap
12277
12278
12279
12280
12281
12282 .PHONY: check-gcc maybe-check-gcc
12283 maybe-check-gcc:
12284 @if gcc
12285 maybe-check-gcc: check-gcc
12286
12287 check-gcc:
12288         @: $(MAKE); $(unstage)
12289         @r=`${PWD_COMMAND}`; export r; \
12290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12292         (cd $(HOST_SUBDIR)/gcc && \
12293           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12294
12295 @endif gcc
12296
12297 .PHONY: install-gcc maybe-install-gcc
12298 maybe-install-gcc:
12299 @if gcc
12300 maybe-install-gcc: install-gcc
12301
12302 install-gcc: installdirs
12303         @: $(MAKE); $(unstage)
12304         @r=`${PWD_COMMAND}`; export r; \
12305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306         $(HOST_EXPORTS) \
12307         (cd $(HOST_SUBDIR)/gcc && \
12308           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12309
12310 @endif gcc
12311
12312 .PHONY: install-strip-gcc maybe-install-strip-gcc
12313 maybe-install-strip-gcc:
12314 @if gcc
12315 maybe-install-strip-gcc: install-strip-gcc
12316
12317 install-strip-gcc: installdirs
12318         @: $(MAKE); $(unstage)
12319         @r=`${PWD_COMMAND}`; export r; \
12320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321         $(HOST_EXPORTS) \
12322         (cd $(HOST_SUBDIR)/gcc && \
12323           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12324
12325 @endif gcc
12326
12327 # Other targets (info, dvi, pdf, etc.)
12328
12329 .PHONY: maybe-info-gcc info-gcc
12330 maybe-info-gcc:
12331 @if gcc
12332 maybe-info-gcc: info-gcc
12333
12334 info-gcc: \
12335     configure-gcc 
12336         @[ -f ./gcc/Makefile ] || exit 0; \
12337         r=`${PWD_COMMAND}`; export r; \
12338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12339         $(HOST_EXPORTS) \
12340         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12342         done; \
12343         echo "Doing info in gcc"; \
12344         (cd $(HOST_SUBDIR)/gcc && \
12345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12347                   "RANLIB=$${RANLIB}" \
12348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12349                   info) \
12350           || exit 1
12351
12352 @endif gcc
12353
12354 .PHONY: maybe-dvi-gcc dvi-gcc
12355 maybe-dvi-gcc:
12356 @if gcc
12357 maybe-dvi-gcc: dvi-gcc
12358
12359 dvi-gcc: \
12360     configure-gcc 
12361         @[ -f ./gcc/Makefile ] || exit 0; \
12362         r=`${PWD_COMMAND}`; export r; \
12363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12364         $(HOST_EXPORTS) \
12365         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12367         done; \
12368         echo "Doing dvi in gcc"; \
12369         (cd $(HOST_SUBDIR)/gcc && \
12370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12372                   "RANLIB=$${RANLIB}" \
12373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12374                   dvi) \
12375           || exit 1
12376
12377 @endif gcc
12378
12379 .PHONY: maybe-pdf-gcc pdf-gcc
12380 maybe-pdf-gcc:
12381 @if gcc
12382 maybe-pdf-gcc: pdf-gcc
12383
12384 pdf-gcc: \
12385     configure-gcc 
12386         @[ -f ./gcc/Makefile ] || exit 0; \
12387         r=`${PWD_COMMAND}`; export r; \
12388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12389         $(HOST_EXPORTS) \
12390         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12392         done; \
12393         echo "Doing pdf in gcc"; \
12394         (cd $(HOST_SUBDIR)/gcc && \
12395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12397                   "RANLIB=$${RANLIB}" \
12398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12399                   pdf) \
12400           || exit 1
12401
12402 @endif gcc
12403
12404 .PHONY: maybe-html-gcc html-gcc
12405 maybe-html-gcc:
12406 @if gcc
12407 maybe-html-gcc: html-gcc
12408
12409 html-gcc: \
12410     configure-gcc 
12411         @[ -f ./gcc/Makefile ] || exit 0; \
12412         r=`${PWD_COMMAND}`; export r; \
12413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12414         $(HOST_EXPORTS) \
12415         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12417         done; \
12418         echo "Doing html in gcc"; \
12419         (cd $(HOST_SUBDIR)/gcc && \
12420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12422                   "RANLIB=$${RANLIB}" \
12423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12424                   html) \
12425           || exit 1
12426
12427 @endif gcc
12428
12429 .PHONY: maybe-TAGS-gcc TAGS-gcc
12430 maybe-TAGS-gcc:
12431 @if gcc
12432 maybe-TAGS-gcc: TAGS-gcc
12433
12434 TAGS-gcc: \
12435     configure-gcc 
12436         @[ -f ./gcc/Makefile ] || exit 0; \
12437         r=`${PWD_COMMAND}`; export r; \
12438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12439         $(HOST_EXPORTS) \
12440         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12442         done; \
12443         echo "Doing TAGS in gcc"; \
12444         (cd $(HOST_SUBDIR)/gcc && \
12445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12447                   "RANLIB=$${RANLIB}" \
12448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12449                   TAGS) \
12450           || exit 1
12451
12452 @endif gcc
12453
12454 .PHONY: maybe-install-info-gcc install-info-gcc
12455 maybe-install-info-gcc:
12456 @if gcc
12457 maybe-install-info-gcc: install-info-gcc
12458
12459 install-info-gcc: \
12460     configure-gcc \
12461     info-gcc 
12462         @[ -f ./gcc/Makefile ] || exit 0; \
12463         r=`${PWD_COMMAND}`; export r; \
12464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12465         $(HOST_EXPORTS) \
12466         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12468         done; \
12469         echo "Doing install-info in gcc"; \
12470         (cd $(HOST_SUBDIR)/gcc && \
12471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12473                   "RANLIB=$${RANLIB}" \
12474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12475                   install-info) \
12476           || exit 1
12477
12478 @endif gcc
12479
12480 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12481 maybe-install-pdf-gcc:
12482 @if gcc
12483 maybe-install-pdf-gcc: install-pdf-gcc
12484
12485 install-pdf-gcc: \
12486     configure-gcc \
12487     pdf-gcc 
12488         @[ -f ./gcc/Makefile ] || exit 0; \
12489         r=`${PWD_COMMAND}`; export r; \
12490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12491         $(HOST_EXPORTS) \
12492         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12494         done; \
12495         echo "Doing install-pdf in gcc"; \
12496         (cd $(HOST_SUBDIR)/gcc && \
12497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12499                   "RANLIB=$${RANLIB}" \
12500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12501                   install-pdf) \
12502           || exit 1
12503
12504 @endif gcc
12505
12506 .PHONY: maybe-install-html-gcc install-html-gcc
12507 maybe-install-html-gcc:
12508 @if gcc
12509 maybe-install-html-gcc: install-html-gcc
12510
12511 install-html-gcc: \
12512     configure-gcc \
12513     html-gcc 
12514         @[ -f ./gcc/Makefile ] || exit 0; \
12515         r=`${PWD_COMMAND}`; export r; \
12516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12517         $(HOST_EXPORTS) \
12518         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12520         done; \
12521         echo "Doing install-html in gcc"; \
12522         (cd $(HOST_SUBDIR)/gcc && \
12523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12525                   "RANLIB=$${RANLIB}" \
12526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12527                   install-html) \
12528           || exit 1
12529
12530 @endif gcc
12531
12532 .PHONY: maybe-installcheck-gcc installcheck-gcc
12533 maybe-installcheck-gcc:
12534 @if gcc
12535 maybe-installcheck-gcc: installcheck-gcc
12536
12537 installcheck-gcc: \
12538     configure-gcc 
12539         @[ -f ./gcc/Makefile ] || exit 0; \
12540         r=`${PWD_COMMAND}`; export r; \
12541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12542         $(HOST_EXPORTS) \
12543         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12545         done; \
12546         echo "Doing installcheck in gcc"; \
12547         (cd $(HOST_SUBDIR)/gcc && \
12548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12550                   "RANLIB=$${RANLIB}" \
12551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12552                   installcheck) \
12553           || exit 1
12554
12555 @endif gcc
12556
12557 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12558 maybe-mostlyclean-gcc:
12559 @if gcc
12560 maybe-mostlyclean-gcc: mostlyclean-gcc
12561
12562 mostlyclean-gcc: 
12563         @[ -f ./gcc/Makefile ] || exit 0; \
12564         r=`${PWD_COMMAND}`; export r; \
12565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566         $(HOST_EXPORTS) \
12567         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12569         done; \
12570         echo "Doing mostlyclean in gcc"; \
12571         (cd $(HOST_SUBDIR)/gcc && \
12572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12574                   "RANLIB=$${RANLIB}" \
12575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12576                   mostlyclean) \
12577           || exit 1
12578
12579 @endif gcc
12580
12581 .PHONY: maybe-clean-gcc clean-gcc
12582 maybe-clean-gcc:
12583 @if gcc
12584 maybe-clean-gcc: clean-gcc
12585
12586 clean-gcc: 
12587         @[ -f ./gcc/Makefile ] || exit 0; \
12588         r=`${PWD_COMMAND}`; export r; \
12589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590         $(HOST_EXPORTS) \
12591         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12593         done; \
12594         echo "Doing clean in gcc"; \
12595         (cd $(HOST_SUBDIR)/gcc && \
12596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12598                   "RANLIB=$${RANLIB}" \
12599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12600                   clean) \
12601           || exit 1
12602
12603 @endif gcc
12604
12605 .PHONY: maybe-distclean-gcc distclean-gcc
12606 maybe-distclean-gcc:
12607 @if gcc
12608 maybe-distclean-gcc: distclean-gcc
12609
12610 distclean-gcc: 
12611         @[ -f ./gcc/Makefile ] || exit 0; \
12612         r=`${PWD_COMMAND}`; export r; \
12613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614         $(HOST_EXPORTS) \
12615         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12617         done; \
12618         echo "Doing distclean in gcc"; \
12619         (cd $(HOST_SUBDIR)/gcc && \
12620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12622                   "RANLIB=$${RANLIB}" \
12623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12624                   distclean) \
12625           || exit 1
12626
12627 @endif gcc
12628
12629 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12630 maybe-maintainer-clean-gcc:
12631 @if gcc
12632 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12633
12634 maintainer-clean-gcc: 
12635         @[ -f ./gcc/Makefile ] || exit 0; \
12636         r=`${PWD_COMMAND}`; export r; \
12637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638         $(HOST_EXPORTS) \
12639         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12641         done; \
12642         echo "Doing maintainer-clean in gcc"; \
12643         (cd $(HOST_SUBDIR)/gcc && \
12644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12646                   "RANLIB=$${RANLIB}" \
12647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12648                   maintainer-clean) \
12649           || exit 1
12650
12651 @endif gcc
12652
12653
12654
12655 .PHONY: configure-gmp maybe-configure-gmp
12656 maybe-configure-gmp:
12657 @if gcc-bootstrap
12658 configure-gmp: stage_current
12659 @endif gcc-bootstrap
12660 @if gmp
12661 maybe-configure-gmp: configure-gmp
12662 configure-gmp: 
12663         @r=`${PWD_COMMAND}`; export r; \
12664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12667         $(HOST_EXPORTS)  \
12668         echo Configuring in $(HOST_SUBDIR)/gmp; \
12669         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12670         case $(srcdir) in \
12671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12672           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12674         esac; \
12675         module_srcdir=gmp; \
12676         $(SHELL) \
12677           $$s/$$module_srcdir/configure \
12678           --srcdir=$${topdir}/$$module_srcdir \
12679           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12680           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12681           || exit 1
12682 @endif gmp
12683
12684
12685
12686 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12687 maybe-configure-stage1-gmp:
12688 @if gmp-bootstrap
12689 maybe-configure-stage1-gmp: configure-stage1-gmp
12690 configure-stage1-gmp:
12691         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12692         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12693         @r=`${PWD_COMMAND}`; export r; \
12694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695         TFLAGS="$(STAGE1_TFLAGS)"; \
12696         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12697         $(HOST_EXPORTS) \
12698         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12699         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12700         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12701         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12703         cd $(HOST_SUBDIR)/gmp || exit 1; \
12704         case $(srcdir) in \
12705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12706           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12708         esac; \
12709         module_srcdir=gmp; \
12710         $(SHELL) $$s/$$module_srcdir/configure \
12711           --srcdir=$${topdir}/$$module_srcdir \
12712           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12713           --target=none-${host_vendor}-${host_os} \
12714            \
12715           $(STAGE1_CONFIGURE_FLAGS) \
12716           --disable-shared LEX="touch lex.yy.c"
12717 @endif gmp-bootstrap
12718
12719 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12720 maybe-configure-stage2-gmp:
12721 @if gmp-bootstrap
12722 maybe-configure-stage2-gmp: configure-stage2-gmp
12723 configure-stage2-gmp:
12724         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12725         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12726         @r=`${PWD_COMMAND}`; export r; \
12727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12728         TFLAGS="$(STAGE2_TFLAGS)"; \
12729         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12730         $(HOST_EXPORTS) \
12731         $(POSTSTAGE1_HOST_EXPORTS) \
12732         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12733         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12734         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12735         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12736         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12737         cd $(HOST_SUBDIR)/gmp || exit 1; \
12738         case $(srcdir) in \
12739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12740           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12742         esac; \
12743         module_srcdir=gmp; \
12744         $(SHELL) $$s/$$module_srcdir/configure \
12745           --srcdir=$${topdir}/$$module_srcdir \
12746           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12747           --target=none-${host_vendor}-${host_os} \
12748           --with-build-libsubdir=$(HOST_SUBDIR) \
12749           $(STAGE2_CONFIGURE_FLAGS) \
12750           --disable-shared LEX="touch lex.yy.c"
12751 @endif gmp-bootstrap
12752
12753 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12754 maybe-configure-stage3-gmp:
12755 @if gmp-bootstrap
12756 maybe-configure-stage3-gmp: configure-stage3-gmp
12757 configure-stage3-gmp:
12758         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12759         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12760         @r=`${PWD_COMMAND}`; export r; \
12761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12762         TFLAGS="$(STAGE3_TFLAGS)"; \
12763         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12764         $(HOST_EXPORTS) \
12765         $(POSTSTAGE1_HOST_EXPORTS) \
12766         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12767         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12768         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12769         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12771         cd $(HOST_SUBDIR)/gmp || exit 1; \
12772         case $(srcdir) in \
12773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12774           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12776         esac; \
12777         module_srcdir=gmp; \
12778         $(SHELL) $$s/$$module_srcdir/configure \
12779           --srcdir=$${topdir}/$$module_srcdir \
12780           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12781           --target=none-${host_vendor}-${host_os} \
12782           --with-build-libsubdir=$(HOST_SUBDIR) \
12783           $(STAGE3_CONFIGURE_FLAGS) \
12784           --disable-shared LEX="touch lex.yy.c"
12785 @endif gmp-bootstrap
12786
12787 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12788 maybe-configure-stage4-gmp:
12789 @if gmp-bootstrap
12790 maybe-configure-stage4-gmp: configure-stage4-gmp
12791 configure-stage4-gmp:
12792         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12794         @r=`${PWD_COMMAND}`; export r; \
12795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796         TFLAGS="$(STAGE4_TFLAGS)"; \
12797         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12798         $(HOST_EXPORTS) \
12799         $(POSTSTAGE1_HOST_EXPORTS) \
12800         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12801         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12802         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12803         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12805         cd $(HOST_SUBDIR)/gmp || exit 1; \
12806         case $(srcdir) in \
12807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12808           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12810         esac; \
12811         module_srcdir=gmp; \
12812         $(SHELL) $$s/$$module_srcdir/configure \
12813           --srcdir=$${topdir}/$$module_srcdir \
12814           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12815           --target=none-${host_vendor}-${host_os} \
12816           --with-build-libsubdir=$(HOST_SUBDIR) \
12817           $(STAGE4_CONFIGURE_FLAGS) \
12818           --disable-shared LEX="touch lex.yy.c"
12819 @endif gmp-bootstrap
12820
12821 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12822 maybe-configure-stageprofile-gmp:
12823 @if gmp-bootstrap
12824 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12825 configure-stageprofile-gmp:
12826         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12827         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12828         @r=`${PWD_COMMAND}`; export r; \
12829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12831         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12832         $(HOST_EXPORTS) \
12833         $(POSTSTAGE1_HOST_EXPORTS) \
12834         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12835         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12836         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12837         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12839         cd $(HOST_SUBDIR)/gmp || exit 1; \
12840         case $(srcdir) in \
12841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12842           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12844         esac; \
12845         module_srcdir=gmp; \
12846         $(SHELL) $$s/$$module_srcdir/configure \
12847           --srcdir=$${topdir}/$$module_srcdir \
12848           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12849           --target=none-${host_vendor}-${host_os} \
12850           --with-build-libsubdir=$(HOST_SUBDIR) \
12851           $(STAGEprofile_CONFIGURE_FLAGS) \
12852           --disable-shared LEX="touch lex.yy.c"
12853 @endif gmp-bootstrap
12854
12855 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12856 maybe-configure-stagetrain-gmp:
12857 @if gmp-bootstrap
12858 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12859 configure-stagetrain-gmp:
12860         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12862         @r=`${PWD_COMMAND}`; export r; \
12863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12865         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12866         $(HOST_EXPORTS) \
12867         $(POSTSTAGE1_HOST_EXPORTS) \
12868         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12869         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12870         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12871         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12873         cd $(HOST_SUBDIR)/gmp || exit 1; \
12874         case $(srcdir) in \
12875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12876           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12878         esac; \
12879         module_srcdir=gmp; \
12880         $(SHELL) $$s/$$module_srcdir/configure \
12881           --srcdir=$${topdir}/$$module_srcdir \
12882           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12883           --target=none-${host_vendor}-${host_os} \
12884           --with-build-libsubdir=$(HOST_SUBDIR) \
12885           $(STAGEtrain_CONFIGURE_FLAGS) \
12886           --disable-shared LEX="touch lex.yy.c"
12887 @endif gmp-bootstrap
12888
12889 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12890 maybe-configure-stagefeedback-gmp:
12891 @if gmp-bootstrap
12892 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12893 configure-stagefeedback-gmp:
12894         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12895         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12896         @r=`${PWD_COMMAND}`; export r; \
12897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12899         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12900         $(HOST_EXPORTS) \
12901         $(POSTSTAGE1_HOST_EXPORTS) \
12902         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12903         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12904         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12905         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12906         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12907         cd $(HOST_SUBDIR)/gmp || exit 1; \
12908         case $(srcdir) in \
12909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12910           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12912         esac; \
12913         module_srcdir=gmp; \
12914         $(SHELL) $$s/$$module_srcdir/configure \
12915           --srcdir=$${topdir}/$$module_srcdir \
12916           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12917           --target=none-${host_vendor}-${host_os} \
12918           --with-build-libsubdir=$(HOST_SUBDIR) \
12919           $(STAGEfeedback_CONFIGURE_FLAGS) \
12920           --disable-shared LEX="touch lex.yy.c"
12921 @endif gmp-bootstrap
12922
12923 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12924 maybe-configure-stageautoprofile-gmp:
12925 @if gmp-bootstrap
12926 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12927 configure-stageautoprofile-gmp:
12928         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12930         @r=`${PWD_COMMAND}`; export r; \
12931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12933         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12934         $(HOST_EXPORTS) \
12935         $(POSTSTAGE1_HOST_EXPORTS) \
12936         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12937         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12938         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12939         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12941         cd $(HOST_SUBDIR)/gmp || exit 1; \
12942         case $(srcdir) in \
12943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12944           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12946         esac; \
12947         module_srcdir=gmp; \
12948         $(SHELL) $$s/$$module_srcdir/configure \
12949           --srcdir=$${topdir}/$$module_srcdir \
12950           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12951           --target=none-${host_vendor}-${host_os} \
12952           --with-build-libsubdir=$(HOST_SUBDIR) \
12953           $(STAGEautoprofile_CONFIGURE_FLAGS) \
12954           --disable-shared LEX="touch lex.yy.c"
12955 @endif gmp-bootstrap
12956
12957 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12958 maybe-configure-stageautofeedback-gmp:
12959 @if gmp-bootstrap
12960 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12961 configure-stageautofeedback-gmp:
12962         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12964         @r=`${PWD_COMMAND}`; export r; \
12965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12967         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12968         $(HOST_EXPORTS) \
12969         $(POSTSTAGE1_HOST_EXPORTS) \
12970         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12971         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12972         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12973         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12975         cd $(HOST_SUBDIR)/gmp || exit 1; \
12976         case $(srcdir) in \
12977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12978           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12980         esac; \
12981         module_srcdir=gmp; \
12982         $(SHELL) $$s/$$module_srcdir/configure \
12983           --srcdir=$${topdir}/$$module_srcdir \
12984           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12985           --target=none-${host_vendor}-${host_os} \
12986           --with-build-libsubdir=$(HOST_SUBDIR) \
12987           $(STAGEautofeedback_CONFIGURE_FLAGS) \
12988           --disable-shared LEX="touch lex.yy.c"
12989 @endif gmp-bootstrap
12990
12991
12992
12993
12994
12995 .PHONY: all-gmp maybe-all-gmp
12996 maybe-all-gmp:
12997 @if gcc-bootstrap
12998 all-gmp: stage_current
12999 @endif gcc-bootstrap
13000 @if gmp
13001 TARGET-gmp=all
13002 maybe-all-gmp: all-gmp
13003 all-gmp: configure-gmp
13004         @r=`${PWD_COMMAND}`; export r; \
13005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13006         $(HOST_EXPORTS)  \
13007         (cd $(HOST_SUBDIR)/gmp && \
13008           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13009                 $(TARGET-gmp))
13010 @endif gmp
13011
13012
13013
13014 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13015 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13016 maybe-all-stage1-gmp:
13017 maybe-clean-stage1-gmp:
13018 @if gmp-bootstrap
13019 maybe-all-stage1-gmp: all-stage1-gmp
13020 all-stage1: all-stage1-gmp
13021 TARGET-stage1-gmp = $(TARGET-gmp)
13022 all-stage1-gmp: configure-stage1-gmp
13023         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13024         @r=`${PWD_COMMAND}`; export r; \
13025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13026         TFLAGS="$(STAGE1_TFLAGS)"; \
13027         $(HOST_EXPORTS)  \
13028         cd $(HOST_SUBDIR)/gmp && \
13029          \
13030         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13031                 CFLAGS="$(STAGE1_CFLAGS)" \
13032                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13033                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13034                 LIBCFLAGS="$(LIBCFLAGS)" \
13035                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13036                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13037                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13038                 $(EXTRA_HOST_FLAGS)  \
13039                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13040                 TFLAGS="$(STAGE1_TFLAGS)"  \
13041                 $(TARGET-stage1-gmp)
13042
13043 maybe-clean-stage1-gmp: clean-stage1-gmp
13044 clean-stage1: clean-stage1-gmp
13045 clean-stage1-gmp:
13046         @if [ $(current_stage) = stage1 ]; then \
13047           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13048         else \
13049           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13050           $(MAKE) stage1-start; \
13051         fi; \
13052         cd $(HOST_SUBDIR)/gmp && \
13053         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13054         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13055 @endif gmp-bootstrap
13056
13057
13058 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13059 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13060 maybe-all-stage2-gmp:
13061 maybe-clean-stage2-gmp:
13062 @if gmp-bootstrap
13063 maybe-all-stage2-gmp: all-stage2-gmp
13064 all-stage2: all-stage2-gmp
13065 TARGET-stage2-gmp = $(TARGET-gmp)
13066 all-stage2-gmp: configure-stage2-gmp
13067         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13068         @r=`${PWD_COMMAND}`; export r; \
13069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070         TFLAGS="$(STAGE2_TFLAGS)"; \
13071         $(HOST_EXPORTS) \
13072         $(POSTSTAGE1_HOST_EXPORTS)  \
13073         cd $(HOST_SUBDIR)/gmp && \
13074          \
13075         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13076                 CFLAGS="$(STAGE2_CFLAGS)" \
13077                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13078                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13079                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13080                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13081                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13082                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13083                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13084                 TFLAGS="$(STAGE2_TFLAGS)"  \
13085                 $(TARGET-stage2-gmp)
13086
13087 maybe-clean-stage2-gmp: clean-stage2-gmp
13088 clean-stage2: clean-stage2-gmp
13089 clean-stage2-gmp:
13090         @if [ $(current_stage) = stage2 ]; then \
13091           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13092         else \
13093           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13094           $(MAKE) stage2-start; \
13095         fi; \
13096         cd $(HOST_SUBDIR)/gmp && \
13097         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13098 @endif gmp-bootstrap
13099
13100
13101 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13102 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13103 maybe-all-stage3-gmp:
13104 maybe-clean-stage3-gmp:
13105 @if gmp-bootstrap
13106 maybe-all-stage3-gmp: all-stage3-gmp
13107 all-stage3: all-stage3-gmp
13108 TARGET-stage3-gmp = $(TARGET-gmp)
13109 all-stage3-gmp: configure-stage3-gmp
13110         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13111         @r=`${PWD_COMMAND}`; export r; \
13112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13113         TFLAGS="$(STAGE3_TFLAGS)"; \
13114         $(HOST_EXPORTS) \
13115         $(POSTSTAGE1_HOST_EXPORTS)  \
13116         cd $(HOST_SUBDIR)/gmp && \
13117          \
13118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13119                 CFLAGS="$(STAGE3_CFLAGS)" \
13120                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13121                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13122                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13126                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13127                 TFLAGS="$(STAGE3_TFLAGS)"  \
13128                 $(TARGET-stage3-gmp)
13129
13130 maybe-clean-stage3-gmp: clean-stage3-gmp
13131 clean-stage3: clean-stage3-gmp
13132 clean-stage3-gmp:
13133         @if [ $(current_stage) = stage3 ]; then \
13134           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13135         else \
13136           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13137           $(MAKE) stage3-start; \
13138         fi; \
13139         cd $(HOST_SUBDIR)/gmp && \
13140         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13141 @endif gmp-bootstrap
13142
13143
13144 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13145 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13146 maybe-all-stage4-gmp:
13147 maybe-clean-stage4-gmp:
13148 @if gmp-bootstrap
13149 maybe-all-stage4-gmp: all-stage4-gmp
13150 all-stage4: all-stage4-gmp
13151 TARGET-stage4-gmp = $(TARGET-gmp)
13152 all-stage4-gmp: configure-stage4-gmp
13153         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13154         @r=`${PWD_COMMAND}`; export r; \
13155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156         TFLAGS="$(STAGE4_TFLAGS)"; \
13157         $(HOST_EXPORTS) \
13158         $(POSTSTAGE1_HOST_EXPORTS)  \
13159         cd $(HOST_SUBDIR)/gmp && \
13160          \
13161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13162                 CFLAGS="$(STAGE4_CFLAGS)" \
13163                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13164                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13165                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13166                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13167                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13168                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13169                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13170                 TFLAGS="$(STAGE4_TFLAGS)"  \
13171                 $(TARGET-stage4-gmp)
13172
13173 maybe-clean-stage4-gmp: clean-stage4-gmp
13174 clean-stage4: clean-stage4-gmp
13175 clean-stage4-gmp:
13176         @if [ $(current_stage) = stage4 ]; then \
13177           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13178         else \
13179           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13180           $(MAKE) stage4-start; \
13181         fi; \
13182         cd $(HOST_SUBDIR)/gmp && \
13183         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13184 @endif gmp-bootstrap
13185
13186
13187 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13188 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13189 maybe-all-stageprofile-gmp:
13190 maybe-clean-stageprofile-gmp:
13191 @if gmp-bootstrap
13192 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13193 all-stageprofile: all-stageprofile-gmp
13194 TARGET-stageprofile-gmp = $(TARGET-gmp)
13195 all-stageprofile-gmp: configure-stageprofile-gmp
13196         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13197         @r=`${PWD_COMMAND}`; export r; \
13198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13199         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13200         $(HOST_EXPORTS) \
13201         $(POSTSTAGE1_HOST_EXPORTS)  \
13202         cd $(HOST_SUBDIR)/gmp && \
13203          \
13204         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13205                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13206                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13207                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13208                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13209                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13210                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13211                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13212                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13213                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13214                 $(TARGET-stageprofile-gmp)
13215
13216 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13217 clean-stageprofile: clean-stageprofile-gmp
13218 clean-stageprofile-gmp:
13219         @if [ $(current_stage) = stageprofile ]; then \
13220           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13221         else \
13222           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13223           $(MAKE) stageprofile-start; \
13224         fi; \
13225         cd $(HOST_SUBDIR)/gmp && \
13226         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13227 @endif gmp-bootstrap
13228
13229
13230 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13231 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13232 maybe-all-stagetrain-gmp:
13233 maybe-clean-stagetrain-gmp:
13234 @if gmp-bootstrap
13235 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13236 all-stagetrain: all-stagetrain-gmp
13237 TARGET-stagetrain-gmp = $(TARGET-gmp)
13238 all-stagetrain-gmp: configure-stagetrain-gmp
13239         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13240         @r=`${PWD_COMMAND}`; export r; \
13241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13242         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13243         $(HOST_EXPORTS) \
13244         $(POSTSTAGE1_HOST_EXPORTS)  \
13245         cd $(HOST_SUBDIR)/gmp && \
13246          \
13247         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13248                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13249                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13250                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13251                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13252                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13253                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13254                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13255                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13256                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13257                 $(TARGET-stagetrain-gmp)
13258
13259 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13260 clean-stagetrain: clean-stagetrain-gmp
13261 clean-stagetrain-gmp:
13262         @if [ $(current_stage) = stagetrain ]; then \
13263           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13264         else \
13265           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13266           $(MAKE) stagetrain-start; \
13267         fi; \
13268         cd $(HOST_SUBDIR)/gmp && \
13269         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13270 @endif gmp-bootstrap
13271
13272
13273 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13274 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13275 maybe-all-stagefeedback-gmp:
13276 maybe-clean-stagefeedback-gmp:
13277 @if gmp-bootstrap
13278 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13279 all-stagefeedback: all-stagefeedback-gmp
13280 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13281 all-stagefeedback-gmp: configure-stagefeedback-gmp
13282         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13283         @r=`${PWD_COMMAND}`; export r; \
13284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13285         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13286         $(HOST_EXPORTS) \
13287         $(POSTSTAGE1_HOST_EXPORTS)  \
13288         cd $(HOST_SUBDIR)/gmp && \
13289          \
13290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13291                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13292                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13293                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13294                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13299                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13300                 $(TARGET-stagefeedback-gmp)
13301
13302 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13303 clean-stagefeedback: clean-stagefeedback-gmp
13304 clean-stagefeedback-gmp:
13305         @if [ $(current_stage) = stagefeedback ]; then \
13306           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13307         else \
13308           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13309           $(MAKE) stagefeedback-start; \
13310         fi; \
13311         cd $(HOST_SUBDIR)/gmp && \
13312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13313 @endif gmp-bootstrap
13314
13315
13316 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13317 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13318 maybe-all-stageautoprofile-gmp:
13319 maybe-clean-stageautoprofile-gmp:
13320 @if gmp-bootstrap
13321 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13322 all-stageautoprofile: all-stageautoprofile-gmp
13323 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13324 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13325         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13326         @r=`${PWD_COMMAND}`; export r; \
13327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13329         $(HOST_EXPORTS) \
13330         $(POSTSTAGE1_HOST_EXPORTS)  \
13331         cd $(HOST_SUBDIR)/gmp && \
13332         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13334                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13335                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13336                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13337                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13342                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13343                 $(TARGET-stageautoprofile-gmp)
13344
13345 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13346 clean-stageautoprofile: clean-stageautoprofile-gmp
13347 clean-stageautoprofile-gmp:
13348         @if [ $(current_stage) = stageautoprofile ]; then \
13349           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13350         else \
13351           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13352           $(MAKE) stageautoprofile-start; \
13353         fi; \
13354         cd $(HOST_SUBDIR)/gmp && \
13355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13356 @endif gmp-bootstrap
13357
13358
13359 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13360 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13361 maybe-all-stageautofeedback-gmp:
13362 maybe-clean-stageautofeedback-gmp:
13363 @if gmp-bootstrap
13364 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13365 all-stageautofeedback: all-stageautofeedback-gmp
13366 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13367 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13368         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13369         @r=`${PWD_COMMAND}`; export r; \
13370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13371         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13372         $(HOST_EXPORTS) \
13373         $(POSTSTAGE1_HOST_EXPORTS)  \
13374         cd $(HOST_SUBDIR)/gmp && \
13375          \
13376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13377                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13378                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13379                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13380                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13381                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13382                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13383                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13384                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13385                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13386                 $(TARGET-stageautofeedback-gmp)
13387
13388 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13389 clean-stageautofeedback: clean-stageautofeedback-gmp
13390 clean-stageautofeedback-gmp:
13391         @if [ $(current_stage) = stageautofeedback ]; then \
13392           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13393         else \
13394           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13395           $(MAKE) stageautofeedback-start; \
13396         fi; \
13397         cd $(HOST_SUBDIR)/gmp && \
13398         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13399 @endif gmp-bootstrap
13400
13401
13402
13403
13404
13405 .PHONY: check-gmp maybe-check-gmp
13406 maybe-check-gmp:
13407 @if gmp
13408 maybe-check-gmp: check-gmp
13409
13410 check-gmp:
13411         @: $(MAKE); $(unstage)
13412         @r=`${PWD_COMMAND}`; export r; \
13413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13415         (cd $(HOST_SUBDIR)/gmp && \
13416           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13417
13418 @endif gmp
13419
13420 .PHONY: install-gmp maybe-install-gmp
13421 maybe-install-gmp:
13422 @if gmp
13423 maybe-install-gmp: install-gmp
13424
13425 install-gmp:
13426
13427 @endif gmp
13428
13429 .PHONY: install-strip-gmp maybe-install-strip-gmp
13430 maybe-install-strip-gmp:
13431 @if gmp
13432 maybe-install-strip-gmp: install-strip-gmp
13433
13434 install-strip-gmp:
13435
13436 @endif gmp
13437
13438 # Other targets (info, dvi, pdf, etc.)
13439
13440 .PHONY: maybe-info-gmp info-gmp
13441 maybe-info-gmp:
13442 @if gmp
13443 maybe-info-gmp: info-gmp
13444
13445 info-gmp: \
13446     configure-gmp 
13447         @[ -f ./gmp/Makefile ] || exit 0; \
13448         r=`${PWD_COMMAND}`; export r; \
13449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13450         $(HOST_EXPORTS) \
13451         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13453         done; \
13454         echo "Doing info in gmp"; \
13455         (cd $(HOST_SUBDIR)/gmp && \
13456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13458                   "RANLIB=$${RANLIB}" \
13459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13460                   info) \
13461           || exit 1
13462
13463 @endif gmp
13464
13465 .PHONY: maybe-dvi-gmp dvi-gmp
13466 maybe-dvi-gmp:
13467 @if gmp
13468 maybe-dvi-gmp: dvi-gmp
13469
13470 dvi-gmp: \
13471     configure-gmp 
13472         @[ -f ./gmp/Makefile ] || exit 0; \
13473         r=`${PWD_COMMAND}`; export r; \
13474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13475         $(HOST_EXPORTS) \
13476         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13478         done; \
13479         echo "Doing dvi in gmp"; \
13480         (cd $(HOST_SUBDIR)/gmp && \
13481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13483                   "RANLIB=$${RANLIB}" \
13484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13485                   dvi) \
13486           || exit 1
13487
13488 @endif gmp
13489
13490 .PHONY: maybe-pdf-gmp pdf-gmp
13491 maybe-pdf-gmp:
13492 @if gmp
13493 maybe-pdf-gmp: pdf-gmp
13494
13495 pdf-gmp: \
13496     configure-gmp 
13497         @[ -f ./gmp/Makefile ] || exit 0; \
13498         r=`${PWD_COMMAND}`; export r; \
13499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13500         $(HOST_EXPORTS) \
13501         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13503         done; \
13504         echo "Doing pdf in gmp"; \
13505         (cd $(HOST_SUBDIR)/gmp && \
13506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13508                   "RANLIB=$${RANLIB}" \
13509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13510                   pdf) \
13511           || exit 1
13512
13513 @endif gmp
13514
13515 .PHONY: maybe-html-gmp html-gmp
13516 maybe-html-gmp:
13517 @if gmp
13518 maybe-html-gmp: html-gmp
13519
13520 html-gmp: \
13521     configure-gmp 
13522         @[ -f ./gmp/Makefile ] || exit 0; \
13523         r=`${PWD_COMMAND}`; export r; \
13524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525         $(HOST_EXPORTS) \
13526         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13528         done; \
13529         echo "Doing html in gmp"; \
13530         (cd $(HOST_SUBDIR)/gmp && \
13531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13533                   "RANLIB=$${RANLIB}" \
13534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13535                   html) \
13536           || exit 1
13537
13538 @endif gmp
13539
13540 .PHONY: maybe-TAGS-gmp TAGS-gmp
13541 maybe-TAGS-gmp:
13542 @if gmp
13543 maybe-TAGS-gmp: TAGS-gmp
13544
13545 TAGS-gmp: \
13546     configure-gmp 
13547         @[ -f ./gmp/Makefile ] || exit 0; \
13548         r=`${PWD_COMMAND}`; export r; \
13549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13550         $(HOST_EXPORTS) \
13551         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13553         done; \
13554         echo "Doing TAGS in gmp"; \
13555         (cd $(HOST_SUBDIR)/gmp && \
13556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13558                   "RANLIB=$${RANLIB}" \
13559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13560                   TAGS) \
13561           || exit 1
13562
13563 @endif gmp
13564
13565 .PHONY: maybe-install-info-gmp install-info-gmp
13566 maybe-install-info-gmp:
13567 @if gmp
13568 maybe-install-info-gmp: install-info-gmp
13569
13570 install-info-gmp: \
13571     configure-gmp \
13572     info-gmp 
13573         @[ -f ./gmp/Makefile ] || exit 0; \
13574         r=`${PWD_COMMAND}`; export r; \
13575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576         $(HOST_EXPORTS) \
13577         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13579         done; \
13580         echo "Doing install-info in gmp"; \
13581         (cd $(HOST_SUBDIR)/gmp && \
13582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13584                   "RANLIB=$${RANLIB}" \
13585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13586                   install-info) \
13587           || exit 1
13588
13589 @endif gmp
13590
13591 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13592 maybe-install-pdf-gmp:
13593 @if gmp
13594 maybe-install-pdf-gmp: install-pdf-gmp
13595
13596 install-pdf-gmp: \
13597     configure-gmp \
13598     pdf-gmp 
13599         @[ -f ./gmp/Makefile ] || exit 0; \
13600         r=`${PWD_COMMAND}`; export r; \
13601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13602         $(HOST_EXPORTS) \
13603         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13605         done; \
13606         echo "Doing install-pdf in gmp"; \
13607         (cd $(HOST_SUBDIR)/gmp && \
13608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13610                   "RANLIB=$${RANLIB}" \
13611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13612                   install-pdf) \
13613           || exit 1
13614
13615 @endif gmp
13616
13617 .PHONY: maybe-install-html-gmp install-html-gmp
13618 maybe-install-html-gmp:
13619 @if gmp
13620 maybe-install-html-gmp: install-html-gmp
13621
13622 install-html-gmp: \
13623     configure-gmp \
13624     html-gmp 
13625         @[ -f ./gmp/Makefile ] || exit 0; \
13626         r=`${PWD_COMMAND}`; export r; \
13627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13628         $(HOST_EXPORTS) \
13629         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13631         done; \
13632         echo "Doing install-html in gmp"; \
13633         (cd $(HOST_SUBDIR)/gmp && \
13634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13636                   "RANLIB=$${RANLIB}" \
13637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13638                   install-html) \
13639           || exit 1
13640
13641 @endif gmp
13642
13643 .PHONY: maybe-installcheck-gmp installcheck-gmp
13644 maybe-installcheck-gmp:
13645 @if gmp
13646 maybe-installcheck-gmp: installcheck-gmp
13647
13648 installcheck-gmp: \
13649     configure-gmp 
13650         @[ -f ./gmp/Makefile ] || exit 0; \
13651         r=`${PWD_COMMAND}`; export r; \
13652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13653         $(HOST_EXPORTS) \
13654         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13656         done; \
13657         echo "Doing installcheck in gmp"; \
13658         (cd $(HOST_SUBDIR)/gmp && \
13659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13661                   "RANLIB=$${RANLIB}" \
13662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13663                   installcheck) \
13664           || exit 1
13665
13666 @endif gmp
13667
13668 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13669 maybe-mostlyclean-gmp:
13670 @if gmp
13671 maybe-mostlyclean-gmp: mostlyclean-gmp
13672
13673 mostlyclean-gmp: 
13674         @[ -f ./gmp/Makefile ] || exit 0; \
13675         r=`${PWD_COMMAND}`; export r; \
13676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677         $(HOST_EXPORTS) \
13678         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13680         done; \
13681         echo "Doing mostlyclean in gmp"; \
13682         (cd $(HOST_SUBDIR)/gmp && \
13683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13685                   "RANLIB=$${RANLIB}" \
13686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13687                   mostlyclean) \
13688           || exit 1
13689
13690 @endif gmp
13691
13692 .PHONY: maybe-clean-gmp clean-gmp
13693 maybe-clean-gmp:
13694 @if gmp
13695 maybe-clean-gmp: clean-gmp
13696
13697 clean-gmp: 
13698         @[ -f ./gmp/Makefile ] || exit 0; \
13699         r=`${PWD_COMMAND}`; export r; \
13700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701         $(HOST_EXPORTS) \
13702         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13704         done; \
13705         echo "Doing clean in gmp"; \
13706         (cd $(HOST_SUBDIR)/gmp && \
13707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13709                   "RANLIB=$${RANLIB}" \
13710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13711                   clean) \
13712           || exit 1
13713
13714 @endif gmp
13715
13716 .PHONY: maybe-distclean-gmp distclean-gmp
13717 maybe-distclean-gmp:
13718 @if gmp
13719 maybe-distclean-gmp: distclean-gmp
13720
13721 distclean-gmp: 
13722         @[ -f ./gmp/Makefile ] || exit 0; \
13723         r=`${PWD_COMMAND}`; export r; \
13724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725         $(HOST_EXPORTS) \
13726         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728         done; \
13729         echo "Doing distclean in gmp"; \
13730         (cd $(HOST_SUBDIR)/gmp && \
13731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733                   "RANLIB=$${RANLIB}" \
13734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13735                   distclean) \
13736           || exit 1
13737
13738 @endif gmp
13739
13740 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13741 maybe-maintainer-clean-gmp:
13742 @if gmp
13743 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13744
13745 maintainer-clean-gmp: 
13746         @[ -f ./gmp/Makefile ] || exit 0; \
13747         r=`${PWD_COMMAND}`; export r; \
13748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749         $(HOST_EXPORTS) \
13750         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13752         done; \
13753         echo "Doing maintainer-clean in gmp"; \
13754         (cd $(HOST_SUBDIR)/gmp && \
13755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13757                   "RANLIB=$${RANLIB}" \
13758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13759                   maintainer-clean) \
13760           || exit 1
13761
13762 @endif gmp
13763
13764
13765
13766 .PHONY: configure-mpfr maybe-configure-mpfr
13767 maybe-configure-mpfr:
13768 @if gcc-bootstrap
13769 configure-mpfr: stage_current
13770 @endif gcc-bootstrap
13771 @if mpfr
13772 maybe-configure-mpfr: configure-mpfr
13773 configure-mpfr: 
13774         @r=`${PWD_COMMAND}`; export r; \
13775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13778         $(HOST_EXPORTS)  \
13779         echo Configuring in $(HOST_SUBDIR)/mpfr; \
13780         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13781         case $(srcdir) in \
13782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13783           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13785         esac; \
13786         module_srcdir=mpfr; \
13787         $(SHELL) \
13788           $$s/$$module_srcdir/configure \
13789           --srcdir=$${topdir}/$$module_srcdir \
13790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13791           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13792           || exit 1
13793 @endif mpfr
13794
13795
13796
13797 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13798 maybe-configure-stage1-mpfr:
13799 @if mpfr-bootstrap
13800 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13801 configure-stage1-mpfr:
13802         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13803         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13804         @r=`${PWD_COMMAND}`; export r; \
13805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806         TFLAGS="$(STAGE1_TFLAGS)"; \
13807         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13808         $(HOST_EXPORTS) \
13809         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13810         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13811         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13812         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13814         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13815         case $(srcdir) in \
13816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13817           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13819         esac; \
13820         module_srcdir=mpfr; \
13821         $(SHELL) $$s/$$module_srcdir/configure \
13822           --srcdir=$${topdir}/$$module_srcdir \
13823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13824           --target=${target_alias} \
13825            \
13826           $(STAGE1_CONFIGURE_FLAGS) \
13827           --disable-shared @extra_mpfr_configure_flags@
13828 @endif mpfr-bootstrap
13829
13830 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13831 maybe-configure-stage2-mpfr:
13832 @if mpfr-bootstrap
13833 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13834 configure-stage2-mpfr:
13835         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13836         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13837         @r=`${PWD_COMMAND}`; export r; \
13838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839         TFLAGS="$(STAGE2_TFLAGS)"; \
13840         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13841         $(HOST_EXPORTS) \
13842         $(POSTSTAGE1_HOST_EXPORTS) \
13843         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13844         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13845         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13846         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13848         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13849         case $(srcdir) in \
13850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13851           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13853         esac; \
13854         module_srcdir=mpfr; \
13855         $(SHELL) $$s/$$module_srcdir/configure \
13856           --srcdir=$${topdir}/$$module_srcdir \
13857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13858           --target=${target_alias} \
13859           --with-build-libsubdir=$(HOST_SUBDIR) \
13860           $(STAGE2_CONFIGURE_FLAGS) \
13861           --disable-shared @extra_mpfr_configure_flags@
13862 @endif mpfr-bootstrap
13863
13864 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13865 maybe-configure-stage3-mpfr:
13866 @if mpfr-bootstrap
13867 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13868 configure-stage3-mpfr:
13869         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13871         @r=`${PWD_COMMAND}`; export r; \
13872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873         TFLAGS="$(STAGE3_TFLAGS)"; \
13874         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13875         $(HOST_EXPORTS) \
13876         $(POSTSTAGE1_HOST_EXPORTS) \
13877         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13878         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13879         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13880         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13882         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13883         case $(srcdir) in \
13884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13885           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13887         esac; \
13888         module_srcdir=mpfr; \
13889         $(SHELL) $$s/$$module_srcdir/configure \
13890           --srcdir=$${topdir}/$$module_srcdir \
13891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13892           --target=${target_alias} \
13893           --with-build-libsubdir=$(HOST_SUBDIR) \
13894           $(STAGE3_CONFIGURE_FLAGS) \
13895           --disable-shared @extra_mpfr_configure_flags@
13896 @endif mpfr-bootstrap
13897
13898 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13899 maybe-configure-stage4-mpfr:
13900 @if mpfr-bootstrap
13901 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13902 configure-stage4-mpfr:
13903         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13904         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13905         @r=`${PWD_COMMAND}`; export r; \
13906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13907         TFLAGS="$(STAGE4_TFLAGS)"; \
13908         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13909         $(HOST_EXPORTS) \
13910         $(POSTSTAGE1_HOST_EXPORTS) \
13911         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13912         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13913         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13914         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13916         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13917         case $(srcdir) in \
13918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13919           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13921         esac; \
13922         module_srcdir=mpfr; \
13923         $(SHELL) $$s/$$module_srcdir/configure \
13924           --srcdir=$${topdir}/$$module_srcdir \
13925           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13926           --target=${target_alias} \
13927           --with-build-libsubdir=$(HOST_SUBDIR) \
13928           $(STAGE4_CONFIGURE_FLAGS) \
13929           --disable-shared @extra_mpfr_configure_flags@
13930 @endif mpfr-bootstrap
13931
13932 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13933 maybe-configure-stageprofile-mpfr:
13934 @if mpfr-bootstrap
13935 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13936 configure-stageprofile-mpfr:
13937         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13938         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13939         @r=`${PWD_COMMAND}`; export r; \
13940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13942         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13943         $(HOST_EXPORTS) \
13944         $(POSTSTAGE1_HOST_EXPORTS) \
13945         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13946         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13947         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13948         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13950         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13951         case $(srcdir) in \
13952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13953           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13955         esac; \
13956         module_srcdir=mpfr; \
13957         $(SHELL) $$s/$$module_srcdir/configure \
13958           --srcdir=$${topdir}/$$module_srcdir \
13959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13960           --target=${target_alias} \
13961           --with-build-libsubdir=$(HOST_SUBDIR) \
13962           $(STAGEprofile_CONFIGURE_FLAGS) \
13963           --disable-shared @extra_mpfr_configure_flags@
13964 @endif mpfr-bootstrap
13965
13966 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13967 maybe-configure-stagetrain-mpfr:
13968 @if mpfr-bootstrap
13969 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13970 configure-stagetrain-mpfr:
13971         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13972         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13973         @r=`${PWD_COMMAND}`; export r; \
13974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13975         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13976         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13977         $(HOST_EXPORTS) \
13978         $(POSTSTAGE1_HOST_EXPORTS) \
13979         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13980         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13981         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13982         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13984         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13985         case $(srcdir) in \
13986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13987           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13989         esac; \
13990         module_srcdir=mpfr; \
13991         $(SHELL) $$s/$$module_srcdir/configure \
13992           --srcdir=$${topdir}/$$module_srcdir \
13993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13994           --target=${target_alias} \
13995           --with-build-libsubdir=$(HOST_SUBDIR) \
13996           $(STAGEtrain_CONFIGURE_FLAGS) \
13997           --disable-shared @extra_mpfr_configure_flags@
13998 @endif mpfr-bootstrap
13999
14000 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14001 maybe-configure-stagefeedback-mpfr:
14002 @if mpfr-bootstrap
14003 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14004 configure-stagefeedback-mpfr:
14005         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14007         @r=`${PWD_COMMAND}`; export r; \
14008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14010         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14011         $(HOST_EXPORTS) \
14012         $(POSTSTAGE1_HOST_EXPORTS) \
14013         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14014         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14015         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14016         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14018         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14019         case $(srcdir) in \
14020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14021           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14023         esac; \
14024         module_srcdir=mpfr; \
14025         $(SHELL) $$s/$$module_srcdir/configure \
14026           --srcdir=$${topdir}/$$module_srcdir \
14027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14028           --target=${target_alias} \
14029           --with-build-libsubdir=$(HOST_SUBDIR) \
14030           $(STAGEfeedback_CONFIGURE_FLAGS) \
14031           --disable-shared @extra_mpfr_configure_flags@
14032 @endif mpfr-bootstrap
14033
14034 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14035 maybe-configure-stageautoprofile-mpfr:
14036 @if mpfr-bootstrap
14037 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14038 configure-stageautoprofile-mpfr:
14039         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14041         @r=`${PWD_COMMAND}`; export r; \
14042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14044         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14045         $(HOST_EXPORTS) \
14046         $(POSTSTAGE1_HOST_EXPORTS) \
14047         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14048         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14049         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14050         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14052         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14053         case $(srcdir) in \
14054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14055           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14057         esac; \
14058         module_srcdir=mpfr; \
14059         $(SHELL) $$s/$$module_srcdir/configure \
14060           --srcdir=$${topdir}/$$module_srcdir \
14061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14062           --target=${target_alias} \
14063           --with-build-libsubdir=$(HOST_SUBDIR) \
14064           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14065           --disable-shared @extra_mpfr_configure_flags@
14066 @endif mpfr-bootstrap
14067
14068 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14069 maybe-configure-stageautofeedback-mpfr:
14070 @if mpfr-bootstrap
14071 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14072 configure-stageautofeedback-mpfr:
14073         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14074         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14075         @r=`${PWD_COMMAND}`; export r; \
14076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14077         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14078         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14079         $(HOST_EXPORTS) \
14080         $(POSTSTAGE1_HOST_EXPORTS) \
14081         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14082         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14083         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14084         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14086         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14087         case $(srcdir) in \
14088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14089           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14091         esac; \
14092         module_srcdir=mpfr; \
14093         $(SHELL) $$s/$$module_srcdir/configure \
14094           --srcdir=$${topdir}/$$module_srcdir \
14095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14096           --target=${target_alias} \
14097           --with-build-libsubdir=$(HOST_SUBDIR) \
14098           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14099           --disable-shared @extra_mpfr_configure_flags@
14100 @endif mpfr-bootstrap
14101
14102
14103
14104
14105
14106 .PHONY: all-mpfr maybe-all-mpfr
14107 maybe-all-mpfr:
14108 @if gcc-bootstrap
14109 all-mpfr: stage_current
14110 @endif gcc-bootstrap
14111 @if mpfr
14112 TARGET-mpfr=all
14113 maybe-all-mpfr: all-mpfr
14114 all-mpfr: configure-mpfr
14115         @r=`${PWD_COMMAND}`; export r; \
14116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14117         $(HOST_EXPORTS)  \
14118         (cd $(HOST_SUBDIR)/mpfr && \
14119           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14120                 $(TARGET-mpfr))
14121 @endif mpfr
14122
14123
14124
14125 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14126 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14127 maybe-all-stage1-mpfr:
14128 maybe-clean-stage1-mpfr:
14129 @if mpfr-bootstrap
14130 maybe-all-stage1-mpfr: all-stage1-mpfr
14131 all-stage1: all-stage1-mpfr
14132 TARGET-stage1-mpfr = $(TARGET-mpfr)
14133 all-stage1-mpfr: configure-stage1-mpfr
14134         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14135         @r=`${PWD_COMMAND}`; export r; \
14136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137         TFLAGS="$(STAGE1_TFLAGS)"; \
14138         $(HOST_EXPORTS)  \
14139         cd $(HOST_SUBDIR)/mpfr && \
14140          \
14141         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14142                 CFLAGS="$(STAGE1_CFLAGS)" \
14143                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14144                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14145                 LIBCFLAGS="$(LIBCFLAGS)" \
14146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14149                 $(EXTRA_HOST_FLAGS)  \
14150                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14151                 TFLAGS="$(STAGE1_TFLAGS)"  \
14152                 $(TARGET-stage1-mpfr)
14153
14154 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14155 clean-stage1: clean-stage1-mpfr
14156 clean-stage1-mpfr:
14157         @if [ $(current_stage) = stage1 ]; then \
14158           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14159         else \
14160           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14161           $(MAKE) stage1-start; \
14162         fi; \
14163         cd $(HOST_SUBDIR)/mpfr && \
14164         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14165         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14166 @endif mpfr-bootstrap
14167
14168
14169 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14170 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14171 maybe-all-stage2-mpfr:
14172 maybe-clean-stage2-mpfr:
14173 @if mpfr-bootstrap
14174 maybe-all-stage2-mpfr: all-stage2-mpfr
14175 all-stage2: all-stage2-mpfr
14176 TARGET-stage2-mpfr = $(TARGET-mpfr)
14177 all-stage2-mpfr: configure-stage2-mpfr
14178         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14179         @r=`${PWD_COMMAND}`; export r; \
14180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181         TFLAGS="$(STAGE2_TFLAGS)"; \
14182         $(HOST_EXPORTS) \
14183         $(POSTSTAGE1_HOST_EXPORTS)  \
14184         cd $(HOST_SUBDIR)/mpfr && \
14185          \
14186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14187                 CFLAGS="$(STAGE2_CFLAGS)" \
14188                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14189                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14190                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14191                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14192                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14193                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14194                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14195                 TFLAGS="$(STAGE2_TFLAGS)"  \
14196                 $(TARGET-stage2-mpfr)
14197
14198 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14199 clean-stage2: clean-stage2-mpfr
14200 clean-stage2-mpfr:
14201         @if [ $(current_stage) = stage2 ]; then \
14202           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14203         else \
14204           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14205           $(MAKE) stage2-start; \
14206         fi; \
14207         cd $(HOST_SUBDIR)/mpfr && \
14208         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14209 @endif mpfr-bootstrap
14210
14211
14212 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14213 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14214 maybe-all-stage3-mpfr:
14215 maybe-clean-stage3-mpfr:
14216 @if mpfr-bootstrap
14217 maybe-all-stage3-mpfr: all-stage3-mpfr
14218 all-stage3: all-stage3-mpfr
14219 TARGET-stage3-mpfr = $(TARGET-mpfr)
14220 all-stage3-mpfr: configure-stage3-mpfr
14221         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14222         @r=`${PWD_COMMAND}`; export r; \
14223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224         TFLAGS="$(STAGE3_TFLAGS)"; \
14225         $(HOST_EXPORTS) \
14226         $(POSTSTAGE1_HOST_EXPORTS)  \
14227         cd $(HOST_SUBDIR)/mpfr && \
14228          \
14229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14230                 CFLAGS="$(STAGE3_CFLAGS)" \
14231                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14232                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14233                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14237                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14238                 TFLAGS="$(STAGE3_TFLAGS)"  \
14239                 $(TARGET-stage3-mpfr)
14240
14241 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14242 clean-stage3: clean-stage3-mpfr
14243 clean-stage3-mpfr:
14244         @if [ $(current_stage) = stage3 ]; then \
14245           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14246         else \
14247           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14248           $(MAKE) stage3-start; \
14249         fi; \
14250         cd $(HOST_SUBDIR)/mpfr && \
14251         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14252 @endif mpfr-bootstrap
14253
14254
14255 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14256 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14257 maybe-all-stage4-mpfr:
14258 maybe-clean-stage4-mpfr:
14259 @if mpfr-bootstrap
14260 maybe-all-stage4-mpfr: all-stage4-mpfr
14261 all-stage4: all-stage4-mpfr
14262 TARGET-stage4-mpfr = $(TARGET-mpfr)
14263 all-stage4-mpfr: configure-stage4-mpfr
14264         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14265         @r=`${PWD_COMMAND}`; export r; \
14266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267         TFLAGS="$(STAGE4_TFLAGS)"; \
14268         $(HOST_EXPORTS) \
14269         $(POSTSTAGE1_HOST_EXPORTS)  \
14270         cd $(HOST_SUBDIR)/mpfr && \
14271          \
14272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14273                 CFLAGS="$(STAGE4_CFLAGS)" \
14274                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14275                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14276                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14277                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14278                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14279                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14280                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14281                 TFLAGS="$(STAGE4_TFLAGS)"  \
14282                 $(TARGET-stage4-mpfr)
14283
14284 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14285 clean-stage4: clean-stage4-mpfr
14286 clean-stage4-mpfr:
14287         @if [ $(current_stage) = stage4 ]; then \
14288           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14289         else \
14290           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14291           $(MAKE) stage4-start; \
14292         fi; \
14293         cd $(HOST_SUBDIR)/mpfr && \
14294         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14295 @endif mpfr-bootstrap
14296
14297
14298 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14299 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14300 maybe-all-stageprofile-mpfr:
14301 maybe-clean-stageprofile-mpfr:
14302 @if mpfr-bootstrap
14303 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14304 all-stageprofile: all-stageprofile-mpfr
14305 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14306 all-stageprofile-mpfr: configure-stageprofile-mpfr
14307         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14308         @r=`${PWD_COMMAND}`; export r; \
14309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14311         $(HOST_EXPORTS) \
14312         $(POSTSTAGE1_HOST_EXPORTS)  \
14313         cd $(HOST_SUBDIR)/mpfr && \
14314          \
14315         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14316                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14317                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14318                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14319                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14320                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14321                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14322                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14323                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14324                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14325                 $(TARGET-stageprofile-mpfr)
14326
14327 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14328 clean-stageprofile: clean-stageprofile-mpfr
14329 clean-stageprofile-mpfr:
14330         @if [ $(current_stage) = stageprofile ]; then \
14331           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14332         else \
14333           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14334           $(MAKE) stageprofile-start; \
14335         fi; \
14336         cd $(HOST_SUBDIR)/mpfr && \
14337         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14338 @endif mpfr-bootstrap
14339
14340
14341 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14342 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14343 maybe-all-stagetrain-mpfr:
14344 maybe-clean-stagetrain-mpfr:
14345 @if mpfr-bootstrap
14346 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14347 all-stagetrain: all-stagetrain-mpfr
14348 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14349 all-stagetrain-mpfr: configure-stagetrain-mpfr
14350         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14351         @r=`${PWD_COMMAND}`; export r; \
14352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14354         $(HOST_EXPORTS) \
14355         $(POSTSTAGE1_HOST_EXPORTS)  \
14356         cd $(HOST_SUBDIR)/mpfr && \
14357          \
14358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14359                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14360                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14361                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14362                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14366                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14367                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14368                 $(TARGET-stagetrain-mpfr)
14369
14370 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14371 clean-stagetrain: clean-stagetrain-mpfr
14372 clean-stagetrain-mpfr:
14373         @if [ $(current_stage) = stagetrain ]; then \
14374           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14375         else \
14376           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14377           $(MAKE) stagetrain-start; \
14378         fi; \
14379         cd $(HOST_SUBDIR)/mpfr && \
14380         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14381 @endif mpfr-bootstrap
14382
14383
14384 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14385 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14386 maybe-all-stagefeedback-mpfr:
14387 maybe-clean-stagefeedback-mpfr:
14388 @if mpfr-bootstrap
14389 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14390 all-stagefeedback: all-stagefeedback-mpfr
14391 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14392 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14393         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14394         @r=`${PWD_COMMAND}`; export r; \
14395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14397         $(HOST_EXPORTS) \
14398         $(POSTSTAGE1_HOST_EXPORTS)  \
14399         cd $(HOST_SUBDIR)/mpfr && \
14400          \
14401         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14402                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14403                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14404                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14405                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14406                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14407                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14408                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14409                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14410                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14411                 $(TARGET-stagefeedback-mpfr)
14412
14413 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14414 clean-stagefeedback: clean-stagefeedback-mpfr
14415 clean-stagefeedback-mpfr:
14416         @if [ $(current_stage) = stagefeedback ]; then \
14417           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14418         else \
14419           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14420           $(MAKE) stagefeedback-start; \
14421         fi; \
14422         cd $(HOST_SUBDIR)/mpfr && \
14423         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14424 @endif mpfr-bootstrap
14425
14426
14427 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14428 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14429 maybe-all-stageautoprofile-mpfr:
14430 maybe-clean-stageautoprofile-mpfr:
14431 @if mpfr-bootstrap
14432 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14433 all-stageautoprofile: all-stageautoprofile-mpfr
14434 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14435 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14436         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14437         @r=`${PWD_COMMAND}`; export r; \
14438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14439         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14440         $(HOST_EXPORTS) \
14441         $(POSTSTAGE1_HOST_EXPORTS)  \
14442         cd $(HOST_SUBDIR)/mpfr && \
14443         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14444         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14445                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14446                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14447                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14448                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14449                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14450                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14451                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14452                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14453                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14454                 $(TARGET-stageautoprofile-mpfr)
14455
14456 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14457 clean-stageautoprofile: clean-stageautoprofile-mpfr
14458 clean-stageautoprofile-mpfr:
14459         @if [ $(current_stage) = stageautoprofile ]; then \
14460           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14461         else \
14462           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14463           $(MAKE) stageautoprofile-start; \
14464         fi; \
14465         cd $(HOST_SUBDIR)/mpfr && \
14466         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14467 @endif mpfr-bootstrap
14468
14469
14470 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14471 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14472 maybe-all-stageautofeedback-mpfr:
14473 maybe-clean-stageautofeedback-mpfr:
14474 @if mpfr-bootstrap
14475 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14476 all-stageautofeedback: all-stageautofeedback-mpfr
14477 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14478 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14479         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14480         @r=`${PWD_COMMAND}`; export r; \
14481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14483         $(HOST_EXPORTS) \
14484         $(POSTSTAGE1_HOST_EXPORTS)  \
14485         cd $(HOST_SUBDIR)/mpfr && \
14486          \
14487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14488                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14489                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14490                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14491                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14495                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14496                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14497                 $(TARGET-stageautofeedback-mpfr)
14498
14499 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14500 clean-stageautofeedback: clean-stageautofeedback-mpfr
14501 clean-stageautofeedback-mpfr:
14502         @if [ $(current_stage) = stageautofeedback ]; then \
14503           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14504         else \
14505           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14506           $(MAKE) stageautofeedback-start; \
14507         fi; \
14508         cd $(HOST_SUBDIR)/mpfr && \
14509         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14510 @endif mpfr-bootstrap
14511
14512
14513
14514
14515
14516 .PHONY: check-mpfr maybe-check-mpfr
14517 maybe-check-mpfr:
14518 @if mpfr
14519 maybe-check-mpfr: check-mpfr
14520
14521 check-mpfr:
14522         @: $(MAKE); $(unstage)
14523         @r=`${PWD_COMMAND}`; export r; \
14524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14525         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14526         (cd $(HOST_SUBDIR)/mpfr && \
14527           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14528
14529 @endif mpfr
14530
14531 .PHONY: install-mpfr maybe-install-mpfr
14532 maybe-install-mpfr:
14533 @if mpfr
14534 maybe-install-mpfr: install-mpfr
14535
14536 install-mpfr:
14537
14538 @endif mpfr
14539
14540 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14541 maybe-install-strip-mpfr:
14542 @if mpfr
14543 maybe-install-strip-mpfr: install-strip-mpfr
14544
14545 install-strip-mpfr:
14546
14547 @endif mpfr
14548
14549 # Other targets (info, dvi, pdf, etc.)
14550
14551 .PHONY: maybe-info-mpfr info-mpfr
14552 maybe-info-mpfr:
14553 @if mpfr
14554 maybe-info-mpfr: info-mpfr
14555
14556 info-mpfr: \
14557     configure-mpfr 
14558         @[ -f ./mpfr/Makefile ] || exit 0; \
14559         r=`${PWD_COMMAND}`; export r; \
14560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14561         $(HOST_EXPORTS) \
14562         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14564         done; \
14565         echo "Doing info in mpfr"; \
14566         (cd $(HOST_SUBDIR)/mpfr && \
14567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14569                   "RANLIB=$${RANLIB}" \
14570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14571                   info) \
14572           || exit 1
14573
14574 @endif mpfr
14575
14576 .PHONY: maybe-dvi-mpfr dvi-mpfr
14577 maybe-dvi-mpfr:
14578 @if mpfr
14579 maybe-dvi-mpfr: dvi-mpfr
14580
14581 dvi-mpfr: \
14582     configure-mpfr 
14583         @[ -f ./mpfr/Makefile ] || exit 0; \
14584         r=`${PWD_COMMAND}`; export r; \
14585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14586         $(HOST_EXPORTS) \
14587         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14589         done; \
14590         echo "Doing dvi in mpfr"; \
14591         (cd $(HOST_SUBDIR)/mpfr && \
14592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14594                   "RANLIB=$${RANLIB}" \
14595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14596                   dvi) \
14597           || exit 1
14598
14599 @endif mpfr
14600
14601 .PHONY: maybe-pdf-mpfr pdf-mpfr
14602 maybe-pdf-mpfr:
14603 @if mpfr
14604 maybe-pdf-mpfr: pdf-mpfr
14605
14606 pdf-mpfr: \
14607     configure-mpfr 
14608         @[ -f ./mpfr/Makefile ] || exit 0; \
14609         r=`${PWD_COMMAND}`; export r; \
14610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611         $(HOST_EXPORTS) \
14612         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14614         done; \
14615         echo "Doing pdf in mpfr"; \
14616         (cd $(HOST_SUBDIR)/mpfr && \
14617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14619                   "RANLIB=$${RANLIB}" \
14620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14621                   pdf) \
14622           || exit 1
14623
14624 @endif mpfr
14625
14626 .PHONY: maybe-html-mpfr html-mpfr
14627 maybe-html-mpfr:
14628 @if mpfr
14629 maybe-html-mpfr: html-mpfr
14630
14631 html-mpfr: \
14632     configure-mpfr 
14633         @[ -f ./mpfr/Makefile ] || exit 0; \
14634         r=`${PWD_COMMAND}`; export r; \
14635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636         $(HOST_EXPORTS) \
14637         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14639         done; \
14640         echo "Doing html in mpfr"; \
14641         (cd $(HOST_SUBDIR)/mpfr && \
14642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14644                   "RANLIB=$${RANLIB}" \
14645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14646                   html) \
14647           || exit 1
14648
14649 @endif mpfr
14650
14651 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14652 maybe-TAGS-mpfr:
14653 @if mpfr
14654 maybe-TAGS-mpfr: TAGS-mpfr
14655
14656 TAGS-mpfr: \
14657     configure-mpfr 
14658         @[ -f ./mpfr/Makefile ] || exit 0; \
14659         r=`${PWD_COMMAND}`; export r; \
14660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14661         $(HOST_EXPORTS) \
14662         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14664         done; \
14665         echo "Doing TAGS in mpfr"; \
14666         (cd $(HOST_SUBDIR)/mpfr && \
14667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14669                   "RANLIB=$${RANLIB}" \
14670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14671                   TAGS) \
14672           || exit 1
14673
14674 @endif mpfr
14675
14676 .PHONY: maybe-install-info-mpfr install-info-mpfr
14677 maybe-install-info-mpfr:
14678 @if mpfr
14679 maybe-install-info-mpfr: install-info-mpfr
14680
14681 install-info-mpfr: \
14682     configure-mpfr \
14683     info-mpfr 
14684         @[ -f ./mpfr/Makefile ] || exit 0; \
14685         r=`${PWD_COMMAND}`; export r; \
14686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14687         $(HOST_EXPORTS) \
14688         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14690         done; \
14691         echo "Doing install-info in mpfr"; \
14692         (cd $(HOST_SUBDIR)/mpfr && \
14693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14695                   "RANLIB=$${RANLIB}" \
14696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14697                   install-info) \
14698           || exit 1
14699
14700 @endif mpfr
14701
14702 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14703 maybe-install-pdf-mpfr:
14704 @if mpfr
14705 maybe-install-pdf-mpfr: install-pdf-mpfr
14706
14707 install-pdf-mpfr: \
14708     configure-mpfr \
14709     pdf-mpfr 
14710         @[ -f ./mpfr/Makefile ] || exit 0; \
14711         r=`${PWD_COMMAND}`; export r; \
14712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14713         $(HOST_EXPORTS) \
14714         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14716         done; \
14717         echo "Doing install-pdf in mpfr"; \
14718         (cd $(HOST_SUBDIR)/mpfr && \
14719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14721                   "RANLIB=$${RANLIB}" \
14722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14723                   install-pdf) \
14724           || exit 1
14725
14726 @endif mpfr
14727
14728 .PHONY: maybe-install-html-mpfr install-html-mpfr
14729 maybe-install-html-mpfr:
14730 @if mpfr
14731 maybe-install-html-mpfr: install-html-mpfr
14732
14733 install-html-mpfr: \
14734     configure-mpfr \
14735     html-mpfr 
14736         @[ -f ./mpfr/Makefile ] || exit 0; \
14737         r=`${PWD_COMMAND}`; export r; \
14738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739         $(HOST_EXPORTS) \
14740         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14742         done; \
14743         echo "Doing install-html in mpfr"; \
14744         (cd $(HOST_SUBDIR)/mpfr && \
14745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14747                   "RANLIB=$${RANLIB}" \
14748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14749                   install-html) \
14750           || exit 1
14751
14752 @endif mpfr
14753
14754 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14755 maybe-installcheck-mpfr:
14756 @if mpfr
14757 maybe-installcheck-mpfr: installcheck-mpfr
14758
14759 installcheck-mpfr: \
14760     configure-mpfr 
14761         @[ -f ./mpfr/Makefile ] || exit 0; \
14762         r=`${PWD_COMMAND}`; export r; \
14763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14764         $(HOST_EXPORTS) \
14765         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14767         done; \
14768         echo "Doing installcheck in mpfr"; \
14769         (cd $(HOST_SUBDIR)/mpfr && \
14770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14772                   "RANLIB=$${RANLIB}" \
14773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14774                   installcheck) \
14775           || exit 1
14776
14777 @endif mpfr
14778
14779 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14780 maybe-mostlyclean-mpfr:
14781 @if mpfr
14782 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14783
14784 mostlyclean-mpfr: 
14785         @[ -f ./mpfr/Makefile ] || exit 0; \
14786         r=`${PWD_COMMAND}`; export r; \
14787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14788         $(HOST_EXPORTS) \
14789         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14791         done; \
14792         echo "Doing mostlyclean in mpfr"; \
14793         (cd $(HOST_SUBDIR)/mpfr && \
14794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14796                   "RANLIB=$${RANLIB}" \
14797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14798                   mostlyclean) \
14799           || exit 1
14800
14801 @endif mpfr
14802
14803 .PHONY: maybe-clean-mpfr clean-mpfr
14804 maybe-clean-mpfr:
14805 @if mpfr
14806 maybe-clean-mpfr: clean-mpfr
14807
14808 clean-mpfr: 
14809         @[ -f ./mpfr/Makefile ] || exit 0; \
14810         r=`${PWD_COMMAND}`; export r; \
14811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812         $(HOST_EXPORTS) \
14813         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14815         done; \
14816         echo "Doing clean in mpfr"; \
14817         (cd $(HOST_SUBDIR)/mpfr && \
14818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14820                   "RANLIB=$${RANLIB}" \
14821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14822                   clean) \
14823           || exit 1
14824
14825 @endif mpfr
14826
14827 .PHONY: maybe-distclean-mpfr distclean-mpfr
14828 maybe-distclean-mpfr:
14829 @if mpfr
14830 maybe-distclean-mpfr: distclean-mpfr
14831
14832 distclean-mpfr: 
14833         @[ -f ./mpfr/Makefile ] || exit 0; \
14834         r=`${PWD_COMMAND}`; export r; \
14835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836         $(HOST_EXPORTS) \
14837         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14839         done; \
14840         echo "Doing distclean in mpfr"; \
14841         (cd $(HOST_SUBDIR)/mpfr && \
14842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14844                   "RANLIB=$${RANLIB}" \
14845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14846                   distclean) \
14847           || exit 1
14848
14849 @endif mpfr
14850
14851 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14852 maybe-maintainer-clean-mpfr:
14853 @if mpfr
14854 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14855
14856 maintainer-clean-mpfr: 
14857         @[ -f ./mpfr/Makefile ] || exit 0; \
14858         r=`${PWD_COMMAND}`; export r; \
14859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14860         $(HOST_EXPORTS) \
14861         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14863         done; \
14864         echo "Doing maintainer-clean in mpfr"; \
14865         (cd $(HOST_SUBDIR)/mpfr && \
14866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14868                   "RANLIB=$${RANLIB}" \
14869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14870                   maintainer-clean) \
14871           || exit 1
14872
14873 @endif mpfr
14874
14875
14876
14877 .PHONY: configure-mpc maybe-configure-mpc
14878 maybe-configure-mpc:
14879 @if gcc-bootstrap
14880 configure-mpc: stage_current
14881 @endif gcc-bootstrap
14882 @if mpc
14883 maybe-configure-mpc: configure-mpc
14884 configure-mpc: 
14885         @r=`${PWD_COMMAND}`; export r; \
14886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14887         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14889         $(HOST_EXPORTS)  \
14890         echo Configuring in $(HOST_SUBDIR)/mpc; \
14891         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14892         case $(srcdir) in \
14893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14894           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14896         esac; \
14897         module_srcdir=mpc; \
14898         $(SHELL) \
14899           $$s/$$module_srcdir/configure \
14900           --srcdir=$${topdir}/$$module_srcdir \
14901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14902           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14903           || exit 1
14904 @endif mpc
14905
14906
14907
14908 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14909 maybe-configure-stage1-mpc:
14910 @if mpc-bootstrap
14911 maybe-configure-stage1-mpc: configure-stage1-mpc
14912 configure-stage1-mpc:
14913         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14915         @r=`${PWD_COMMAND}`; export r; \
14916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917         TFLAGS="$(STAGE1_TFLAGS)"; \
14918         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14919         $(HOST_EXPORTS) \
14920         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14921         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14922         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14923         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14925         cd $(HOST_SUBDIR)/mpc || exit 1; \
14926         case $(srcdir) in \
14927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14928           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14930         esac; \
14931         module_srcdir=mpc; \
14932         $(SHELL) $$s/$$module_srcdir/configure \
14933           --srcdir=$${topdir}/$$module_srcdir \
14934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14935           --target=${target_alias} \
14936            \
14937           $(STAGE1_CONFIGURE_FLAGS) \
14938           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14939 @endif mpc-bootstrap
14940
14941 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14942 maybe-configure-stage2-mpc:
14943 @if mpc-bootstrap
14944 maybe-configure-stage2-mpc: configure-stage2-mpc
14945 configure-stage2-mpc:
14946         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14948         @r=`${PWD_COMMAND}`; export r; \
14949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14950         TFLAGS="$(STAGE2_TFLAGS)"; \
14951         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14952         $(HOST_EXPORTS) \
14953         $(POSTSTAGE1_HOST_EXPORTS) \
14954         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14955         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14956         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14957         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14959         cd $(HOST_SUBDIR)/mpc || exit 1; \
14960         case $(srcdir) in \
14961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14962           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14964         esac; \
14965         module_srcdir=mpc; \
14966         $(SHELL) $$s/$$module_srcdir/configure \
14967           --srcdir=$${topdir}/$$module_srcdir \
14968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14969           --target=${target_alias} \
14970           --with-build-libsubdir=$(HOST_SUBDIR) \
14971           $(STAGE2_CONFIGURE_FLAGS) \
14972           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14973 @endif mpc-bootstrap
14974
14975 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14976 maybe-configure-stage3-mpc:
14977 @if mpc-bootstrap
14978 maybe-configure-stage3-mpc: configure-stage3-mpc
14979 configure-stage3-mpc:
14980         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14982         @r=`${PWD_COMMAND}`; export r; \
14983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984         TFLAGS="$(STAGE3_TFLAGS)"; \
14985         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14986         $(HOST_EXPORTS) \
14987         $(POSTSTAGE1_HOST_EXPORTS) \
14988         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14989         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14990         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14991         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14993         cd $(HOST_SUBDIR)/mpc || exit 1; \
14994         case $(srcdir) in \
14995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14996           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14998         esac; \
14999         module_srcdir=mpc; \
15000         $(SHELL) $$s/$$module_srcdir/configure \
15001           --srcdir=$${topdir}/$$module_srcdir \
15002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15003           --target=${target_alias} \
15004           --with-build-libsubdir=$(HOST_SUBDIR) \
15005           $(STAGE3_CONFIGURE_FLAGS) \
15006           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15007 @endif mpc-bootstrap
15008
15009 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15010 maybe-configure-stage4-mpc:
15011 @if mpc-bootstrap
15012 maybe-configure-stage4-mpc: configure-stage4-mpc
15013 configure-stage4-mpc:
15014         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15016         @r=`${PWD_COMMAND}`; export r; \
15017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15018         TFLAGS="$(STAGE4_TFLAGS)"; \
15019         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15020         $(HOST_EXPORTS) \
15021         $(POSTSTAGE1_HOST_EXPORTS) \
15022         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15023         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15024         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15025         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15027         cd $(HOST_SUBDIR)/mpc || exit 1; \
15028         case $(srcdir) in \
15029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15030           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15032         esac; \
15033         module_srcdir=mpc; \
15034         $(SHELL) $$s/$$module_srcdir/configure \
15035           --srcdir=$${topdir}/$$module_srcdir \
15036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15037           --target=${target_alias} \
15038           --with-build-libsubdir=$(HOST_SUBDIR) \
15039           $(STAGE4_CONFIGURE_FLAGS) \
15040           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15041 @endif mpc-bootstrap
15042
15043 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15044 maybe-configure-stageprofile-mpc:
15045 @if mpc-bootstrap
15046 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15047 configure-stageprofile-mpc:
15048         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15049         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15050         @r=`${PWD_COMMAND}`; export r; \
15051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15053         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15054         $(HOST_EXPORTS) \
15055         $(POSTSTAGE1_HOST_EXPORTS) \
15056         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15057         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15058         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15059         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15061         cd $(HOST_SUBDIR)/mpc || exit 1; \
15062         case $(srcdir) in \
15063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15064           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15066         esac; \
15067         module_srcdir=mpc; \
15068         $(SHELL) $$s/$$module_srcdir/configure \
15069           --srcdir=$${topdir}/$$module_srcdir \
15070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15071           --target=${target_alias} \
15072           --with-build-libsubdir=$(HOST_SUBDIR) \
15073           $(STAGEprofile_CONFIGURE_FLAGS) \
15074           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15075 @endif mpc-bootstrap
15076
15077 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15078 maybe-configure-stagetrain-mpc:
15079 @if mpc-bootstrap
15080 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15081 configure-stagetrain-mpc:
15082         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15084         @r=`${PWD_COMMAND}`; export r; \
15085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15087         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15088         $(HOST_EXPORTS) \
15089         $(POSTSTAGE1_HOST_EXPORTS) \
15090         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15091         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15092         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15093         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15095         cd $(HOST_SUBDIR)/mpc || exit 1; \
15096         case $(srcdir) in \
15097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15098           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15100         esac; \
15101         module_srcdir=mpc; \
15102         $(SHELL) $$s/$$module_srcdir/configure \
15103           --srcdir=$${topdir}/$$module_srcdir \
15104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15105           --target=${target_alias} \
15106           --with-build-libsubdir=$(HOST_SUBDIR) \
15107           $(STAGEtrain_CONFIGURE_FLAGS) \
15108           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15109 @endif mpc-bootstrap
15110
15111 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15112 maybe-configure-stagefeedback-mpc:
15113 @if mpc-bootstrap
15114 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15115 configure-stagefeedback-mpc:
15116         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15118         @r=`${PWD_COMMAND}`; export r; \
15119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15121         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15122         $(HOST_EXPORTS) \
15123         $(POSTSTAGE1_HOST_EXPORTS) \
15124         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15125         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15126         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15127         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15129         cd $(HOST_SUBDIR)/mpc || exit 1; \
15130         case $(srcdir) in \
15131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15132           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15134         esac; \
15135         module_srcdir=mpc; \
15136         $(SHELL) $$s/$$module_srcdir/configure \
15137           --srcdir=$${topdir}/$$module_srcdir \
15138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15139           --target=${target_alias} \
15140           --with-build-libsubdir=$(HOST_SUBDIR) \
15141           $(STAGEfeedback_CONFIGURE_FLAGS) \
15142           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15143 @endif mpc-bootstrap
15144
15145 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15146 maybe-configure-stageautoprofile-mpc:
15147 @if mpc-bootstrap
15148 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15149 configure-stageautoprofile-mpc:
15150         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15152         @r=`${PWD_COMMAND}`; export r; \
15153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15155         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15156         $(HOST_EXPORTS) \
15157         $(POSTSTAGE1_HOST_EXPORTS) \
15158         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15159         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15160         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15161         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15163         cd $(HOST_SUBDIR)/mpc || exit 1; \
15164         case $(srcdir) in \
15165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15166           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15168         esac; \
15169         module_srcdir=mpc; \
15170         $(SHELL) $$s/$$module_srcdir/configure \
15171           --srcdir=$${topdir}/$$module_srcdir \
15172           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15173           --target=${target_alias} \
15174           --with-build-libsubdir=$(HOST_SUBDIR) \
15175           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15176           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15177 @endif mpc-bootstrap
15178
15179 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15180 maybe-configure-stageautofeedback-mpc:
15181 @if mpc-bootstrap
15182 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15183 configure-stageautofeedback-mpc:
15184         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15185         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15186         @r=`${PWD_COMMAND}`; export r; \
15187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15188         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15189         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15190         $(HOST_EXPORTS) \
15191         $(POSTSTAGE1_HOST_EXPORTS) \
15192         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15193         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15194         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15195         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15197         cd $(HOST_SUBDIR)/mpc || exit 1; \
15198         case $(srcdir) in \
15199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15200           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15202         esac; \
15203         module_srcdir=mpc; \
15204         $(SHELL) $$s/$$module_srcdir/configure \
15205           --srcdir=$${topdir}/$$module_srcdir \
15206           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15207           --target=${target_alias} \
15208           --with-build-libsubdir=$(HOST_SUBDIR) \
15209           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15210           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15211 @endif mpc-bootstrap
15212
15213
15214
15215
15216
15217 .PHONY: all-mpc maybe-all-mpc
15218 maybe-all-mpc:
15219 @if gcc-bootstrap
15220 all-mpc: stage_current
15221 @endif gcc-bootstrap
15222 @if mpc
15223 TARGET-mpc=all
15224 maybe-all-mpc: all-mpc
15225 all-mpc: configure-mpc
15226         @r=`${PWD_COMMAND}`; export r; \
15227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228         $(HOST_EXPORTS)  \
15229         (cd $(HOST_SUBDIR)/mpc && \
15230           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15231                 $(TARGET-mpc))
15232 @endif mpc
15233
15234
15235
15236 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15237 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15238 maybe-all-stage1-mpc:
15239 maybe-clean-stage1-mpc:
15240 @if mpc-bootstrap
15241 maybe-all-stage1-mpc: all-stage1-mpc
15242 all-stage1: all-stage1-mpc
15243 TARGET-stage1-mpc = $(TARGET-mpc)
15244 all-stage1-mpc: configure-stage1-mpc
15245         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15246         @r=`${PWD_COMMAND}`; export r; \
15247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248         TFLAGS="$(STAGE1_TFLAGS)"; \
15249         $(HOST_EXPORTS)  \
15250         cd $(HOST_SUBDIR)/mpc && \
15251          \
15252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15253                 CFLAGS="$(STAGE1_CFLAGS)" \
15254                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15255                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15256                 LIBCFLAGS="$(LIBCFLAGS)" \
15257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15260                 $(EXTRA_HOST_FLAGS)  \
15261                 $(STAGE1_FLAGS_TO_PASS)  \
15262                 TFLAGS="$(STAGE1_TFLAGS)"  \
15263                 $(TARGET-stage1-mpc)
15264
15265 maybe-clean-stage1-mpc: clean-stage1-mpc
15266 clean-stage1: clean-stage1-mpc
15267 clean-stage1-mpc:
15268         @if [ $(current_stage) = stage1 ]; then \
15269           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15270         else \
15271           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15272           $(MAKE) stage1-start; \
15273         fi; \
15274         cd $(HOST_SUBDIR)/mpc && \
15275         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15276         $(STAGE1_FLAGS_TO_PASS)  clean
15277 @endif mpc-bootstrap
15278
15279
15280 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15281 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15282 maybe-all-stage2-mpc:
15283 maybe-clean-stage2-mpc:
15284 @if mpc-bootstrap
15285 maybe-all-stage2-mpc: all-stage2-mpc
15286 all-stage2: all-stage2-mpc
15287 TARGET-stage2-mpc = $(TARGET-mpc)
15288 all-stage2-mpc: configure-stage2-mpc
15289         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15290         @r=`${PWD_COMMAND}`; export r; \
15291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292         TFLAGS="$(STAGE2_TFLAGS)"; \
15293         $(HOST_EXPORTS) \
15294         $(POSTSTAGE1_HOST_EXPORTS)  \
15295         cd $(HOST_SUBDIR)/mpc && \
15296          \
15297         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15298                 CFLAGS="$(STAGE2_CFLAGS)" \
15299                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15300                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15301                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15306                 TFLAGS="$(STAGE2_TFLAGS)"  \
15307                 $(TARGET-stage2-mpc)
15308
15309 maybe-clean-stage2-mpc: clean-stage2-mpc
15310 clean-stage2: clean-stage2-mpc
15311 clean-stage2-mpc:
15312         @if [ $(current_stage) = stage2 ]; then \
15313           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15314         else \
15315           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15316           $(MAKE) stage2-start; \
15317         fi; \
15318         cd $(HOST_SUBDIR)/mpc && \
15319         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15320 @endif mpc-bootstrap
15321
15322
15323 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15324 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15325 maybe-all-stage3-mpc:
15326 maybe-clean-stage3-mpc:
15327 @if mpc-bootstrap
15328 maybe-all-stage3-mpc: all-stage3-mpc
15329 all-stage3: all-stage3-mpc
15330 TARGET-stage3-mpc = $(TARGET-mpc)
15331 all-stage3-mpc: configure-stage3-mpc
15332         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15333         @r=`${PWD_COMMAND}`; export r; \
15334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335         TFLAGS="$(STAGE3_TFLAGS)"; \
15336         $(HOST_EXPORTS) \
15337         $(POSTSTAGE1_HOST_EXPORTS)  \
15338         cd $(HOST_SUBDIR)/mpc && \
15339          \
15340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15341                 CFLAGS="$(STAGE3_CFLAGS)" \
15342                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15343                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15344                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15348                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15349                 TFLAGS="$(STAGE3_TFLAGS)"  \
15350                 $(TARGET-stage3-mpc)
15351
15352 maybe-clean-stage3-mpc: clean-stage3-mpc
15353 clean-stage3: clean-stage3-mpc
15354 clean-stage3-mpc:
15355         @if [ $(current_stage) = stage3 ]; then \
15356           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15357         else \
15358           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15359           $(MAKE) stage3-start; \
15360         fi; \
15361         cd $(HOST_SUBDIR)/mpc && \
15362         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15363 @endif mpc-bootstrap
15364
15365
15366 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15367 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15368 maybe-all-stage4-mpc:
15369 maybe-clean-stage4-mpc:
15370 @if mpc-bootstrap
15371 maybe-all-stage4-mpc: all-stage4-mpc
15372 all-stage4: all-stage4-mpc
15373 TARGET-stage4-mpc = $(TARGET-mpc)
15374 all-stage4-mpc: configure-stage4-mpc
15375         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15376         @r=`${PWD_COMMAND}`; export r; \
15377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378         TFLAGS="$(STAGE4_TFLAGS)"; \
15379         $(HOST_EXPORTS) \
15380         $(POSTSTAGE1_HOST_EXPORTS)  \
15381         cd $(HOST_SUBDIR)/mpc && \
15382          \
15383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15384                 CFLAGS="$(STAGE4_CFLAGS)" \
15385                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15386                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15387                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15392                 TFLAGS="$(STAGE4_TFLAGS)"  \
15393                 $(TARGET-stage4-mpc)
15394
15395 maybe-clean-stage4-mpc: clean-stage4-mpc
15396 clean-stage4: clean-stage4-mpc
15397 clean-stage4-mpc:
15398         @if [ $(current_stage) = stage4 ]; then \
15399           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15400         else \
15401           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15402           $(MAKE) stage4-start; \
15403         fi; \
15404         cd $(HOST_SUBDIR)/mpc && \
15405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15406 @endif mpc-bootstrap
15407
15408
15409 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15410 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15411 maybe-all-stageprofile-mpc:
15412 maybe-clean-stageprofile-mpc:
15413 @if mpc-bootstrap
15414 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15415 all-stageprofile: all-stageprofile-mpc
15416 TARGET-stageprofile-mpc = $(TARGET-mpc)
15417 all-stageprofile-mpc: configure-stageprofile-mpc
15418         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15419         @r=`${PWD_COMMAND}`; export r; \
15420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15422         $(HOST_EXPORTS) \
15423         $(POSTSTAGE1_HOST_EXPORTS)  \
15424         cd $(HOST_SUBDIR)/mpc && \
15425          \
15426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15427                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15428                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15429                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15430                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15435                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15436                 $(TARGET-stageprofile-mpc)
15437
15438 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15439 clean-stageprofile: clean-stageprofile-mpc
15440 clean-stageprofile-mpc:
15441         @if [ $(current_stage) = stageprofile ]; then \
15442           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15443         else \
15444           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15445           $(MAKE) stageprofile-start; \
15446         fi; \
15447         cd $(HOST_SUBDIR)/mpc && \
15448         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15449 @endif mpc-bootstrap
15450
15451
15452 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15453 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15454 maybe-all-stagetrain-mpc:
15455 maybe-clean-stagetrain-mpc:
15456 @if mpc-bootstrap
15457 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15458 all-stagetrain: all-stagetrain-mpc
15459 TARGET-stagetrain-mpc = $(TARGET-mpc)
15460 all-stagetrain-mpc: configure-stagetrain-mpc
15461         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15462         @r=`${PWD_COMMAND}`; export r; \
15463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15465         $(HOST_EXPORTS) \
15466         $(POSTSTAGE1_HOST_EXPORTS)  \
15467         cd $(HOST_SUBDIR)/mpc && \
15468          \
15469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15470                 CFLAGS="$(STAGEtrain_CFLAGS)" \
15471                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15472                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15473                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15478                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
15479                 $(TARGET-stagetrain-mpc)
15480
15481 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15482 clean-stagetrain: clean-stagetrain-mpc
15483 clean-stagetrain-mpc:
15484         @if [ $(current_stage) = stagetrain ]; then \
15485           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15486         else \
15487           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15488           $(MAKE) stagetrain-start; \
15489         fi; \
15490         cd $(HOST_SUBDIR)/mpc && \
15491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15492 @endif mpc-bootstrap
15493
15494
15495 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15496 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15497 maybe-all-stagefeedback-mpc:
15498 maybe-clean-stagefeedback-mpc:
15499 @if mpc-bootstrap
15500 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15501 all-stagefeedback: all-stagefeedback-mpc
15502 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15503 all-stagefeedback-mpc: configure-stagefeedback-mpc
15504         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15505         @r=`${PWD_COMMAND}`; export r; \
15506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15507         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15508         $(HOST_EXPORTS) \
15509         $(POSTSTAGE1_HOST_EXPORTS)  \
15510         cd $(HOST_SUBDIR)/mpc && \
15511          \
15512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15513                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15514                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15515                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15516                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15520                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15521                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15522                 $(TARGET-stagefeedback-mpc)
15523
15524 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15525 clean-stagefeedback: clean-stagefeedback-mpc
15526 clean-stagefeedback-mpc:
15527         @if [ $(current_stage) = stagefeedback ]; then \
15528           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15529         else \
15530           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15531           $(MAKE) stagefeedback-start; \
15532         fi; \
15533         cd $(HOST_SUBDIR)/mpc && \
15534         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15535 @endif mpc-bootstrap
15536
15537
15538 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15539 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15540 maybe-all-stageautoprofile-mpc:
15541 maybe-clean-stageautoprofile-mpc:
15542 @if mpc-bootstrap
15543 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15544 all-stageautoprofile: all-stageautoprofile-mpc
15545 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15546 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15547         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15548         @r=`${PWD_COMMAND}`; export r; \
15549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15551         $(HOST_EXPORTS) \
15552         $(POSTSTAGE1_HOST_EXPORTS)  \
15553         cd $(HOST_SUBDIR)/mpc && \
15554         $$s/gcc/config/i386/$(AUTO_PROFILE) \
15555         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15556                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15557                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15558                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15559                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15564                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
15565                 $(TARGET-stageautoprofile-mpc)
15566
15567 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15568 clean-stageautoprofile: clean-stageautoprofile-mpc
15569 clean-stageautoprofile-mpc:
15570         @if [ $(current_stage) = stageautoprofile ]; then \
15571           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15572         else \
15573           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15574           $(MAKE) stageautoprofile-start; \
15575         fi; \
15576         cd $(HOST_SUBDIR)/mpc && \
15577         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15578 @endif mpc-bootstrap
15579
15580
15581 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15582 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15583 maybe-all-stageautofeedback-mpc:
15584 maybe-clean-stageautofeedback-mpc:
15585 @if mpc-bootstrap
15586 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15587 all-stageautofeedback: all-stageautofeedback-mpc
15588 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15589 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15590         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15591         @r=`${PWD_COMMAND}`; export r; \
15592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15593         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15594         $(HOST_EXPORTS) \
15595         $(POSTSTAGE1_HOST_EXPORTS)  \
15596         cd $(HOST_SUBDIR)/mpc && \
15597          \
15598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15599                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15600                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15601                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15602                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15603                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15604                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15605                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15606                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15607                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15608                 $(TARGET-stageautofeedback-mpc)
15609
15610 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15611 clean-stageautofeedback: clean-stageautofeedback-mpc
15612 clean-stageautofeedback-mpc:
15613         @if [ $(current_stage) = stageautofeedback ]; then \
15614           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15615         else \
15616           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15617           $(MAKE) stageautofeedback-start; \
15618         fi; \
15619         cd $(HOST_SUBDIR)/mpc && \
15620         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15621 @endif mpc-bootstrap
15622
15623
15624
15625
15626
15627 .PHONY: check-mpc maybe-check-mpc
15628 maybe-check-mpc:
15629 @if mpc
15630 maybe-check-mpc: check-mpc
15631
15632 check-mpc:
15633         @: $(MAKE); $(unstage)
15634         @r=`${PWD_COMMAND}`; export r; \
15635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15637         (cd $(HOST_SUBDIR)/mpc && \
15638           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15639
15640 @endif mpc
15641
15642 .PHONY: install-mpc maybe-install-mpc
15643 maybe-install-mpc:
15644 @if mpc
15645 maybe-install-mpc: install-mpc
15646
15647 install-mpc:
15648
15649 @endif mpc
15650
15651 .PHONY: install-strip-mpc maybe-install-strip-mpc
15652 maybe-install-strip-mpc:
15653 @if mpc
15654 maybe-install-strip-mpc: install-strip-mpc
15655
15656 install-strip-mpc:
15657
15658 @endif mpc
15659
15660 # Other targets (info, dvi, pdf, etc.)
15661
15662 .PHONY: maybe-info-mpc info-mpc
15663 maybe-info-mpc:
15664 @if mpc
15665 maybe-info-mpc: info-mpc
15666
15667 info-mpc: \
15668     configure-mpc 
15669         @[ -f ./mpc/Makefile ] || exit 0; \
15670         r=`${PWD_COMMAND}`; export r; \
15671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15672         $(HOST_EXPORTS) \
15673         for flag in $(EXTRA_HOST_FLAGS) ; do \
15674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15675         done; \
15676         echo "Doing info in mpc"; \
15677         (cd $(HOST_SUBDIR)/mpc && \
15678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15680                   "RANLIB=$${RANLIB}" \
15681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15682                   info) \
15683           || exit 1
15684
15685 @endif mpc
15686
15687 .PHONY: maybe-dvi-mpc dvi-mpc
15688 maybe-dvi-mpc:
15689 @if mpc
15690 maybe-dvi-mpc: dvi-mpc
15691
15692 dvi-mpc: \
15693     configure-mpc 
15694         @[ -f ./mpc/Makefile ] || exit 0; \
15695         r=`${PWD_COMMAND}`; export r; \
15696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15697         $(HOST_EXPORTS) \
15698         for flag in $(EXTRA_HOST_FLAGS) ; do \
15699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15700         done; \
15701         echo "Doing dvi in mpc"; \
15702         (cd $(HOST_SUBDIR)/mpc && \
15703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15705                   "RANLIB=$${RANLIB}" \
15706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15707                   dvi) \
15708           || exit 1
15709
15710 @endif mpc
15711
15712 .PHONY: maybe-pdf-mpc pdf-mpc
15713 maybe-pdf-mpc:
15714 @if mpc
15715 maybe-pdf-mpc: pdf-mpc
15716
15717 pdf-mpc: \
15718     configure-mpc 
15719         @[ -f ./mpc/Makefile ] || exit 0; \
15720         r=`${PWD_COMMAND}`; export r; \
15721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15722         $(HOST_EXPORTS) \
15723         for flag in $(EXTRA_HOST_FLAGS) ; do \
15724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15725         done; \
15726         echo "Doing pdf in mpc"; \
15727         (cd $(HOST_SUBDIR)/mpc && \
15728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15730                   "RANLIB=$${RANLIB}" \
15731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15732                   pdf) \
15733           || exit 1
15734
15735 @endif mpc
15736
15737 .PHONY: maybe-html-mpc html-mpc
15738 maybe-html-mpc:
15739 @if mpc
15740 maybe-html-mpc: html-mpc
15741
15742 html-mpc: \
15743     configure-mpc 
15744         @[ -f ./mpc/Makefile ] || exit 0; \
15745         r=`${PWD_COMMAND}`; export r; \
15746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15747         $(HOST_EXPORTS) \
15748         for flag in $(EXTRA_HOST_FLAGS) ; do \
15749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15750         done; \
15751         echo "Doing html in mpc"; \
15752         (cd $(HOST_SUBDIR)/mpc && \
15753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15755                   "RANLIB=$${RANLIB}" \
15756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15757                   html) \
15758           || exit 1
15759
15760 @endif mpc
15761
15762 .PHONY: maybe-TAGS-mpc TAGS-mpc
15763 maybe-TAGS-mpc:
15764 @if mpc
15765 maybe-TAGS-mpc: TAGS-mpc
15766
15767 TAGS-mpc: \
15768     configure-mpc 
15769         @[ -f ./mpc/Makefile ] || exit 0; \
15770         r=`${PWD_COMMAND}`; export r; \
15771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15772         $(HOST_EXPORTS) \
15773         for flag in $(EXTRA_HOST_FLAGS) ; do \
15774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15775         done; \
15776         echo "Doing TAGS in mpc"; \
15777         (cd $(HOST_SUBDIR)/mpc && \
15778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15780                   "RANLIB=$${RANLIB}" \
15781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15782                   TAGS) \
15783           || exit 1
15784
15785 @endif mpc
15786
15787 .PHONY: maybe-install-info-mpc install-info-mpc
15788 maybe-install-info-mpc:
15789 @if mpc
15790 maybe-install-info-mpc: install-info-mpc
15791
15792 install-info-mpc: \
15793     configure-mpc \
15794     info-mpc 
15795         @[ -f ./mpc/Makefile ] || exit 0; \
15796         r=`${PWD_COMMAND}`; export r; \
15797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798         $(HOST_EXPORTS) \
15799         for flag in $(EXTRA_HOST_FLAGS) ; do \
15800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15801         done; \
15802         echo "Doing install-info in mpc"; \
15803         (cd $(HOST_SUBDIR)/mpc && \
15804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15806                   "RANLIB=$${RANLIB}" \
15807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15808                   install-info) \
15809           || exit 1
15810
15811 @endif mpc
15812
15813 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15814 maybe-install-pdf-mpc:
15815 @if mpc
15816 maybe-install-pdf-mpc: install-pdf-mpc
15817
15818 install-pdf-mpc: \
15819     configure-mpc \
15820     pdf-mpc 
15821         @[ -f ./mpc/Makefile ] || exit 0; \
15822         r=`${PWD_COMMAND}`; export r; \
15823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15824         $(HOST_EXPORTS) \
15825         for flag in $(EXTRA_HOST_FLAGS) ; do \
15826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15827         done; \
15828         echo "Doing install-pdf in mpc"; \
15829         (cd $(HOST_SUBDIR)/mpc && \
15830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15832                   "RANLIB=$${RANLIB}" \
15833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15834                   install-pdf) \
15835           || exit 1
15836
15837 @endif mpc
15838
15839 .PHONY: maybe-install-html-mpc install-html-mpc
15840 maybe-install-html-mpc:
15841 @if mpc
15842 maybe-install-html-mpc: install-html-mpc
15843
15844 install-html-mpc: \
15845     configure-mpc \
15846     html-mpc 
15847         @[ -f ./mpc/Makefile ] || exit 0; \
15848         r=`${PWD_COMMAND}`; export r; \
15849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15850         $(HOST_EXPORTS) \
15851         for flag in $(EXTRA_HOST_FLAGS) ; do \
15852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15853         done; \
15854         echo "Doing install-html in mpc"; \
15855         (cd $(HOST_SUBDIR)/mpc && \
15856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15858                   "RANLIB=$${RANLIB}" \
15859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15860                   install-html) \
15861           || exit 1
15862
15863 @endif mpc
15864
15865 .PHONY: maybe-installcheck-mpc installcheck-mpc
15866 maybe-installcheck-mpc:
15867 @if mpc
15868 maybe-installcheck-mpc: installcheck-mpc
15869
15870 installcheck-mpc: \
15871     configure-mpc 
15872         @[ -f ./mpc/Makefile ] || exit 0; \
15873         r=`${PWD_COMMAND}`; export r; \
15874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875         $(HOST_EXPORTS) \
15876         for flag in $(EXTRA_HOST_FLAGS) ; do \
15877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878         done; \
15879         echo "Doing installcheck in mpc"; \
15880         (cd $(HOST_SUBDIR)/mpc && \
15881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883                   "RANLIB=$${RANLIB}" \
15884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15885                   installcheck) \
15886           || exit 1
15887
15888 @endif mpc
15889
15890 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15891 maybe-mostlyclean-mpc:
15892 @if mpc
15893 maybe-mostlyclean-mpc: mostlyclean-mpc
15894
15895 mostlyclean-mpc: 
15896         @[ -f ./mpc/Makefile ] || exit 0; \
15897         r=`${PWD_COMMAND}`; export r; \
15898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15899         $(HOST_EXPORTS) \
15900         for flag in $(EXTRA_HOST_FLAGS) ; do \
15901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15902         done; \
15903         echo "Doing mostlyclean in mpc"; \
15904         (cd $(HOST_SUBDIR)/mpc && \
15905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15907                   "RANLIB=$${RANLIB}" \
15908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15909                   mostlyclean) \
15910           || exit 1
15911
15912 @endif mpc
15913
15914 .PHONY: maybe-clean-mpc clean-mpc
15915 maybe-clean-mpc:
15916 @if mpc
15917 maybe-clean-mpc: clean-mpc
15918
15919 clean-mpc: 
15920         @[ -f ./mpc/Makefile ] || exit 0; \
15921         r=`${PWD_COMMAND}`; export r; \
15922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15923         $(HOST_EXPORTS) \
15924         for flag in $(EXTRA_HOST_FLAGS) ; do \
15925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15926         done; \
15927         echo "Doing clean in mpc"; \
15928         (cd $(HOST_SUBDIR)/mpc && \
15929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15931                   "RANLIB=$${RANLIB}" \
15932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15933                   clean) \
15934           || exit 1
15935
15936 @endif mpc
15937
15938 .PHONY: maybe-distclean-mpc distclean-mpc
15939 maybe-distclean-mpc:
15940 @if mpc
15941 maybe-distclean-mpc: distclean-mpc
15942
15943 distclean-mpc: 
15944         @[ -f ./mpc/Makefile ] || exit 0; \
15945         r=`${PWD_COMMAND}`; export r; \
15946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947         $(HOST_EXPORTS) \
15948         for flag in $(EXTRA_HOST_FLAGS) ; do \
15949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950         done; \
15951         echo "Doing distclean in mpc"; \
15952         (cd $(HOST_SUBDIR)/mpc && \
15953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15955                   "RANLIB=$${RANLIB}" \
15956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15957                   distclean) \
15958           || exit 1
15959
15960 @endif mpc
15961
15962 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15963 maybe-maintainer-clean-mpc:
15964 @if mpc
15965 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15966
15967 maintainer-clean-mpc: 
15968         @[ -f ./mpc/Makefile ] || exit 0; \
15969         r=`${PWD_COMMAND}`; export r; \
15970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971         $(HOST_EXPORTS) \
15972         for flag in $(EXTRA_HOST_FLAGS) ; do \
15973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974         done; \
15975         echo "Doing maintainer-clean in mpc"; \
15976         (cd $(HOST_SUBDIR)/mpc && \
15977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979                   "RANLIB=$${RANLIB}" \
15980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15981                   maintainer-clean) \
15982           || exit 1
15983
15984 @endif mpc
15985
15986
15987
15988 .PHONY: configure-isl maybe-configure-isl
15989 maybe-configure-isl:
15990 @if gcc-bootstrap
15991 configure-isl: stage_current
15992 @endif gcc-bootstrap
15993 @if isl
15994 maybe-configure-isl: configure-isl
15995 configure-isl: 
15996         @r=`${PWD_COMMAND}`; export r; \
15997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15998         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16000         $(HOST_EXPORTS)  \
16001         echo Configuring in $(HOST_SUBDIR)/isl; \
16002         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16003         case $(srcdir) in \
16004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16005           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16007         esac; \
16008         module_srcdir=isl; \
16009         $(SHELL) \
16010           $$s/$$module_srcdir/configure \
16011           --srcdir=$${topdir}/$$module_srcdir \
16012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16013           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16014           || exit 1
16015 @endif isl
16016
16017
16018
16019 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16020 maybe-configure-stage1-isl:
16021 @if isl-bootstrap
16022 maybe-configure-stage1-isl: configure-stage1-isl
16023 configure-stage1-isl:
16024         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16025         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16026         @r=`${PWD_COMMAND}`; export r; \
16027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16028         TFLAGS="$(STAGE1_TFLAGS)"; \
16029         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16030         $(HOST_EXPORTS) \
16031         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16032         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16033         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16034         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16036         cd $(HOST_SUBDIR)/isl || exit 1; \
16037         case $(srcdir) in \
16038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16039           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16041         esac; \
16042         module_srcdir=isl; \
16043         $(SHELL) $$s/$$module_srcdir/configure \
16044           --srcdir=$${topdir}/$$module_srcdir \
16045           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16046           --target=${target_alias} \
16047            \
16048           $(STAGE1_CONFIGURE_FLAGS) \
16049           --disable-shared @extra_isl_gmp_configure_flags@
16050 @endif isl-bootstrap
16051
16052 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16053 maybe-configure-stage2-isl:
16054 @if isl-bootstrap
16055 maybe-configure-stage2-isl: configure-stage2-isl
16056 configure-stage2-isl:
16057         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16058         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16059         @r=`${PWD_COMMAND}`; export r; \
16060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16061         TFLAGS="$(STAGE2_TFLAGS)"; \
16062         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16063         $(HOST_EXPORTS) \
16064         $(POSTSTAGE1_HOST_EXPORTS) \
16065         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16066         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16067         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16068         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16069         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16070         cd $(HOST_SUBDIR)/isl || exit 1; \
16071         case $(srcdir) in \
16072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16073           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16075         esac; \
16076         module_srcdir=isl; \
16077         $(SHELL) $$s/$$module_srcdir/configure \
16078           --srcdir=$${topdir}/$$module_srcdir \
16079           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16080           --target=${target_alias} \
16081           --with-build-libsubdir=$(HOST_SUBDIR) \
16082           $(STAGE2_CONFIGURE_FLAGS) \
16083           --disable-shared @extra_isl_gmp_configure_flags@
16084 @endif isl-bootstrap
16085
16086 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16087 maybe-configure-stage3-isl:
16088 @if isl-bootstrap
16089 maybe-configure-stage3-isl: configure-stage3-isl
16090 configure-stage3-isl:
16091         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16092         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16093         @r=`${PWD_COMMAND}`; export r; \
16094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095         TFLAGS="$(STAGE3_TFLAGS)"; \
16096         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16097         $(HOST_EXPORTS) \
16098         $(POSTSTAGE1_HOST_EXPORTS) \
16099         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16100         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16101         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16102         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16104         cd $(HOST_SUBDIR)/isl || exit 1; \
16105         case $(srcdir) in \
16106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16107           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16109         esac; \
16110         module_srcdir=isl; \
16111         $(SHELL) $$s/$$module_srcdir/configure \
16112           --srcdir=$${topdir}/$$module_srcdir \
16113           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16114           --target=${target_alias} \
16115           --with-build-libsubdir=$(HOST_SUBDIR) \
16116           $(STAGE3_CONFIGURE_FLAGS) \
16117           --disable-shared @extra_isl_gmp_configure_flags@
16118 @endif isl-bootstrap
16119
16120 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16121 maybe-configure-stage4-isl:
16122 @if isl-bootstrap
16123 maybe-configure-stage4-isl: configure-stage4-isl
16124 configure-stage4-isl:
16125         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16126         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16127         @r=`${PWD_COMMAND}`; export r; \
16128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129         TFLAGS="$(STAGE4_TFLAGS)"; \
16130         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16131         $(HOST_EXPORTS) \
16132         $(POSTSTAGE1_HOST_EXPORTS) \
16133         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16134         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16135         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16136         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16137         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16138         cd $(HOST_SUBDIR)/isl || exit 1; \
16139         case $(srcdir) in \
16140           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16141           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16142                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16143         esac; \
16144         module_srcdir=isl; \
16145         $(SHELL) $$s/$$module_srcdir/configure \
16146           --srcdir=$${topdir}/$$module_srcdir \
16147           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16148           --target=${target_alias} \
16149           --with-build-libsubdir=$(HOST_SUBDIR) \
16150           $(STAGE4_CONFIGURE_FLAGS) \
16151           --disable-shared @extra_isl_gmp_configure_flags@
16152 @endif isl-bootstrap
16153
16154 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16155 maybe-configure-stageprofile-isl:
16156 @if isl-bootstrap
16157 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16158 configure-stageprofile-isl:
16159         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16160         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16161         @r=`${PWD_COMMAND}`; export r; \
16162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16164         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16165         $(HOST_EXPORTS) \
16166         $(POSTSTAGE1_HOST_EXPORTS) \
16167         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16168         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16169         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16170         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16172         cd $(HOST_SUBDIR)/isl || exit 1; \
16173         case $(srcdir) in \
16174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16175           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16177         esac; \
16178         module_srcdir=isl; \
16179         $(SHELL) $$s/$$module_srcdir/configure \
16180           --srcdir=$${topdir}/$$module_srcdir \
16181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16182           --target=${target_alias} \
16183           --with-build-libsubdir=$(HOST_SUBDIR) \
16184           $(STAGEprofile_CONFIGURE_FLAGS) \
16185           --disable-shared @extra_isl_gmp_configure_flags@
16186 @endif isl-bootstrap
16187
16188 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16189 maybe-configure-stagetrain-isl:
16190 @if isl-bootstrap
16191 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16192 configure-stagetrain-isl:
16193         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16194         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16195         @r=`${PWD_COMMAND}`; export r; \
16196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16198         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16199         $(HOST_EXPORTS) \
16200         $(POSTSTAGE1_HOST_EXPORTS) \
16201         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16202         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16203         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16204         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16206         cd $(HOST_SUBDIR)/isl || exit 1; \
16207         case $(srcdir) in \
16208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16209           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16211         esac; \
16212         module_srcdir=isl; \
16213         $(SHELL) $$s/$$module_srcdir/configure \
16214           --srcdir=$${topdir}/$$module_srcdir \
16215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16216           --target=${target_alias} \
16217           --with-build-libsubdir=$(HOST_SUBDIR) \
16218           $(STAGEtrain_CONFIGURE_FLAGS) \
16219           --disable-shared @extra_isl_gmp_configure_flags@
16220 @endif isl-bootstrap
16221
16222 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16223 maybe-configure-stagefeedback-isl:
16224 @if isl-bootstrap
16225 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16226 configure-stagefeedback-isl:
16227         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16229         @r=`${PWD_COMMAND}`; export r; \
16230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16231         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16232         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16233         $(HOST_EXPORTS) \
16234         $(POSTSTAGE1_HOST_EXPORTS) \
16235         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16236         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16237         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16238         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16240         cd $(HOST_SUBDIR)/isl || exit 1; \
16241         case $(srcdir) in \
16242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245         esac; \
16246         module_srcdir=isl; \
16247         $(SHELL) $$s/$$module_srcdir/configure \
16248           --srcdir=$${topdir}/$$module_srcdir \
16249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16250           --target=${target_alias} \
16251           --with-build-libsubdir=$(HOST_SUBDIR) \
16252           $(STAGEfeedback_CONFIGURE_FLAGS) \
16253           --disable-shared @extra_isl_gmp_configure_flags@
16254 @endif isl-bootstrap
16255
16256 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16257 maybe-configure-stageautoprofile-isl:
16258 @if isl-bootstrap
16259 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16260 configure-stageautoprofile-isl:
16261         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16262         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16263         @r=`${PWD_COMMAND}`; export r; \
16264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16266         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16267         $(HOST_EXPORTS) \
16268         $(POSTSTAGE1_HOST_EXPORTS) \
16269         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16270         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16271         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16272         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16274         cd $(HOST_SUBDIR)/isl || exit 1; \
16275         case $(srcdir) in \
16276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16277           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16279         esac; \
16280         module_srcdir=isl; \
16281         $(SHELL) $$s/$$module_srcdir/configure \
16282           --srcdir=$${topdir}/$$module_srcdir \
16283           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16284           --target=${target_alias} \
16285           --with-build-libsubdir=$(HOST_SUBDIR) \
16286           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16287           --disable-shared @extra_isl_gmp_configure_flags@
16288 @endif isl-bootstrap
16289
16290 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16291 maybe-configure-stageautofeedback-isl:
16292 @if isl-bootstrap
16293 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16294 configure-stageautofeedback-isl:
16295         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16296         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16297         @r=`${PWD_COMMAND}`; export r; \
16298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16299         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16300         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16301         $(HOST_EXPORTS) \
16302         $(POSTSTAGE1_HOST_EXPORTS) \
16303         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16304         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16305         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16306         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16308         cd $(HOST_SUBDIR)/isl || exit 1; \
16309         case $(srcdir) in \
16310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16311           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16313         esac; \
16314         module_srcdir=isl; \
16315         $(SHELL) $$s/$$module_srcdir/configure \
16316           --srcdir=$${topdir}/$$module_srcdir \
16317           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16318           --target=${target_alias} \
16319           --with-build-libsubdir=$(HOST_SUBDIR) \
16320           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16321           --disable-shared @extra_isl_gmp_configure_flags@
16322 @endif isl-bootstrap
16323
16324
16325
16326
16327
16328 .PHONY: all-isl maybe-all-isl
16329 maybe-all-isl:
16330 @if gcc-bootstrap
16331 all-isl: stage_current
16332 @endif gcc-bootstrap
16333 @if isl
16334 TARGET-isl=all
16335 maybe-all-isl: all-isl
16336 all-isl: configure-isl
16337         @r=`${PWD_COMMAND}`; export r; \
16338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16339         $(HOST_EXPORTS)  \
16340         (cd $(HOST_SUBDIR)/isl && \
16341           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16342                 $(TARGET-isl))
16343 @endif isl
16344
16345
16346
16347 .PHONY: all-stage1-isl maybe-all-stage1-isl
16348 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16349 maybe-all-stage1-isl:
16350 maybe-clean-stage1-isl:
16351 @if isl-bootstrap
16352 maybe-all-stage1-isl: all-stage1-isl
16353 all-stage1: all-stage1-isl
16354 TARGET-stage1-isl = $(TARGET-isl)
16355 all-stage1-isl: configure-stage1-isl
16356         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16357         @r=`${PWD_COMMAND}`; export r; \
16358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359         TFLAGS="$(STAGE1_TFLAGS)"; \
16360         $(HOST_EXPORTS)  \
16361         cd $(HOST_SUBDIR)/isl && \
16362          \
16363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16364                 CFLAGS="$(STAGE1_CFLAGS)" \
16365                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16366                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16367                 LIBCFLAGS="$(LIBCFLAGS)" \
16368                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16369                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16370                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16371                 $(EXTRA_HOST_FLAGS)  \
16372                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16373                 TFLAGS="$(STAGE1_TFLAGS)"  \
16374                 $(TARGET-stage1-isl)
16375
16376 maybe-clean-stage1-isl: clean-stage1-isl
16377 clean-stage1: clean-stage1-isl
16378 clean-stage1-isl:
16379         @if [ $(current_stage) = stage1 ]; then \
16380           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16381         else \
16382           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16383           $(MAKE) stage1-start; \
16384         fi; \
16385         cd $(HOST_SUBDIR)/isl && \
16386         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16387         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16388 @endif isl-bootstrap
16389
16390
16391 .PHONY: all-stage2-isl maybe-all-stage2-isl
16392 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16393 maybe-all-stage2-isl:
16394 maybe-clean-stage2-isl:
16395 @if isl-bootstrap
16396 maybe-all-stage2-isl: all-stage2-isl
16397 all-stage2: all-stage2-isl
16398 TARGET-stage2-isl = $(TARGET-isl)
16399 all-stage2-isl: configure-stage2-isl
16400         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16401         @r=`${PWD_COMMAND}`; export r; \
16402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16403         TFLAGS="$(STAGE2_TFLAGS)"; \
16404         $(HOST_EXPORTS) \
16405         $(POSTSTAGE1_HOST_EXPORTS)  \
16406         cd $(HOST_SUBDIR)/isl && \
16407          \
16408         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16409                 CFLAGS="$(STAGE2_CFLAGS)" \
16410                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16411                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16412                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16417                 TFLAGS="$(STAGE2_TFLAGS)"  \
16418                 $(TARGET-stage2-isl)
16419
16420 maybe-clean-stage2-isl: clean-stage2-isl
16421 clean-stage2: clean-stage2-isl
16422 clean-stage2-isl:
16423         @if [ $(current_stage) = stage2 ]; then \
16424           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16425         else \
16426           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16427           $(MAKE) stage2-start; \
16428         fi; \
16429         cd $(HOST_SUBDIR)/isl && \
16430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16431 @endif isl-bootstrap
16432
16433
16434 .PHONY: all-stage3-isl maybe-all-stage3-isl
16435 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16436 maybe-all-stage3-isl:
16437 maybe-clean-stage3-isl:
16438 @if isl-bootstrap
16439 maybe-all-stage3-isl: all-stage3-isl
16440 all-stage3: all-stage3-isl
16441 TARGET-stage3-isl = $(TARGET-isl)
16442 all-stage3-isl: configure-stage3-isl
16443         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16444         @r=`${PWD_COMMAND}`; export r; \
16445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446         TFLAGS="$(STAGE3_TFLAGS)"; \
16447         $(HOST_EXPORTS) \
16448         $(POSTSTAGE1_HOST_EXPORTS)  \
16449         cd $(HOST_SUBDIR)/isl && \
16450          \
16451         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16452                 CFLAGS="$(STAGE3_CFLAGS)" \
16453                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16454                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16455                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16456                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16457                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16458                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16459                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16460                 TFLAGS="$(STAGE3_TFLAGS)"  \
16461                 $(TARGET-stage3-isl)
16462
16463 maybe-clean-stage3-isl: clean-stage3-isl
16464 clean-stage3: clean-stage3-isl
16465 clean-stage3-isl:
16466         @if [ $(current_stage) = stage3 ]; then \
16467           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16468         else \
16469           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16470           $(MAKE) stage3-start; \
16471         fi; \
16472         cd $(HOST_SUBDIR)/isl && \
16473         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16474 @endif isl-bootstrap
16475
16476
16477 .PHONY: all-stage4-isl maybe-all-stage4-isl
16478 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16479 maybe-all-stage4-isl:
16480 maybe-clean-stage4-isl:
16481 @if isl-bootstrap
16482 maybe-all-stage4-isl: all-stage4-isl
16483 all-stage4: all-stage4-isl
16484 TARGET-stage4-isl = $(TARGET-isl)
16485 all-stage4-isl: configure-stage4-isl
16486         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16487         @r=`${PWD_COMMAND}`; export r; \
16488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16489         TFLAGS="$(STAGE4_TFLAGS)"; \
16490         $(HOST_EXPORTS) \
16491         $(POSTSTAGE1_HOST_EXPORTS)  \
16492         cd $(HOST_SUBDIR)/isl && \
16493          \
16494         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16495                 CFLAGS="$(STAGE4_CFLAGS)" \
16496                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16497                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16498                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16499                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16500                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16501                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16502                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16503                 TFLAGS="$(STAGE4_TFLAGS)"  \
16504                 $(TARGET-stage4-isl)
16505
16506 maybe-clean-stage4-isl: clean-stage4-isl
16507 clean-stage4: clean-stage4-isl
16508 clean-stage4-isl:
16509         @if [ $(current_stage) = stage4 ]; then \
16510           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16511         else \
16512           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16513           $(MAKE) stage4-start; \
16514         fi; \
16515         cd $(HOST_SUBDIR)/isl && \
16516         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16517 @endif isl-bootstrap
16518
16519
16520 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16521 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16522 maybe-all-stageprofile-isl:
16523 maybe-clean-stageprofile-isl:
16524 @if isl-bootstrap
16525 maybe-all-stageprofile-isl: all-stageprofile-isl
16526 all-stageprofile: all-stageprofile-isl
16527 TARGET-stageprofile-isl = $(TARGET-isl)
16528 all-stageprofile-isl: configure-stageprofile-isl
16529         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16530         @r=`${PWD_COMMAND}`; export r; \
16531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16532         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16533         $(HOST_EXPORTS) \
16534         $(POSTSTAGE1_HOST_EXPORTS)  \
16535         cd $(HOST_SUBDIR)/isl && \
16536          \
16537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16538                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16539                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16540                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16541                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16545                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16546                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16547                 $(TARGET-stageprofile-isl)
16548
16549 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16550 clean-stageprofile: clean-stageprofile-isl
16551 clean-stageprofile-isl:
16552         @if [ $(current_stage) = stageprofile ]; then \
16553           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16554         else \
16555           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16556           $(MAKE) stageprofile-start; \
16557         fi; \
16558         cd $(HOST_SUBDIR)/isl && \
16559         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16560 @endif isl-bootstrap
16561
16562
16563 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16564 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16565 maybe-all-stagetrain-isl:
16566 maybe-clean-stagetrain-isl:
16567 @if isl-bootstrap
16568 maybe-all-stagetrain-isl: all-stagetrain-isl
16569 all-stagetrain: all-stagetrain-isl
16570 TARGET-stagetrain-isl = $(TARGET-isl)
16571 all-stagetrain-isl: configure-stagetrain-isl
16572         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16573         @r=`${PWD_COMMAND}`; export r; \
16574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16576         $(HOST_EXPORTS) \
16577         $(POSTSTAGE1_HOST_EXPORTS)  \
16578         cd $(HOST_SUBDIR)/isl && \
16579          \
16580         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16581                 CFLAGS="$(STAGEtrain_CFLAGS)" \
16582                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16583                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16584                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16588                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16589                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
16590                 $(TARGET-stagetrain-isl)
16591
16592 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16593 clean-stagetrain: clean-stagetrain-isl
16594 clean-stagetrain-isl:
16595         @if [ $(current_stage) = stagetrain ]; then \
16596           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16597         else \
16598           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16599           $(MAKE) stagetrain-start; \
16600         fi; \
16601         cd $(HOST_SUBDIR)/isl && \
16602         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16603 @endif isl-bootstrap
16604
16605
16606 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16607 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16608 maybe-all-stagefeedback-isl:
16609 maybe-clean-stagefeedback-isl:
16610 @if isl-bootstrap
16611 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16612 all-stagefeedback: all-stagefeedback-isl
16613 TARGET-stagefeedback-isl = $(TARGET-isl)
16614 all-stagefeedback-isl: configure-stagefeedback-isl
16615         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16616         @r=`${PWD_COMMAND}`; export r; \
16617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16619         $(HOST_EXPORTS) \
16620         $(POSTSTAGE1_HOST_EXPORTS)  \
16621         cd $(HOST_SUBDIR)/isl && \
16622          \
16623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16624                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16625                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16626                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16627                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16632                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16633                 $(TARGET-stagefeedback-isl)
16634
16635 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16636 clean-stagefeedback: clean-stagefeedback-isl
16637 clean-stagefeedback-isl:
16638         @if [ $(current_stage) = stagefeedback ]; then \
16639           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16640         else \
16641           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16642           $(MAKE) stagefeedback-start; \
16643         fi; \
16644         cd $(HOST_SUBDIR)/isl && \
16645         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16646 @endif isl-bootstrap
16647
16648
16649 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16650 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16651 maybe-all-stageautoprofile-isl:
16652 maybe-clean-stageautoprofile-isl:
16653 @if isl-bootstrap
16654 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16655 all-stageautoprofile: all-stageautoprofile-isl
16656 TARGET-stageautoprofile-isl = $(TARGET-isl)
16657 all-stageautoprofile-isl: configure-stageautoprofile-isl
16658         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16659         @r=`${PWD_COMMAND}`; export r; \
16660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16662         $(HOST_EXPORTS) \
16663         $(POSTSTAGE1_HOST_EXPORTS)  \
16664         cd $(HOST_SUBDIR)/isl && \
16665         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16667                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16668                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16669                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16670                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16674                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16675                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16676                 $(TARGET-stageautoprofile-isl)
16677
16678 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16679 clean-stageautoprofile: clean-stageautoprofile-isl
16680 clean-stageautoprofile-isl:
16681         @if [ $(current_stage) = stageautoprofile ]; then \
16682           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16683         else \
16684           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16685           $(MAKE) stageautoprofile-start; \
16686         fi; \
16687         cd $(HOST_SUBDIR)/isl && \
16688         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16689 @endif isl-bootstrap
16690
16691
16692 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16693 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16694 maybe-all-stageautofeedback-isl:
16695 maybe-clean-stageautofeedback-isl:
16696 @if isl-bootstrap
16697 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16698 all-stageautofeedback: all-stageautofeedback-isl
16699 TARGET-stageautofeedback-isl = $(TARGET-isl)
16700 all-stageautofeedback-isl: configure-stageautofeedback-isl
16701         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16702         @r=`${PWD_COMMAND}`; export r; \
16703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16704         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16705         $(HOST_EXPORTS) \
16706         $(POSTSTAGE1_HOST_EXPORTS)  \
16707         cd $(HOST_SUBDIR)/isl && \
16708          \
16709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16710                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16711                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16712                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16713                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16717                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16718                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16719                 $(TARGET-stageautofeedback-isl)
16720
16721 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16722 clean-stageautofeedback: clean-stageautofeedback-isl
16723 clean-stageautofeedback-isl:
16724         @if [ $(current_stage) = stageautofeedback ]; then \
16725           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16726         else \
16727           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16728           $(MAKE) stageautofeedback-start; \
16729         fi; \
16730         cd $(HOST_SUBDIR)/isl && \
16731         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16732 @endif isl-bootstrap
16733
16734
16735
16736
16737
16738 .PHONY: check-isl maybe-check-isl
16739 maybe-check-isl:
16740 @if isl
16741 maybe-check-isl: check-isl
16742
16743 check-isl:
16744         @: $(MAKE); $(unstage)
16745         @r=`${PWD_COMMAND}`; export r; \
16746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16747         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16748         (cd $(HOST_SUBDIR)/isl && \
16749           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16750
16751 @endif isl
16752
16753 .PHONY: install-isl maybe-install-isl
16754 maybe-install-isl:
16755 @if isl
16756 maybe-install-isl: install-isl
16757
16758 install-isl:
16759
16760 @endif isl
16761
16762 .PHONY: install-strip-isl maybe-install-strip-isl
16763 maybe-install-strip-isl:
16764 @if isl
16765 maybe-install-strip-isl: install-strip-isl
16766
16767 install-strip-isl:
16768
16769 @endif isl
16770
16771 # Other targets (info, dvi, pdf, etc.)
16772
16773 .PHONY: maybe-info-isl info-isl
16774 maybe-info-isl:
16775 @if isl
16776 maybe-info-isl: info-isl
16777
16778 info-isl: \
16779     configure-isl 
16780         @[ -f ./isl/Makefile ] || exit 0; \
16781         r=`${PWD_COMMAND}`; export r; \
16782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16783         $(HOST_EXPORTS) \
16784         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16786         done; \
16787         echo "Doing info in isl"; \
16788         (cd $(HOST_SUBDIR)/isl && \
16789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16791                   "RANLIB=$${RANLIB}" \
16792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16793                   info) \
16794           || exit 1
16795
16796 @endif isl
16797
16798 .PHONY: maybe-dvi-isl dvi-isl
16799 maybe-dvi-isl:
16800 @if isl
16801 maybe-dvi-isl: dvi-isl
16802
16803 dvi-isl: \
16804     configure-isl 
16805         @[ -f ./isl/Makefile ] || exit 0; \
16806         r=`${PWD_COMMAND}`; export r; \
16807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808         $(HOST_EXPORTS) \
16809         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16811         done; \
16812         echo "Doing dvi in isl"; \
16813         (cd $(HOST_SUBDIR)/isl && \
16814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16816                   "RANLIB=$${RANLIB}" \
16817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818                   dvi) \
16819           || exit 1
16820
16821 @endif isl
16822
16823 .PHONY: maybe-pdf-isl pdf-isl
16824 maybe-pdf-isl:
16825 @if isl
16826 maybe-pdf-isl: pdf-isl
16827
16828 pdf-isl: \
16829     configure-isl 
16830         @[ -f ./isl/Makefile ] || exit 0; \
16831         r=`${PWD_COMMAND}`; export r; \
16832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833         $(HOST_EXPORTS) \
16834         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16836         done; \
16837         echo "Doing pdf in isl"; \
16838         (cd $(HOST_SUBDIR)/isl && \
16839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16841                   "RANLIB=$${RANLIB}" \
16842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16843                   pdf) \
16844           || exit 1
16845
16846 @endif isl
16847
16848 .PHONY: maybe-html-isl html-isl
16849 maybe-html-isl:
16850 @if isl
16851 maybe-html-isl: html-isl
16852
16853 html-isl: \
16854     configure-isl 
16855         @[ -f ./isl/Makefile ] || exit 0; \
16856         r=`${PWD_COMMAND}`; export r; \
16857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858         $(HOST_EXPORTS) \
16859         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16861         done; \
16862         echo "Doing html in isl"; \
16863         (cd $(HOST_SUBDIR)/isl && \
16864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16866                   "RANLIB=$${RANLIB}" \
16867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16868                   html) \
16869           || exit 1
16870
16871 @endif isl
16872
16873 .PHONY: maybe-TAGS-isl TAGS-isl
16874 maybe-TAGS-isl:
16875 @if isl
16876 maybe-TAGS-isl: TAGS-isl
16877
16878 TAGS-isl: \
16879     configure-isl 
16880         @[ -f ./isl/Makefile ] || exit 0; \
16881         r=`${PWD_COMMAND}`; export r; \
16882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16883         $(HOST_EXPORTS) \
16884         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16886         done; \
16887         echo "Doing TAGS in isl"; \
16888         (cd $(HOST_SUBDIR)/isl && \
16889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16891                   "RANLIB=$${RANLIB}" \
16892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16893                   TAGS) \
16894           || exit 1
16895
16896 @endif isl
16897
16898 .PHONY: maybe-install-info-isl install-info-isl
16899 maybe-install-info-isl:
16900 @if isl
16901 maybe-install-info-isl: install-info-isl
16902
16903 install-info-isl: \
16904     configure-isl \
16905     info-isl 
16906         @[ -f ./isl/Makefile ] || exit 0; \
16907         r=`${PWD_COMMAND}`; export r; \
16908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16909         $(HOST_EXPORTS) \
16910         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16912         done; \
16913         echo "Doing install-info in isl"; \
16914         (cd $(HOST_SUBDIR)/isl && \
16915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16917                   "RANLIB=$${RANLIB}" \
16918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16919                   install-info) \
16920           || exit 1
16921
16922 @endif isl
16923
16924 .PHONY: maybe-install-pdf-isl install-pdf-isl
16925 maybe-install-pdf-isl:
16926 @if isl
16927 maybe-install-pdf-isl: install-pdf-isl
16928
16929 install-pdf-isl: \
16930     configure-isl \
16931     pdf-isl 
16932         @[ -f ./isl/Makefile ] || exit 0; \
16933         r=`${PWD_COMMAND}`; export r; \
16934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16935         $(HOST_EXPORTS) \
16936         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16938         done; \
16939         echo "Doing install-pdf in isl"; \
16940         (cd $(HOST_SUBDIR)/isl && \
16941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16943                   "RANLIB=$${RANLIB}" \
16944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16945                   install-pdf) \
16946           || exit 1
16947
16948 @endif isl
16949
16950 .PHONY: maybe-install-html-isl install-html-isl
16951 maybe-install-html-isl:
16952 @if isl
16953 maybe-install-html-isl: install-html-isl
16954
16955 install-html-isl: \
16956     configure-isl \
16957     html-isl 
16958         @[ -f ./isl/Makefile ] || exit 0; \
16959         r=`${PWD_COMMAND}`; export r; \
16960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961         $(HOST_EXPORTS) \
16962         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16964         done; \
16965         echo "Doing install-html in isl"; \
16966         (cd $(HOST_SUBDIR)/isl && \
16967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16969                   "RANLIB=$${RANLIB}" \
16970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16971                   install-html) \
16972           || exit 1
16973
16974 @endif isl
16975
16976 .PHONY: maybe-installcheck-isl installcheck-isl
16977 maybe-installcheck-isl:
16978 @if isl
16979 maybe-installcheck-isl: installcheck-isl
16980
16981 installcheck-isl: \
16982     configure-isl 
16983         @[ -f ./isl/Makefile ] || exit 0; \
16984         r=`${PWD_COMMAND}`; export r; \
16985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16986         $(HOST_EXPORTS) \
16987         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16989         done; \
16990         echo "Doing installcheck in isl"; \
16991         (cd $(HOST_SUBDIR)/isl && \
16992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16994                   "RANLIB=$${RANLIB}" \
16995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16996                   installcheck) \
16997           || exit 1
16998
16999 @endif isl
17000
17001 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17002 maybe-mostlyclean-isl:
17003 @if isl
17004 maybe-mostlyclean-isl: mostlyclean-isl
17005
17006 mostlyclean-isl: 
17007         @[ -f ./isl/Makefile ] || exit 0; \
17008         r=`${PWD_COMMAND}`; export r; \
17009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17010         $(HOST_EXPORTS) \
17011         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17013         done; \
17014         echo "Doing mostlyclean in isl"; \
17015         (cd $(HOST_SUBDIR)/isl && \
17016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17018                   "RANLIB=$${RANLIB}" \
17019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17020                   mostlyclean) \
17021           || exit 1
17022
17023 @endif isl
17024
17025 .PHONY: maybe-clean-isl clean-isl
17026 maybe-clean-isl:
17027 @if isl
17028 maybe-clean-isl: clean-isl
17029
17030 clean-isl: 
17031         @[ -f ./isl/Makefile ] || exit 0; \
17032         r=`${PWD_COMMAND}`; export r; \
17033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034         $(HOST_EXPORTS) \
17035         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17037         done; \
17038         echo "Doing clean in isl"; \
17039         (cd $(HOST_SUBDIR)/isl && \
17040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17042                   "RANLIB=$${RANLIB}" \
17043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17044                   clean) \
17045           || exit 1
17046
17047 @endif isl
17048
17049 .PHONY: maybe-distclean-isl distclean-isl
17050 maybe-distclean-isl:
17051 @if isl
17052 maybe-distclean-isl: distclean-isl
17053
17054 distclean-isl: 
17055         @[ -f ./isl/Makefile ] || exit 0; \
17056         r=`${PWD_COMMAND}`; export r; \
17057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17058         $(HOST_EXPORTS) \
17059         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17061         done; \
17062         echo "Doing distclean in isl"; \
17063         (cd $(HOST_SUBDIR)/isl && \
17064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17066                   "RANLIB=$${RANLIB}" \
17067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17068                   distclean) \
17069           || exit 1
17070
17071 @endif isl
17072
17073 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17074 maybe-maintainer-clean-isl:
17075 @if isl
17076 maybe-maintainer-clean-isl: maintainer-clean-isl
17077
17078 maintainer-clean-isl: 
17079         @[ -f ./isl/Makefile ] || exit 0; \
17080         r=`${PWD_COMMAND}`; export r; \
17081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082         $(HOST_EXPORTS) \
17083         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17085         done; \
17086         echo "Doing maintainer-clean in isl"; \
17087         (cd $(HOST_SUBDIR)/isl && \
17088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17090                   "RANLIB=$${RANLIB}" \
17091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17092                   maintainer-clean) \
17093           || exit 1
17094
17095 @endif isl
17096
17097
17098
17099 .PHONY: configure-libelf maybe-configure-libelf
17100 maybe-configure-libelf:
17101 @if gcc-bootstrap
17102 configure-libelf: stage_current
17103 @endif gcc-bootstrap
17104 @if libelf
17105 maybe-configure-libelf: configure-libelf
17106 configure-libelf: 
17107         @r=`${PWD_COMMAND}`; export r; \
17108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17109         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17111         $(HOST_EXPORTS)  \
17112         echo Configuring in $(HOST_SUBDIR)/libelf; \
17113         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17114         case $(srcdir) in \
17115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17116           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17118         esac; \
17119         module_srcdir=libelf; \
17120         $(SHELL) \
17121           $$s/$$module_srcdir/configure \
17122           --srcdir=$${topdir}/$$module_srcdir \
17123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17124           --target=${target_alias} --disable-shared \
17125           || exit 1
17126 @endif libelf
17127
17128
17129
17130 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17131 maybe-configure-stage1-libelf:
17132 @if libelf-bootstrap
17133 maybe-configure-stage1-libelf: configure-stage1-libelf
17134 configure-stage1-libelf:
17135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17137         @r=`${PWD_COMMAND}`; export r; \
17138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17139         TFLAGS="$(STAGE1_TFLAGS)"; \
17140         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17141         $(HOST_EXPORTS) \
17142         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17143         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17144         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17145         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17147         cd $(HOST_SUBDIR)/libelf || exit 1; \
17148         case $(srcdir) in \
17149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17150           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17152         esac; \
17153         module_srcdir=libelf; \
17154         $(SHELL) $$s/$$module_srcdir/configure \
17155           --srcdir=$${topdir}/$$module_srcdir \
17156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17157           --target=${target_alias} \
17158            \
17159           $(STAGE1_CONFIGURE_FLAGS) \
17160           --disable-shared
17161 @endif libelf-bootstrap
17162
17163 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17164 maybe-configure-stage2-libelf:
17165 @if libelf-bootstrap
17166 maybe-configure-stage2-libelf: configure-stage2-libelf
17167 configure-stage2-libelf:
17168         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17170         @r=`${PWD_COMMAND}`; export r; \
17171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172         TFLAGS="$(STAGE2_TFLAGS)"; \
17173         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17174         $(HOST_EXPORTS) \
17175         $(POSTSTAGE1_HOST_EXPORTS) \
17176         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17177         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17178         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17179         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17181         cd $(HOST_SUBDIR)/libelf || exit 1; \
17182         case $(srcdir) in \
17183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17184           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17186         esac; \
17187         module_srcdir=libelf; \
17188         $(SHELL) $$s/$$module_srcdir/configure \
17189           --srcdir=$${topdir}/$$module_srcdir \
17190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17191           --target=${target_alias} \
17192           --with-build-libsubdir=$(HOST_SUBDIR) \
17193           $(STAGE2_CONFIGURE_FLAGS) \
17194           --disable-shared
17195 @endif libelf-bootstrap
17196
17197 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17198 maybe-configure-stage3-libelf:
17199 @if libelf-bootstrap
17200 maybe-configure-stage3-libelf: configure-stage3-libelf
17201 configure-stage3-libelf:
17202         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17204         @r=`${PWD_COMMAND}`; export r; \
17205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17206         TFLAGS="$(STAGE3_TFLAGS)"; \
17207         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17208         $(HOST_EXPORTS) \
17209         $(POSTSTAGE1_HOST_EXPORTS) \
17210         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17211         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17212         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17213         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17215         cd $(HOST_SUBDIR)/libelf || exit 1; \
17216         case $(srcdir) in \
17217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17218           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17220         esac; \
17221         module_srcdir=libelf; \
17222         $(SHELL) $$s/$$module_srcdir/configure \
17223           --srcdir=$${topdir}/$$module_srcdir \
17224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17225           --target=${target_alias} \
17226           --with-build-libsubdir=$(HOST_SUBDIR) \
17227           $(STAGE3_CONFIGURE_FLAGS) \
17228           --disable-shared
17229 @endif libelf-bootstrap
17230
17231 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17232 maybe-configure-stage4-libelf:
17233 @if libelf-bootstrap
17234 maybe-configure-stage4-libelf: configure-stage4-libelf
17235 configure-stage4-libelf:
17236         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17238         @r=`${PWD_COMMAND}`; export r; \
17239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17240         TFLAGS="$(STAGE4_TFLAGS)"; \
17241         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17242         $(HOST_EXPORTS) \
17243         $(POSTSTAGE1_HOST_EXPORTS) \
17244         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17245         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17246         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17247         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17249         cd $(HOST_SUBDIR)/libelf || exit 1; \
17250         case $(srcdir) in \
17251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17252           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17254         esac; \
17255         module_srcdir=libelf; \
17256         $(SHELL) $$s/$$module_srcdir/configure \
17257           --srcdir=$${topdir}/$$module_srcdir \
17258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17259           --target=${target_alias} \
17260           --with-build-libsubdir=$(HOST_SUBDIR) \
17261           $(STAGE4_CONFIGURE_FLAGS) \
17262           --disable-shared
17263 @endif libelf-bootstrap
17264
17265 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17266 maybe-configure-stageprofile-libelf:
17267 @if libelf-bootstrap
17268 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17269 configure-stageprofile-libelf:
17270         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17272         @r=`${PWD_COMMAND}`; export r; \
17273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17274         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17275         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17276         $(HOST_EXPORTS) \
17277         $(POSTSTAGE1_HOST_EXPORTS) \
17278         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17279         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17280         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17281         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17283         cd $(HOST_SUBDIR)/libelf || exit 1; \
17284         case $(srcdir) in \
17285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17286           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17288         esac; \
17289         module_srcdir=libelf; \
17290         $(SHELL) $$s/$$module_srcdir/configure \
17291           --srcdir=$${topdir}/$$module_srcdir \
17292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17293           --target=${target_alias} \
17294           --with-build-libsubdir=$(HOST_SUBDIR) \
17295           $(STAGEprofile_CONFIGURE_FLAGS) \
17296           --disable-shared
17297 @endif libelf-bootstrap
17298
17299 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17300 maybe-configure-stagetrain-libelf:
17301 @if libelf-bootstrap
17302 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17303 configure-stagetrain-libelf:
17304         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17306         @r=`${PWD_COMMAND}`; export r; \
17307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17308         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17309         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17310         $(HOST_EXPORTS) \
17311         $(POSTSTAGE1_HOST_EXPORTS) \
17312         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17313         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17314         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17315         echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17317         cd $(HOST_SUBDIR)/libelf || exit 1; \
17318         case $(srcdir) in \
17319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17320           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17322         esac; \
17323         module_srcdir=libelf; \
17324         $(SHELL) $$s/$$module_srcdir/configure \
17325           --srcdir=$${topdir}/$$module_srcdir \
17326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17327           --target=${target_alias} \
17328           --with-build-libsubdir=$(HOST_SUBDIR) \
17329           $(STAGEtrain_CONFIGURE_FLAGS) \
17330           --disable-shared
17331 @endif libelf-bootstrap
17332
17333 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17334 maybe-configure-stagefeedback-libelf:
17335 @if libelf-bootstrap
17336 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17337 configure-stagefeedback-libelf:
17338         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17339         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17340         @r=`${PWD_COMMAND}`; export r; \
17341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17342         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17343         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17344         $(HOST_EXPORTS) \
17345         $(POSTSTAGE1_HOST_EXPORTS) \
17346         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17347         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17348         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17349         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17351         cd $(HOST_SUBDIR)/libelf || exit 1; \
17352         case $(srcdir) in \
17353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17354           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17356         esac; \
17357         module_srcdir=libelf; \
17358         $(SHELL) $$s/$$module_srcdir/configure \
17359           --srcdir=$${topdir}/$$module_srcdir \
17360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17361           --target=${target_alias} \
17362           --with-build-libsubdir=$(HOST_SUBDIR) \
17363           $(STAGEfeedback_CONFIGURE_FLAGS) \
17364           --disable-shared
17365 @endif libelf-bootstrap
17366
17367 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17368 maybe-configure-stageautoprofile-libelf:
17369 @if libelf-bootstrap
17370 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17371 configure-stageautoprofile-libelf:
17372         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17374         @r=`${PWD_COMMAND}`; export r; \
17375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17376         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17377         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17378         $(HOST_EXPORTS) \
17379         $(POSTSTAGE1_HOST_EXPORTS) \
17380         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17381         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17382         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17383         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17385         cd $(HOST_SUBDIR)/libelf || exit 1; \
17386         case $(srcdir) in \
17387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17388           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17390         esac; \
17391         module_srcdir=libelf; \
17392         $(SHELL) $$s/$$module_srcdir/configure \
17393           --srcdir=$${topdir}/$$module_srcdir \
17394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17395           --target=${target_alias} \
17396           --with-build-libsubdir=$(HOST_SUBDIR) \
17397           $(STAGEautoprofile_CONFIGURE_FLAGS) \
17398           --disable-shared
17399 @endif libelf-bootstrap
17400
17401 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17402 maybe-configure-stageautofeedback-libelf:
17403 @if libelf-bootstrap
17404 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17405 configure-stageautofeedback-libelf:
17406         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17407         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17408         @r=`${PWD_COMMAND}`; export r; \
17409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17410         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17411         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17412         $(HOST_EXPORTS) \
17413         $(POSTSTAGE1_HOST_EXPORTS) \
17414         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17415         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17416         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17417         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17419         cd $(HOST_SUBDIR)/libelf || exit 1; \
17420         case $(srcdir) in \
17421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17422           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17424         esac; \
17425         module_srcdir=libelf; \
17426         $(SHELL) $$s/$$module_srcdir/configure \
17427           --srcdir=$${topdir}/$$module_srcdir \
17428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17429           --target=${target_alias} \
17430           --with-build-libsubdir=$(HOST_SUBDIR) \
17431           $(STAGEautofeedback_CONFIGURE_FLAGS) \
17432           --disable-shared
17433 @endif libelf-bootstrap
17434
17435
17436
17437
17438
17439 .PHONY: all-libelf maybe-all-libelf
17440 maybe-all-libelf:
17441 @if gcc-bootstrap
17442 all-libelf: stage_current
17443 @endif gcc-bootstrap
17444 @if libelf
17445 TARGET-libelf=all
17446 maybe-all-libelf: all-libelf
17447 all-libelf: configure-libelf
17448         @r=`${PWD_COMMAND}`; export r; \
17449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17450         $(HOST_EXPORTS)  \
17451         (cd $(HOST_SUBDIR)/libelf && \
17452           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17453                 $(TARGET-libelf))
17454 @endif libelf
17455
17456
17457
17458 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17459 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17460 maybe-all-stage1-libelf:
17461 maybe-clean-stage1-libelf:
17462 @if libelf-bootstrap
17463 maybe-all-stage1-libelf: all-stage1-libelf
17464 all-stage1: all-stage1-libelf
17465 TARGET-stage1-libelf = $(TARGET-libelf)
17466 all-stage1-libelf: configure-stage1-libelf
17467         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17468         @r=`${PWD_COMMAND}`; export r; \
17469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17470         TFLAGS="$(STAGE1_TFLAGS)"; \
17471         $(HOST_EXPORTS)  \
17472         cd $(HOST_SUBDIR)/libelf && \
17473          \
17474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17475                 CFLAGS="$(STAGE1_CFLAGS)" \
17476                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17477                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17478                 LIBCFLAGS="$(LIBCFLAGS)" \
17479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17482                 $(EXTRA_HOST_FLAGS)  \
17483                 $(STAGE1_FLAGS_TO_PASS)  \
17484                 TFLAGS="$(STAGE1_TFLAGS)"  \
17485                 $(TARGET-stage1-libelf)
17486
17487 maybe-clean-stage1-libelf: clean-stage1-libelf
17488 clean-stage1: clean-stage1-libelf
17489 clean-stage1-libelf:
17490         @if [ $(current_stage) = stage1 ]; then \
17491           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17492         else \
17493           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17494           $(MAKE) stage1-start; \
17495         fi; \
17496         cd $(HOST_SUBDIR)/libelf && \
17497         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17498         $(STAGE1_FLAGS_TO_PASS)  clean
17499 @endif libelf-bootstrap
17500
17501
17502 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17503 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17504 maybe-all-stage2-libelf:
17505 maybe-clean-stage2-libelf:
17506 @if libelf-bootstrap
17507 maybe-all-stage2-libelf: all-stage2-libelf
17508 all-stage2: all-stage2-libelf
17509 TARGET-stage2-libelf = $(TARGET-libelf)
17510 all-stage2-libelf: configure-stage2-libelf
17511         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17512         @r=`${PWD_COMMAND}`; export r; \
17513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17514         TFLAGS="$(STAGE2_TFLAGS)"; \
17515         $(HOST_EXPORTS) \
17516         $(POSTSTAGE1_HOST_EXPORTS)  \
17517         cd $(HOST_SUBDIR)/libelf && \
17518          \
17519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17520                 CFLAGS="$(STAGE2_CFLAGS)" \
17521                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17522                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17523                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17527                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17528                 TFLAGS="$(STAGE2_TFLAGS)"  \
17529                 $(TARGET-stage2-libelf)
17530
17531 maybe-clean-stage2-libelf: clean-stage2-libelf
17532 clean-stage2: clean-stage2-libelf
17533 clean-stage2-libelf:
17534         @if [ $(current_stage) = stage2 ]; then \
17535           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17536         else \
17537           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17538           $(MAKE) stage2-start; \
17539         fi; \
17540         cd $(HOST_SUBDIR)/libelf && \
17541         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17542 @endif libelf-bootstrap
17543
17544
17545 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17546 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17547 maybe-all-stage3-libelf:
17548 maybe-clean-stage3-libelf:
17549 @if libelf-bootstrap
17550 maybe-all-stage3-libelf: all-stage3-libelf
17551 all-stage3: all-stage3-libelf
17552 TARGET-stage3-libelf = $(TARGET-libelf)
17553 all-stage3-libelf: configure-stage3-libelf
17554         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17555         @r=`${PWD_COMMAND}`; export r; \
17556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557         TFLAGS="$(STAGE3_TFLAGS)"; \
17558         $(HOST_EXPORTS) \
17559         $(POSTSTAGE1_HOST_EXPORTS)  \
17560         cd $(HOST_SUBDIR)/libelf && \
17561          \
17562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17563                 CFLAGS="$(STAGE3_CFLAGS)" \
17564                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17565                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17566                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17571                 TFLAGS="$(STAGE3_TFLAGS)"  \
17572                 $(TARGET-stage3-libelf)
17573
17574 maybe-clean-stage3-libelf: clean-stage3-libelf
17575 clean-stage3: clean-stage3-libelf
17576 clean-stage3-libelf:
17577         @if [ $(current_stage) = stage3 ]; then \
17578           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17579         else \
17580           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17581           $(MAKE) stage3-start; \
17582         fi; \
17583         cd $(HOST_SUBDIR)/libelf && \
17584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17585 @endif libelf-bootstrap
17586
17587
17588 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17589 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17590 maybe-all-stage4-libelf:
17591 maybe-clean-stage4-libelf:
17592 @if libelf-bootstrap
17593 maybe-all-stage4-libelf: all-stage4-libelf
17594 all-stage4: all-stage4-libelf
17595 TARGET-stage4-libelf = $(TARGET-libelf)
17596 all-stage4-libelf: configure-stage4-libelf
17597         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17598         @r=`${PWD_COMMAND}`; export r; \
17599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17600         TFLAGS="$(STAGE4_TFLAGS)"; \
17601         $(HOST_EXPORTS) \
17602         $(POSTSTAGE1_HOST_EXPORTS)  \
17603         cd $(HOST_SUBDIR)/libelf && \
17604          \
17605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17606                 CFLAGS="$(STAGE4_CFLAGS)" \
17607                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17608                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17609                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17610                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17611                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17612                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17613                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17614                 TFLAGS="$(STAGE4_TFLAGS)"  \
17615                 $(TARGET-stage4-libelf)
17616
17617 maybe-clean-stage4-libelf: clean-stage4-libelf
17618 clean-stage4: clean-stage4-libelf
17619 clean-stage4-libelf:
17620         @if [ $(current_stage) = stage4 ]; then \
17621           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17622         else \
17623           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17624           $(MAKE) stage4-start; \
17625         fi; \
17626         cd $(HOST_SUBDIR)/libelf && \
17627         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17628 @endif libelf-bootstrap
17629
17630
17631 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17632 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17633 maybe-all-stageprofile-libelf:
17634 maybe-clean-stageprofile-libelf:
17635 @if libelf-bootstrap
17636 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17637 all-stageprofile: all-stageprofile-libelf
17638 TARGET-stageprofile-libelf = $(TARGET-libelf)
17639 all-stageprofile-libelf: configure-stageprofile-libelf
17640         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17641         @r=`${PWD_COMMAND}`; export r; \
17642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17644         $(HOST_EXPORTS) \
17645         $(POSTSTAGE1_HOST_EXPORTS)  \
17646         cd $(HOST_SUBDIR)/libelf && \
17647          \
17648         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17649                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17650                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17651                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17652                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17653                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17654                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17655                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17656                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17657                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17658                 $(TARGET-stageprofile-libelf)
17659
17660 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17661 clean-stageprofile: clean-stageprofile-libelf
17662 clean-stageprofile-libelf:
17663         @if [ $(current_stage) = stageprofile ]; then \
17664           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17665         else \
17666           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17667           $(MAKE) stageprofile-start; \
17668         fi; \
17669         cd $(HOST_SUBDIR)/libelf && \
17670         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17671 @endif libelf-bootstrap
17672
17673
17674 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17675 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17676 maybe-all-stagetrain-libelf:
17677 maybe-clean-stagetrain-libelf:
17678 @if libelf-bootstrap
17679 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17680 all-stagetrain: all-stagetrain-libelf
17681 TARGET-stagetrain-libelf = $(TARGET-libelf)
17682 all-stagetrain-libelf: configure-stagetrain-libelf
17683         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17684         @r=`${PWD_COMMAND}`; export r; \
17685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17687         $(HOST_EXPORTS) \
17688         $(POSTSTAGE1_HOST_EXPORTS)  \
17689         cd $(HOST_SUBDIR)/libelf && \
17690          \
17691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17692                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17693                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17694                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17695                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17696                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17697                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17698                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17699                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17700                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17701                 $(TARGET-stagetrain-libelf)
17702
17703 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17704 clean-stagetrain: clean-stagetrain-libelf
17705 clean-stagetrain-libelf:
17706         @if [ $(current_stage) = stagetrain ]; then \
17707           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17708         else \
17709           [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17710           $(MAKE) stagetrain-start; \
17711         fi; \
17712         cd $(HOST_SUBDIR)/libelf && \
17713         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17714 @endif libelf-bootstrap
17715
17716
17717 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17718 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17719 maybe-all-stagefeedback-libelf:
17720 maybe-clean-stagefeedback-libelf:
17721 @if libelf-bootstrap
17722 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17723 all-stagefeedback: all-stagefeedback-libelf
17724 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17725 all-stagefeedback-libelf: configure-stagefeedback-libelf
17726         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17727         @r=`${PWD_COMMAND}`; export r; \
17728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17730         $(HOST_EXPORTS) \
17731         $(POSTSTAGE1_HOST_EXPORTS)  \
17732         cd $(HOST_SUBDIR)/libelf && \
17733          \
17734         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17735                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17736                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17737                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17738                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17742                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17743                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17744                 $(TARGET-stagefeedback-libelf)
17745
17746 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17747 clean-stagefeedback: clean-stagefeedback-libelf
17748 clean-stagefeedback-libelf:
17749         @if [ $(current_stage) = stagefeedback ]; then \
17750           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17751         else \
17752           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17753           $(MAKE) stagefeedback-start; \
17754         fi; \
17755         cd $(HOST_SUBDIR)/libelf && \
17756         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17757 @endif libelf-bootstrap
17758
17759
17760 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17761 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17762 maybe-all-stageautoprofile-libelf:
17763 maybe-clean-stageautoprofile-libelf:
17764 @if libelf-bootstrap
17765 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17766 all-stageautoprofile: all-stageautoprofile-libelf
17767 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17768 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17769         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17770         @r=`${PWD_COMMAND}`; export r; \
17771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17773         $(HOST_EXPORTS) \
17774         $(POSTSTAGE1_HOST_EXPORTS)  \
17775         cd $(HOST_SUBDIR)/libelf && \
17776         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17778                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17779                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17780                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17781                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17782                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17783                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17784                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17785                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17786                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17787                 $(TARGET-stageautoprofile-libelf)
17788
17789 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17790 clean-stageautoprofile: clean-stageautoprofile-libelf
17791 clean-stageautoprofile-libelf:
17792         @if [ $(current_stage) = stageautoprofile ]; then \
17793           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17794         else \
17795           [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17796           $(MAKE) stageautoprofile-start; \
17797         fi; \
17798         cd $(HOST_SUBDIR)/libelf && \
17799         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17800 @endif libelf-bootstrap
17801
17802
17803 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17804 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17805 maybe-all-stageautofeedback-libelf:
17806 maybe-clean-stageautofeedback-libelf:
17807 @if libelf-bootstrap
17808 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17809 all-stageautofeedback: all-stageautofeedback-libelf
17810 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17811 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17812         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17813         @r=`${PWD_COMMAND}`; export r; \
17814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17816         $(HOST_EXPORTS) \
17817         $(POSTSTAGE1_HOST_EXPORTS)  \
17818         cd $(HOST_SUBDIR)/libelf && \
17819          \
17820         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17821                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17822                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17823                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17824                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17825                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17826                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17827                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17828                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17829                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17830                 $(TARGET-stageautofeedback-libelf)
17831
17832 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17833 clean-stageautofeedback: clean-stageautofeedback-libelf
17834 clean-stageautofeedback-libelf:
17835         @if [ $(current_stage) = stageautofeedback ]; then \
17836           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17837         else \
17838           [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17839           $(MAKE) stageautofeedback-start; \
17840         fi; \
17841         cd $(HOST_SUBDIR)/libelf && \
17842         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17843 @endif libelf-bootstrap
17844
17845
17846
17847
17848
17849 .PHONY: check-libelf maybe-check-libelf
17850 maybe-check-libelf:
17851 @if libelf
17852 maybe-check-libelf: check-libelf
17853
17854 check-libelf:
17855         @: $(MAKE); $(unstage)
17856         @r=`${PWD_COMMAND}`; export r; \
17857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17859         (cd $(HOST_SUBDIR)/libelf && \
17860           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17861
17862 @endif libelf
17863
17864 .PHONY: install-libelf maybe-install-libelf
17865 maybe-install-libelf:
17866 @if libelf
17867 maybe-install-libelf: install-libelf
17868
17869 install-libelf:
17870
17871 @endif libelf
17872
17873 .PHONY: install-strip-libelf maybe-install-strip-libelf
17874 maybe-install-strip-libelf:
17875 @if libelf
17876 maybe-install-strip-libelf: install-strip-libelf
17877
17878 install-strip-libelf:
17879
17880 @endif libelf
17881
17882 # Other targets (info, dvi, pdf, etc.)
17883
17884 .PHONY: maybe-info-libelf info-libelf
17885 maybe-info-libelf:
17886 @if libelf
17887 maybe-info-libelf: info-libelf
17888
17889 info-libelf: \
17890     configure-libelf 
17891         @[ -f ./libelf/Makefile ] || exit 0; \
17892         r=`${PWD_COMMAND}`; export r; \
17893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17894         $(HOST_EXPORTS) \
17895         for flag in $(EXTRA_HOST_FLAGS) ; do \
17896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17897         done; \
17898         echo "Doing info in libelf"; \
17899         (cd $(HOST_SUBDIR)/libelf && \
17900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17902                   "RANLIB=$${RANLIB}" \
17903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17904                   info) \
17905           || exit 1
17906
17907 @endif libelf
17908
17909 .PHONY: maybe-dvi-libelf dvi-libelf
17910 maybe-dvi-libelf:
17911 @if libelf
17912 maybe-dvi-libelf: dvi-libelf
17913
17914 dvi-libelf: \
17915     configure-libelf 
17916         @[ -f ./libelf/Makefile ] || exit 0; \
17917         r=`${PWD_COMMAND}`; export r; \
17918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919         $(HOST_EXPORTS) \
17920         for flag in $(EXTRA_HOST_FLAGS) ; do \
17921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17922         done; \
17923         echo "Doing dvi in libelf"; \
17924         (cd $(HOST_SUBDIR)/libelf && \
17925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17927                   "RANLIB=$${RANLIB}" \
17928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17929                   dvi) \
17930           || exit 1
17931
17932 @endif libelf
17933
17934 .PHONY: maybe-pdf-libelf pdf-libelf
17935 maybe-pdf-libelf:
17936 @if libelf
17937 maybe-pdf-libelf: pdf-libelf
17938
17939 pdf-libelf: \
17940     configure-libelf 
17941         @[ -f ./libelf/Makefile ] || exit 0; \
17942         r=`${PWD_COMMAND}`; export r; \
17943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944         $(HOST_EXPORTS) \
17945         for flag in $(EXTRA_HOST_FLAGS) ; do \
17946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947         done; \
17948         echo "Doing pdf in libelf"; \
17949         (cd $(HOST_SUBDIR)/libelf && \
17950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952                   "RANLIB=$${RANLIB}" \
17953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954                   pdf) \
17955           || exit 1
17956
17957 @endif libelf
17958
17959 .PHONY: maybe-html-libelf html-libelf
17960 maybe-html-libelf:
17961 @if libelf
17962 maybe-html-libelf: html-libelf
17963
17964 html-libelf: \
17965     configure-libelf 
17966         @[ -f ./libelf/Makefile ] || exit 0; \
17967         r=`${PWD_COMMAND}`; export r; \
17968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969         $(HOST_EXPORTS) \
17970         for flag in $(EXTRA_HOST_FLAGS) ; do \
17971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17972         done; \
17973         echo "Doing html in libelf"; \
17974         (cd $(HOST_SUBDIR)/libelf && \
17975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17977                   "RANLIB=$${RANLIB}" \
17978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17979                   html) \
17980           || exit 1
17981
17982 @endif libelf
17983
17984 .PHONY: maybe-TAGS-libelf TAGS-libelf
17985 maybe-TAGS-libelf:
17986 @if libelf
17987 maybe-TAGS-libelf: TAGS-libelf
17988
17989 TAGS-libelf: \
17990     configure-libelf 
17991         @[ -f ./libelf/Makefile ] || exit 0; \
17992         r=`${PWD_COMMAND}`; export r; \
17993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994         $(HOST_EXPORTS) \
17995         for flag in $(EXTRA_HOST_FLAGS) ; do \
17996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17997         done; \
17998         echo "Doing TAGS in libelf"; \
17999         (cd $(HOST_SUBDIR)/libelf && \
18000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18002                   "RANLIB=$${RANLIB}" \
18003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18004                   TAGS) \
18005           || exit 1
18006
18007 @endif libelf
18008
18009 .PHONY: maybe-install-info-libelf install-info-libelf
18010 maybe-install-info-libelf:
18011 @if libelf
18012 maybe-install-info-libelf: install-info-libelf
18013
18014 install-info-libelf: \
18015     configure-libelf \
18016     info-libelf 
18017         @[ -f ./libelf/Makefile ] || exit 0; \
18018         r=`${PWD_COMMAND}`; export r; \
18019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020         $(HOST_EXPORTS) \
18021         for flag in $(EXTRA_HOST_FLAGS) ; do \
18022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023         done; \
18024         echo "Doing install-info in libelf"; \
18025         (cd $(HOST_SUBDIR)/libelf && \
18026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028                   "RANLIB=$${RANLIB}" \
18029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18030                   install-info) \
18031           || exit 1
18032
18033 @endif libelf
18034
18035 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18036 maybe-install-pdf-libelf:
18037 @if libelf
18038 maybe-install-pdf-libelf: install-pdf-libelf
18039
18040 install-pdf-libelf: \
18041     configure-libelf \
18042     pdf-libelf 
18043         @[ -f ./libelf/Makefile ] || exit 0; \
18044         r=`${PWD_COMMAND}`; export r; \
18045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046         $(HOST_EXPORTS) \
18047         for flag in $(EXTRA_HOST_FLAGS) ; do \
18048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049         done; \
18050         echo "Doing install-pdf in libelf"; \
18051         (cd $(HOST_SUBDIR)/libelf && \
18052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054                   "RANLIB=$${RANLIB}" \
18055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18056                   install-pdf) \
18057           || exit 1
18058
18059 @endif libelf
18060
18061 .PHONY: maybe-install-html-libelf install-html-libelf
18062 maybe-install-html-libelf:
18063 @if libelf
18064 maybe-install-html-libelf: install-html-libelf
18065
18066 install-html-libelf: \
18067     configure-libelf \
18068     html-libelf 
18069         @[ -f ./libelf/Makefile ] || exit 0; \
18070         r=`${PWD_COMMAND}`; export r; \
18071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072         $(HOST_EXPORTS) \
18073         for flag in $(EXTRA_HOST_FLAGS) ; do \
18074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075         done; \
18076         echo "Doing install-html in libelf"; \
18077         (cd $(HOST_SUBDIR)/libelf && \
18078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080                   "RANLIB=$${RANLIB}" \
18081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082                   install-html) \
18083           || exit 1
18084
18085 @endif libelf
18086
18087 .PHONY: maybe-installcheck-libelf installcheck-libelf
18088 maybe-installcheck-libelf:
18089 @if libelf
18090 maybe-installcheck-libelf: installcheck-libelf
18091
18092 installcheck-libelf: \
18093     configure-libelf 
18094         @[ -f ./libelf/Makefile ] || exit 0; \
18095         r=`${PWD_COMMAND}`; export r; \
18096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18097         $(HOST_EXPORTS) \
18098         for flag in $(EXTRA_HOST_FLAGS) ; do \
18099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18100         done; \
18101         echo "Doing installcheck in libelf"; \
18102         (cd $(HOST_SUBDIR)/libelf && \
18103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18105                   "RANLIB=$${RANLIB}" \
18106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18107                   installcheck) \
18108           || exit 1
18109
18110 @endif libelf
18111
18112 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18113 maybe-mostlyclean-libelf:
18114 @if libelf
18115 maybe-mostlyclean-libelf: mostlyclean-libelf
18116
18117 mostlyclean-libelf: 
18118         @[ -f ./libelf/Makefile ] || exit 0; \
18119         r=`${PWD_COMMAND}`; export r; \
18120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121         $(HOST_EXPORTS) \
18122         for flag in $(EXTRA_HOST_FLAGS) ; do \
18123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124         done; \
18125         echo "Doing mostlyclean in libelf"; \
18126         (cd $(HOST_SUBDIR)/libelf && \
18127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129                   "RANLIB=$${RANLIB}" \
18130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131                   mostlyclean) \
18132           || exit 1
18133
18134 @endif libelf
18135
18136 .PHONY: maybe-clean-libelf clean-libelf
18137 maybe-clean-libelf:
18138 @if libelf
18139 maybe-clean-libelf: clean-libelf
18140
18141 clean-libelf: 
18142         @[ -f ./libelf/Makefile ] || exit 0; \
18143         r=`${PWD_COMMAND}`; export r; \
18144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145         $(HOST_EXPORTS) \
18146         for flag in $(EXTRA_HOST_FLAGS) ; do \
18147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18148         done; \
18149         echo "Doing clean in libelf"; \
18150         (cd $(HOST_SUBDIR)/libelf && \
18151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18153                   "RANLIB=$${RANLIB}" \
18154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18155                   clean) \
18156           || exit 1
18157
18158 @endif libelf
18159
18160 .PHONY: maybe-distclean-libelf distclean-libelf
18161 maybe-distclean-libelf:
18162 @if libelf
18163 maybe-distclean-libelf: distclean-libelf
18164
18165 distclean-libelf: 
18166         @[ -f ./libelf/Makefile ] || exit 0; \
18167         r=`${PWD_COMMAND}`; export r; \
18168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169         $(HOST_EXPORTS) \
18170         for flag in $(EXTRA_HOST_FLAGS) ; do \
18171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18172         done; \
18173         echo "Doing distclean in libelf"; \
18174         (cd $(HOST_SUBDIR)/libelf && \
18175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18177                   "RANLIB=$${RANLIB}" \
18178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18179                   distclean) \
18180           || exit 1
18181
18182 @endif libelf
18183
18184 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18185 maybe-maintainer-clean-libelf:
18186 @if libelf
18187 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18188
18189 maintainer-clean-libelf: 
18190         @[ -f ./libelf/Makefile ] || exit 0; \
18191         r=`${PWD_COMMAND}`; export r; \
18192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193         $(HOST_EXPORTS) \
18194         for flag in $(EXTRA_HOST_FLAGS) ; do \
18195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18196         done; \
18197         echo "Doing maintainer-clean in libelf"; \
18198         (cd $(HOST_SUBDIR)/libelf && \
18199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18201                   "RANLIB=$${RANLIB}" \
18202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18203                   maintainer-clean) \
18204           || exit 1
18205
18206 @endif libelf
18207
18208
18209
18210 .PHONY: configure-gold maybe-configure-gold
18211 maybe-configure-gold:
18212 @if gcc-bootstrap
18213 configure-gold: stage_current
18214 @endif gcc-bootstrap
18215 @if gold
18216 maybe-configure-gold: configure-gold
18217 configure-gold: 
18218         @r=`${PWD_COMMAND}`; export r; \
18219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18220         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18222         $(HOST_EXPORTS)  \
18223         echo Configuring in $(HOST_SUBDIR)/gold; \
18224         cd "$(HOST_SUBDIR)/gold" || exit 1; \
18225         case $(srcdir) in \
18226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18227           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18229         esac; \
18230         module_srcdir=gold; \
18231         $(SHELL) \
18232           $$s/$$module_srcdir/configure \
18233           --srcdir=$${topdir}/$$module_srcdir \
18234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18235           --target=${target_alias}  \
18236           || exit 1
18237 @endif gold
18238
18239
18240
18241 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18242 maybe-configure-stage1-gold:
18243 @if gold-bootstrap
18244 maybe-configure-stage1-gold: configure-stage1-gold
18245 configure-stage1-gold:
18246         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18248         @r=`${PWD_COMMAND}`; export r; \
18249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18250         TFLAGS="$(STAGE1_TFLAGS)"; \
18251         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18252         $(HOST_EXPORTS) \
18253         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18254         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18255         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18256         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18258         cd $(HOST_SUBDIR)/gold || exit 1; \
18259         case $(srcdir) in \
18260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18261           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18263         esac; \
18264         module_srcdir=gold; \
18265         $(SHELL) $$s/$$module_srcdir/configure \
18266           --srcdir=$${topdir}/$$module_srcdir \
18267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18268           --target=${target_alias} \
18269            \
18270           $(STAGE1_CONFIGURE_FLAGS)
18271 @endif gold-bootstrap
18272
18273 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18274 maybe-configure-stage2-gold:
18275 @if gold-bootstrap
18276 maybe-configure-stage2-gold: configure-stage2-gold
18277 configure-stage2-gold:
18278         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18280         @r=`${PWD_COMMAND}`; export r; \
18281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282         TFLAGS="$(STAGE2_TFLAGS)"; \
18283         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18284         $(HOST_EXPORTS) \
18285         $(POSTSTAGE1_HOST_EXPORTS) \
18286         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18287         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18288         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18289         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18291         cd $(HOST_SUBDIR)/gold || exit 1; \
18292         case $(srcdir) in \
18293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18294           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18296         esac; \
18297         module_srcdir=gold; \
18298         $(SHELL) $$s/$$module_srcdir/configure \
18299           --srcdir=$${topdir}/$$module_srcdir \
18300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18301           --target=${target_alias} \
18302           --with-build-libsubdir=$(HOST_SUBDIR) \
18303           $(STAGE2_CONFIGURE_FLAGS)
18304 @endif gold-bootstrap
18305
18306 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18307 maybe-configure-stage3-gold:
18308 @if gold-bootstrap
18309 maybe-configure-stage3-gold: configure-stage3-gold
18310 configure-stage3-gold:
18311         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18313         @r=`${PWD_COMMAND}`; export r; \
18314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18315         TFLAGS="$(STAGE3_TFLAGS)"; \
18316         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18317         $(HOST_EXPORTS) \
18318         $(POSTSTAGE1_HOST_EXPORTS) \
18319         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18320         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18321         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18322         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18324         cd $(HOST_SUBDIR)/gold || exit 1; \
18325         case $(srcdir) in \
18326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18327           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18329         esac; \
18330         module_srcdir=gold; \
18331         $(SHELL) $$s/$$module_srcdir/configure \
18332           --srcdir=$${topdir}/$$module_srcdir \
18333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18334           --target=${target_alias} \
18335           --with-build-libsubdir=$(HOST_SUBDIR) \
18336           $(STAGE3_CONFIGURE_FLAGS)
18337 @endif gold-bootstrap
18338
18339 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18340 maybe-configure-stage4-gold:
18341 @if gold-bootstrap
18342 maybe-configure-stage4-gold: configure-stage4-gold
18343 configure-stage4-gold:
18344         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18346         @r=`${PWD_COMMAND}`; export r; \
18347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18348         TFLAGS="$(STAGE4_TFLAGS)"; \
18349         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18350         $(HOST_EXPORTS) \
18351         $(POSTSTAGE1_HOST_EXPORTS) \
18352         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18353         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18354         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18355         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18357         cd $(HOST_SUBDIR)/gold || exit 1; \
18358         case $(srcdir) in \
18359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18360           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18362         esac; \
18363         module_srcdir=gold; \
18364         $(SHELL) $$s/$$module_srcdir/configure \
18365           --srcdir=$${topdir}/$$module_srcdir \
18366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18367           --target=${target_alias} \
18368           --with-build-libsubdir=$(HOST_SUBDIR) \
18369           $(STAGE4_CONFIGURE_FLAGS)
18370 @endif gold-bootstrap
18371
18372 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18373 maybe-configure-stageprofile-gold:
18374 @if gold-bootstrap
18375 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18376 configure-stageprofile-gold:
18377         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18379         @r=`${PWD_COMMAND}`; export r; \
18380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18381         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18382         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18383         $(HOST_EXPORTS) \
18384         $(POSTSTAGE1_HOST_EXPORTS) \
18385         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18386         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18387         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18388         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18390         cd $(HOST_SUBDIR)/gold || exit 1; \
18391         case $(srcdir) in \
18392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18393           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18395         esac; \
18396         module_srcdir=gold; \
18397         $(SHELL) $$s/$$module_srcdir/configure \
18398           --srcdir=$${topdir}/$$module_srcdir \
18399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18400           --target=${target_alias} \
18401           --with-build-libsubdir=$(HOST_SUBDIR) \
18402           $(STAGEprofile_CONFIGURE_FLAGS)
18403 @endif gold-bootstrap
18404
18405 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18406 maybe-configure-stagetrain-gold:
18407 @if gold-bootstrap
18408 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18409 configure-stagetrain-gold:
18410         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18411         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18412         @r=`${PWD_COMMAND}`; export r; \
18413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18415         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18416         $(HOST_EXPORTS) \
18417         $(POSTSTAGE1_HOST_EXPORTS) \
18418         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18419         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18420         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
18421         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18423         cd $(HOST_SUBDIR)/gold || exit 1; \
18424         case $(srcdir) in \
18425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18426           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18428         esac; \
18429         module_srcdir=gold; \
18430         $(SHELL) $$s/$$module_srcdir/configure \
18431           --srcdir=$${topdir}/$$module_srcdir \
18432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18433           --target=${target_alias} \
18434           --with-build-libsubdir=$(HOST_SUBDIR) \
18435           $(STAGEtrain_CONFIGURE_FLAGS)
18436 @endif gold-bootstrap
18437
18438 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18439 maybe-configure-stagefeedback-gold:
18440 @if gold-bootstrap
18441 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18442 configure-stagefeedback-gold:
18443         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18444         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18445         @r=`${PWD_COMMAND}`; export r; \
18446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18447         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18448         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18449         $(HOST_EXPORTS) \
18450         $(POSTSTAGE1_HOST_EXPORTS) \
18451         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18452         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18453         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18454         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18456         cd $(HOST_SUBDIR)/gold || exit 1; \
18457         case $(srcdir) in \
18458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18459           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18461         esac; \
18462         module_srcdir=gold; \
18463         $(SHELL) $$s/$$module_srcdir/configure \
18464           --srcdir=$${topdir}/$$module_srcdir \
18465           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18466           --target=${target_alias} \
18467           --with-build-libsubdir=$(HOST_SUBDIR) \
18468           $(STAGEfeedback_CONFIGURE_FLAGS)
18469 @endif gold-bootstrap
18470
18471 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18472 maybe-configure-stageautoprofile-gold:
18473 @if gold-bootstrap
18474 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18475 configure-stageautoprofile-gold:
18476         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18477         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18478         @r=`${PWD_COMMAND}`; export r; \
18479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18480         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18481         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18482         $(HOST_EXPORTS) \
18483         $(POSTSTAGE1_HOST_EXPORTS) \
18484         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18485         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18486         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
18487         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18489         cd $(HOST_SUBDIR)/gold || exit 1; \
18490         case $(srcdir) in \
18491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18492           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18494         esac; \
18495         module_srcdir=gold; \
18496         $(SHELL) $$s/$$module_srcdir/configure \
18497           --srcdir=$${topdir}/$$module_srcdir \
18498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18499           --target=${target_alias} \
18500           --with-build-libsubdir=$(HOST_SUBDIR) \
18501           $(STAGEautoprofile_CONFIGURE_FLAGS)
18502 @endif gold-bootstrap
18503
18504 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18505 maybe-configure-stageautofeedback-gold:
18506 @if gold-bootstrap
18507 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18508 configure-stageautofeedback-gold:
18509         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18510         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18511         @r=`${PWD_COMMAND}`; export r; \
18512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18513         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18514         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18515         $(HOST_EXPORTS) \
18516         $(POSTSTAGE1_HOST_EXPORTS) \
18517         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18518         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18519         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18520         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18521         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18522         cd $(HOST_SUBDIR)/gold || exit 1; \
18523         case $(srcdir) in \
18524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18525           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18527         esac; \
18528         module_srcdir=gold; \
18529         $(SHELL) $$s/$$module_srcdir/configure \
18530           --srcdir=$${topdir}/$$module_srcdir \
18531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18532           --target=${target_alias} \
18533           --with-build-libsubdir=$(HOST_SUBDIR) \
18534           $(STAGEautofeedback_CONFIGURE_FLAGS)
18535 @endif gold-bootstrap
18536
18537
18538
18539
18540
18541 .PHONY: all-gold maybe-all-gold
18542 maybe-all-gold:
18543 @if gcc-bootstrap
18544 all-gold: stage_current
18545 @endif gcc-bootstrap
18546 @if gold
18547 TARGET-gold=all
18548 maybe-all-gold: all-gold
18549 all-gold: configure-gold
18550         @r=`${PWD_COMMAND}`; export r; \
18551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552         $(HOST_EXPORTS)  \
18553         (cd $(HOST_SUBDIR)/gold && \
18554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18555                 $(TARGET-gold))
18556 @endif gold
18557
18558
18559
18560 .PHONY: all-stage1-gold maybe-all-stage1-gold
18561 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18562 maybe-all-stage1-gold:
18563 maybe-clean-stage1-gold:
18564 @if gold-bootstrap
18565 maybe-all-stage1-gold: all-stage1-gold
18566 all-stage1: all-stage1-gold
18567 TARGET-stage1-gold = $(TARGET-gold)
18568 all-stage1-gold: configure-stage1-gold
18569         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18570         @r=`${PWD_COMMAND}`; export r; \
18571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572         TFLAGS="$(STAGE1_TFLAGS)"; \
18573         $(HOST_EXPORTS)  \
18574         cd $(HOST_SUBDIR)/gold && \
18575          \
18576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18577                 CFLAGS="$(STAGE1_CFLAGS)" \
18578                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18579                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18580                 LIBCFLAGS="$(LIBCFLAGS)" \
18581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18584                 $(EXTRA_HOST_FLAGS)  \
18585                 $(STAGE1_FLAGS_TO_PASS)  \
18586                 TFLAGS="$(STAGE1_TFLAGS)"  \
18587                 $(TARGET-stage1-gold)
18588
18589 maybe-clean-stage1-gold: clean-stage1-gold
18590 clean-stage1: clean-stage1-gold
18591 clean-stage1-gold:
18592         @if [ $(current_stage) = stage1 ]; then \
18593           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18594         else \
18595           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18596           $(MAKE) stage1-start; \
18597         fi; \
18598         cd $(HOST_SUBDIR)/gold && \
18599         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18600         $(STAGE1_FLAGS_TO_PASS)  clean
18601 @endif gold-bootstrap
18602
18603
18604 .PHONY: all-stage2-gold maybe-all-stage2-gold
18605 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18606 maybe-all-stage2-gold:
18607 maybe-clean-stage2-gold:
18608 @if gold-bootstrap
18609 maybe-all-stage2-gold: all-stage2-gold
18610 all-stage2: all-stage2-gold
18611 TARGET-stage2-gold = $(TARGET-gold)
18612 all-stage2-gold: configure-stage2-gold
18613         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18614         @r=`${PWD_COMMAND}`; export r; \
18615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616         TFLAGS="$(STAGE2_TFLAGS)"; \
18617         $(HOST_EXPORTS) \
18618         $(POSTSTAGE1_HOST_EXPORTS)  \
18619         cd $(HOST_SUBDIR)/gold && \
18620          \
18621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18622                 CFLAGS="$(STAGE2_CFLAGS)" \
18623                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18624                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18625                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18626                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18627                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18628                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18629                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18630                 TFLAGS="$(STAGE2_TFLAGS)"  \
18631                 $(TARGET-stage2-gold)
18632
18633 maybe-clean-stage2-gold: clean-stage2-gold
18634 clean-stage2: clean-stage2-gold
18635 clean-stage2-gold:
18636         @if [ $(current_stage) = stage2 ]; then \
18637           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18638         else \
18639           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18640           $(MAKE) stage2-start; \
18641         fi; \
18642         cd $(HOST_SUBDIR)/gold && \
18643         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18644 @endif gold-bootstrap
18645
18646
18647 .PHONY: all-stage3-gold maybe-all-stage3-gold
18648 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18649 maybe-all-stage3-gold:
18650 maybe-clean-stage3-gold:
18651 @if gold-bootstrap
18652 maybe-all-stage3-gold: all-stage3-gold
18653 all-stage3: all-stage3-gold
18654 TARGET-stage3-gold = $(TARGET-gold)
18655 all-stage3-gold: configure-stage3-gold
18656         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18657         @r=`${PWD_COMMAND}`; export r; \
18658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18659         TFLAGS="$(STAGE3_TFLAGS)"; \
18660         $(HOST_EXPORTS) \
18661         $(POSTSTAGE1_HOST_EXPORTS)  \
18662         cd $(HOST_SUBDIR)/gold && \
18663          \
18664         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18665                 CFLAGS="$(STAGE3_CFLAGS)" \
18666                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18667                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18668                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18669                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18670                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18671                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18672                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18673                 TFLAGS="$(STAGE3_TFLAGS)"  \
18674                 $(TARGET-stage3-gold)
18675
18676 maybe-clean-stage3-gold: clean-stage3-gold
18677 clean-stage3: clean-stage3-gold
18678 clean-stage3-gold:
18679         @if [ $(current_stage) = stage3 ]; then \
18680           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18681         else \
18682           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18683           $(MAKE) stage3-start; \
18684         fi; \
18685         cd $(HOST_SUBDIR)/gold && \
18686         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18687 @endif gold-bootstrap
18688
18689
18690 .PHONY: all-stage4-gold maybe-all-stage4-gold
18691 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18692 maybe-all-stage4-gold:
18693 maybe-clean-stage4-gold:
18694 @if gold-bootstrap
18695 maybe-all-stage4-gold: all-stage4-gold
18696 all-stage4: all-stage4-gold
18697 TARGET-stage4-gold = $(TARGET-gold)
18698 all-stage4-gold: configure-stage4-gold
18699         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18700         @r=`${PWD_COMMAND}`; export r; \
18701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18702         TFLAGS="$(STAGE4_TFLAGS)"; \
18703         $(HOST_EXPORTS) \
18704         $(POSTSTAGE1_HOST_EXPORTS)  \
18705         cd $(HOST_SUBDIR)/gold && \
18706          \
18707         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18708                 CFLAGS="$(STAGE4_CFLAGS)" \
18709                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18710                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18711                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18715                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18716                 TFLAGS="$(STAGE4_TFLAGS)"  \
18717                 $(TARGET-stage4-gold)
18718
18719 maybe-clean-stage4-gold: clean-stage4-gold
18720 clean-stage4: clean-stage4-gold
18721 clean-stage4-gold:
18722         @if [ $(current_stage) = stage4 ]; then \
18723           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18724         else \
18725           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18726           $(MAKE) stage4-start; \
18727         fi; \
18728         cd $(HOST_SUBDIR)/gold && \
18729         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18730 @endif gold-bootstrap
18731
18732
18733 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18734 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18735 maybe-all-stageprofile-gold:
18736 maybe-clean-stageprofile-gold:
18737 @if gold-bootstrap
18738 maybe-all-stageprofile-gold: all-stageprofile-gold
18739 all-stageprofile: all-stageprofile-gold
18740 TARGET-stageprofile-gold = $(TARGET-gold)
18741 all-stageprofile-gold: configure-stageprofile-gold
18742         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18743         @r=`${PWD_COMMAND}`; export r; \
18744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18745         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18746         $(HOST_EXPORTS) \
18747         $(POSTSTAGE1_HOST_EXPORTS)  \
18748         cd $(HOST_SUBDIR)/gold && \
18749          \
18750         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18751                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18752                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18753                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18754                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18758                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18759                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18760                 $(TARGET-stageprofile-gold)
18761
18762 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18763 clean-stageprofile: clean-stageprofile-gold
18764 clean-stageprofile-gold:
18765         @if [ $(current_stage) = stageprofile ]; then \
18766           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18767         else \
18768           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18769           $(MAKE) stageprofile-start; \
18770         fi; \
18771         cd $(HOST_SUBDIR)/gold && \
18772         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18773 @endif gold-bootstrap
18774
18775
18776 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18777 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18778 maybe-all-stagetrain-gold:
18779 maybe-clean-stagetrain-gold:
18780 @if gold-bootstrap
18781 maybe-all-stagetrain-gold: all-stagetrain-gold
18782 all-stagetrain: all-stagetrain-gold
18783 TARGET-stagetrain-gold = $(TARGET-gold)
18784 all-stagetrain-gold: configure-stagetrain-gold
18785         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18786         @r=`${PWD_COMMAND}`; export r; \
18787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18788         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18789         $(HOST_EXPORTS) \
18790         $(POSTSTAGE1_HOST_EXPORTS)  \
18791         cd $(HOST_SUBDIR)/gold && \
18792          \
18793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18794                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18795                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18796                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18797                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18798                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18799                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18800                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18801                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18802                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18803                 $(TARGET-stagetrain-gold)
18804
18805 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18806 clean-stagetrain: clean-stagetrain-gold
18807 clean-stagetrain-gold:
18808         @if [ $(current_stage) = stagetrain ]; then \
18809           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18810         else \
18811           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18812           $(MAKE) stagetrain-start; \
18813         fi; \
18814         cd $(HOST_SUBDIR)/gold && \
18815         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18816 @endif gold-bootstrap
18817
18818
18819 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18820 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18821 maybe-all-stagefeedback-gold:
18822 maybe-clean-stagefeedback-gold:
18823 @if gold-bootstrap
18824 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18825 all-stagefeedback: all-stagefeedback-gold
18826 TARGET-stagefeedback-gold = $(TARGET-gold)
18827 all-stagefeedback-gold: configure-stagefeedback-gold
18828         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18829         @r=`${PWD_COMMAND}`; export r; \
18830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18831         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18832         $(HOST_EXPORTS) \
18833         $(POSTSTAGE1_HOST_EXPORTS)  \
18834         cd $(HOST_SUBDIR)/gold && \
18835          \
18836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18837                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18838                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18839                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18840                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18841                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18842                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18843                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18844                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18845                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18846                 $(TARGET-stagefeedback-gold)
18847
18848 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18849 clean-stagefeedback: clean-stagefeedback-gold
18850 clean-stagefeedback-gold:
18851         @if [ $(current_stage) = stagefeedback ]; then \
18852           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18853         else \
18854           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18855           $(MAKE) stagefeedback-start; \
18856         fi; \
18857         cd $(HOST_SUBDIR)/gold && \
18858         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18859 @endif gold-bootstrap
18860
18861
18862 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18863 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18864 maybe-all-stageautoprofile-gold:
18865 maybe-clean-stageautoprofile-gold:
18866 @if gold-bootstrap
18867 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18868 all-stageautoprofile: all-stageautoprofile-gold
18869 TARGET-stageautoprofile-gold = $(TARGET-gold)
18870 all-stageautoprofile-gold: configure-stageautoprofile-gold
18871         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18872         @r=`${PWD_COMMAND}`; export r; \
18873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18874         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18875         $(HOST_EXPORTS) \
18876         $(POSTSTAGE1_HOST_EXPORTS)  \
18877         cd $(HOST_SUBDIR)/gold && \
18878         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18880                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18881                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18882                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18883                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18887                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18888                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18889                 $(TARGET-stageautoprofile-gold)
18890
18891 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18892 clean-stageautoprofile: clean-stageautoprofile-gold
18893 clean-stageautoprofile-gold:
18894         @if [ $(current_stage) = stageautoprofile ]; then \
18895           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18896         else \
18897           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18898           $(MAKE) stageautoprofile-start; \
18899         fi; \
18900         cd $(HOST_SUBDIR)/gold && \
18901         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18902 @endif gold-bootstrap
18903
18904
18905 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18906 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18907 maybe-all-stageautofeedback-gold:
18908 maybe-clean-stageautofeedback-gold:
18909 @if gold-bootstrap
18910 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18911 all-stageautofeedback: all-stageautofeedback-gold
18912 TARGET-stageautofeedback-gold = $(TARGET-gold)
18913 all-stageautofeedback-gold: configure-stageautofeedback-gold
18914         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18915         @r=`${PWD_COMMAND}`; export r; \
18916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18917         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18918         $(HOST_EXPORTS) \
18919         $(POSTSTAGE1_HOST_EXPORTS)  \
18920         cd $(HOST_SUBDIR)/gold && \
18921          \
18922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18924                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18925                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18926                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18927                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18928                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18929                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18930                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18931                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18932                 $(TARGET-stageautofeedback-gold)
18933
18934 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18935 clean-stageautofeedback: clean-stageautofeedback-gold
18936 clean-stageautofeedback-gold:
18937         @if [ $(current_stage) = stageautofeedback ]; then \
18938           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18939         else \
18940           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18941           $(MAKE) stageautofeedback-start; \
18942         fi; \
18943         cd $(HOST_SUBDIR)/gold && \
18944         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18945 @endif gold-bootstrap
18946
18947
18948
18949
18950
18951 .PHONY: check-gold maybe-check-gold
18952 maybe-check-gold:
18953 @if gold
18954 maybe-check-gold: check-gold
18955
18956 check-gold:
18957         @: $(MAKE); $(unstage)
18958         @r=`${PWD_COMMAND}`; export r; \
18959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18960         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18961         (cd $(HOST_SUBDIR)/gold && \
18962           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18963
18964 @endif gold
18965
18966 .PHONY: install-gold maybe-install-gold
18967 maybe-install-gold:
18968 @if gold
18969 maybe-install-gold: install-gold
18970
18971 install-gold: installdirs
18972         @: $(MAKE); $(unstage)
18973         @r=`${PWD_COMMAND}`; export r; \
18974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975         $(HOST_EXPORTS) \
18976         (cd $(HOST_SUBDIR)/gold && \
18977           $(MAKE) $(FLAGS_TO_PASS)  install)
18978
18979 @endif gold
18980
18981 .PHONY: install-strip-gold maybe-install-strip-gold
18982 maybe-install-strip-gold:
18983 @if gold
18984 maybe-install-strip-gold: install-strip-gold
18985
18986 install-strip-gold: installdirs
18987         @: $(MAKE); $(unstage)
18988         @r=`${PWD_COMMAND}`; export r; \
18989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990         $(HOST_EXPORTS) \
18991         (cd $(HOST_SUBDIR)/gold && \
18992           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18993
18994 @endif gold
18995
18996 # Other targets (info, dvi, pdf, etc.)
18997
18998 .PHONY: maybe-info-gold info-gold
18999 maybe-info-gold:
19000 @if gold
19001 maybe-info-gold: info-gold
19002
19003 info-gold: \
19004     configure-gold 
19005         @[ -f ./gold/Makefile ] || exit 0; \
19006         r=`${PWD_COMMAND}`; export r; \
19007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19008         $(HOST_EXPORTS) \
19009         for flag in $(EXTRA_HOST_FLAGS) ; do \
19010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19011         done; \
19012         echo "Doing info in gold"; \
19013         (cd $(HOST_SUBDIR)/gold && \
19014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19016                   "RANLIB=$${RANLIB}" \
19017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19018                   info) \
19019           || exit 1
19020
19021 @endif gold
19022
19023 .PHONY: maybe-dvi-gold dvi-gold
19024 maybe-dvi-gold:
19025 @if gold
19026 maybe-dvi-gold: dvi-gold
19027
19028 dvi-gold: \
19029     configure-gold 
19030         @[ -f ./gold/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 dvi in gold"; \
19038         (cd $(HOST_SUBDIR)/gold && \
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                   dvi) \
19044           || exit 1
19045
19046 @endif gold
19047
19048 .PHONY: maybe-pdf-gold pdf-gold
19049 maybe-pdf-gold:
19050 @if gold
19051 maybe-pdf-gold: pdf-gold
19052
19053 pdf-gold: \
19054     configure-gold 
19055         @[ -f ./gold/Makefile ] || exit 0; \
19056         r=`${PWD_COMMAND}`; export r; \
19057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19058         $(HOST_EXPORTS) \
19059         for flag in $(EXTRA_HOST_FLAGS) ; do \
19060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19061         done; \
19062         echo "Doing pdf in gold"; \
19063         (cd $(HOST_SUBDIR)/gold && \
19064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19066                   "RANLIB=$${RANLIB}" \
19067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19068                   pdf) \
19069           || exit 1
19070
19071 @endif gold
19072
19073 .PHONY: maybe-html-gold html-gold
19074 maybe-html-gold:
19075 @if gold
19076 maybe-html-gold: html-gold
19077
19078 html-gold: \
19079     configure-gold 
19080         @[ -f ./gold/Makefile ] || exit 0; \
19081         r=`${PWD_COMMAND}`; export r; \
19082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19083         $(HOST_EXPORTS) \
19084         for flag in $(EXTRA_HOST_FLAGS) ; do \
19085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19086         done; \
19087         echo "Doing html in gold"; \
19088         (cd $(HOST_SUBDIR)/gold && \
19089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19091                   "RANLIB=$${RANLIB}" \
19092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19093                   html) \
19094           || exit 1
19095
19096 @endif gold
19097
19098 .PHONY: maybe-TAGS-gold TAGS-gold
19099 maybe-TAGS-gold:
19100 @if gold
19101 maybe-TAGS-gold: TAGS-gold
19102
19103 TAGS-gold: \
19104     configure-gold 
19105         @[ -f ./gold/Makefile ] || exit 0; \
19106         r=`${PWD_COMMAND}`; export r; \
19107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108         $(HOST_EXPORTS) \
19109         for flag in $(EXTRA_HOST_FLAGS) ; do \
19110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111         done; \
19112         echo "Doing TAGS in gold"; \
19113         (cd $(HOST_SUBDIR)/gold && \
19114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116                   "RANLIB=$${RANLIB}" \
19117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118                   TAGS) \
19119           || exit 1
19120
19121 @endif gold
19122
19123 .PHONY: maybe-install-info-gold install-info-gold
19124 maybe-install-info-gold:
19125 @if gold
19126 maybe-install-info-gold: install-info-gold
19127
19128 install-info-gold: \
19129     configure-gold \
19130     info-gold 
19131         @[ -f ./gold/Makefile ] || exit 0; \
19132         r=`${PWD_COMMAND}`; export r; \
19133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134         $(HOST_EXPORTS) \
19135         for flag in $(EXTRA_HOST_FLAGS) ; do \
19136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137         done; \
19138         echo "Doing install-info in gold"; \
19139         (cd $(HOST_SUBDIR)/gold && \
19140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142                   "RANLIB=$${RANLIB}" \
19143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144                   install-info) \
19145           || exit 1
19146
19147 @endif gold
19148
19149 .PHONY: maybe-install-pdf-gold install-pdf-gold
19150 maybe-install-pdf-gold:
19151 @if gold
19152 maybe-install-pdf-gold: install-pdf-gold
19153
19154 install-pdf-gold: \
19155     configure-gold \
19156     pdf-gold 
19157         @[ -f ./gold/Makefile ] || exit 0; \
19158         r=`${PWD_COMMAND}`; export r; \
19159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160         $(HOST_EXPORTS) \
19161         for flag in $(EXTRA_HOST_FLAGS) ; do \
19162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19163         done; \
19164         echo "Doing install-pdf in gold"; \
19165         (cd $(HOST_SUBDIR)/gold && \
19166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19168                   "RANLIB=$${RANLIB}" \
19169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19170                   install-pdf) \
19171           || exit 1
19172
19173 @endif gold
19174
19175 .PHONY: maybe-install-html-gold install-html-gold
19176 maybe-install-html-gold:
19177 @if gold
19178 maybe-install-html-gold: install-html-gold
19179
19180 install-html-gold: \
19181     configure-gold \
19182     html-gold 
19183         @[ -f ./gold/Makefile ] || exit 0; \
19184         r=`${PWD_COMMAND}`; export r; \
19185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186         $(HOST_EXPORTS) \
19187         for flag in $(EXTRA_HOST_FLAGS) ; do \
19188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19189         done; \
19190         echo "Doing install-html in gold"; \
19191         (cd $(HOST_SUBDIR)/gold && \
19192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19194                   "RANLIB=$${RANLIB}" \
19195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19196                   install-html) \
19197           || exit 1
19198
19199 @endif gold
19200
19201 .PHONY: maybe-installcheck-gold installcheck-gold
19202 maybe-installcheck-gold:
19203 @if gold
19204 maybe-installcheck-gold: installcheck-gold
19205
19206 installcheck-gold: \
19207     configure-gold 
19208         @[ -f ./gold/Makefile ] || exit 0; \
19209         r=`${PWD_COMMAND}`; export r; \
19210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19211         $(HOST_EXPORTS) \
19212         for flag in $(EXTRA_HOST_FLAGS) ; do \
19213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19214         done; \
19215         echo "Doing installcheck in gold"; \
19216         (cd $(HOST_SUBDIR)/gold && \
19217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19219                   "RANLIB=$${RANLIB}" \
19220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19221                   installcheck) \
19222           || exit 1
19223
19224 @endif gold
19225
19226 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19227 maybe-mostlyclean-gold:
19228 @if gold
19229 maybe-mostlyclean-gold: mostlyclean-gold
19230
19231 mostlyclean-gold: 
19232         @[ -f ./gold/Makefile ] || exit 0; \
19233         r=`${PWD_COMMAND}`; export r; \
19234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235         $(HOST_EXPORTS) \
19236         for flag in $(EXTRA_HOST_FLAGS) ; do \
19237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238         done; \
19239         echo "Doing mostlyclean in gold"; \
19240         (cd $(HOST_SUBDIR)/gold && \
19241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243                   "RANLIB=$${RANLIB}" \
19244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19245                   mostlyclean) \
19246           || exit 1
19247
19248 @endif gold
19249
19250 .PHONY: maybe-clean-gold clean-gold
19251 maybe-clean-gold:
19252 @if gold
19253 maybe-clean-gold: clean-gold
19254
19255 clean-gold: 
19256         @[ -f ./gold/Makefile ] || exit 0; \
19257         r=`${PWD_COMMAND}`; export r; \
19258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259         $(HOST_EXPORTS) \
19260         for flag in $(EXTRA_HOST_FLAGS) ; do \
19261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262         done; \
19263         echo "Doing clean in gold"; \
19264         (cd $(HOST_SUBDIR)/gold && \
19265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267                   "RANLIB=$${RANLIB}" \
19268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19269                   clean) \
19270           || exit 1
19271
19272 @endif gold
19273
19274 .PHONY: maybe-distclean-gold distclean-gold
19275 maybe-distclean-gold:
19276 @if gold
19277 maybe-distclean-gold: distclean-gold
19278
19279 distclean-gold: 
19280         @[ -f ./gold/Makefile ] || exit 0; \
19281         r=`${PWD_COMMAND}`; export r; \
19282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283         $(HOST_EXPORTS) \
19284         for flag in $(EXTRA_HOST_FLAGS) ; do \
19285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286         done; \
19287         echo "Doing distclean in gold"; \
19288         (cd $(HOST_SUBDIR)/gold && \
19289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19291                   "RANLIB=$${RANLIB}" \
19292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19293                   distclean) \
19294           || exit 1
19295
19296 @endif gold
19297
19298 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19299 maybe-maintainer-clean-gold:
19300 @if gold
19301 maybe-maintainer-clean-gold: maintainer-clean-gold
19302
19303 maintainer-clean-gold: 
19304         @[ -f ./gold/Makefile ] || exit 0; \
19305         r=`${PWD_COMMAND}`; export r; \
19306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19307         $(HOST_EXPORTS) \
19308         for flag in $(EXTRA_HOST_FLAGS) ; do \
19309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19310         done; \
19311         echo "Doing maintainer-clean in gold"; \
19312         (cd $(HOST_SUBDIR)/gold && \
19313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19315                   "RANLIB=$${RANLIB}" \
19316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19317                   maintainer-clean) \
19318           || exit 1
19319
19320 @endif gold
19321
19322
19323
19324 .PHONY: configure-gprof maybe-configure-gprof
19325 maybe-configure-gprof:
19326 @if gcc-bootstrap
19327 configure-gprof: stage_current
19328 @endif gcc-bootstrap
19329 @if gprof
19330 maybe-configure-gprof: configure-gprof
19331 configure-gprof: 
19332         @: $(MAKE); $(unstage)
19333         @r=`${PWD_COMMAND}`; export r; \
19334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19336         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19337         $(HOST_EXPORTS)  \
19338         echo Configuring in $(HOST_SUBDIR)/gprof; \
19339         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19340         case $(srcdir) in \
19341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19342           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19344         esac; \
19345         module_srcdir=gprof; \
19346         $(SHELL) \
19347           $$s/$$module_srcdir/configure \
19348           --srcdir=$${topdir}/$$module_srcdir \
19349           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19350           --target=${target_alias}  \
19351           || exit 1
19352 @endif gprof
19353
19354
19355
19356
19357
19358 .PHONY: all-gprof maybe-all-gprof
19359 maybe-all-gprof:
19360 @if gcc-bootstrap
19361 all-gprof: stage_current
19362 @endif gcc-bootstrap
19363 @if gprof
19364 TARGET-gprof=all
19365 maybe-all-gprof: all-gprof
19366 all-gprof: configure-gprof
19367         @: $(MAKE); $(unstage)
19368         @r=`${PWD_COMMAND}`; export r; \
19369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19370         $(HOST_EXPORTS)  \
19371         (cd $(HOST_SUBDIR)/gprof && \
19372           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19373                 $(TARGET-gprof))
19374 @endif gprof
19375
19376
19377
19378
19379 .PHONY: check-gprof maybe-check-gprof
19380 maybe-check-gprof:
19381 @if gprof
19382 maybe-check-gprof: check-gprof
19383
19384 check-gprof:
19385         @: $(MAKE); $(unstage)
19386         @r=`${PWD_COMMAND}`; export r; \
19387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19388         $(HOST_EXPORTS)  \
19389         (cd $(HOST_SUBDIR)/gprof && \
19390           $(MAKE) $(FLAGS_TO_PASS)  check)
19391
19392 @endif gprof
19393
19394 .PHONY: install-gprof maybe-install-gprof
19395 maybe-install-gprof:
19396 @if gprof
19397 maybe-install-gprof: install-gprof
19398
19399 install-gprof: installdirs
19400         @: $(MAKE); $(unstage)
19401         @r=`${PWD_COMMAND}`; export r; \
19402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403         $(HOST_EXPORTS) \
19404         (cd $(HOST_SUBDIR)/gprof && \
19405           $(MAKE) $(FLAGS_TO_PASS)  install)
19406
19407 @endif gprof
19408
19409 .PHONY: install-strip-gprof maybe-install-strip-gprof
19410 maybe-install-strip-gprof:
19411 @if gprof
19412 maybe-install-strip-gprof: install-strip-gprof
19413
19414 install-strip-gprof: installdirs
19415         @: $(MAKE); $(unstage)
19416         @r=`${PWD_COMMAND}`; export r; \
19417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19418         $(HOST_EXPORTS) \
19419         (cd $(HOST_SUBDIR)/gprof && \
19420           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19421
19422 @endif gprof
19423
19424 # Other targets (info, dvi, pdf, etc.)
19425
19426 .PHONY: maybe-info-gprof info-gprof
19427 maybe-info-gprof:
19428 @if gprof
19429 maybe-info-gprof: info-gprof
19430
19431 info-gprof: \
19432     configure-gprof 
19433         @: $(MAKE); $(unstage)
19434         @[ -f ./gprof/Makefile ] || exit 0; \
19435         r=`${PWD_COMMAND}`; export r; \
19436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437         $(HOST_EXPORTS) \
19438         for flag in $(EXTRA_HOST_FLAGS) ; do \
19439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19440         done; \
19441         echo "Doing info in gprof"; \
19442         (cd $(HOST_SUBDIR)/gprof && \
19443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19445                   "RANLIB=$${RANLIB}" \
19446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19447                   info) \
19448           || exit 1
19449
19450 @endif gprof
19451
19452 .PHONY: maybe-dvi-gprof dvi-gprof
19453 maybe-dvi-gprof:
19454 @if gprof
19455 maybe-dvi-gprof: dvi-gprof
19456
19457 dvi-gprof: \
19458     configure-gprof 
19459         @: $(MAKE); $(unstage)
19460         @[ -f ./gprof/Makefile ] || exit 0; \
19461         r=`${PWD_COMMAND}`; export r; \
19462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463         $(HOST_EXPORTS) \
19464         for flag in $(EXTRA_HOST_FLAGS) ; do \
19465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19466         done; \
19467         echo "Doing dvi in gprof"; \
19468         (cd $(HOST_SUBDIR)/gprof && \
19469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19471                   "RANLIB=$${RANLIB}" \
19472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19473                   dvi) \
19474           || exit 1
19475
19476 @endif gprof
19477
19478 .PHONY: maybe-pdf-gprof pdf-gprof
19479 maybe-pdf-gprof:
19480 @if gprof
19481 maybe-pdf-gprof: pdf-gprof
19482
19483 pdf-gprof: \
19484     configure-gprof 
19485         @: $(MAKE); $(unstage)
19486         @[ -f ./gprof/Makefile ] || exit 0; \
19487         r=`${PWD_COMMAND}`; export r; \
19488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489         $(HOST_EXPORTS) \
19490         for flag in $(EXTRA_HOST_FLAGS) ; do \
19491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19492         done; \
19493         echo "Doing pdf in gprof"; \
19494         (cd $(HOST_SUBDIR)/gprof && \
19495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19497                   "RANLIB=$${RANLIB}" \
19498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19499                   pdf) \
19500           || exit 1
19501
19502 @endif gprof
19503
19504 .PHONY: maybe-html-gprof html-gprof
19505 maybe-html-gprof:
19506 @if gprof
19507 maybe-html-gprof: html-gprof
19508
19509 html-gprof: \
19510     configure-gprof 
19511         @: $(MAKE); $(unstage)
19512         @[ -f ./gprof/Makefile ] || exit 0; \
19513         r=`${PWD_COMMAND}`; export r; \
19514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19515         $(HOST_EXPORTS) \
19516         for flag in $(EXTRA_HOST_FLAGS) ; do \
19517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19518         done; \
19519         echo "Doing html in gprof"; \
19520         (cd $(HOST_SUBDIR)/gprof && \
19521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19523                   "RANLIB=$${RANLIB}" \
19524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19525                   html) \
19526           || exit 1
19527
19528 @endif gprof
19529
19530 .PHONY: maybe-TAGS-gprof TAGS-gprof
19531 maybe-TAGS-gprof:
19532 @if gprof
19533 maybe-TAGS-gprof: TAGS-gprof
19534
19535 TAGS-gprof: \
19536     configure-gprof 
19537         @: $(MAKE); $(unstage)
19538         @[ -f ./gprof/Makefile ] || exit 0; \
19539         r=`${PWD_COMMAND}`; export r; \
19540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541         $(HOST_EXPORTS) \
19542         for flag in $(EXTRA_HOST_FLAGS) ; do \
19543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19544         done; \
19545         echo "Doing TAGS in gprof"; \
19546         (cd $(HOST_SUBDIR)/gprof && \
19547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19549                   "RANLIB=$${RANLIB}" \
19550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19551                   TAGS) \
19552           || exit 1
19553
19554 @endif gprof
19555
19556 .PHONY: maybe-install-info-gprof install-info-gprof
19557 maybe-install-info-gprof:
19558 @if gprof
19559 maybe-install-info-gprof: install-info-gprof
19560
19561 install-info-gprof: \
19562     configure-gprof \
19563     info-gprof 
19564         @: $(MAKE); $(unstage)
19565         @[ -f ./gprof/Makefile ] || exit 0; \
19566         r=`${PWD_COMMAND}`; export r; \
19567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568         $(HOST_EXPORTS) \
19569         for flag in $(EXTRA_HOST_FLAGS) ; do \
19570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19571         done; \
19572         echo "Doing install-info in gprof"; \
19573         (cd $(HOST_SUBDIR)/gprof && \
19574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576                   "RANLIB=$${RANLIB}" \
19577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19578                   install-info) \
19579           || exit 1
19580
19581 @endif gprof
19582
19583 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19584 maybe-install-pdf-gprof:
19585 @if gprof
19586 maybe-install-pdf-gprof: install-pdf-gprof
19587
19588 install-pdf-gprof: \
19589     configure-gprof \
19590     pdf-gprof 
19591         @: $(MAKE); $(unstage)
19592         @[ -f ./gprof/Makefile ] || exit 0; \
19593         r=`${PWD_COMMAND}`; export r; \
19594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595         $(HOST_EXPORTS) \
19596         for flag in $(EXTRA_HOST_FLAGS) ; do \
19597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598         done; \
19599         echo "Doing install-pdf in gprof"; \
19600         (cd $(HOST_SUBDIR)/gprof && \
19601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19603                   "RANLIB=$${RANLIB}" \
19604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19605                   install-pdf) \
19606           || exit 1
19607
19608 @endif gprof
19609
19610 .PHONY: maybe-install-html-gprof install-html-gprof
19611 maybe-install-html-gprof:
19612 @if gprof
19613 maybe-install-html-gprof: install-html-gprof
19614
19615 install-html-gprof: \
19616     configure-gprof \
19617     html-gprof 
19618         @: $(MAKE); $(unstage)
19619         @[ -f ./gprof/Makefile ] || exit 0; \
19620         r=`${PWD_COMMAND}`; export r; \
19621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622         $(HOST_EXPORTS) \
19623         for flag in $(EXTRA_HOST_FLAGS) ; do \
19624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19625         done; \
19626         echo "Doing install-html in gprof"; \
19627         (cd $(HOST_SUBDIR)/gprof && \
19628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19630                   "RANLIB=$${RANLIB}" \
19631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19632                   install-html) \
19633           || exit 1
19634
19635 @endif gprof
19636
19637 .PHONY: maybe-installcheck-gprof installcheck-gprof
19638 maybe-installcheck-gprof:
19639 @if gprof
19640 maybe-installcheck-gprof: installcheck-gprof
19641
19642 installcheck-gprof: \
19643     configure-gprof 
19644         @: $(MAKE); $(unstage)
19645         @[ -f ./gprof/Makefile ] || exit 0; \
19646         r=`${PWD_COMMAND}`; export r; \
19647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648         $(HOST_EXPORTS) \
19649         for flag in $(EXTRA_HOST_FLAGS) ; do \
19650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19651         done; \
19652         echo "Doing installcheck in gprof"; \
19653         (cd $(HOST_SUBDIR)/gprof && \
19654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19656                   "RANLIB=$${RANLIB}" \
19657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19658                   installcheck) \
19659           || exit 1
19660
19661 @endif gprof
19662
19663 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19664 maybe-mostlyclean-gprof:
19665 @if gprof
19666 maybe-mostlyclean-gprof: mostlyclean-gprof
19667
19668 mostlyclean-gprof: 
19669         @: $(MAKE); $(unstage)
19670         @[ -f ./gprof/Makefile ] || exit 0; \
19671         r=`${PWD_COMMAND}`; export r; \
19672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19673         $(HOST_EXPORTS) \
19674         for flag in $(EXTRA_HOST_FLAGS) ; do \
19675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19676         done; \
19677         echo "Doing mostlyclean in gprof"; \
19678         (cd $(HOST_SUBDIR)/gprof && \
19679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19681                   "RANLIB=$${RANLIB}" \
19682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19683                   mostlyclean) \
19684           || exit 1
19685
19686 @endif gprof
19687
19688 .PHONY: maybe-clean-gprof clean-gprof
19689 maybe-clean-gprof:
19690 @if gprof
19691 maybe-clean-gprof: clean-gprof
19692
19693 clean-gprof: 
19694         @: $(MAKE); $(unstage)
19695         @[ -f ./gprof/Makefile ] || exit 0; \
19696         r=`${PWD_COMMAND}`; export r; \
19697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19698         $(HOST_EXPORTS) \
19699         for flag in $(EXTRA_HOST_FLAGS) ; do \
19700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19701         done; \
19702         echo "Doing clean in gprof"; \
19703         (cd $(HOST_SUBDIR)/gprof && \
19704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19706                   "RANLIB=$${RANLIB}" \
19707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19708                   clean) \
19709           || exit 1
19710
19711 @endif gprof
19712
19713 .PHONY: maybe-distclean-gprof distclean-gprof
19714 maybe-distclean-gprof:
19715 @if gprof
19716 maybe-distclean-gprof: distclean-gprof
19717
19718 distclean-gprof: 
19719         @: $(MAKE); $(unstage)
19720         @[ -f ./gprof/Makefile ] || exit 0; \
19721         r=`${PWD_COMMAND}`; export r; \
19722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723         $(HOST_EXPORTS) \
19724         for flag in $(EXTRA_HOST_FLAGS) ; do \
19725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726         done; \
19727         echo "Doing distclean in gprof"; \
19728         (cd $(HOST_SUBDIR)/gprof && \
19729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731                   "RANLIB=$${RANLIB}" \
19732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19733                   distclean) \
19734           || exit 1
19735
19736 @endif gprof
19737
19738 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19739 maybe-maintainer-clean-gprof:
19740 @if gprof
19741 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19742
19743 maintainer-clean-gprof: 
19744         @: $(MAKE); $(unstage)
19745         @[ -f ./gprof/Makefile ] || exit 0; \
19746         r=`${PWD_COMMAND}`; export r; \
19747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19748         $(HOST_EXPORTS) \
19749         for flag in $(EXTRA_HOST_FLAGS) ; do \
19750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19751         done; \
19752         echo "Doing maintainer-clean in gprof"; \
19753         (cd $(HOST_SUBDIR)/gprof && \
19754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19756                   "RANLIB=$${RANLIB}" \
19757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19758                   maintainer-clean) \
19759           || exit 1
19760
19761 @endif gprof
19762
19763
19764
19765 .PHONY: configure-intl maybe-configure-intl
19766 maybe-configure-intl:
19767 @if gcc-bootstrap
19768 configure-intl: stage_current
19769 @endif gcc-bootstrap
19770 @if intl
19771 maybe-configure-intl: configure-intl
19772 configure-intl: 
19773         @r=`${PWD_COMMAND}`; export r; \
19774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19777         $(HOST_EXPORTS)  \
19778         echo Configuring in $(HOST_SUBDIR)/intl; \
19779         cd "$(HOST_SUBDIR)/intl" || exit 1; \
19780         case $(srcdir) in \
19781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19782           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19784         esac; \
19785         module_srcdir=intl; \
19786         $(SHELL) \
19787           $$s/$$module_srcdir/configure \
19788           --srcdir=$${topdir}/$$module_srcdir \
19789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19790           --target=${target_alias}  \
19791           || exit 1
19792 @endif intl
19793
19794
19795
19796 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19797 maybe-configure-stage1-intl:
19798 @if intl-bootstrap
19799 maybe-configure-stage1-intl: configure-stage1-intl
19800 configure-stage1-intl:
19801         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19802         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19803         @r=`${PWD_COMMAND}`; export r; \
19804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805         TFLAGS="$(STAGE1_TFLAGS)"; \
19806         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19807         $(HOST_EXPORTS) \
19808         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19809         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19810         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19811         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19813         cd $(HOST_SUBDIR)/intl || exit 1; \
19814         case $(srcdir) in \
19815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19816           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19818         esac; \
19819         module_srcdir=intl; \
19820         $(SHELL) $$s/$$module_srcdir/configure \
19821           --srcdir=$${topdir}/$$module_srcdir \
19822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19823           --target=${target_alias} \
19824            \
19825           $(STAGE1_CONFIGURE_FLAGS)
19826 @endif intl-bootstrap
19827
19828 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19829 maybe-configure-stage2-intl:
19830 @if intl-bootstrap
19831 maybe-configure-stage2-intl: configure-stage2-intl
19832 configure-stage2-intl:
19833         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19835         @r=`${PWD_COMMAND}`; export r; \
19836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19837         TFLAGS="$(STAGE2_TFLAGS)"; \
19838         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19839         $(HOST_EXPORTS) \
19840         $(POSTSTAGE1_HOST_EXPORTS) \
19841         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19842         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19843         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19844         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19846         cd $(HOST_SUBDIR)/intl || exit 1; \
19847         case $(srcdir) in \
19848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19849           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19851         esac; \
19852         module_srcdir=intl; \
19853         $(SHELL) $$s/$$module_srcdir/configure \
19854           --srcdir=$${topdir}/$$module_srcdir \
19855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19856           --target=${target_alias} \
19857           --with-build-libsubdir=$(HOST_SUBDIR) \
19858           $(STAGE2_CONFIGURE_FLAGS)
19859 @endif intl-bootstrap
19860
19861 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19862 maybe-configure-stage3-intl:
19863 @if intl-bootstrap
19864 maybe-configure-stage3-intl: configure-stage3-intl
19865 configure-stage3-intl:
19866         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19867         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19868         @r=`${PWD_COMMAND}`; export r; \
19869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870         TFLAGS="$(STAGE3_TFLAGS)"; \
19871         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19872         $(HOST_EXPORTS) \
19873         $(POSTSTAGE1_HOST_EXPORTS) \
19874         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19875         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19876         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19877         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19879         cd $(HOST_SUBDIR)/intl || exit 1; \
19880         case $(srcdir) in \
19881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19882           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19884         esac; \
19885         module_srcdir=intl; \
19886         $(SHELL) $$s/$$module_srcdir/configure \
19887           --srcdir=$${topdir}/$$module_srcdir \
19888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19889           --target=${target_alias} \
19890           --with-build-libsubdir=$(HOST_SUBDIR) \
19891           $(STAGE3_CONFIGURE_FLAGS)
19892 @endif intl-bootstrap
19893
19894 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19895 maybe-configure-stage4-intl:
19896 @if intl-bootstrap
19897 maybe-configure-stage4-intl: configure-stage4-intl
19898 configure-stage4-intl:
19899         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19900         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19901         @r=`${PWD_COMMAND}`; export r; \
19902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903         TFLAGS="$(STAGE4_TFLAGS)"; \
19904         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19905         $(HOST_EXPORTS) \
19906         $(POSTSTAGE1_HOST_EXPORTS) \
19907         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19908         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19909         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19910         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19912         cd $(HOST_SUBDIR)/intl || exit 1; \
19913         case $(srcdir) in \
19914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19915           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19917         esac; \
19918         module_srcdir=intl; \
19919         $(SHELL) $$s/$$module_srcdir/configure \
19920           --srcdir=$${topdir}/$$module_srcdir \
19921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19922           --target=${target_alias} \
19923           --with-build-libsubdir=$(HOST_SUBDIR) \
19924           $(STAGE4_CONFIGURE_FLAGS)
19925 @endif intl-bootstrap
19926
19927 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19928 maybe-configure-stageprofile-intl:
19929 @if intl-bootstrap
19930 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19931 configure-stageprofile-intl:
19932         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19934         @r=`${PWD_COMMAND}`; export r; \
19935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19936         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19937         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19938         $(HOST_EXPORTS) \
19939         $(POSTSTAGE1_HOST_EXPORTS) \
19940         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19941         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19942         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19943         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19945         cd $(HOST_SUBDIR)/intl || exit 1; \
19946         case $(srcdir) in \
19947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19948           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19950         esac; \
19951         module_srcdir=intl; \
19952         $(SHELL) $$s/$$module_srcdir/configure \
19953           --srcdir=$${topdir}/$$module_srcdir \
19954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19955           --target=${target_alias} \
19956           --with-build-libsubdir=$(HOST_SUBDIR) \
19957           $(STAGEprofile_CONFIGURE_FLAGS)
19958 @endif intl-bootstrap
19959
19960 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19961 maybe-configure-stagetrain-intl:
19962 @if intl-bootstrap
19963 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19964 configure-stagetrain-intl:
19965         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19967         @r=`${PWD_COMMAND}`; export r; \
19968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19970         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19971         $(HOST_EXPORTS) \
19972         $(POSTSTAGE1_HOST_EXPORTS) \
19973         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19974         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19975         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19976         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19978         cd $(HOST_SUBDIR)/intl || exit 1; \
19979         case $(srcdir) in \
19980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19981           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19983         esac; \
19984         module_srcdir=intl; \
19985         $(SHELL) $$s/$$module_srcdir/configure \
19986           --srcdir=$${topdir}/$$module_srcdir \
19987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19988           --target=${target_alias} \
19989           --with-build-libsubdir=$(HOST_SUBDIR) \
19990           $(STAGEtrain_CONFIGURE_FLAGS)
19991 @endif intl-bootstrap
19992
19993 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19994 maybe-configure-stagefeedback-intl:
19995 @if intl-bootstrap
19996 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19997 configure-stagefeedback-intl:
19998         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19999         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20000         @r=`${PWD_COMMAND}`; export r; \
20001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20002         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20003         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20004         $(HOST_EXPORTS) \
20005         $(POSTSTAGE1_HOST_EXPORTS) \
20006         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20007         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20008         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20009         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20011         cd $(HOST_SUBDIR)/intl || exit 1; \
20012         case $(srcdir) in \
20013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20014           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20016         esac; \
20017         module_srcdir=intl; \
20018         $(SHELL) $$s/$$module_srcdir/configure \
20019           --srcdir=$${topdir}/$$module_srcdir \
20020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20021           --target=${target_alias} \
20022           --with-build-libsubdir=$(HOST_SUBDIR) \
20023           $(STAGEfeedback_CONFIGURE_FLAGS)
20024 @endif intl-bootstrap
20025
20026 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20027 maybe-configure-stageautoprofile-intl:
20028 @if intl-bootstrap
20029 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20030 configure-stageautoprofile-intl:
20031         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20033         @r=`${PWD_COMMAND}`; export r; \
20034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20035         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20036         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20037         $(HOST_EXPORTS) \
20038         $(POSTSTAGE1_HOST_EXPORTS) \
20039         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20040         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20041         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
20042         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20044         cd $(HOST_SUBDIR)/intl || exit 1; \
20045         case $(srcdir) in \
20046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20047           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20049         esac; \
20050         module_srcdir=intl; \
20051         $(SHELL) $$s/$$module_srcdir/configure \
20052           --srcdir=$${topdir}/$$module_srcdir \
20053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20054           --target=${target_alias} \
20055           --with-build-libsubdir=$(HOST_SUBDIR) \
20056           $(STAGEautoprofile_CONFIGURE_FLAGS)
20057 @endif intl-bootstrap
20058
20059 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20060 maybe-configure-stageautofeedback-intl:
20061 @if intl-bootstrap
20062 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20063 configure-stageautofeedback-intl:
20064         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20066         @r=`${PWD_COMMAND}`; export r; \
20067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20068         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20069         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20070         $(HOST_EXPORTS) \
20071         $(POSTSTAGE1_HOST_EXPORTS) \
20072         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20073         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20074         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
20075         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20077         cd $(HOST_SUBDIR)/intl || exit 1; \
20078         case $(srcdir) in \
20079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20080           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20082         esac; \
20083         module_srcdir=intl; \
20084         $(SHELL) $$s/$$module_srcdir/configure \
20085           --srcdir=$${topdir}/$$module_srcdir \
20086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20087           --target=${target_alias} \
20088           --with-build-libsubdir=$(HOST_SUBDIR) \
20089           $(STAGEautofeedback_CONFIGURE_FLAGS)
20090 @endif intl-bootstrap
20091
20092
20093
20094
20095
20096 .PHONY: all-intl maybe-all-intl
20097 maybe-all-intl:
20098 @if gcc-bootstrap
20099 all-intl: stage_current
20100 @endif gcc-bootstrap
20101 @if intl
20102 TARGET-intl=all
20103 maybe-all-intl: all-intl
20104 all-intl: configure-intl
20105         @r=`${PWD_COMMAND}`; export r; \
20106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107         $(HOST_EXPORTS)  \
20108         (cd $(HOST_SUBDIR)/intl && \
20109           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20110                 $(TARGET-intl))
20111 @endif intl
20112
20113
20114
20115 .PHONY: all-stage1-intl maybe-all-stage1-intl
20116 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20117 maybe-all-stage1-intl:
20118 maybe-clean-stage1-intl:
20119 @if intl-bootstrap
20120 maybe-all-stage1-intl: all-stage1-intl
20121 all-stage1: all-stage1-intl
20122 TARGET-stage1-intl = $(TARGET-intl)
20123 all-stage1-intl: configure-stage1-intl
20124         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20125         @r=`${PWD_COMMAND}`; export r; \
20126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127         TFLAGS="$(STAGE1_TFLAGS)"; \
20128         $(HOST_EXPORTS)  \
20129         cd $(HOST_SUBDIR)/intl && \
20130          \
20131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20132                 CFLAGS="$(STAGE1_CFLAGS)" \
20133                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20134                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20135                 LIBCFLAGS="$(LIBCFLAGS)" \
20136                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20137                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20138                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20139                 $(EXTRA_HOST_FLAGS)  \
20140                 $(STAGE1_FLAGS_TO_PASS)  \
20141                 TFLAGS="$(STAGE1_TFLAGS)"  \
20142                 $(TARGET-stage1-intl)
20143
20144 maybe-clean-stage1-intl: clean-stage1-intl
20145 clean-stage1: clean-stage1-intl
20146 clean-stage1-intl:
20147         @if [ $(current_stage) = stage1 ]; then \
20148           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20149         else \
20150           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20151           $(MAKE) stage1-start; \
20152         fi; \
20153         cd $(HOST_SUBDIR)/intl && \
20154         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20155         $(STAGE1_FLAGS_TO_PASS)  clean
20156 @endif intl-bootstrap
20157
20158
20159 .PHONY: all-stage2-intl maybe-all-stage2-intl
20160 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20161 maybe-all-stage2-intl:
20162 maybe-clean-stage2-intl:
20163 @if intl-bootstrap
20164 maybe-all-stage2-intl: all-stage2-intl
20165 all-stage2: all-stage2-intl
20166 TARGET-stage2-intl = $(TARGET-intl)
20167 all-stage2-intl: configure-stage2-intl
20168         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20169         @r=`${PWD_COMMAND}`; export r; \
20170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20171         TFLAGS="$(STAGE2_TFLAGS)"; \
20172         $(HOST_EXPORTS) \
20173         $(POSTSTAGE1_HOST_EXPORTS)  \
20174         cd $(HOST_SUBDIR)/intl && \
20175          \
20176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20177                 CFLAGS="$(STAGE2_CFLAGS)" \
20178                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20179                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20180                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20184                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20185                 TFLAGS="$(STAGE2_TFLAGS)"  \
20186                 $(TARGET-stage2-intl)
20187
20188 maybe-clean-stage2-intl: clean-stage2-intl
20189 clean-stage2: clean-stage2-intl
20190 clean-stage2-intl:
20191         @if [ $(current_stage) = stage2 ]; then \
20192           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20193         else \
20194           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20195           $(MAKE) stage2-start; \
20196         fi; \
20197         cd $(HOST_SUBDIR)/intl && \
20198         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20199 @endif intl-bootstrap
20200
20201
20202 .PHONY: all-stage3-intl maybe-all-stage3-intl
20203 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20204 maybe-all-stage3-intl:
20205 maybe-clean-stage3-intl:
20206 @if intl-bootstrap
20207 maybe-all-stage3-intl: all-stage3-intl
20208 all-stage3: all-stage3-intl
20209 TARGET-stage3-intl = $(TARGET-intl)
20210 all-stage3-intl: configure-stage3-intl
20211         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20212         @r=`${PWD_COMMAND}`; export r; \
20213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214         TFLAGS="$(STAGE3_TFLAGS)"; \
20215         $(HOST_EXPORTS) \
20216         $(POSTSTAGE1_HOST_EXPORTS)  \
20217         cd $(HOST_SUBDIR)/intl && \
20218          \
20219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20220                 CFLAGS="$(STAGE3_CFLAGS)" \
20221                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20222                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20223                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20227                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20228                 TFLAGS="$(STAGE3_TFLAGS)"  \
20229                 $(TARGET-stage3-intl)
20230
20231 maybe-clean-stage3-intl: clean-stage3-intl
20232 clean-stage3: clean-stage3-intl
20233 clean-stage3-intl:
20234         @if [ $(current_stage) = stage3 ]; then \
20235           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20236         else \
20237           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20238           $(MAKE) stage3-start; \
20239         fi; \
20240         cd $(HOST_SUBDIR)/intl && \
20241         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20242 @endif intl-bootstrap
20243
20244
20245 .PHONY: all-stage4-intl maybe-all-stage4-intl
20246 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20247 maybe-all-stage4-intl:
20248 maybe-clean-stage4-intl:
20249 @if intl-bootstrap
20250 maybe-all-stage4-intl: all-stage4-intl
20251 all-stage4: all-stage4-intl
20252 TARGET-stage4-intl = $(TARGET-intl)
20253 all-stage4-intl: configure-stage4-intl
20254         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20255         @r=`${PWD_COMMAND}`; export r; \
20256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257         TFLAGS="$(STAGE4_TFLAGS)"; \
20258         $(HOST_EXPORTS) \
20259         $(POSTSTAGE1_HOST_EXPORTS)  \
20260         cd $(HOST_SUBDIR)/intl && \
20261          \
20262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20263                 CFLAGS="$(STAGE4_CFLAGS)" \
20264                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20265                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20266                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20271                 TFLAGS="$(STAGE4_TFLAGS)"  \
20272                 $(TARGET-stage4-intl)
20273
20274 maybe-clean-stage4-intl: clean-stage4-intl
20275 clean-stage4: clean-stage4-intl
20276 clean-stage4-intl:
20277         @if [ $(current_stage) = stage4 ]; then \
20278           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20279         else \
20280           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20281           $(MAKE) stage4-start; \
20282         fi; \
20283         cd $(HOST_SUBDIR)/intl && \
20284         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20285 @endif intl-bootstrap
20286
20287
20288 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20289 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20290 maybe-all-stageprofile-intl:
20291 maybe-clean-stageprofile-intl:
20292 @if intl-bootstrap
20293 maybe-all-stageprofile-intl: all-stageprofile-intl
20294 all-stageprofile: all-stageprofile-intl
20295 TARGET-stageprofile-intl = $(TARGET-intl)
20296 all-stageprofile-intl: configure-stageprofile-intl
20297         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20298         @r=`${PWD_COMMAND}`; export r; \
20299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20301         $(HOST_EXPORTS) \
20302         $(POSTSTAGE1_HOST_EXPORTS)  \
20303         cd $(HOST_SUBDIR)/intl && \
20304          \
20305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20306                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20307                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20308                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20309                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20314                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20315                 $(TARGET-stageprofile-intl)
20316
20317 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20318 clean-stageprofile: clean-stageprofile-intl
20319 clean-stageprofile-intl:
20320         @if [ $(current_stage) = stageprofile ]; then \
20321           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20322         else \
20323           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20324           $(MAKE) stageprofile-start; \
20325         fi; \
20326         cd $(HOST_SUBDIR)/intl && \
20327         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20328 @endif intl-bootstrap
20329
20330
20331 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20332 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20333 maybe-all-stagetrain-intl:
20334 maybe-clean-stagetrain-intl:
20335 @if intl-bootstrap
20336 maybe-all-stagetrain-intl: all-stagetrain-intl
20337 all-stagetrain: all-stagetrain-intl
20338 TARGET-stagetrain-intl = $(TARGET-intl)
20339 all-stagetrain-intl: configure-stagetrain-intl
20340         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20341         @r=`${PWD_COMMAND}`; export r; \
20342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343         TFLAGS="$(STAGEtrain_TFLAGS)"; \
20344         $(HOST_EXPORTS) \
20345         $(POSTSTAGE1_HOST_EXPORTS)  \
20346         cd $(HOST_SUBDIR)/intl && \
20347          \
20348         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20349                 CFLAGS="$(STAGEtrain_CFLAGS)" \
20350                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20351                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20352                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20353                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20354                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20355                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20356                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20357                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
20358                 $(TARGET-stagetrain-intl)
20359
20360 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20361 clean-stagetrain: clean-stagetrain-intl
20362 clean-stagetrain-intl:
20363         @if [ $(current_stage) = stagetrain ]; then \
20364           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20365         else \
20366           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20367           $(MAKE) stagetrain-start; \
20368         fi; \
20369         cd $(HOST_SUBDIR)/intl && \
20370         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20371 @endif intl-bootstrap
20372
20373
20374 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20375 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20376 maybe-all-stagefeedback-intl:
20377 maybe-clean-stagefeedback-intl:
20378 @if intl-bootstrap
20379 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20380 all-stagefeedback: all-stagefeedback-intl
20381 TARGET-stagefeedback-intl = $(TARGET-intl)
20382 all-stagefeedback-intl: configure-stagefeedback-intl
20383         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20384         @r=`${PWD_COMMAND}`; export r; \
20385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20386         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20387         $(HOST_EXPORTS) \
20388         $(POSTSTAGE1_HOST_EXPORTS)  \
20389         cd $(HOST_SUBDIR)/intl && \
20390          \
20391         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20392                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20393                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20394                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20395                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20399                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20400                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20401                 $(TARGET-stagefeedback-intl)
20402
20403 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20404 clean-stagefeedback: clean-stagefeedback-intl
20405 clean-stagefeedback-intl:
20406         @if [ $(current_stage) = stagefeedback ]; then \
20407           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20408         else \
20409           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20410           $(MAKE) stagefeedback-start; \
20411         fi; \
20412         cd $(HOST_SUBDIR)/intl && \
20413         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20414 @endif intl-bootstrap
20415
20416
20417 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20418 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20419 maybe-all-stageautoprofile-intl:
20420 maybe-clean-stageautoprofile-intl:
20421 @if intl-bootstrap
20422 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20423 all-stageautoprofile: all-stageautoprofile-intl
20424 TARGET-stageautoprofile-intl = $(TARGET-intl)
20425 all-stageautoprofile-intl: configure-stageautoprofile-intl
20426         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20427         @r=`${PWD_COMMAND}`; export r; \
20428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20429         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20430         $(HOST_EXPORTS) \
20431         $(POSTSTAGE1_HOST_EXPORTS)  \
20432         cd $(HOST_SUBDIR)/intl && \
20433         $$s/gcc/config/i386/$(AUTO_PROFILE) \
20434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20435                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20436                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20437                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20438                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20442                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20443                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
20444                 $(TARGET-stageautoprofile-intl)
20445
20446 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20447 clean-stageautoprofile: clean-stageautoprofile-intl
20448 clean-stageautoprofile-intl:
20449         @if [ $(current_stage) = stageautoprofile ]; then \
20450           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20451         else \
20452           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20453           $(MAKE) stageautoprofile-start; \
20454         fi; \
20455         cd $(HOST_SUBDIR)/intl && \
20456         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20457 @endif intl-bootstrap
20458
20459
20460 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20461 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20462 maybe-all-stageautofeedback-intl:
20463 maybe-clean-stageautofeedback-intl:
20464 @if intl-bootstrap
20465 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20466 all-stageautofeedback: all-stageautofeedback-intl
20467 TARGET-stageautofeedback-intl = $(TARGET-intl)
20468 all-stageautofeedback-intl: configure-stageautofeedback-intl
20469         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20470         @r=`${PWD_COMMAND}`; export r; \
20471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20473         $(HOST_EXPORTS) \
20474         $(POSTSTAGE1_HOST_EXPORTS)  \
20475         cd $(HOST_SUBDIR)/intl && \
20476          \
20477         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20478                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20479                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20480                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20481                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20486                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20487                 $(TARGET-stageautofeedback-intl)
20488
20489 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20490 clean-stageautofeedback: clean-stageautofeedback-intl
20491 clean-stageautofeedback-intl:
20492         @if [ $(current_stage) = stageautofeedback ]; then \
20493           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20494         else \
20495           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20496           $(MAKE) stageautofeedback-start; \
20497         fi; \
20498         cd $(HOST_SUBDIR)/intl && \
20499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20500 @endif intl-bootstrap
20501
20502
20503
20504
20505
20506 .PHONY: check-intl maybe-check-intl
20507 maybe-check-intl:
20508 @if intl
20509 maybe-check-intl: check-intl
20510
20511 check-intl:
20512         @: $(MAKE); $(unstage)
20513         @r=`${PWD_COMMAND}`; export r; \
20514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20516         (cd $(HOST_SUBDIR)/intl && \
20517           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20518
20519 @endif intl
20520
20521 .PHONY: install-intl maybe-install-intl
20522 maybe-install-intl:
20523 @if intl
20524 maybe-install-intl: install-intl
20525
20526 install-intl: installdirs
20527         @: $(MAKE); $(unstage)
20528         @r=`${PWD_COMMAND}`; export r; \
20529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20530         $(HOST_EXPORTS) \
20531         (cd $(HOST_SUBDIR)/intl && \
20532           $(MAKE) $(FLAGS_TO_PASS)  install)
20533
20534 @endif intl
20535
20536 .PHONY: install-strip-intl maybe-install-strip-intl
20537 maybe-install-strip-intl:
20538 @if intl
20539 maybe-install-strip-intl: install-strip-intl
20540
20541 install-strip-intl: installdirs
20542         @: $(MAKE); $(unstage)
20543         @r=`${PWD_COMMAND}`; export r; \
20544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545         $(HOST_EXPORTS) \
20546         (cd $(HOST_SUBDIR)/intl && \
20547           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20548
20549 @endif intl
20550
20551 # Other targets (info, dvi, pdf, etc.)
20552
20553 .PHONY: maybe-info-intl info-intl
20554 maybe-info-intl:
20555 @if intl
20556 maybe-info-intl: info-intl
20557
20558 info-intl: \
20559     configure-intl 
20560         @[ -f ./intl/Makefile ] || exit 0; \
20561         r=`${PWD_COMMAND}`; export r; \
20562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563         $(HOST_EXPORTS) \
20564         for flag in $(EXTRA_HOST_FLAGS) ; do \
20565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566         done; \
20567         echo "Doing info in intl"; \
20568         (cd $(HOST_SUBDIR)/intl && \
20569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571                   "RANLIB=$${RANLIB}" \
20572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20573                   info) \
20574           || exit 1
20575
20576 @endif intl
20577
20578 .PHONY: maybe-dvi-intl dvi-intl
20579 maybe-dvi-intl:
20580 @if intl
20581 maybe-dvi-intl: dvi-intl
20582
20583 dvi-intl: \
20584     configure-intl 
20585         @[ -f ./intl/Makefile ] || exit 0; \
20586         r=`${PWD_COMMAND}`; export r; \
20587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20588         $(HOST_EXPORTS) \
20589         for flag in $(EXTRA_HOST_FLAGS) ; do \
20590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20591         done; \
20592         echo "Doing dvi in intl"; \
20593         (cd $(HOST_SUBDIR)/intl && \
20594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20596                   "RANLIB=$${RANLIB}" \
20597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20598                   dvi) \
20599           || exit 1
20600
20601 @endif intl
20602
20603 .PHONY: maybe-pdf-intl pdf-intl
20604 maybe-pdf-intl:
20605 @if intl
20606 maybe-pdf-intl: pdf-intl
20607
20608 pdf-intl: \
20609     configure-intl 
20610         @[ -f ./intl/Makefile ] || exit 0; \
20611         r=`${PWD_COMMAND}`; export r; \
20612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20613         $(HOST_EXPORTS) \
20614         for flag in $(EXTRA_HOST_FLAGS) ; do \
20615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20616         done; \
20617         echo "Doing pdf in intl"; \
20618         (cd $(HOST_SUBDIR)/intl && \
20619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20621                   "RANLIB=$${RANLIB}" \
20622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20623                   pdf) \
20624           || exit 1
20625
20626 @endif intl
20627
20628 .PHONY: maybe-html-intl html-intl
20629 maybe-html-intl:
20630 @if intl
20631 maybe-html-intl: html-intl
20632
20633 html-intl: \
20634     configure-intl 
20635         @[ -f ./intl/Makefile ] || exit 0; \
20636         r=`${PWD_COMMAND}`; export r; \
20637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20638         $(HOST_EXPORTS) \
20639         for flag in $(EXTRA_HOST_FLAGS) ; do \
20640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20641         done; \
20642         echo "Doing html in intl"; \
20643         (cd $(HOST_SUBDIR)/intl && \
20644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20646                   "RANLIB=$${RANLIB}" \
20647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20648                   html) \
20649           || exit 1
20650
20651 @endif intl
20652
20653 .PHONY: maybe-TAGS-intl TAGS-intl
20654 maybe-TAGS-intl:
20655 @if intl
20656 maybe-TAGS-intl: TAGS-intl
20657
20658 TAGS-intl: \
20659     configure-intl 
20660         @[ -f ./intl/Makefile ] || exit 0; \
20661         r=`${PWD_COMMAND}`; export r; \
20662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663         $(HOST_EXPORTS) \
20664         for flag in $(EXTRA_HOST_FLAGS) ; do \
20665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20666         done; \
20667         echo "Doing TAGS in intl"; \
20668         (cd $(HOST_SUBDIR)/intl && \
20669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20671                   "RANLIB=$${RANLIB}" \
20672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20673                   TAGS) \
20674           || exit 1
20675
20676 @endif intl
20677
20678 .PHONY: maybe-install-info-intl install-info-intl
20679 maybe-install-info-intl:
20680 @if intl
20681 maybe-install-info-intl: install-info-intl
20682
20683 install-info-intl: \
20684     configure-intl \
20685     info-intl 
20686         @[ -f ./intl/Makefile ] || exit 0; \
20687         r=`${PWD_COMMAND}`; export r; \
20688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20689         $(HOST_EXPORTS) \
20690         for flag in $(EXTRA_HOST_FLAGS) ; do \
20691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20692         done; \
20693         echo "Doing install-info in intl"; \
20694         (cd $(HOST_SUBDIR)/intl && \
20695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20697                   "RANLIB=$${RANLIB}" \
20698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20699                   install-info) \
20700           || exit 1
20701
20702 @endif intl
20703
20704 .PHONY: maybe-install-pdf-intl install-pdf-intl
20705 maybe-install-pdf-intl:
20706 @if intl
20707 maybe-install-pdf-intl: install-pdf-intl
20708
20709 install-pdf-intl: \
20710     configure-intl \
20711     pdf-intl 
20712         @[ -f ./intl/Makefile ] || exit 0; \
20713         r=`${PWD_COMMAND}`; export r; \
20714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20715         $(HOST_EXPORTS) \
20716         for flag in $(EXTRA_HOST_FLAGS) ; do \
20717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20718         done; \
20719         echo "Doing install-pdf in intl"; \
20720         (cd $(HOST_SUBDIR)/intl && \
20721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20723                   "RANLIB=$${RANLIB}" \
20724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20725                   install-pdf) \
20726           || exit 1
20727
20728 @endif intl
20729
20730 .PHONY: maybe-install-html-intl install-html-intl
20731 maybe-install-html-intl:
20732 @if intl
20733 maybe-install-html-intl: install-html-intl
20734
20735 install-html-intl: \
20736     configure-intl \
20737     html-intl 
20738         @[ -f ./intl/Makefile ] || exit 0; \
20739         r=`${PWD_COMMAND}`; export r; \
20740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741         $(HOST_EXPORTS) \
20742         for flag in $(EXTRA_HOST_FLAGS) ; do \
20743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744         done; \
20745         echo "Doing install-html in intl"; \
20746         (cd $(HOST_SUBDIR)/intl && \
20747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749                   "RANLIB=$${RANLIB}" \
20750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751                   install-html) \
20752           || exit 1
20753
20754 @endif intl
20755
20756 .PHONY: maybe-installcheck-intl installcheck-intl
20757 maybe-installcheck-intl:
20758 @if intl
20759 maybe-installcheck-intl: installcheck-intl
20760
20761 installcheck-intl: \
20762     configure-intl 
20763         @[ -f ./intl/Makefile ] || exit 0; \
20764         r=`${PWD_COMMAND}`; export r; \
20765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20766         $(HOST_EXPORTS) \
20767         for flag in $(EXTRA_HOST_FLAGS) ; do \
20768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20769         done; \
20770         echo "Doing installcheck in intl"; \
20771         (cd $(HOST_SUBDIR)/intl && \
20772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20774                   "RANLIB=$${RANLIB}" \
20775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20776                   installcheck) \
20777           || exit 1
20778
20779 @endif intl
20780
20781 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20782 maybe-mostlyclean-intl:
20783 @if intl
20784 maybe-mostlyclean-intl: mostlyclean-intl
20785
20786 mostlyclean-intl: 
20787         @[ -f ./intl/Makefile ] || exit 0; \
20788         r=`${PWD_COMMAND}`; export r; \
20789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20790         $(HOST_EXPORTS) \
20791         for flag in $(EXTRA_HOST_FLAGS) ; do \
20792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20793         done; \
20794         echo "Doing mostlyclean in intl"; \
20795         (cd $(HOST_SUBDIR)/intl && \
20796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20798                   "RANLIB=$${RANLIB}" \
20799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20800                   mostlyclean) \
20801           || exit 1
20802
20803 @endif intl
20804
20805 .PHONY: maybe-clean-intl clean-intl
20806 maybe-clean-intl:
20807 @if intl
20808 maybe-clean-intl: clean-intl
20809
20810 clean-intl: 
20811         @[ -f ./intl/Makefile ] || exit 0; \
20812         r=`${PWD_COMMAND}`; export r; \
20813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20814         $(HOST_EXPORTS) \
20815         for flag in $(EXTRA_HOST_FLAGS) ; do \
20816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20817         done; \
20818         echo "Doing clean in intl"; \
20819         (cd $(HOST_SUBDIR)/intl && \
20820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20822                   "RANLIB=$${RANLIB}" \
20823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20824                   clean) \
20825           || exit 1
20826
20827 @endif intl
20828
20829 .PHONY: maybe-distclean-intl distclean-intl
20830 maybe-distclean-intl:
20831 @if intl
20832 maybe-distclean-intl: distclean-intl
20833
20834 distclean-intl: 
20835         @[ -f ./intl/Makefile ] || exit 0; \
20836         r=`${PWD_COMMAND}`; export r; \
20837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20838         $(HOST_EXPORTS) \
20839         for flag in $(EXTRA_HOST_FLAGS) ; do \
20840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20841         done; \
20842         echo "Doing distclean in intl"; \
20843         (cd $(HOST_SUBDIR)/intl && \
20844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20846                   "RANLIB=$${RANLIB}" \
20847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20848                   distclean) \
20849           || exit 1
20850
20851 @endif intl
20852
20853 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20854 maybe-maintainer-clean-intl:
20855 @if intl
20856 maybe-maintainer-clean-intl: maintainer-clean-intl
20857
20858 maintainer-clean-intl: 
20859         @[ -f ./intl/Makefile ] || exit 0; \
20860         r=`${PWD_COMMAND}`; export r; \
20861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862         $(HOST_EXPORTS) \
20863         for flag in $(EXTRA_HOST_FLAGS) ; do \
20864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865         done; \
20866         echo "Doing maintainer-clean in intl"; \
20867         (cd $(HOST_SUBDIR)/intl && \
20868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870                   "RANLIB=$${RANLIB}" \
20871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20872                   maintainer-clean) \
20873           || exit 1
20874
20875 @endif intl
20876
20877
20878
20879 .PHONY: configure-tcl maybe-configure-tcl
20880 maybe-configure-tcl:
20881 @if gcc-bootstrap
20882 configure-tcl: stage_current
20883 @endif gcc-bootstrap
20884 @if tcl
20885 maybe-configure-tcl: configure-tcl
20886 configure-tcl: 
20887         @: $(MAKE); $(unstage)
20888         @r=`${PWD_COMMAND}`; export r; \
20889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20892         $(HOST_EXPORTS)  \
20893         echo Configuring in $(HOST_SUBDIR)/tcl; \
20894         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20895         case $(srcdir) in \
20896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20897           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20899         esac; \
20900         module_srcdir=tcl; \
20901         $(SHELL) \
20902           $$s/$$module_srcdir/configure \
20903           --srcdir=$${topdir}/$$module_srcdir \
20904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20905           --target=${target_alias}  \
20906           || exit 1
20907 @endif tcl
20908
20909
20910
20911
20912
20913 .PHONY: all-tcl maybe-all-tcl
20914 maybe-all-tcl:
20915 @if gcc-bootstrap
20916 all-tcl: stage_current
20917 @endif gcc-bootstrap
20918 @if tcl
20919 TARGET-tcl=all
20920 maybe-all-tcl: all-tcl
20921 all-tcl: configure-tcl
20922         @: $(MAKE); $(unstage)
20923         @r=`${PWD_COMMAND}`; export r; \
20924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925         $(HOST_EXPORTS)  \
20926         (cd $(HOST_SUBDIR)/tcl && \
20927           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20928                 $(TARGET-tcl))
20929 @endif tcl
20930
20931
20932
20933
20934 .PHONY: check-tcl maybe-check-tcl
20935 maybe-check-tcl:
20936 @if tcl
20937 maybe-check-tcl: check-tcl
20938
20939 check-tcl:
20940         @: $(MAKE); $(unstage)
20941         @r=`${PWD_COMMAND}`; export r; \
20942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943         $(HOST_EXPORTS)  \
20944         (cd $(HOST_SUBDIR)/tcl && \
20945           $(MAKE) $(FLAGS_TO_PASS)  check)
20946
20947 @endif tcl
20948
20949 .PHONY: install-tcl maybe-install-tcl
20950 maybe-install-tcl:
20951 @if tcl
20952 maybe-install-tcl: install-tcl
20953
20954 install-tcl: installdirs
20955         @: $(MAKE); $(unstage)
20956         @r=`${PWD_COMMAND}`; export r; \
20957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958         $(HOST_EXPORTS) \
20959         (cd $(HOST_SUBDIR)/tcl && \
20960           $(MAKE) $(FLAGS_TO_PASS)  install)
20961
20962 @endif tcl
20963
20964 .PHONY: install-strip-tcl maybe-install-strip-tcl
20965 maybe-install-strip-tcl:
20966 @if tcl
20967 maybe-install-strip-tcl: install-strip-tcl
20968
20969 install-strip-tcl: installdirs
20970         @: $(MAKE); $(unstage)
20971         @r=`${PWD_COMMAND}`; export r; \
20972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20973         $(HOST_EXPORTS) \
20974         (cd $(HOST_SUBDIR)/tcl && \
20975           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20976
20977 @endif tcl
20978
20979 # Other targets (info, dvi, pdf, etc.)
20980
20981 .PHONY: maybe-info-tcl info-tcl
20982 maybe-info-tcl:
20983 @if tcl
20984 maybe-info-tcl: info-tcl
20985
20986 info-tcl: \
20987     configure-tcl 
20988         @: $(MAKE); $(unstage)
20989         @[ -f ./tcl/Makefile ] || exit 0; \
20990         r=`${PWD_COMMAND}`; export r; \
20991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992         $(HOST_EXPORTS) \
20993         for flag in $(EXTRA_HOST_FLAGS) ; do \
20994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20995         done; \
20996         echo "Doing info in tcl"; \
20997         (cd $(HOST_SUBDIR)/tcl && \
20998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21000                   "RANLIB=$${RANLIB}" \
21001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21002                   info) \
21003           || exit 1
21004
21005 @endif tcl
21006
21007 .PHONY: maybe-dvi-tcl dvi-tcl
21008 maybe-dvi-tcl:
21009 @if tcl
21010 maybe-dvi-tcl: dvi-tcl
21011
21012 dvi-tcl: \
21013     configure-tcl 
21014         @: $(MAKE); $(unstage)
21015         @[ -f ./tcl/Makefile ] || exit 0; \
21016         r=`${PWD_COMMAND}`; export r; \
21017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21018         $(HOST_EXPORTS) \
21019         for flag in $(EXTRA_HOST_FLAGS) ; do \
21020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21021         done; \
21022         echo "Doing dvi in tcl"; \
21023         (cd $(HOST_SUBDIR)/tcl && \
21024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21026                   "RANLIB=$${RANLIB}" \
21027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21028                   dvi) \
21029           || exit 1
21030
21031 @endif tcl
21032
21033 .PHONY: maybe-pdf-tcl pdf-tcl
21034 maybe-pdf-tcl:
21035 @if tcl
21036 maybe-pdf-tcl: pdf-tcl
21037
21038 pdf-tcl: \
21039     configure-tcl 
21040         @: $(MAKE); $(unstage)
21041         @[ -f ./tcl/Makefile ] || exit 0; \
21042         r=`${PWD_COMMAND}`; export r; \
21043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21044         $(HOST_EXPORTS) \
21045         for flag in $(EXTRA_HOST_FLAGS) ; do \
21046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21047         done; \
21048         echo "Doing pdf in tcl"; \
21049         (cd $(HOST_SUBDIR)/tcl && \
21050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21052                   "RANLIB=$${RANLIB}" \
21053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21054                   pdf) \
21055           || exit 1
21056
21057 @endif tcl
21058
21059 .PHONY: maybe-html-tcl html-tcl
21060 maybe-html-tcl:
21061 @if tcl
21062 maybe-html-tcl: html-tcl
21063
21064 html-tcl: \
21065     configure-tcl 
21066         @: $(MAKE); $(unstage)
21067         @[ -f ./tcl/Makefile ] || exit 0; \
21068         r=`${PWD_COMMAND}`; export r; \
21069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21070         $(HOST_EXPORTS) \
21071         for flag in $(EXTRA_HOST_FLAGS) ; do \
21072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21073         done; \
21074         echo "Doing html in tcl"; \
21075         (cd $(HOST_SUBDIR)/tcl && \
21076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21078                   "RANLIB=$${RANLIB}" \
21079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21080                   html) \
21081           || exit 1
21082
21083 @endif tcl
21084
21085 .PHONY: maybe-TAGS-tcl TAGS-tcl
21086 maybe-TAGS-tcl:
21087 @if tcl
21088 maybe-TAGS-tcl: TAGS-tcl
21089
21090 TAGS-tcl: \
21091     configure-tcl 
21092         @: $(MAKE); $(unstage)
21093         @[ -f ./tcl/Makefile ] || exit 0; \
21094         r=`${PWD_COMMAND}`; export r; \
21095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096         $(HOST_EXPORTS) \
21097         for flag in $(EXTRA_HOST_FLAGS) ; do \
21098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21099         done; \
21100         echo "Doing TAGS in tcl"; \
21101         (cd $(HOST_SUBDIR)/tcl && \
21102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21104                   "RANLIB=$${RANLIB}" \
21105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21106                   TAGS) \
21107           || exit 1
21108
21109 @endif tcl
21110
21111 .PHONY: maybe-install-info-tcl install-info-tcl
21112 maybe-install-info-tcl:
21113 @if tcl
21114 maybe-install-info-tcl: install-info-tcl
21115
21116 install-info-tcl: \
21117     configure-tcl \
21118     info-tcl 
21119         @: $(MAKE); $(unstage)
21120         @[ -f ./tcl/Makefile ] || exit 0; \
21121         r=`${PWD_COMMAND}`; export r; \
21122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21123         $(HOST_EXPORTS) \
21124         for flag in $(EXTRA_HOST_FLAGS) ; do \
21125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21126         done; \
21127         echo "Doing install-info in tcl"; \
21128         (cd $(HOST_SUBDIR)/tcl && \
21129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21131                   "RANLIB=$${RANLIB}" \
21132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21133                   install-info) \
21134           || exit 1
21135
21136 @endif tcl
21137
21138 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21139 maybe-install-pdf-tcl:
21140 @if tcl
21141 maybe-install-pdf-tcl: install-pdf-tcl
21142
21143 install-pdf-tcl: \
21144     configure-tcl \
21145     pdf-tcl 
21146         @: $(MAKE); $(unstage)
21147         @[ -f ./tcl/Makefile ] || exit 0; \
21148         r=`${PWD_COMMAND}`; export r; \
21149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150         $(HOST_EXPORTS) \
21151         for flag in $(EXTRA_HOST_FLAGS) ; do \
21152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21153         done; \
21154         echo "Doing install-pdf in tcl"; \
21155         (cd $(HOST_SUBDIR)/tcl && \
21156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21158                   "RANLIB=$${RANLIB}" \
21159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21160                   install-pdf) \
21161           || exit 1
21162
21163 @endif tcl
21164
21165 .PHONY: maybe-install-html-tcl install-html-tcl
21166 maybe-install-html-tcl:
21167 @if tcl
21168 maybe-install-html-tcl: install-html-tcl
21169
21170 install-html-tcl: \
21171     configure-tcl \
21172     html-tcl 
21173         @: $(MAKE); $(unstage)
21174         @[ -f ./tcl/Makefile ] || exit 0; \
21175         r=`${PWD_COMMAND}`; export r; \
21176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21177         $(HOST_EXPORTS) \
21178         for flag in $(EXTRA_HOST_FLAGS) ; do \
21179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21180         done; \
21181         echo "Doing install-html in tcl"; \
21182         (cd $(HOST_SUBDIR)/tcl && \
21183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21185                   "RANLIB=$${RANLIB}" \
21186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21187                   install-html) \
21188           || exit 1
21189
21190 @endif tcl
21191
21192 .PHONY: maybe-installcheck-tcl installcheck-tcl
21193 maybe-installcheck-tcl:
21194 @if tcl
21195 maybe-installcheck-tcl: installcheck-tcl
21196
21197 installcheck-tcl: \
21198     configure-tcl 
21199         @: $(MAKE); $(unstage)
21200         @[ -f ./tcl/Makefile ] || exit 0; \
21201         r=`${PWD_COMMAND}`; export r; \
21202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21203         $(HOST_EXPORTS) \
21204         for flag in $(EXTRA_HOST_FLAGS) ; do \
21205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21206         done; \
21207         echo "Doing installcheck in tcl"; \
21208         (cd $(HOST_SUBDIR)/tcl && \
21209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21211                   "RANLIB=$${RANLIB}" \
21212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21213                   installcheck) \
21214           || exit 1
21215
21216 @endif tcl
21217
21218 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21219 maybe-mostlyclean-tcl:
21220 @if tcl
21221 maybe-mostlyclean-tcl: mostlyclean-tcl
21222
21223 # tcl doesn't support mostlyclean.
21224 mostlyclean-tcl:
21225
21226 @endif tcl
21227
21228 .PHONY: maybe-clean-tcl clean-tcl
21229 maybe-clean-tcl:
21230 @if tcl
21231 maybe-clean-tcl: clean-tcl
21232
21233 clean-tcl: 
21234         @: $(MAKE); $(unstage)
21235         @[ -f ./tcl/Makefile ] || exit 0; \
21236         r=`${PWD_COMMAND}`; export r; \
21237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238         $(HOST_EXPORTS) \
21239         for flag in $(EXTRA_HOST_FLAGS) ; do \
21240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241         done; \
21242         echo "Doing clean in tcl"; \
21243         (cd $(HOST_SUBDIR)/tcl && \
21244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21246                   "RANLIB=$${RANLIB}" \
21247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21248                   clean) \
21249           || exit 1
21250
21251 @endif tcl
21252
21253 .PHONY: maybe-distclean-tcl distclean-tcl
21254 maybe-distclean-tcl:
21255 @if tcl
21256 maybe-distclean-tcl: distclean-tcl
21257
21258 distclean-tcl: 
21259         @: $(MAKE); $(unstage)
21260         @[ -f ./tcl/Makefile ] || exit 0; \
21261         r=`${PWD_COMMAND}`; export r; \
21262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263         $(HOST_EXPORTS) \
21264         for flag in $(EXTRA_HOST_FLAGS) ; do \
21265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21266         done; \
21267         echo "Doing distclean in tcl"; \
21268         (cd $(HOST_SUBDIR)/tcl && \
21269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21271                   "RANLIB=$${RANLIB}" \
21272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21273                   distclean) \
21274           || exit 1
21275
21276 @endif tcl
21277
21278 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21279 maybe-maintainer-clean-tcl:
21280 @if tcl
21281 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21282
21283 maintainer-clean-tcl: 
21284         @: $(MAKE); $(unstage)
21285         @[ -f ./tcl/Makefile ] || exit 0; \
21286         r=`${PWD_COMMAND}`; export r; \
21287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21288         $(HOST_EXPORTS) \
21289         for flag in $(EXTRA_HOST_FLAGS) ; do \
21290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21291         done; \
21292         echo "Doing maintainer-clean in tcl"; \
21293         (cd $(HOST_SUBDIR)/tcl && \
21294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21296                   "RANLIB=$${RANLIB}" \
21297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21298                   maintainer-clean) \
21299           || exit 1
21300
21301 @endif tcl
21302
21303
21304
21305 .PHONY: configure-itcl maybe-configure-itcl
21306 maybe-configure-itcl:
21307 @if gcc-bootstrap
21308 configure-itcl: stage_current
21309 @endif gcc-bootstrap
21310 @if itcl
21311 maybe-configure-itcl: configure-itcl
21312 configure-itcl: 
21313         @: $(MAKE); $(unstage)
21314         @r=`${PWD_COMMAND}`; export r; \
21315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21316         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21318         $(HOST_EXPORTS)  \
21319         echo Configuring in $(HOST_SUBDIR)/itcl; \
21320         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21321         case $(srcdir) in \
21322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21323           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21325         esac; \
21326         module_srcdir=itcl; \
21327         $(SHELL) \
21328           $$s/$$module_srcdir/configure \
21329           --srcdir=$${topdir}/$$module_srcdir \
21330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21331           --target=${target_alias}  \
21332           || exit 1
21333 @endif itcl
21334
21335
21336
21337
21338
21339 .PHONY: all-itcl maybe-all-itcl
21340 maybe-all-itcl:
21341 @if gcc-bootstrap
21342 all-itcl: stage_current
21343 @endif gcc-bootstrap
21344 @if itcl
21345 TARGET-itcl=all
21346 maybe-all-itcl: all-itcl
21347 all-itcl: configure-itcl
21348         @: $(MAKE); $(unstage)
21349         @r=`${PWD_COMMAND}`; export r; \
21350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351         $(HOST_EXPORTS)  \
21352         (cd $(HOST_SUBDIR)/itcl && \
21353           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21354                 $(TARGET-itcl))
21355 @endif itcl
21356
21357
21358
21359
21360 .PHONY: check-itcl maybe-check-itcl
21361 maybe-check-itcl:
21362 @if itcl
21363 maybe-check-itcl: check-itcl
21364
21365 check-itcl:
21366         @: $(MAKE); $(unstage)
21367         @r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         $(HOST_EXPORTS)  \
21370         (cd $(HOST_SUBDIR)/itcl && \
21371           $(MAKE) $(FLAGS_TO_PASS)  check)
21372
21373 @endif itcl
21374
21375 .PHONY: install-itcl maybe-install-itcl
21376 maybe-install-itcl:
21377 @if itcl
21378 maybe-install-itcl: install-itcl
21379
21380 install-itcl: installdirs
21381         @: $(MAKE); $(unstage)
21382         @r=`${PWD_COMMAND}`; export r; \
21383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21384         $(HOST_EXPORTS) \
21385         (cd $(HOST_SUBDIR)/itcl && \
21386           $(MAKE) $(FLAGS_TO_PASS)  install)
21387
21388 @endif itcl
21389
21390 .PHONY: install-strip-itcl maybe-install-strip-itcl
21391 maybe-install-strip-itcl:
21392 @if itcl
21393 maybe-install-strip-itcl: install-strip-itcl
21394
21395 install-strip-itcl: installdirs
21396         @: $(MAKE); $(unstage)
21397         @r=`${PWD_COMMAND}`; export r; \
21398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21399         $(HOST_EXPORTS) \
21400         (cd $(HOST_SUBDIR)/itcl && \
21401           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21402
21403 @endif itcl
21404
21405 # Other targets (info, dvi, pdf, etc.)
21406
21407 .PHONY: maybe-info-itcl info-itcl
21408 maybe-info-itcl:
21409 @if itcl
21410 maybe-info-itcl: info-itcl
21411
21412 info-itcl: \
21413     configure-itcl 
21414         @: $(MAKE); $(unstage)
21415         @[ -f ./itcl/Makefile ] || exit 0; \
21416         r=`${PWD_COMMAND}`; export r; \
21417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418         $(HOST_EXPORTS) \
21419         for flag in $(EXTRA_HOST_FLAGS) ; do \
21420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21421         done; \
21422         echo "Doing info in itcl"; \
21423         (cd $(HOST_SUBDIR)/itcl && \
21424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21426                   "RANLIB=$${RANLIB}" \
21427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21428                   info) \
21429           || exit 1
21430
21431 @endif itcl
21432
21433 .PHONY: maybe-dvi-itcl dvi-itcl
21434 maybe-dvi-itcl:
21435 @if itcl
21436 maybe-dvi-itcl: dvi-itcl
21437
21438 dvi-itcl: \
21439     configure-itcl 
21440         @: $(MAKE); $(unstage)
21441         @[ -f ./itcl/Makefile ] || exit 0; \
21442         r=`${PWD_COMMAND}`; export r; \
21443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21444         $(HOST_EXPORTS) \
21445         for flag in $(EXTRA_HOST_FLAGS) ; do \
21446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21447         done; \
21448         echo "Doing dvi in itcl"; \
21449         (cd $(HOST_SUBDIR)/itcl && \
21450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21452                   "RANLIB=$${RANLIB}" \
21453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21454                   dvi) \
21455           || exit 1
21456
21457 @endif itcl
21458
21459 .PHONY: maybe-pdf-itcl pdf-itcl
21460 maybe-pdf-itcl:
21461 @if itcl
21462 maybe-pdf-itcl: pdf-itcl
21463
21464 pdf-itcl: \
21465     configure-itcl 
21466         @: $(MAKE); $(unstage)
21467         @[ -f ./itcl/Makefile ] || exit 0; \
21468         r=`${PWD_COMMAND}`; export r; \
21469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470         $(HOST_EXPORTS) \
21471         for flag in $(EXTRA_HOST_FLAGS) ; do \
21472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21473         done; \
21474         echo "Doing pdf in itcl"; \
21475         (cd $(HOST_SUBDIR)/itcl && \
21476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21478                   "RANLIB=$${RANLIB}" \
21479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21480                   pdf) \
21481           || exit 1
21482
21483 @endif itcl
21484
21485 .PHONY: maybe-html-itcl html-itcl
21486 maybe-html-itcl:
21487 @if itcl
21488 maybe-html-itcl: html-itcl
21489
21490 html-itcl: \
21491     configure-itcl 
21492         @: $(MAKE); $(unstage)
21493         @[ -f ./itcl/Makefile ] || exit 0; \
21494         r=`${PWD_COMMAND}`; export r; \
21495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21496         $(HOST_EXPORTS) \
21497         for flag in $(EXTRA_HOST_FLAGS) ; do \
21498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21499         done; \
21500         echo "Doing html in itcl"; \
21501         (cd $(HOST_SUBDIR)/itcl && \
21502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21504                   "RANLIB=$${RANLIB}" \
21505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21506                   html) \
21507           || exit 1
21508
21509 @endif itcl
21510
21511 .PHONY: maybe-TAGS-itcl TAGS-itcl
21512 maybe-TAGS-itcl:
21513 @if itcl
21514 maybe-TAGS-itcl: TAGS-itcl
21515
21516 TAGS-itcl: \
21517     configure-itcl 
21518         @: $(MAKE); $(unstage)
21519         @[ -f ./itcl/Makefile ] || exit 0; \
21520         r=`${PWD_COMMAND}`; export r; \
21521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522         $(HOST_EXPORTS) \
21523         for flag in $(EXTRA_HOST_FLAGS) ; do \
21524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21525         done; \
21526         echo "Doing TAGS in itcl"; \
21527         (cd $(HOST_SUBDIR)/itcl && \
21528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21530                   "RANLIB=$${RANLIB}" \
21531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21532                   TAGS) \
21533           || exit 1
21534
21535 @endif itcl
21536
21537 .PHONY: maybe-install-info-itcl install-info-itcl
21538 maybe-install-info-itcl:
21539 @if itcl
21540 maybe-install-info-itcl: install-info-itcl
21541
21542 install-info-itcl: \
21543     configure-itcl \
21544     info-itcl 
21545         @: $(MAKE); $(unstage)
21546         @[ -f ./itcl/Makefile ] || exit 0; \
21547         r=`${PWD_COMMAND}`; export r; \
21548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549         $(HOST_EXPORTS) \
21550         for flag in $(EXTRA_HOST_FLAGS) ; do \
21551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21552         done; \
21553         echo "Doing install-info in itcl"; \
21554         (cd $(HOST_SUBDIR)/itcl && \
21555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21557                   "RANLIB=$${RANLIB}" \
21558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21559                   install-info) \
21560           || exit 1
21561
21562 @endif itcl
21563
21564 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21565 maybe-install-pdf-itcl:
21566 @if itcl
21567 maybe-install-pdf-itcl: install-pdf-itcl
21568
21569 install-pdf-itcl: \
21570     configure-itcl \
21571     pdf-itcl 
21572         @: $(MAKE); $(unstage)
21573         @[ -f ./itcl/Makefile ] || exit 0; \
21574         r=`${PWD_COMMAND}`; export r; \
21575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576         $(HOST_EXPORTS) \
21577         for flag in $(EXTRA_HOST_FLAGS) ; do \
21578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21579         done; \
21580         echo "Doing install-pdf in itcl"; \
21581         (cd $(HOST_SUBDIR)/itcl && \
21582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21584                   "RANLIB=$${RANLIB}" \
21585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21586                   install-pdf) \
21587           || exit 1
21588
21589 @endif itcl
21590
21591 .PHONY: maybe-install-html-itcl install-html-itcl
21592 maybe-install-html-itcl:
21593 @if itcl
21594 maybe-install-html-itcl: install-html-itcl
21595
21596 install-html-itcl: \
21597     configure-itcl \
21598     html-itcl 
21599         @: $(MAKE); $(unstage)
21600         @[ -f ./itcl/Makefile ] || exit 0; \
21601         r=`${PWD_COMMAND}`; export r; \
21602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21603         $(HOST_EXPORTS) \
21604         for flag in $(EXTRA_HOST_FLAGS) ; do \
21605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21606         done; \
21607         echo "Doing install-html in itcl"; \
21608         (cd $(HOST_SUBDIR)/itcl && \
21609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21611                   "RANLIB=$${RANLIB}" \
21612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21613                   install-html) \
21614           || exit 1
21615
21616 @endif itcl
21617
21618 .PHONY: maybe-installcheck-itcl installcheck-itcl
21619 maybe-installcheck-itcl:
21620 @if itcl
21621 maybe-installcheck-itcl: installcheck-itcl
21622
21623 installcheck-itcl: \
21624     configure-itcl 
21625         @: $(MAKE); $(unstage)
21626         @[ -f ./itcl/Makefile ] || exit 0; \
21627         r=`${PWD_COMMAND}`; export r; \
21628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629         $(HOST_EXPORTS) \
21630         for flag in $(EXTRA_HOST_FLAGS) ; do \
21631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632         done; \
21633         echo "Doing installcheck in itcl"; \
21634         (cd $(HOST_SUBDIR)/itcl && \
21635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637                   "RANLIB=$${RANLIB}" \
21638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639                   installcheck) \
21640           || exit 1
21641
21642 @endif itcl
21643
21644 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21645 maybe-mostlyclean-itcl:
21646 @if itcl
21647 maybe-mostlyclean-itcl: mostlyclean-itcl
21648
21649 mostlyclean-itcl: 
21650         @: $(MAKE); $(unstage)
21651         @[ -f ./itcl/Makefile ] || exit 0; \
21652         r=`${PWD_COMMAND}`; export r; \
21653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654         $(HOST_EXPORTS) \
21655         for flag in $(EXTRA_HOST_FLAGS) ; do \
21656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657         done; \
21658         echo "Doing mostlyclean in itcl"; \
21659         (cd $(HOST_SUBDIR)/itcl && \
21660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662                   "RANLIB=$${RANLIB}" \
21663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664                   mostlyclean) \
21665           || exit 1
21666
21667 @endif itcl
21668
21669 .PHONY: maybe-clean-itcl clean-itcl
21670 maybe-clean-itcl:
21671 @if itcl
21672 maybe-clean-itcl: clean-itcl
21673
21674 clean-itcl: 
21675         @: $(MAKE); $(unstage)
21676         @[ -f ./itcl/Makefile ] || exit 0; \
21677         r=`${PWD_COMMAND}`; export r; \
21678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679         $(HOST_EXPORTS) \
21680         for flag in $(EXTRA_HOST_FLAGS) ; do \
21681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682         done; \
21683         echo "Doing clean in itcl"; \
21684         (cd $(HOST_SUBDIR)/itcl && \
21685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687                   "RANLIB=$${RANLIB}" \
21688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689                   clean) \
21690           || exit 1
21691
21692 @endif itcl
21693
21694 .PHONY: maybe-distclean-itcl distclean-itcl
21695 maybe-distclean-itcl:
21696 @if itcl
21697 maybe-distclean-itcl: distclean-itcl
21698
21699 distclean-itcl: 
21700         @: $(MAKE); $(unstage)
21701         @[ -f ./itcl/Makefile ] || exit 0; \
21702         r=`${PWD_COMMAND}`; export r; \
21703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704         $(HOST_EXPORTS) \
21705         for flag in $(EXTRA_HOST_FLAGS) ; do \
21706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707         done; \
21708         echo "Doing distclean in itcl"; \
21709         (cd $(HOST_SUBDIR)/itcl && \
21710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712                   "RANLIB=$${RANLIB}" \
21713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714                   distclean) \
21715           || exit 1
21716
21717 @endif itcl
21718
21719 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21720 maybe-maintainer-clean-itcl:
21721 @if itcl
21722 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21723
21724 maintainer-clean-itcl: 
21725         @: $(MAKE); $(unstage)
21726         @[ -f ./itcl/Makefile ] || exit 0; \
21727         r=`${PWD_COMMAND}`; export r; \
21728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729         $(HOST_EXPORTS) \
21730         for flag in $(EXTRA_HOST_FLAGS) ; do \
21731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732         done; \
21733         echo "Doing maintainer-clean in itcl"; \
21734         (cd $(HOST_SUBDIR)/itcl && \
21735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737                   "RANLIB=$${RANLIB}" \
21738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739                   maintainer-clean) \
21740           || exit 1
21741
21742 @endif itcl
21743
21744
21745
21746 .PHONY: configure-ld maybe-configure-ld
21747 maybe-configure-ld:
21748 @if gcc-bootstrap
21749 configure-ld: stage_current
21750 @endif gcc-bootstrap
21751 @if ld
21752 maybe-configure-ld: configure-ld
21753 configure-ld: 
21754         @r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21758         $(HOST_EXPORTS)  \
21759         echo Configuring in $(HOST_SUBDIR)/ld; \
21760         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21761         case $(srcdir) in \
21762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21763           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21765         esac; \
21766         module_srcdir=ld; \
21767         $(SHELL) \
21768           $$s/$$module_srcdir/configure \
21769           --srcdir=$${topdir}/$$module_srcdir \
21770           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21771           --target=${target_alias}  \
21772           || exit 1
21773 @endif ld
21774
21775
21776
21777 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21778 maybe-configure-stage1-ld:
21779 @if ld-bootstrap
21780 maybe-configure-stage1-ld: configure-stage1-ld
21781 configure-stage1-ld:
21782         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21783         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21784         @r=`${PWD_COMMAND}`; export r; \
21785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786         TFLAGS="$(STAGE1_TFLAGS)"; \
21787         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21788         $(HOST_EXPORTS) \
21789         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21790         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21791         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21792         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21793         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21794         cd $(HOST_SUBDIR)/ld || exit 1; \
21795         case $(srcdir) in \
21796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21797           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21799         esac; \
21800         module_srcdir=ld; \
21801         $(SHELL) $$s/$$module_srcdir/configure \
21802           --srcdir=$${topdir}/$$module_srcdir \
21803           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21804           --target=${target_alias} \
21805            \
21806           $(STAGE1_CONFIGURE_FLAGS)
21807 @endif ld-bootstrap
21808
21809 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21810 maybe-configure-stage2-ld:
21811 @if ld-bootstrap
21812 maybe-configure-stage2-ld: configure-stage2-ld
21813 configure-stage2-ld:
21814         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21815         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21816         @r=`${PWD_COMMAND}`; export r; \
21817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818         TFLAGS="$(STAGE2_TFLAGS)"; \
21819         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21820         $(HOST_EXPORTS) \
21821         $(POSTSTAGE1_HOST_EXPORTS) \
21822         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21823         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21824         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21825         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21827         cd $(HOST_SUBDIR)/ld || exit 1; \
21828         case $(srcdir) in \
21829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21830           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21832         esac; \
21833         module_srcdir=ld; \
21834         $(SHELL) $$s/$$module_srcdir/configure \
21835           --srcdir=$${topdir}/$$module_srcdir \
21836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21837           --target=${target_alias} \
21838           --with-build-libsubdir=$(HOST_SUBDIR) \
21839           $(STAGE2_CONFIGURE_FLAGS)
21840 @endif ld-bootstrap
21841
21842 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21843 maybe-configure-stage3-ld:
21844 @if ld-bootstrap
21845 maybe-configure-stage3-ld: configure-stage3-ld
21846 configure-stage3-ld:
21847         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21848         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21849         @r=`${PWD_COMMAND}`; export r; \
21850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21851         TFLAGS="$(STAGE3_TFLAGS)"; \
21852         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21853         $(HOST_EXPORTS) \
21854         $(POSTSTAGE1_HOST_EXPORTS) \
21855         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21856         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21857         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21858         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21859         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21860         cd $(HOST_SUBDIR)/ld || exit 1; \
21861         case $(srcdir) in \
21862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21863           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21865         esac; \
21866         module_srcdir=ld; \
21867         $(SHELL) $$s/$$module_srcdir/configure \
21868           --srcdir=$${topdir}/$$module_srcdir \
21869           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21870           --target=${target_alias} \
21871           --with-build-libsubdir=$(HOST_SUBDIR) \
21872           $(STAGE3_CONFIGURE_FLAGS)
21873 @endif ld-bootstrap
21874
21875 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21876 maybe-configure-stage4-ld:
21877 @if ld-bootstrap
21878 maybe-configure-stage4-ld: configure-stage4-ld
21879 configure-stage4-ld:
21880         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21881         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21882         @r=`${PWD_COMMAND}`; export r; \
21883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21884         TFLAGS="$(STAGE4_TFLAGS)"; \
21885         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21886         $(HOST_EXPORTS) \
21887         $(POSTSTAGE1_HOST_EXPORTS) \
21888         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21889         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21890         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21891         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21893         cd $(HOST_SUBDIR)/ld || exit 1; \
21894         case $(srcdir) in \
21895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21896           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21898         esac; \
21899         module_srcdir=ld; \
21900         $(SHELL) $$s/$$module_srcdir/configure \
21901           --srcdir=$${topdir}/$$module_srcdir \
21902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21903           --target=${target_alias} \
21904           --with-build-libsubdir=$(HOST_SUBDIR) \
21905           $(STAGE4_CONFIGURE_FLAGS)
21906 @endif ld-bootstrap
21907
21908 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21909 maybe-configure-stageprofile-ld:
21910 @if ld-bootstrap
21911 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21912 configure-stageprofile-ld:
21913         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21915         @r=`${PWD_COMMAND}`; export r; \
21916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21918         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21919         $(HOST_EXPORTS) \
21920         $(POSTSTAGE1_HOST_EXPORTS) \
21921         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21922         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21923         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21924         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21926         cd $(HOST_SUBDIR)/ld || exit 1; \
21927         case $(srcdir) in \
21928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21929           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21931         esac; \
21932         module_srcdir=ld; \
21933         $(SHELL) $$s/$$module_srcdir/configure \
21934           --srcdir=$${topdir}/$$module_srcdir \
21935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21936           --target=${target_alias} \
21937           --with-build-libsubdir=$(HOST_SUBDIR) \
21938           $(STAGEprofile_CONFIGURE_FLAGS)
21939 @endif ld-bootstrap
21940
21941 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21942 maybe-configure-stagetrain-ld:
21943 @if ld-bootstrap
21944 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21945 configure-stagetrain-ld:
21946         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21948         @r=`${PWD_COMMAND}`; export r; \
21949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21950         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21951         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21952         $(HOST_EXPORTS) \
21953         $(POSTSTAGE1_HOST_EXPORTS) \
21954         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21955         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21956         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21957         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21959         cd $(HOST_SUBDIR)/ld || exit 1; \
21960         case $(srcdir) in \
21961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21962           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21964         esac; \
21965         module_srcdir=ld; \
21966         $(SHELL) $$s/$$module_srcdir/configure \
21967           --srcdir=$${topdir}/$$module_srcdir \
21968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21969           --target=${target_alias} \
21970           --with-build-libsubdir=$(HOST_SUBDIR) \
21971           $(STAGEtrain_CONFIGURE_FLAGS)
21972 @endif ld-bootstrap
21973
21974 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21975 maybe-configure-stagefeedback-ld:
21976 @if ld-bootstrap
21977 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21978 configure-stagefeedback-ld:
21979         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21980         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21981         @r=`${PWD_COMMAND}`; export r; \
21982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21983         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21984         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21985         $(HOST_EXPORTS) \
21986         $(POSTSTAGE1_HOST_EXPORTS) \
21987         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21988         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21989         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21990         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21992         cd $(HOST_SUBDIR)/ld || exit 1; \
21993         case $(srcdir) in \
21994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21995           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21997         esac; \
21998         module_srcdir=ld; \
21999         $(SHELL) $$s/$$module_srcdir/configure \
22000           --srcdir=$${topdir}/$$module_srcdir \
22001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22002           --target=${target_alias} \
22003           --with-build-libsubdir=$(HOST_SUBDIR) \
22004           $(STAGEfeedback_CONFIGURE_FLAGS)
22005 @endif ld-bootstrap
22006
22007 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22008 maybe-configure-stageautoprofile-ld:
22009 @if ld-bootstrap
22010 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22011 configure-stageautoprofile-ld:
22012         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22013         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22014         @r=`${PWD_COMMAND}`; export r; \
22015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22017         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22018         $(HOST_EXPORTS) \
22019         $(POSTSTAGE1_HOST_EXPORTS) \
22020         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22021         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22022         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22023         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22025         cd $(HOST_SUBDIR)/ld || exit 1; \
22026         case $(srcdir) in \
22027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22028           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22030         esac; \
22031         module_srcdir=ld; \
22032         $(SHELL) $$s/$$module_srcdir/configure \
22033           --srcdir=$${topdir}/$$module_srcdir \
22034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22035           --target=${target_alias} \
22036           --with-build-libsubdir=$(HOST_SUBDIR) \
22037           $(STAGEautoprofile_CONFIGURE_FLAGS)
22038 @endif ld-bootstrap
22039
22040 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22041 maybe-configure-stageautofeedback-ld:
22042 @if ld-bootstrap
22043 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22044 configure-stageautofeedback-ld:
22045         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22047         @r=`${PWD_COMMAND}`; export r; \
22048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22049         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22050         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22051         $(HOST_EXPORTS) \
22052         $(POSTSTAGE1_HOST_EXPORTS) \
22053         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22054         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22055         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22056         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22058         cd $(HOST_SUBDIR)/ld || exit 1; \
22059         case $(srcdir) in \
22060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22061           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22063         esac; \
22064         module_srcdir=ld; \
22065         $(SHELL) $$s/$$module_srcdir/configure \
22066           --srcdir=$${topdir}/$$module_srcdir \
22067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22068           --target=${target_alias} \
22069           --with-build-libsubdir=$(HOST_SUBDIR) \
22070           $(STAGEautofeedback_CONFIGURE_FLAGS)
22071 @endif ld-bootstrap
22072
22073
22074
22075
22076
22077 .PHONY: all-ld maybe-all-ld
22078 maybe-all-ld:
22079 @if gcc-bootstrap
22080 all-ld: stage_current
22081 @endif gcc-bootstrap
22082 @if ld
22083 TARGET-ld=all
22084 maybe-all-ld: all-ld
22085 all-ld: configure-ld
22086         @r=`${PWD_COMMAND}`; export r; \
22087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22088         $(HOST_EXPORTS)  \
22089         (cd $(HOST_SUBDIR)/ld && \
22090           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22091                 $(TARGET-ld))
22092 @endif ld
22093
22094
22095
22096 .PHONY: all-stage1-ld maybe-all-stage1-ld
22097 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22098 maybe-all-stage1-ld:
22099 maybe-clean-stage1-ld:
22100 @if ld-bootstrap
22101 maybe-all-stage1-ld: all-stage1-ld
22102 all-stage1: all-stage1-ld
22103 TARGET-stage1-ld = $(TARGET-ld)
22104 all-stage1-ld: configure-stage1-ld
22105         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22106         @r=`${PWD_COMMAND}`; export r; \
22107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22108         TFLAGS="$(STAGE1_TFLAGS)"; \
22109         $(HOST_EXPORTS)  \
22110         cd $(HOST_SUBDIR)/ld && \
22111          \
22112         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22113                 CFLAGS="$(STAGE1_CFLAGS)" \
22114                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22115                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22116                 LIBCFLAGS="$(LIBCFLAGS)" \
22117                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22118                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22119                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22120                 $(EXTRA_HOST_FLAGS)  \
22121                 $(STAGE1_FLAGS_TO_PASS)  \
22122                 TFLAGS="$(STAGE1_TFLAGS)"  \
22123                 $(TARGET-stage1-ld)
22124
22125 maybe-clean-stage1-ld: clean-stage1-ld
22126 clean-stage1: clean-stage1-ld
22127 clean-stage1-ld:
22128         @if [ $(current_stage) = stage1 ]; then \
22129           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22130         else \
22131           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22132           $(MAKE) stage1-start; \
22133         fi; \
22134         cd $(HOST_SUBDIR)/ld && \
22135         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22136         $(STAGE1_FLAGS_TO_PASS)  clean
22137 @endif ld-bootstrap
22138
22139
22140 .PHONY: all-stage2-ld maybe-all-stage2-ld
22141 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22142 maybe-all-stage2-ld:
22143 maybe-clean-stage2-ld:
22144 @if ld-bootstrap
22145 maybe-all-stage2-ld: all-stage2-ld
22146 all-stage2: all-stage2-ld
22147 TARGET-stage2-ld = $(TARGET-ld)
22148 all-stage2-ld: configure-stage2-ld
22149         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22150         @r=`${PWD_COMMAND}`; export r; \
22151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22152         TFLAGS="$(STAGE2_TFLAGS)"; \
22153         $(HOST_EXPORTS) \
22154         $(POSTSTAGE1_HOST_EXPORTS)  \
22155         cd $(HOST_SUBDIR)/ld && \
22156          \
22157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22158                 CFLAGS="$(STAGE2_CFLAGS)" \
22159                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22160                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22161                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22162                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22163                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22164                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22165                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22166                 TFLAGS="$(STAGE2_TFLAGS)"  \
22167                 $(TARGET-stage2-ld)
22168
22169 maybe-clean-stage2-ld: clean-stage2-ld
22170 clean-stage2: clean-stage2-ld
22171 clean-stage2-ld:
22172         @if [ $(current_stage) = stage2 ]; then \
22173           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22174         else \
22175           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22176           $(MAKE) stage2-start; \
22177         fi; \
22178         cd $(HOST_SUBDIR)/ld && \
22179         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22180 @endif ld-bootstrap
22181
22182
22183 .PHONY: all-stage3-ld maybe-all-stage3-ld
22184 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22185 maybe-all-stage3-ld:
22186 maybe-clean-stage3-ld:
22187 @if ld-bootstrap
22188 maybe-all-stage3-ld: all-stage3-ld
22189 all-stage3: all-stage3-ld
22190 TARGET-stage3-ld = $(TARGET-ld)
22191 all-stage3-ld: configure-stage3-ld
22192         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22193         @r=`${PWD_COMMAND}`; export r; \
22194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195         TFLAGS="$(STAGE3_TFLAGS)"; \
22196         $(HOST_EXPORTS) \
22197         $(POSTSTAGE1_HOST_EXPORTS)  \
22198         cd $(HOST_SUBDIR)/ld && \
22199          \
22200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22201                 CFLAGS="$(STAGE3_CFLAGS)" \
22202                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22203                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22204                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22208                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22209                 TFLAGS="$(STAGE3_TFLAGS)"  \
22210                 $(TARGET-stage3-ld)
22211
22212 maybe-clean-stage3-ld: clean-stage3-ld
22213 clean-stage3: clean-stage3-ld
22214 clean-stage3-ld:
22215         @if [ $(current_stage) = stage3 ]; then \
22216           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22217         else \
22218           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22219           $(MAKE) stage3-start; \
22220         fi; \
22221         cd $(HOST_SUBDIR)/ld && \
22222         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22223 @endif ld-bootstrap
22224
22225
22226 .PHONY: all-stage4-ld maybe-all-stage4-ld
22227 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22228 maybe-all-stage4-ld:
22229 maybe-clean-stage4-ld:
22230 @if ld-bootstrap
22231 maybe-all-stage4-ld: all-stage4-ld
22232 all-stage4: all-stage4-ld
22233 TARGET-stage4-ld = $(TARGET-ld)
22234 all-stage4-ld: configure-stage4-ld
22235         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22236         @r=`${PWD_COMMAND}`; export r; \
22237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238         TFLAGS="$(STAGE4_TFLAGS)"; \
22239         $(HOST_EXPORTS) \
22240         $(POSTSTAGE1_HOST_EXPORTS)  \
22241         cd $(HOST_SUBDIR)/ld && \
22242          \
22243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22244                 CFLAGS="$(STAGE4_CFLAGS)" \
22245                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22246                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22247                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22251                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22252                 TFLAGS="$(STAGE4_TFLAGS)"  \
22253                 $(TARGET-stage4-ld)
22254
22255 maybe-clean-stage4-ld: clean-stage4-ld
22256 clean-stage4: clean-stage4-ld
22257 clean-stage4-ld:
22258         @if [ $(current_stage) = stage4 ]; then \
22259           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22260         else \
22261           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22262           $(MAKE) stage4-start; \
22263         fi; \
22264         cd $(HOST_SUBDIR)/ld && \
22265         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22266 @endif ld-bootstrap
22267
22268
22269 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22270 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22271 maybe-all-stageprofile-ld:
22272 maybe-clean-stageprofile-ld:
22273 @if ld-bootstrap
22274 maybe-all-stageprofile-ld: all-stageprofile-ld
22275 all-stageprofile: all-stageprofile-ld
22276 TARGET-stageprofile-ld = $(TARGET-ld)
22277 all-stageprofile-ld: configure-stageprofile-ld
22278         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22279         @r=`${PWD_COMMAND}`; export r; \
22280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22282         $(HOST_EXPORTS) \
22283         $(POSTSTAGE1_HOST_EXPORTS)  \
22284         cd $(HOST_SUBDIR)/ld && \
22285          \
22286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22287                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22288                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22289                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22290                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22294                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22295                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22296                 $(TARGET-stageprofile-ld)
22297
22298 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22299 clean-stageprofile: clean-stageprofile-ld
22300 clean-stageprofile-ld:
22301         @if [ $(current_stage) = stageprofile ]; then \
22302           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22303         else \
22304           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22305           $(MAKE) stageprofile-start; \
22306         fi; \
22307         cd $(HOST_SUBDIR)/ld && \
22308         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22309 @endif ld-bootstrap
22310
22311
22312 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22313 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22314 maybe-all-stagetrain-ld:
22315 maybe-clean-stagetrain-ld:
22316 @if ld-bootstrap
22317 maybe-all-stagetrain-ld: all-stagetrain-ld
22318 all-stagetrain: all-stagetrain-ld
22319 TARGET-stagetrain-ld = $(TARGET-ld)
22320 all-stagetrain-ld: configure-stagetrain-ld
22321         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22322         @r=`${PWD_COMMAND}`; export r; \
22323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22324         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22325         $(HOST_EXPORTS) \
22326         $(POSTSTAGE1_HOST_EXPORTS)  \
22327         cd $(HOST_SUBDIR)/ld && \
22328          \
22329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22330                 CFLAGS="$(STAGEtrain_CFLAGS)" \
22331                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22332                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22333                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22337                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22338                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
22339                 $(TARGET-stagetrain-ld)
22340
22341 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22342 clean-stagetrain: clean-stagetrain-ld
22343 clean-stagetrain-ld:
22344         @if [ $(current_stage) = stagetrain ]; then \
22345           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22346         else \
22347           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22348           $(MAKE) stagetrain-start; \
22349         fi; \
22350         cd $(HOST_SUBDIR)/ld && \
22351         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22352 @endif ld-bootstrap
22353
22354
22355 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22356 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22357 maybe-all-stagefeedback-ld:
22358 maybe-clean-stagefeedback-ld:
22359 @if ld-bootstrap
22360 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22361 all-stagefeedback: all-stagefeedback-ld
22362 TARGET-stagefeedback-ld = $(TARGET-ld)
22363 all-stagefeedback-ld: configure-stagefeedback-ld
22364         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22365         @r=`${PWD_COMMAND}`; export r; \
22366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22368         $(HOST_EXPORTS) \
22369         $(POSTSTAGE1_HOST_EXPORTS)  \
22370         cd $(HOST_SUBDIR)/ld && \
22371          \
22372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22373                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22374                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22375                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22376                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22381                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22382                 $(TARGET-stagefeedback-ld)
22383
22384 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22385 clean-stagefeedback: clean-stagefeedback-ld
22386 clean-stagefeedback-ld:
22387         @if [ $(current_stage) = stagefeedback ]; then \
22388           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22389         else \
22390           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22391           $(MAKE) stagefeedback-start; \
22392         fi; \
22393         cd $(HOST_SUBDIR)/ld && \
22394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22395 @endif ld-bootstrap
22396
22397
22398 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22399 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22400 maybe-all-stageautoprofile-ld:
22401 maybe-clean-stageautoprofile-ld:
22402 @if ld-bootstrap
22403 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22404 all-stageautoprofile: all-stageautoprofile-ld
22405 TARGET-stageautoprofile-ld = $(TARGET-ld)
22406 all-stageautoprofile-ld: configure-stageautoprofile-ld
22407         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22408         @r=`${PWD_COMMAND}`; export r; \
22409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22410         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22411         $(HOST_EXPORTS) \
22412         $(POSTSTAGE1_HOST_EXPORTS)  \
22413         cd $(HOST_SUBDIR)/ld && \
22414         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22416                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22417                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22418                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22419                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22424                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22425                 $(TARGET-stageautoprofile-ld)
22426
22427 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22428 clean-stageautoprofile: clean-stageautoprofile-ld
22429 clean-stageautoprofile-ld:
22430         @if [ $(current_stage) = stageautoprofile ]; then \
22431           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22432         else \
22433           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22434           $(MAKE) stageautoprofile-start; \
22435         fi; \
22436         cd $(HOST_SUBDIR)/ld && \
22437         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22438 @endif ld-bootstrap
22439
22440
22441 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22442 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22443 maybe-all-stageautofeedback-ld:
22444 maybe-clean-stageautofeedback-ld:
22445 @if ld-bootstrap
22446 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22447 all-stageautofeedback: all-stageautofeedback-ld
22448 TARGET-stageautofeedback-ld = $(TARGET-ld)
22449 all-stageautofeedback-ld: configure-stageautofeedback-ld
22450         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22451         @r=`${PWD_COMMAND}`; export r; \
22452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22454         $(HOST_EXPORTS) \
22455         $(POSTSTAGE1_HOST_EXPORTS)  \
22456         cd $(HOST_SUBDIR)/ld && \
22457          \
22458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22459                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22460                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22461                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22462                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22463                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22464                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22465                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22466                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22467                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22468                 $(TARGET-stageautofeedback-ld)
22469
22470 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22471 clean-stageautofeedback: clean-stageautofeedback-ld
22472 clean-stageautofeedback-ld:
22473         @if [ $(current_stage) = stageautofeedback ]; then \
22474           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22475         else \
22476           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22477           $(MAKE) stageautofeedback-start; \
22478         fi; \
22479         cd $(HOST_SUBDIR)/ld && \
22480         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22481 @endif ld-bootstrap
22482
22483
22484
22485
22486
22487 .PHONY: check-ld maybe-check-ld
22488 maybe-check-ld:
22489 @if ld
22490 maybe-check-ld: check-ld
22491
22492 check-ld:
22493         @: $(MAKE); $(unstage)
22494         @r=`${PWD_COMMAND}`; export r; \
22495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22497         (cd $(HOST_SUBDIR)/ld && \
22498           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22499
22500 @endif ld
22501
22502 .PHONY: install-ld maybe-install-ld
22503 maybe-install-ld:
22504 @if ld
22505 maybe-install-ld: install-ld
22506
22507 install-ld: installdirs
22508         @: $(MAKE); $(unstage)
22509         @r=`${PWD_COMMAND}`; export r; \
22510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511         $(HOST_EXPORTS) \
22512         (cd $(HOST_SUBDIR)/ld && \
22513           $(MAKE) $(FLAGS_TO_PASS)  install)
22514
22515 @endif ld
22516
22517 .PHONY: install-strip-ld maybe-install-strip-ld
22518 maybe-install-strip-ld:
22519 @if ld
22520 maybe-install-strip-ld: install-strip-ld
22521
22522 install-strip-ld: installdirs
22523         @: $(MAKE); $(unstage)
22524         @r=`${PWD_COMMAND}`; export r; \
22525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22526         $(HOST_EXPORTS) \
22527         (cd $(HOST_SUBDIR)/ld && \
22528           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22529
22530 @endif ld
22531
22532 # Other targets (info, dvi, pdf, etc.)
22533
22534 .PHONY: maybe-info-ld info-ld
22535 maybe-info-ld:
22536 @if ld
22537 maybe-info-ld: info-ld
22538
22539 info-ld: \
22540     configure-ld 
22541         @[ -f ./ld/Makefile ] || exit 0; \
22542         r=`${PWD_COMMAND}`; export r; \
22543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22544         $(HOST_EXPORTS) \
22545         for flag in $(EXTRA_HOST_FLAGS) ; do \
22546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22547         done; \
22548         echo "Doing info in ld"; \
22549         (cd $(HOST_SUBDIR)/ld && \
22550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22552                   "RANLIB=$${RANLIB}" \
22553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22554                   info) \
22555           || exit 1
22556
22557 @endif ld
22558
22559 .PHONY: maybe-dvi-ld dvi-ld
22560 maybe-dvi-ld:
22561 @if ld
22562 maybe-dvi-ld: dvi-ld
22563
22564 dvi-ld: \
22565     configure-ld 
22566         @[ -f ./ld/Makefile ] || exit 0; \
22567         r=`${PWD_COMMAND}`; export r; \
22568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22569         $(HOST_EXPORTS) \
22570         for flag in $(EXTRA_HOST_FLAGS) ; do \
22571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22572         done; \
22573         echo "Doing dvi in ld"; \
22574         (cd $(HOST_SUBDIR)/ld && \
22575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22577                   "RANLIB=$${RANLIB}" \
22578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22579                   dvi) \
22580           || exit 1
22581
22582 @endif ld
22583
22584 .PHONY: maybe-pdf-ld pdf-ld
22585 maybe-pdf-ld:
22586 @if ld
22587 maybe-pdf-ld: pdf-ld
22588
22589 pdf-ld: \
22590     configure-ld 
22591         @[ -f ./ld/Makefile ] || exit 0; \
22592         r=`${PWD_COMMAND}`; export r; \
22593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22594         $(HOST_EXPORTS) \
22595         for flag in $(EXTRA_HOST_FLAGS) ; do \
22596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22597         done; \
22598         echo "Doing pdf in ld"; \
22599         (cd $(HOST_SUBDIR)/ld && \
22600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22602                   "RANLIB=$${RANLIB}" \
22603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22604                   pdf) \
22605           || exit 1
22606
22607 @endif ld
22608
22609 .PHONY: maybe-html-ld html-ld
22610 maybe-html-ld:
22611 @if ld
22612 maybe-html-ld: html-ld
22613
22614 html-ld: \
22615     configure-ld 
22616         @[ -f ./ld/Makefile ] || exit 0; \
22617         r=`${PWD_COMMAND}`; export r; \
22618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22619         $(HOST_EXPORTS) \
22620         for flag in $(EXTRA_HOST_FLAGS) ; do \
22621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22622         done; \
22623         echo "Doing html in ld"; \
22624         (cd $(HOST_SUBDIR)/ld && \
22625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22627                   "RANLIB=$${RANLIB}" \
22628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22629                   html) \
22630           || exit 1
22631
22632 @endif ld
22633
22634 .PHONY: maybe-TAGS-ld TAGS-ld
22635 maybe-TAGS-ld:
22636 @if ld
22637 maybe-TAGS-ld: TAGS-ld
22638
22639 TAGS-ld: \
22640     configure-ld 
22641         @[ -f ./ld/Makefile ] || exit 0; \
22642         r=`${PWD_COMMAND}`; export r; \
22643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22644         $(HOST_EXPORTS) \
22645         for flag in $(EXTRA_HOST_FLAGS) ; do \
22646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22647         done; \
22648         echo "Doing TAGS in ld"; \
22649         (cd $(HOST_SUBDIR)/ld && \
22650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22652                   "RANLIB=$${RANLIB}" \
22653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22654                   TAGS) \
22655           || exit 1
22656
22657 @endif ld
22658
22659 .PHONY: maybe-install-info-ld install-info-ld
22660 maybe-install-info-ld:
22661 @if ld
22662 maybe-install-info-ld: install-info-ld
22663
22664 install-info-ld: \
22665     configure-ld \
22666     info-ld 
22667         @[ -f ./ld/Makefile ] || exit 0; \
22668         r=`${PWD_COMMAND}`; export r; \
22669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22670         $(HOST_EXPORTS) \
22671         for flag in $(EXTRA_HOST_FLAGS) ; do \
22672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22673         done; \
22674         echo "Doing install-info in ld"; \
22675         (cd $(HOST_SUBDIR)/ld && \
22676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22678                   "RANLIB=$${RANLIB}" \
22679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22680                   install-info) \
22681           || exit 1
22682
22683 @endif ld
22684
22685 .PHONY: maybe-install-pdf-ld install-pdf-ld
22686 maybe-install-pdf-ld:
22687 @if ld
22688 maybe-install-pdf-ld: install-pdf-ld
22689
22690 install-pdf-ld: \
22691     configure-ld \
22692     pdf-ld 
22693         @[ -f ./ld/Makefile ] || exit 0; \
22694         r=`${PWD_COMMAND}`; export r; \
22695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22696         $(HOST_EXPORTS) \
22697         for flag in $(EXTRA_HOST_FLAGS) ; do \
22698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22699         done; \
22700         echo "Doing install-pdf in ld"; \
22701         (cd $(HOST_SUBDIR)/ld && \
22702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22704                   "RANLIB=$${RANLIB}" \
22705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22706                   install-pdf) \
22707           || exit 1
22708
22709 @endif ld
22710
22711 .PHONY: maybe-install-html-ld install-html-ld
22712 maybe-install-html-ld:
22713 @if ld
22714 maybe-install-html-ld: install-html-ld
22715
22716 install-html-ld: \
22717     configure-ld \
22718     html-ld 
22719         @[ -f ./ld/Makefile ] || exit 0; \
22720         r=`${PWD_COMMAND}`; export r; \
22721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722         $(HOST_EXPORTS) \
22723         for flag in $(EXTRA_HOST_FLAGS) ; do \
22724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22725         done; \
22726         echo "Doing install-html in ld"; \
22727         (cd $(HOST_SUBDIR)/ld && \
22728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22730                   "RANLIB=$${RANLIB}" \
22731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22732                   install-html) \
22733           || exit 1
22734
22735 @endif ld
22736
22737 .PHONY: maybe-installcheck-ld installcheck-ld
22738 maybe-installcheck-ld:
22739 @if ld
22740 maybe-installcheck-ld: installcheck-ld
22741
22742 installcheck-ld: \
22743     configure-ld 
22744         @[ -f ./ld/Makefile ] || exit 0; \
22745         r=`${PWD_COMMAND}`; export r; \
22746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22747         $(HOST_EXPORTS) \
22748         for flag in $(EXTRA_HOST_FLAGS) ; do \
22749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22750         done; \
22751         echo "Doing installcheck in ld"; \
22752         (cd $(HOST_SUBDIR)/ld && \
22753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22755                   "RANLIB=$${RANLIB}" \
22756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22757                   installcheck) \
22758           || exit 1
22759
22760 @endif ld
22761
22762 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22763 maybe-mostlyclean-ld:
22764 @if ld
22765 maybe-mostlyclean-ld: mostlyclean-ld
22766
22767 mostlyclean-ld: 
22768         @[ -f ./ld/Makefile ] || exit 0; \
22769         r=`${PWD_COMMAND}`; export r; \
22770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771         $(HOST_EXPORTS) \
22772         for flag in $(EXTRA_HOST_FLAGS) ; do \
22773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774         done; \
22775         echo "Doing mostlyclean in ld"; \
22776         (cd $(HOST_SUBDIR)/ld && \
22777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779                   "RANLIB=$${RANLIB}" \
22780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22781                   mostlyclean) \
22782           || exit 1
22783
22784 @endif ld
22785
22786 .PHONY: maybe-clean-ld clean-ld
22787 maybe-clean-ld:
22788 @if ld
22789 maybe-clean-ld: clean-ld
22790
22791 clean-ld: 
22792         @[ -f ./ld/Makefile ] || exit 0; \
22793         r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         $(HOST_EXPORTS) \
22796         for flag in $(EXTRA_HOST_FLAGS) ; do \
22797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798         done; \
22799         echo "Doing clean in ld"; \
22800         (cd $(HOST_SUBDIR)/ld && \
22801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803                   "RANLIB=$${RANLIB}" \
22804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22805                   clean) \
22806           || exit 1
22807
22808 @endif ld
22809
22810 .PHONY: maybe-distclean-ld distclean-ld
22811 maybe-distclean-ld:
22812 @if ld
22813 maybe-distclean-ld: distclean-ld
22814
22815 distclean-ld: 
22816         @[ -f ./ld/Makefile ] || exit 0; \
22817         r=`${PWD_COMMAND}`; export r; \
22818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819         $(HOST_EXPORTS) \
22820         for flag in $(EXTRA_HOST_FLAGS) ; do \
22821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822         done; \
22823         echo "Doing distclean in ld"; \
22824         (cd $(HOST_SUBDIR)/ld && \
22825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22827                   "RANLIB=$${RANLIB}" \
22828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22829                   distclean) \
22830           || exit 1
22831
22832 @endif ld
22833
22834 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22835 maybe-maintainer-clean-ld:
22836 @if ld
22837 maybe-maintainer-clean-ld: maintainer-clean-ld
22838
22839 maintainer-clean-ld: 
22840         @[ -f ./ld/Makefile ] || exit 0; \
22841         r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         $(HOST_EXPORTS) \
22844         for flag in $(EXTRA_HOST_FLAGS) ; do \
22845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22846         done; \
22847         echo "Doing maintainer-clean in ld"; \
22848         (cd $(HOST_SUBDIR)/ld && \
22849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22851                   "RANLIB=$${RANLIB}" \
22852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22853                   maintainer-clean) \
22854           || exit 1
22855
22856 @endif ld
22857
22858
22859
22860 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22861 maybe-configure-libbacktrace:
22862 @if gcc-bootstrap
22863 configure-libbacktrace: stage_current
22864 @endif gcc-bootstrap
22865 @if libbacktrace
22866 maybe-configure-libbacktrace: configure-libbacktrace
22867 configure-libbacktrace: 
22868         @r=`${PWD_COMMAND}`; export r; \
22869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22872         $(HOST_EXPORTS)  \
22873         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22874         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22875         case $(srcdir) in \
22876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22877           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22879         esac; \
22880         module_srcdir=libbacktrace; \
22881         $(SHELL) \
22882           $$s/$$module_srcdir/configure \
22883           --srcdir=$${topdir}/$$module_srcdir \
22884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22885           --target=${target_alias}  \
22886           || exit 1
22887 @endif libbacktrace
22888
22889
22890
22891 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22892 maybe-configure-stage1-libbacktrace:
22893 @if libbacktrace-bootstrap
22894 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22895 configure-stage1-libbacktrace:
22896         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22897         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22898         @r=`${PWD_COMMAND}`; export r; \
22899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22900         TFLAGS="$(STAGE1_TFLAGS)"; \
22901         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22902         $(HOST_EXPORTS) \
22903         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22904         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22905         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22906         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22908         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22909         case $(srcdir) in \
22910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22911           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22913         esac; \
22914         module_srcdir=libbacktrace; \
22915         $(SHELL) $$s/$$module_srcdir/configure \
22916           --srcdir=$${topdir}/$$module_srcdir \
22917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22918           --target=${target_alias} \
22919            \
22920           $(STAGE1_CONFIGURE_FLAGS)
22921 @endif libbacktrace-bootstrap
22922
22923 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22924 maybe-configure-stage2-libbacktrace:
22925 @if libbacktrace-bootstrap
22926 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22927 configure-stage2-libbacktrace:
22928         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22930         @r=`${PWD_COMMAND}`; export r; \
22931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932         TFLAGS="$(STAGE2_TFLAGS)"; \
22933         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22934         $(HOST_EXPORTS) \
22935         $(POSTSTAGE1_HOST_EXPORTS) \
22936         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22937         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22938         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22939         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22941         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22942         case $(srcdir) in \
22943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22944           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22946         esac; \
22947         module_srcdir=libbacktrace; \
22948         $(SHELL) $$s/$$module_srcdir/configure \
22949           --srcdir=$${topdir}/$$module_srcdir \
22950           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22951           --target=${target_alias} \
22952           --with-build-libsubdir=$(HOST_SUBDIR) \
22953           $(STAGE2_CONFIGURE_FLAGS)
22954 @endif libbacktrace-bootstrap
22955
22956 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22957 maybe-configure-stage3-libbacktrace:
22958 @if libbacktrace-bootstrap
22959 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22960 configure-stage3-libbacktrace:
22961         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22962         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22963         @r=`${PWD_COMMAND}`; export r; \
22964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22965         TFLAGS="$(STAGE3_TFLAGS)"; \
22966         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22967         $(HOST_EXPORTS) \
22968         $(POSTSTAGE1_HOST_EXPORTS) \
22969         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22970         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22971         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22972         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22974         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22975         case $(srcdir) in \
22976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22977           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22979         esac; \
22980         module_srcdir=libbacktrace; \
22981         $(SHELL) $$s/$$module_srcdir/configure \
22982           --srcdir=$${topdir}/$$module_srcdir \
22983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22984           --target=${target_alias} \
22985           --with-build-libsubdir=$(HOST_SUBDIR) \
22986           $(STAGE3_CONFIGURE_FLAGS)
22987 @endif libbacktrace-bootstrap
22988
22989 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22990 maybe-configure-stage4-libbacktrace:
22991 @if libbacktrace-bootstrap
22992 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22993 configure-stage4-libbacktrace:
22994         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22996         @r=`${PWD_COMMAND}`; export r; \
22997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22998         TFLAGS="$(STAGE4_TFLAGS)"; \
22999         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23000         $(HOST_EXPORTS) \
23001         $(POSTSTAGE1_HOST_EXPORTS) \
23002         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23003         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23004         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23005         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23007         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23008         case $(srcdir) in \
23009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23010           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23012         esac; \
23013         module_srcdir=libbacktrace; \
23014         $(SHELL) $$s/$$module_srcdir/configure \
23015           --srcdir=$${topdir}/$$module_srcdir \
23016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23017           --target=${target_alias} \
23018           --with-build-libsubdir=$(HOST_SUBDIR) \
23019           $(STAGE4_CONFIGURE_FLAGS)
23020 @endif libbacktrace-bootstrap
23021
23022 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23023 maybe-configure-stageprofile-libbacktrace:
23024 @if libbacktrace-bootstrap
23025 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23026 configure-stageprofile-libbacktrace:
23027         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23029         @r=`${PWD_COMMAND}`; export r; \
23030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23031         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23032         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23033         $(HOST_EXPORTS) \
23034         $(POSTSTAGE1_HOST_EXPORTS) \
23035         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23036         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23037         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23038         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23040         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23041         case $(srcdir) in \
23042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23043           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23045         esac; \
23046         module_srcdir=libbacktrace; \
23047         $(SHELL) $$s/$$module_srcdir/configure \
23048           --srcdir=$${topdir}/$$module_srcdir \
23049           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23050           --target=${target_alias} \
23051           --with-build-libsubdir=$(HOST_SUBDIR) \
23052           $(STAGEprofile_CONFIGURE_FLAGS)
23053 @endif libbacktrace-bootstrap
23054
23055 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23056 maybe-configure-stagetrain-libbacktrace:
23057 @if libbacktrace-bootstrap
23058 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23059 configure-stagetrain-libbacktrace:
23060         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23062         @r=`${PWD_COMMAND}`; export r; \
23063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23065         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23066         $(HOST_EXPORTS) \
23067         $(POSTSTAGE1_HOST_EXPORTS) \
23068         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23069         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23070         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23071         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23073         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23074         case $(srcdir) in \
23075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23076           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23078         esac; \
23079         module_srcdir=libbacktrace; \
23080         $(SHELL) $$s/$$module_srcdir/configure \
23081           --srcdir=$${topdir}/$$module_srcdir \
23082           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23083           --target=${target_alias} \
23084           --with-build-libsubdir=$(HOST_SUBDIR) \
23085           $(STAGEtrain_CONFIGURE_FLAGS)
23086 @endif libbacktrace-bootstrap
23087
23088 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23089 maybe-configure-stagefeedback-libbacktrace:
23090 @if libbacktrace-bootstrap
23091 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23092 configure-stagefeedback-libbacktrace:
23093         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23095         @r=`${PWD_COMMAND}`; export r; \
23096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23098         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23099         $(HOST_EXPORTS) \
23100         $(POSTSTAGE1_HOST_EXPORTS) \
23101         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23102         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23103         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23104         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23105         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23106         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23107         case $(srcdir) in \
23108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23109           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23111         esac; \
23112         module_srcdir=libbacktrace; \
23113         $(SHELL) $$s/$$module_srcdir/configure \
23114           --srcdir=$${topdir}/$$module_srcdir \
23115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23116           --target=${target_alias} \
23117           --with-build-libsubdir=$(HOST_SUBDIR) \
23118           $(STAGEfeedback_CONFIGURE_FLAGS)
23119 @endif libbacktrace-bootstrap
23120
23121 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23122 maybe-configure-stageautoprofile-libbacktrace:
23123 @if libbacktrace-bootstrap
23124 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23125 configure-stageautoprofile-libbacktrace:
23126         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23128         @r=`${PWD_COMMAND}`; export r; \
23129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23131         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23132         $(HOST_EXPORTS) \
23133         $(POSTSTAGE1_HOST_EXPORTS) \
23134         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23135         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23136         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23137         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23139         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23140         case $(srcdir) in \
23141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23142           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23144         esac; \
23145         module_srcdir=libbacktrace; \
23146         $(SHELL) $$s/$$module_srcdir/configure \
23147           --srcdir=$${topdir}/$$module_srcdir \
23148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23149           --target=${target_alias} \
23150           --with-build-libsubdir=$(HOST_SUBDIR) \
23151           $(STAGEautoprofile_CONFIGURE_FLAGS)
23152 @endif libbacktrace-bootstrap
23153
23154 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23155 maybe-configure-stageautofeedback-libbacktrace:
23156 @if libbacktrace-bootstrap
23157 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23158 configure-stageautofeedback-libbacktrace:
23159         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23160         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23161         @r=`${PWD_COMMAND}`; export r; \
23162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23164         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23165         $(HOST_EXPORTS) \
23166         $(POSTSTAGE1_HOST_EXPORTS) \
23167         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23168         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23169         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23170         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23172         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23173         case $(srcdir) in \
23174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23175           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23177         esac; \
23178         module_srcdir=libbacktrace; \
23179         $(SHELL) $$s/$$module_srcdir/configure \
23180           --srcdir=$${topdir}/$$module_srcdir \
23181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23182           --target=${target_alias} \
23183           --with-build-libsubdir=$(HOST_SUBDIR) \
23184           $(STAGEautofeedback_CONFIGURE_FLAGS)
23185 @endif libbacktrace-bootstrap
23186
23187
23188
23189
23190
23191 .PHONY: all-libbacktrace maybe-all-libbacktrace
23192 maybe-all-libbacktrace:
23193 @if gcc-bootstrap
23194 all-libbacktrace: stage_current
23195 @endif gcc-bootstrap
23196 @if libbacktrace
23197 TARGET-libbacktrace=all
23198 maybe-all-libbacktrace: all-libbacktrace
23199 all-libbacktrace: configure-libbacktrace
23200         @r=`${PWD_COMMAND}`; export r; \
23201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202         $(HOST_EXPORTS)  \
23203         (cd $(HOST_SUBDIR)/libbacktrace && \
23204           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23205                 $(TARGET-libbacktrace))
23206 @endif libbacktrace
23207
23208
23209
23210 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23211 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23212 maybe-all-stage1-libbacktrace:
23213 maybe-clean-stage1-libbacktrace:
23214 @if libbacktrace-bootstrap
23215 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23216 all-stage1: all-stage1-libbacktrace
23217 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23218 all-stage1-libbacktrace: configure-stage1-libbacktrace
23219         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23220         @r=`${PWD_COMMAND}`; export r; \
23221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222         TFLAGS="$(STAGE1_TFLAGS)"; \
23223         $(HOST_EXPORTS)  \
23224         cd $(HOST_SUBDIR)/libbacktrace && \
23225          \
23226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23227                 CFLAGS="$(STAGE1_CFLAGS)" \
23228                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23229                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23230                 LIBCFLAGS="$(LIBCFLAGS)" \
23231                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23232                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23233                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23234                 $(EXTRA_HOST_FLAGS)  \
23235                 $(STAGE1_FLAGS_TO_PASS)  \
23236                 TFLAGS="$(STAGE1_TFLAGS)"  \
23237                 $(TARGET-stage1-libbacktrace)
23238
23239 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23240 clean-stage1: clean-stage1-libbacktrace
23241 clean-stage1-libbacktrace:
23242         @if [ $(current_stage) = stage1 ]; then \
23243           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23244         else \
23245           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23246           $(MAKE) stage1-start; \
23247         fi; \
23248         cd $(HOST_SUBDIR)/libbacktrace && \
23249         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23250         $(STAGE1_FLAGS_TO_PASS)  clean
23251 @endif libbacktrace-bootstrap
23252
23253
23254 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23255 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23256 maybe-all-stage2-libbacktrace:
23257 maybe-clean-stage2-libbacktrace:
23258 @if libbacktrace-bootstrap
23259 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23260 all-stage2: all-stage2-libbacktrace
23261 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23262 all-stage2-libbacktrace: configure-stage2-libbacktrace
23263         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23264         @r=`${PWD_COMMAND}`; export r; \
23265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266         TFLAGS="$(STAGE2_TFLAGS)"; \
23267         $(HOST_EXPORTS) \
23268         $(POSTSTAGE1_HOST_EXPORTS)  \
23269         cd $(HOST_SUBDIR)/libbacktrace && \
23270          \
23271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23272                 CFLAGS="$(STAGE2_CFLAGS)" \
23273                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23274                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23275                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23279                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23280                 TFLAGS="$(STAGE2_TFLAGS)"  \
23281                 $(TARGET-stage2-libbacktrace)
23282
23283 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23284 clean-stage2: clean-stage2-libbacktrace
23285 clean-stage2-libbacktrace:
23286         @if [ $(current_stage) = stage2 ]; then \
23287           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23288         else \
23289           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23290           $(MAKE) stage2-start; \
23291         fi; \
23292         cd $(HOST_SUBDIR)/libbacktrace && \
23293         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23294 @endif libbacktrace-bootstrap
23295
23296
23297 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23298 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23299 maybe-all-stage3-libbacktrace:
23300 maybe-clean-stage3-libbacktrace:
23301 @if libbacktrace-bootstrap
23302 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23303 all-stage3: all-stage3-libbacktrace
23304 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23305 all-stage3-libbacktrace: configure-stage3-libbacktrace
23306         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23307         @r=`${PWD_COMMAND}`; export r; \
23308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309         TFLAGS="$(STAGE3_TFLAGS)"; \
23310         $(HOST_EXPORTS) \
23311         $(POSTSTAGE1_HOST_EXPORTS)  \
23312         cd $(HOST_SUBDIR)/libbacktrace && \
23313          \
23314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23315                 CFLAGS="$(STAGE3_CFLAGS)" \
23316                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23317                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23318                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23319                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23320                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23321                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23322                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23323                 TFLAGS="$(STAGE3_TFLAGS)"  \
23324                 $(TARGET-stage3-libbacktrace)
23325
23326 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23327 clean-stage3: clean-stage3-libbacktrace
23328 clean-stage3-libbacktrace:
23329         @if [ $(current_stage) = stage3 ]; then \
23330           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23331         else \
23332           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23333           $(MAKE) stage3-start; \
23334         fi; \
23335         cd $(HOST_SUBDIR)/libbacktrace && \
23336         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23337 @endif libbacktrace-bootstrap
23338
23339
23340 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23341 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23342 maybe-all-stage4-libbacktrace:
23343 maybe-clean-stage4-libbacktrace:
23344 @if libbacktrace-bootstrap
23345 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23346 all-stage4: all-stage4-libbacktrace
23347 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23348 all-stage4-libbacktrace: configure-stage4-libbacktrace
23349         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23350         @r=`${PWD_COMMAND}`; export r; \
23351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352         TFLAGS="$(STAGE4_TFLAGS)"; \
23353         $(HOST_EXPORTS) \
23354         $(POSTSTAGE1_HOST_EXPORTS)  \
23355         cd $(HOST_SUBDIR)/libbacktrace && \
23356          \
23357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23358                 CFLAGS="$(STAGE4_CFLAGS)" \
23359                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23360                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23361                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23362                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23363                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23364                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23365                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23366                 TFLAGS="$(STAGE4_TFLAGS)"  \
23367                 $(TARGET-stage4-libbacktrace)
23368
23369 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23370 clean-stage4: clean-stage4-libbacktrace
23371 clean-stage4-libbacktrace:
23372         @if [ $(current_stage) = stage4 ]; then \
23373           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23374         else \
23375           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23376           $(MAKE) stage4-start; \
23377         fi; \
23378         cd $(HOST_SUBDIR)/libbacktrace && \
23379         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23380 @endif libbacktrace-bootstrap
23381
23382
23383 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23384 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23385 maybe-all-stageprofile-libbacktrace:
23386 maybe-clean-stageprofile-libbacktrace:
23387 @if libbacktrace-bootstrap
23388 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23389 all-stageprofile: all-stageprofile-libbacktrace
23390 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23391 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23392         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23393         @r=`${PWD_COMMAND}`; export r; \
23394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23395         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23396         $(HOST_EXPORTS) \
23397         $(POSTSTAGE1_HOST_EXPORTS)  \
23398         cd $(HOST_SUBDIR)/libbacktrace && \
23399          \
23400         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23401                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23402                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23403                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23404                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23405                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23406                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23407                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23408                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23409                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23410                 $(TARGET-stageprofile-libbacktrace)
23411
23412 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23413 clean-stageprofile: clean-stageprofile-libbacktrace
23414 clean-stageprofile-libbacktrace:
23415         @if [ $(current_stage) = stageprofile ]; then \
23416           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23417         else \
23418           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23419           $(MAKE) stageprofile-start; \
23420         fi; \
23421         cd $(HOST_SUBDIR)/libbacktrace && \
23422         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23423 @endif libbacktrace-bootstrap
23424
23425
23426 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23427 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23428 maybe-all-stagetrain-libbacktrace:
23429 maybe-clean-stagetrain-libbacktrace:
23430 @if libbacktrace-bootstrap
23431 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23432 all-stagetrain: all-stagetrain-libbacktrace
23433 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23434 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23435         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23436         @r=`${PWD_COMMAND}`; export r; \
23437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23439         $(HOST_EXPORTS) \
23440         $(POSTSTAGE1_HOST_EXPORTS)  \
23441         cd $(HOST_SUBDIR)/libbacktrace && \
23442          \
23443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23444                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23445                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23446                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23447                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23448                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23449                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23450                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23451                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23452                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23453                 $(TARGET-stagetrain-libbacktrace)
23454
23455 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23456 clean-stagetrain: clean-stagetrain-libbacktrace
23457 clean-stagetrain-libbacktrace:
23458         @if [ $(current_stage) = stagetrain ]; then \
23459           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23460         else \
23461           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23462           $(MAKE) stagetrain-start; \
23463         fi; \
23464         cd $(HOST_SUBDIR)/libbacktrace && \
23465         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23466 @endif libbacktrace-bootstrap
23467
23468
23469 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23470 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23471 maybe-all-stagefeedback-libbacktrace:
23472 maybe-clean-stagefeedback-libbacktrace:
23473 @if libbacktrace-bootstrap
23474 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23475 all-stagefeedback: all-stagefeedback-libbacktrace
23476 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23477 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23478         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23479         @r=`${PWD_COMMAND}`; export r; \
23480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23482         $(HOST_EXPORTS) \
23483         $(POSTSTAGE1_HOST_EXPORTS)  \
23484         cd $(HOST_SUBDIR)/libbacktrace && \
23485          \
23486         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23487                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23488                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23489                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23490                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23491                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23492                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23493                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23494                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23495                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23496                 $(TARGET-stagefeedback-libbacktrace)
23497
23498 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23499 clean-stagefeedback: clean-stagefeedback-libbacktrace
23500 clean-stagefeedback-libbacktrace:
23501         @if [ $(current_stage) = stagefeedback ]; then \
23502           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23503         else \
23504           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23505           $(MAKE) stagefeedback-start; \
23506         fi; \
23507         cd $(HOST_SUBDIR)/libbacktrace && \
23508         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23509 @endif libbacktrace-bootstrap
23510
23511
23512 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23513 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23514 maybe-all-stageautoprofile-libbacktrace:
23515 maybe-clean-stageautoprofile-libbacktrace:
23516 @if libbacktrace-bootstrap
23517 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23518 all-stageautoprofile: all-stageautoprofile-libbacktrace
23519 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23520 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23521         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23522         @r=`${PWD_COMMAND}`; export r; \
23523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23525         $(HOST_EXPORTS) \
23526         $(POSTSTAGE1_HOST_EXPORTS)  \
23527         cd $(HOST_SUBDIR)/libbacktrace && \
23528         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23530                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23531                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23532                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23533                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23538                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23539                 $(TARGET-stageautoprofile-libbacktrace)
23540
23541 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23542 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23543 clean-stageautoprofile-libbacktrace:
23544         @if [ $(current_stage) = stageautoprofile ]; then \
23545           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23546         else \
23547           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23548           $(MAKE) stageautoprofile-start; \
23549         fi; \
23550         cd $(HOST_SUBDIR)/libbacktrace && \
23551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23552 @endif libbacktrace-bootstrap
23553
23554
23555 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23556 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23557 maybe-all-stageautofeedback-libbacktrace:
23558 maybe-clean-stageautofeedback-libbacktrace:
23559 @if libbacktrace-bootstrap
23560 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23561 all-stageautofeedback: all-stageautofeedback-libbacktrace
23562 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23563 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23564         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23565         @r=`${PWD_COMMAND}`; export r; \
23566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23568         $(HOST_EXPORTS) \
23569         $(POSTSTAGE1_HOST_EXPORTS)  \
23570         cd $(HOST_SUBDIR)/libbacktrace && \
23571          \
23572         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23573                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23574                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23575                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23576                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23577                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23578                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23579                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23580                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23581                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23582                 $(TARGET-stageautofeedback-libbacktrace)
23583
23584 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23585 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23586 clean-stageautofeedback-libbacktrace:
23587         @if [ $(current_stage) = stageautofeedback ]; then \
23588           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23589         else \
23590           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23591           $(MAKE) stageautofeedback-start; \
23592         fi; \
23593         cd $(HOST_SUBDIR)/libbacktrace && \
23594         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23595 @endif libbacktrace-bootstrap
23596
23597
23598
23599
23600
23601 .PHONY: check-libbacktrace maybe-check-libbacktrace
23602 maybe-check-libbacktrace:
23603 @if libbacktrace
23604 maybe-check-libbacktrace: check-libbacktrace
23605
23606 check-libbacktrace:
23607         @: $(MAKE); $(unstage)
23608         @r=`${PWD_COMMAND}`; export r; \
23609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23610         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23611         (cd $(HOST_SUBDIR)/libbacktrace && \
23612           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23613
23614 @endif libbacktrace
23615
23616 .PHONY: install-libbacktrace maybe-install-libbacktrace
23617 maybe-install-libbacktrace:
23618 @if libbacktrace
23619 maybe-install-libbacktrace: install-libbacktrace
23620
23621 install-libbacktrace: installdirs
23622         @: $(MAKE); $(unstage)
23623         @r=`${PWD_COMMAND}`; export r; \
23624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23625         $(HOST_EXPORTS) \
23626         (cd $(HOST_SUBDIR)/libbacktrace && \
23627           $(MAKE) $(FLAGS_TO_PASS)  install)
23628
23629 @endif libbacktrace
23630
23631 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23632 maybe-install-strip-libbacktrace:
23633 @if libbacktrace
23634 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23635
23636 install-strip-libbacktrace: installdirs
23637         @: $(MAKE); $(unstage)
23638         @r=`${PWD_COMMAND}`; export r; \
23639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640         $(HOST_EXPORTS) \
23641         (cd $(HOST_SUBDIR)/libbacktrace && \
23642           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23643
23644 @endif libbacktrace
23645
23646 # Other targets (info, dvi, pdf, etc.)
23647
23648 .PHONY: maybe-info-libbacktrace info-libbacktrace
23649 maybe-info-libbacktrace:
23650 @if libbacktrace
23651 maybe-info-libbacktrace: info-libbacktrace
23652
23653 info-libbacktrace: \
23654     configure-libbacktrace 
23655         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23656         r=`${PWD_COMMAND}`; export r; \
23657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658         $(HOST_EXPORTS) \
23659         for flag in $(EXTRA_HOST_FLAGS) ; do \
23660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661         done; \
23662         echo "Doing info in libbacktrace"; \
23663         (cd $(HOST_SUBDIR)/libbacktrace && \
23664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666                   "RANLIB=$${RANLIB}" \
23667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23668                   info) \
23669           || exit 1
23670
23671 @endif libbacktrace
23672
23673 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23674 maybe-dvi-libbacktrace:
23675 @if libbacktrace
23676 maybe-dvi-libbacktrace: dvi-libbacktrace
23677
23678 dvi-libbacktrace: \
23679     configure-libbacktrace 
23680         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23681         r=`${PWD_COMMAND}`; export r; \
23682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683         $(HOST_EXPORTS) \
23684         for flag in $(EXTRA_HOST_FLAGS) ; do \
23685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686         done; \
23687         echo "Doing dvi in libbacktrace"; \
23688         (cd $(HOST_SUBDIR)/libbacktrace && \
23689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691                   "RANLIB=$${RANLIB}" \
23692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23693                   dvi) \
23694           || exit 1
23695
23696 @endif libbacktrace
23697
23698 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23699 maybe-pdf-libbacktrace:
23700 @if libbacktrace
23701 maybe-pdf-libbacktrace: pdf-libbacktrace
23702
23703 pdf-libbacktrace: \
23704     configure-libbacktrace 
23705         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23706         r=`${PWD_COMMAND}`; export r; \
23707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708         $(HOST_EXPORTS) \
23709         for flag in $(EXTRA_HOST_FLAGS) ; do \
23710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23711         done; \
23712         echo "Doing pdf in libbacktrace"; \
23713         (cd $(HOST_SUBDIR)/libbacktrace && \
23714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23716                   "RANLIB=$${RANLIB}" \
23717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23718                   pdf) \
23719           || exit 1
23720
23721 @endif libbacktrace
23722
23723 .PHONY: maybe-html-libbacktrace html-libbacktrace
23724 maybe-html-libbacktrace:
23725 @if libbacktrace
23726 maybe-html-libbacktrace: html-libbacktrace
23727
23728 html-libbacktrace: \
23729     configure-libbacktrace 
23730         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23731         r=`${PWD_COMMAND}`; export r; \
23732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23733         $(HOST_EXPORTS) \
23734         for flag in $(EXTRA_HOST_FLAGS) ; do \
23735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23736         done; \
23737         echo "Doing html in libbacktrace"; \
23738         (cd $(HOST_SUBDIR)/libbacktrace && \
23739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23741                   "RANLIB=$${RANLIB}" \
23742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23743                   html) \
23744           || exit 1
23745
23746 @endif libbacktrace
23747
23748 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23749 maybe-TAGS-libbacktrace:
23750 @if libbacktrace
23751 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23752
23753 TAGS-libbacktrace: \
23754     configure-libbacktrace 
23755         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23756         r=`${PWD_COMMAND}`; export r; \
23757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23758         $(HOST_EXPORTS) \
23759         for flag in $(EXTRA_HOST_FLAGS) ; do \
23760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23761         done; \
23762         echo "Doing TAGS in libbacktrace"; \
23763         (cd $(HOST_SUBDIR)/libbacktrace && \
23764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23766                   "RANLIB=$${RANLIB}" \
23767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23768                   TAGS) \
23769           || exit 1
23770
23771 @endif libbacktrace
23772
23773 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23774 maybe-install-info-libbacktrace:
23775 @if libbacktrace
23776 maybe-install-info-libbacktrace: install-info-libbacktrace
23777
23778 install-info-libbacktrace: \
23779     configure-libbacktrace \
23780     info-libbacktrace 
23781         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23782         r=`${PWD_COMMAND}`; export r; \
23783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784         $(HOST_EXPORTS) \
23785         for flag in $(EXTRA_HOST_FLAGS) ; do \
23786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23787         done; \
23788         echo "Doing install-info in libbacktrace"; \
23789         (cd $(HOST_SUBDIR)/libbacktrace && \
23790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23792                   "RANLIB=$${RANLIB}" \
23793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23794                   install-info) \
23795           || exit 1
23796
23797 @endif libbacktrace
23798
23799 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23800 maybe-install-pdf-libbacktrace:
23801 @if libbacktrace
23802 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23803
23804 install-pdf-libbacktrace: \
23805     configure-libbacktrace \
23806     pdf-libbacktrace 
23807         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23808         r=`${PWD_COMMAND}`; export r; \
23809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23810         $(HOST_EXPORTS) \
23811         for flag in $(EXTRA_HOST_FLAGS) ; do \
23812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23813         done; \
23814         echo "Doing install-pdf in libbacktrace"; \
23815         (cd $(HOST_SUBDIR)/libbacktrace && \
23816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23818                   "RANLIB=$${RANLIB}" \
23819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23820                   install-pdf) \
23821           || exit 1
23822
23823 @endif libbacktrace
23824
23825 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23826 maybe-install-html-libbacktrace:
23827 @if libbacktrace
23828 maybe-install-html-libbacktrace: install-html-libbacktrace
23829
23830 install-html-libbacktrace: \
23831     configure-libbacktrace \
23832     html-libbacktrace 
23833         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23834         r=`${PWD_COMMAND}`; export r; \
23835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836         $(HOST_EXPORTS) \
23837         for flag in $(EXTRA_HOST_FLAGS) ; do \
23838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23839         done; \
23840         echo "Doing install-html in libbacktrace"; \
23841         (cd $(HOST_SUBDIR)/libbacktrace && \
23842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23844                   "RANLIB=$${RANLIB}" \
23845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23846                   install-html) \
23847           || exit 1
23848
23849 @endif libbacktrace
23850
23851 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23852 maybe-installcheck-libbacktrace:
23853 @if libbacktrace
23854 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23855
23856 installcheck-libbacktrace: \
23857     configure-libbacktrace 
23858         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23859         r=`${PWD_COMMAND}`; export r; \
23860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861         $(HOST_EXPORTS) \
23862         for flag in $(EXTRA_HOST_FLAGS) ; do \
23863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23864         done; \
23865         echo "Doing installcheck in libbacktrace"; \
23866         (cd $(HOST_SUBDIR)/libbacktrace && \
23867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23869                   "RANLIB=$${RANLIB}" \
23870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23871                   installcheck) \
23872           || exit 1
23873
23874 @endif libbacktrace
23875
23876 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23877 maybe-mostlyclean-libbacktrace:
23878 @if libbacktrace
23879 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23880
23881 mostlyclean-libbacktrace: 
23882         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23883         r=`${PWD_COMMAND}`; export r; \
23884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885         $(HOST_EXPORTS) \
23886         for flag in $(EXTRA_HOST_FLAGS) ; do \
23887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23888         done; \
23889         echo "Doing mostlyclean in libbacktrace"; \
23890         (cd $(HOST_SUBDIR)/libbacktrace && \
23891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23893                   "RANLIB=$${RANLIB}" \
23894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23895                   mostlyclean) \
23896           || exit 1
23897
23898 @endif libbacktrace
23899
23900 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23901 maybe-clean-libbacktrace:
23902 @if libbacktrace
23903 maybe-clean-libbacktrace: clean-libbacktrace
23904
23905 clean-libbacktrace: 
23906         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23907         r=`${PWD_COMMAND}`; export r; \
23908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909         $(HOST_EXPORTS) \
23910         for flag in $(EXTRA_HOST_FLAGS) ; do \
23911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23912         done; \
23913         echo "Doing clean in libbacktrace"; \
23914         (cd $(HOST_SUBDIR)/libbacktrace && \
23915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23917                   "RANLIB=$${RANLIB}" \
23918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23919                   clean) \
23920           || exit 1
23921
23922 @endif libbacktrace
23923
23924 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23925 maybe-distclean-libbacktrace:
23926 @if libbacktrace
23927 maybe-distclean-libbacktrace: distclean-libbacktrace
23928
23929 distclean-libbacktrace: 
23930         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23931         r=`${PWD_COMMAND}`; export r; \
23932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933         $(HOST_EXPORTS) \
23934         for flag in $(EXTRA_HOST_FLAGS) ; do \
23935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936         done; \
23937         echo "Doing distclean in libbacktrace"; \
23938         (cd $(HOST_SUBDIR)/libbacktrace && \
23939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941                   "RANLIB=$${RANLIB}" \
23942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943                   distclean) \
23944           || exit 1
23945
23946 @endif libbacktrace
23947
23948 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23949 maybe-maintainer-clean-libbacktrace:
23950 @if libbacktrace
23951 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23952
23953 maintainer-clean-libbacktrace: 
23954         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23955         r=`${PWD_COMMAND}`; export r; \
23956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957         $(HOST_EXPORTS) \
23958         for flag in $(EXTRA_HOST_FLAGS) ; do \
23959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960         done; \
23961         echo "Doing maintainer-clean in libbacktrace"; \
23962         (cd $(HOST_SUBDIR)/libbacktrace && \
23963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965                   "RANLIB=$${RANLIB}" \
23966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967                   maintainer-clean) \
23968           || exit 1
23969
23970 @endif libbacktrace
23971
23972
23973
23974 .PHONY: configure-libcpp maybe-configure-libcpp
23975 maybe-configure-libcpp:
23976 @if gcc-bootstrap
23977 configure-libcpp: stage_current
23978 @endif gcc-bootstrap
23979 @if libcpp
23980 maybe-configure-libcpp: configure-libcpp
23981 configure-libcpp: 
23982         @r=`${PWD_COMMAND}`; export r; \
23983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23984         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23986         $(HOST_EXPORTS)  \
23987         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23988         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23989         case $(srcdir) in \
23990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23991           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23993         esac; \
23994         module_srcdir=libcpp; \
23995         $(SHELL) \
23996           $$s/$$module_srcdir/configure \
23997           --srcdir=$${topdir}/$$module_srcdir \
23998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23999           --target=${target_alias}  \
24000           || exit 1
24001 @endif libcpp
24002
24003
24004
24005 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24006 maybe-configure-stage1-libcpp:
24007 @if libcpp-bootstrap
24008 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24009 configure-stage1-libcpp:
24010         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24011         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24012         @r=`${PWD_COMMAND}`; export r; \
24013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24014         TFLAGS="$(STAGE1_TFLAGS)"; \
24015         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24016         $(HOST_EXPORTS) \
24017         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24018         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24019         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24020         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24021         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24022         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24023         case $(srcdir) in \
24024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24025           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24027         esac; \
24028         module_srcdir=libcpp; \
24029         $(SHELL) $$s/$$module_srcdir/configure \
24030           --srcdir=$${topdir}/$$module_srcdir \
24031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24032           --target=${target_alias} \
24033            \
24034           $(STAGE1_CONFIGURE_FLAGS)
24035 @endif libcpp-bootstrap
24036
24037 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24038 maybe-configure-stage2-libcpp:
24039 @if libcpp-bootstrap
24040 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24041 configure-stage2-libcpp:
24042         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24043         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24044         @r=`${PWD_COMMAND}`; export r; \
24045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046         TFLAGS="$(STAGE2_TFLAGS)"; \
24047         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24048         $(HOST_EXPORTS) \
24049         $(POSTSTAGE1_HOST_EXPORTS) \
24050         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24051         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24052         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24053         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24055         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24056         case $(srcdir) in \
24057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24058           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24060         esac; \
24061         module_srcdir=libcpp; \
24062         $(SHELL) $$s/$$module_srcdir/configure \
24063           --srcdir=$${topdir}/$$module_srcdir \
24064           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24065           --target=${target_alias} \
24066           --with-build-libsubdir=$(HOST_SUBDIR) \
24067           $(STAGE2_CONFIGURE_FLAGS)
24068 @endif libcpp-bootstrap
24069
24070 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24071 maybe-configure-stage3-libcpp:
24072 @if libcpp-bootstrap
24073 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24074 configure-stage3-libcpp:
24075         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24076         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24077         @r=`${PWD_COMMAND}`; export r; \
24078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079         TFLAGS="$(STAGE3_TFLAGS)"; \
24080         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24081         $(HOST_EXPORTS) \
24082         $(POSTSTAGE1_HOST_EXPORTS) \
24083         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24084         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24085         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24086         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24088         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24089         case $(srcdir) in \
24090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24091           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24093         esac; \
24094         module_srcdir=libcpp; \
24095         $(SHELL) $$s/$$module_srcdir/configure \
24096           --srcdir=$${topdir}/$$module_srcdir \
24097           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24098           --target=${target_alias} \
24099           --with-build-libsubdir=$(HOST_SUBDIR) \
24100           $(STAGE3_CONFIGURE_FLAGS)
24101 @endif libcpp-bootstrap
24102
24103 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24104 maybe-configure-stage4-libcpp:
24105 @if libcpp-bootstrap
24106 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24107 configure-stage4-libcpp:
24108         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24109         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24110         @r=`${PWD_COMMAND}`; export r; \
24111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112         TFLAGS="$(STAGE4_TFLAGS)"; \
24113         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24114         $(HOST_EXPORTS) \
24115         $(POSTSTAGE1_HOST_EXPORTS) \
24116         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24117         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24118         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24119         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24121         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24122         case $(srcdir) in \
24123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24124           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24126         esac; \
24127         module_srcdir=libcpp; \
24128         $(SHELL) $$s/$$module_srcdir/configure \
24129           --srcdir=$${topdir}/$$module_srcdir \
24130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24131           --target=${target_alias} \
24132           --with-build-libsubdir=$(HOST_SUBDIR) \
24133           $(STAGE4_CONFIGURE_FLAGS)
24134 @endif libcpp-bootstrap
24135
24136 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24137 maybe-configure-stageprofile-libcpp:
24138 @if libcpp-bootstrap
24139 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24140 configure-stageprofile-libcpp:
24141         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24142         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24143         @r=`${PWD_COMMAND}`; export r; \
24144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24146         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24147         $(HOST_EXPORTS) \
24148         $(POSTSTAGE1_HOST_EXPORTS) \
24149         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24150         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24151         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24152         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24154         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24155         case $(srcdir) in \
24156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24157           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24159         esac; \
24160         module_srcdir=libcpp; \
24161         $(SHELL) $$s/$$module_srcdir/configure \
24162           --srcdir=$${topdir}/$$module_srcdir \
24163           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24164           --target=${target_alias} \
24165           --with-build-libsubdir=$(HOST_SUBDIR) \
24166           $(STAGEprofile_CONFIGURE_FLAGS)
24167 @endif libcpp-bootstrap
24168
24169 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24170 maybe-configure-stagetrain-libcpp:
24171 @if libcpp-bootstrap
24172 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24173 configure-stagetrain-libcpp:
24174         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24175         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24176         @r=`${PWD_COMMAND}`; export r; \
24177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24178         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24179         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24180         $(HOST_EXPORTS) \
24181         $(POSTSTAGE1_HOST_EXPORTS) \
24182         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24183         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24184         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24185         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24186         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24187         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24188         case $(srcdir) in \
24189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24190           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24192         esac; \
24193         module_srcdir=libcpp; \
24194         $(SHELL) $$s/$$module_srcdir/configure \
24195           --srcdir=$${topdir}/$$module_srcdir \
24196           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24197           --target=${target_alias} \
24198           --with-build-libsubdir=$(HOST_SUBDIR) \
24199           $(STAGEtrain_CONFIGURE_FLAGS)
24200 @endif libcpp-bootstrap
24201
24202 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24203 maybe-configure-stagefeedback-libcpp:
24204 @if libcpp-bootstrap
24205 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24206 configure-stagefeedback-libcpp:
24207         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24209         @r=`${PWD_COMMAND}`; export r; \
24210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24212         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24213         $(HOST_EXPORTS) \
24214         $(POSTSTAGE1_HOST_EXPORTS) \
24215         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24216         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24217         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24218         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24220         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24221         case $(srcdir) in \
24222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24223           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24225         esac; \
24226         module_srcdir=libcpp; \
24227         $(SHELL) $$s/$$module_srcdir/configure \
24228           --srcdir=$${topdir}/$$module_srcdir \
24229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24230           --target=${target_alias} \
24231           --with-build-libsubdir=$(HOST_SUBDIR) \
24232           $(STAGEfeedback_CONFIGURE_FLAGS)
24233 @endif libcpp-bootstrap
24234
24235 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24236 maybe-configure-stageautoprofile-libcpp:
24237 @if libcpp-bootstrap
24238 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24239 configure-stageautoprofile-libcpp:
24240         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24242         @r=`${PWD_COMMAND}`; export r; \
24243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24244         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24245         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24246         $(HOST_EXPORTS) \
24247         $(POSTSTAGE1_HOST_EXPORTS) \
24248         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24249         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24250         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
24251         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24253         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24254         case $(srcdir) in \
24255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24256           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24258         esac; \
24259         module_srcdir=libcpp; \
24260         $(SHELL) $$s/$$module_srcdir/configure \
24261           --srcdir=$${topdir}/$$module_srcdir \
24262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24263           --target=${target_alias} \
24264           --with-build-libsubdir=$(HOST_SUBDIR) \
24265           $(STAGEautoprofile_CONFIGURE_FLAGS)
24266 @endif libcpp-bootstrap
24267
24268 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24269 maybe-configure-stageautofeedback-libcpp:
24270 @if libcpp-bootstrap
24271 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24272 configure-stageautofeedback-libcpp:
24273         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24274         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24275         @r=`${PWD_COMMAND}`; export r; \
24276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24277         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24278         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24279         $(HOST_EXPORTS) \
24280         $(POSTSTAGE1_HOST_EXPORTS) \
24281         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24282         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24283         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
24284         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24286         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24287         case $(srcdir) in \
24288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24289           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24291         esac; \
24292         module_srcdir=libcpp; \
24293         $(SHELL) $$s/$$module_srcdir/configure \
24294           --srcdir=$${topdir}/$$module_srcdir \
24295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24296           --target=${target_alias} \
24297           --with-build-libsubdir=$(HOST_SUBDIR) \
24298           $(STAGEautofeedback_CONFIGURE_FLAGS)
24299 @endif libcpp-bootstrap
24300
24301
24302
24303
24304
24305 .PHONY: all-libcpp maybe-all-libcpp
24306 maybe-all-libcpp:
24307 @if gcc-bootstrap
24308 all-libcpp: stage_current
24309 @endif gcc-bootstrap
24310 @if libcpp
24311 TARGET-libcpp=all
24312 maybe-all-libcpp: all-libcpp
24313 all-libcpp: configure-libcpp
24314         @r=`${PWD_COMMAND}`; export r; \
24315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316         $(HOST_EXPORTS)  \
24317         (cd $(HOST_SUBDIR)/libcpp && \
24318           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24319                 $(TARGET-libcpp))
24320 @endif libcpp
24321
24322
24323
24324 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24325 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24326 maybe-all-stage1-libcpp:
24327 maybe-clean-stage1-libcpp:
24328 @if libcpp-bootstrap
24329 maybe-all-stage1-libcpp: all-stage1-libcpp
24330 all-stage1: all-stage1-libcpp
24331 TARGET-stage1-libcpp = $(TARGET-libcpp)
24332 all-stage1-libcpp: configure-stage1-libcpp
24333         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24334         @r=`${PWD_COMMAND}`; export r; \
24335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24336         TFLAGS="$(STAGE1_TFLAGS)"; \
24337         $(HOST_EXPORTS)  \
24338         cd $(HOST_SUBDIR)/libcpp && \
24339          \
24340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24341                 CFLAGS="$(STAGE1_CFLAGS)" \
24342                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24343                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24344                 LIBCFLAGS="$(LIBCFLAGS)" \
24345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24348                 $(EXTRA_HOST_FLAGS)  \
24349                 $(STAGE1_FLAGS_TO_PASS)  \
24350                 TFLAGS="$(STAGE1_TFLAGS)"  \
24351                 $(TARGET-stage1-libcpp)
24352
24353 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24354 clean-stage1: clean-stage1-libcpp
24355 clean-stage1-libcpp:
24356         @if [ $(current_stage) = stage1 ]; then \
24357           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24358         else \
24359           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24360           $(MAKE) stage1-start; \
24361         fi; \
24362         cd $(HOST_SUBDIR)/libcpp && \
24363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24364         $(STAGE1_FLAGS_TO_PASS)  clean
24365 @endif libcpp-bootstrap
24366
24367
24368 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24369 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24370 maybe-all-stage2-libcpp:
24371 maybe-clean-stage2-libcpp:
24372 @if libcpp-bootstrap
24373 maybe-all-stage2-libcpp: all-stage2-libcpp
24374 all-stage2: all-stage2-libcpp
24375 TARGET-stage2-libcpp = $(TARGET-libcpp)
24376 all-stage2-libcpp: configure-stage2-libcpp
24377         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24378         @r=`${PWD_COMMAND}`; export r; \
24379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380         TFLAGS="$(STAGE2_TFLAGS)"; \
24381         $(HOST_EXPORTS) \
24382         $(POSTSTAGE1_HOST_EXPORTS)  \
24383         cd $(HOST_SUBDIR)/libcpp && \
24384          \
24385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24386                 CFLAGS="$(STAGE2_CFLAGS)" \
24387                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24388                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24389                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24394                 TFLAGS="$(STAGE2_TFLAGS)"  \
24395                 $(TARGET-stage2-libcpp)
24396
24397 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24398 clean-stage2: clean-stage2-libcpp
24399 clean-stage2-libcpp:
24400         @if [ $(current_stage) = stage2 ]; then \
24401           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24402         else \
24403           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24404           $(MAKE) stage2-start; \
24405         fi; \
24406         cd $(HOST_SUBDIR)/libcpp && \
24407         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24408 @endif libcpp-bootstrap
24409
24410
24411 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24412 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24413 maybe-all-stage3-libcpp:
24414 maybe-clean-stage3-libcpp:
24415 @if libcpp-bootstrap
24416 maybe-all-stage3-libcpp: all-stage3-libcpp
24417 all-stage3: all-stage3-libcpp
24418 TARGET-stage3-libcpp = $(TARGET-libcpp)
24419 all-stage3-libcpp: configure-stage3-libcpp
24420         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24421         @r=`${PWD_COMMAND}`; export r; \
24422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24423         TFLAGS="$(STAGE3_TFLAGS)"; \
24424         $(HOST_EXPORTS) \
24425         $(POSTSTAGE1_HOST_EXPORTS)  \
24426         cd $(HOST_SUBDIR)/libcpp && \
24427          \
24428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24429                 CFLAGS="$(STAGE3_CFLAGS)" \
24430                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24431                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24432                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24437                 TFLAGS="$(STAGE3_TFLAGS)"  \
24438                 $(TARGET-stage3-libcpp)
24439
24440 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24441 clean-stage3: clean-stage3-libcpp
24442 clean-stage3-libcpp:
24443         @if [ $(current_stage) = stage3 ]; then \
24444           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24445         else \
24446           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24447           $(MAKE) stage3-start; \
24448         fi; \
24449         cd $(HOST_SUBDIR)/libcpp && \
24450         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24451 @endif libcpp-bootstrap
24452
24453
24454 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24455 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24456 maybe-all-stage4-libcpp:
24457 maybe-clean-stage4-libcpp:
24458 @if libcpp-bootstrap
24459 maybe-all-stage4-libcpp: all-stage4-libcpp
24460 all-stage4: all-stage4-libcpp
24461 TARGET-stage4-libcpp = $(TARGET-libcpp)
24462 all-stage4-libcpp: configure-stage4-libcpp
24463         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24464         @r=`${PWD_COMMAND}`; export r; \
24465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24466         TFLAGS="$(STAGE4_TFLAGS)"; \
24467         $(HOST_EXPORTS) \
24468         $(POSTSTAGE1_HOST_EXPORTS)  \
24469         cd $(HOST_SUBDIR)/libcpp && \
24470          \
24471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24472                 CFLAGS="$(STAGE4_CFLAGS)" \
24473                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24474                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24475                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24479                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24480                 TFLAGS="$(STAGE4_TFLAGS)"  \
24481                 $(TARGET-stage4-libcpp)
24482
24483 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24484 clean-stage4: clean-stage4-libcpp
24485 clean-stage4-libcpp:
24486         @if [ $(current_stage) = stage4 ]; then \
24487           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24488         else \
24489           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24490           $(MAKE) stage4-start; \
24491         fi; \
24492         cd $(HOST_SUBDIR)/libcpp && \
24493         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24494 @endif libcpp-bootstrap
24495
24496
24497 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24498 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24499 maybe-all-stageprofile-libcpp:
24500 maybe-clean-stageprofile-libcpp:
24501 @if libcpp-bootstrap
24502 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24503 all-stageprofile: all-stageprofile-libcpp
24504 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24505 all-stageprofile-libcpp: configure-stageprofile-libcpp
24506         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24507         @r=`${PWD_COMMAND}`; export r; \
24508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24510         $(HOST_EXPORTS) \
24511         $(POSTSTAGE1_HOST_EXPORTS)  \
24512         cd $(HOST_SUBDIR)/libcpp && \
24513          \
24514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24515                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24516                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24517                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24518                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24519                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24520                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24521                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24522                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24523                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24524                 $(TARGET-stageprofile-libcpp)
24525
24526 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24527 clean-stageprofile: clean-stageprofile-libcpp
24528 clean-stageprofile-libcpp:
24529         @if [ $(current_stage) = stageprofile ]; then \
24530           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24531         else \
24532           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24533           $(MAKE) stageprofile-start; \
24534         fi; \
24535         cd $(HOST_SUBDIR)/libcpp && \
24536         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24537 @endif libcpp-bootstrap
24538
24539
24540 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24541 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24542 maybe-all-stagetrain-libcpp:
24543 maybe-clean-stagetrain-libcpp:
24544 @if libcpp-bootstrap
24545 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24546 all-stagetrain: all-stagetrain-libcpp
24547 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24548 all-stagetrain-libcpp: configure-stagetrain-libcpp
24549         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24550         @r=`${PWD_COMMAND}`; export r; \
24551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24552         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24553         $(HOST_EXPORTS) \
24554         $(POSTSTAGE1_HOST_EXPORTS)  \
24555         cd $(HOST_SUBDIR)/libcpp && \
24556          \
24557         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24558                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24559                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24560                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24561                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24565                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24566                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24567                 $(TARGET-stagetrain-libcpp)
24568
24569 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24570 clean-stagetrain: clean-stagetrain-libcpp
24571 clean-stagetrain-libcpp:
24572         @if [ $(current_stage) = stagetrain ]; then \
24573           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24574         else \
24575           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24576           $(MAKE) stagetrain-start; \
24577         fi; \
24578         cd $(HOST_SUBDIR)/libcpp && \
24579         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24580 @endif libcpp-bootstrap
24581
24582
24583 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24584 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24585 maybe-all-stagefeedback-libcpp:
24586 maybe-clean-stagefeedback-libcpp:
24587 @if libcpp-bootstrap
24588 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24589 all-stagefeedback: all-stagefeedback-libcpp
24590 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24591 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24592         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24593         @r=`${PWD_COMMAND}`; export r; \
24594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24596         $(HOST_EXPORTS) \
24597         $(POSTSTAGE1_HOST_EXPORTS)  \
24598         cd $(HOST_SUBDIR)/libcpp && \
24599          \
24600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24601                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24602                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24603                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24604                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24608                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24609                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24610                 $(TARGET-stagefeedback-libcpp)
24611
24612 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24613 clean-stagefeedback: clean-stagefeedback-libcpp
24614 clean-stagefeedback-libcpp:
24615         @if [ $(current_stage) = stagefeedback ]; then \
24616           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24617         else \
24618           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24619           $(MAKE) stagefeedback-start; \
24620         fi; \
24621         cd $(HOST_SUBDIR)/libcpp && \
24622         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24623 @endif libcpp-bootstrap
24624
24625
24626 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24627 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24628 maybe-all-stageautoprofile-libcpp:
24629 maybe-clean-stageautoprofile-libcpp:
24630 @if libcpp-bootstrap
24631 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24632 all-stageautoprofile: all-stageautoprofile-libcpp
24633 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24634 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24635         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24636         @r=`${PWD_COMMAND}`; export r; \
24637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24639         $(HOST_EXPORTS) \
24640         $(POSTSTAGE1_HOST_EXPORTS)  \
24641         cd $(HOST_SUBDIR)/libcpp && \
24642         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24643         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24644                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24645                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24646                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24647                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24648                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24649                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24650                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24651                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24652                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24653                 $(TARGET-stageautoprofile-libcpp)
24654
24655 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24656 clean-stageautoprofile: clean-stageautoprofile-libcpp
24657 clean-stageautoprofile-libcpp:
24658         @if [ $(current_stage) = stageautoprofile ]; then \
24659           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24660         else \
24661           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24662           $(MAKE) stageautoprofile-start; \
24663         fi; \
24664         cd $(HOST_SUBDIR)/libcpp && \
24665         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24666 @endif libcpp-bootstrap
24667
24668
24669 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24670 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24671 maybe-all-stageautofeedback-libcpp:
24672 maybe-clean-stageautofeedback-libcpp:
24673 @if libcpp-bootstrap
24674 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24675 all-stageautofeedback: all-stageautofeedback-libcpp
24676 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24677 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24678         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24679         @r=`${PWD_COMMAND}`; export r; \
24680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24681         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24682         $(HOST_EXPORTS) \
24683         $(POSTSTAGE1_HOST_EXPORTS)  \
24684         cd $(HOST_SUBDIR)/libcpp && \
24685          \
24686         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24687                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24688                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24689                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24690                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24691                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24692                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24693                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24694                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24695                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24696                 $(TARGET-stageautofeedback-libcpp)
24697
24698 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24699 clean-stageautofeedback: clean-stageautofeedback-libcpp
24700 clean-stageautofeedback-libcpp:
24701         @if [ $(current_stage) = stageautofeedback ]; then \
24702           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24703         else \
24704           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24705           $(MAKE) stageautofeedback-start; \
24706         fi; \
24707         cd $(HOST_SUBDIR)/libcpp && \
24708         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24709 @endif libcpp-bootstrap
24710
24711
24712
24713
24714
24715 .PHONY: check-libcpp maybe-check-libcpp
24716 maybe-check-libcpp:
24717 @if libcpp
24718 maybe-check-libcpp: check-libcpp
24719
24720 check-libcpp:
24721         @: $(MAKE); $(unstage)
24722         @r=`${PWD_COMMAND}`; export r; \
24723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24724         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24725         (cd $(HOST_SUBDIR)/libcpp && \
24726           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24727
24728 @endif libcpp
24729
24730 .PHONY: install-libcpp maybe-install-libcpp
24731 maybe-install-libcpp:
24732 @if libcpp
24733 maybe-install-libcpp: install-libcpp
24734
24735 install-libcpp: installdirs
24736         @: $(MAKE); $(unstage)
24737         @r=`${PWD_COMMAND}`; export r; \
24738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739         $(HOST_EXPORTS) \
24740         (cd $(HOST_SUBDIR)/libcpp && \
24741           $(MAKE) $(FLAGS_TO_PASS)  install)
24742
24743 @endif libcpp
24744
24745 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24746 maybe-install-strip-libcpp:
24747 @if libcpp
24748 maybe-install-strip-libcpp: install-strip-libcpp
24749
24750 install-strip-libcpp: installdirs
24751         @: $(MAKE); $(unstage)
24752         @r=`${PWD_COMMAND}`; export r; \
24753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754         $(HOST_EXPORTS) \
24755         (cd $(HOST_SUBDIR)/libcpp && \
24756           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24757
24758 @endif libcpp
24759
24760 # Other targets (info, dvi, pdf, etc.)
24761
24762 .PHONY: maybe-info-libcpp info-libcpp
24763 maybe-info-libcpp:
24764 @if libcpp
24765 maybe-info-libcpp: info-libcpp
24766
24767 info-libcpp: \
24768     configure-libcpp 
24769         @[ -f ./libcpp/Makefile ] || exit 0; \
24770         r=`${PWD_COMMAND}`; export r; \
24771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24772         $(HOST_EXPORTS) \
24773         for flag in $(EXTRA_HOST_FLAGS) ; do \
24774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24775         done; \
24776         echo "Doing info in libcpp"; \
24777         (cd $(HOST_SUBDIR)/libcpp && \
24778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24780                   "RANLIB=$${RANLIB}" \
24781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24782                   info) \
24783           || exit 1
24784
24785 @endif libcpp
24786
24787 .PHONY: maybe-dvi-libcpp dvi-libcpp
24788 maybe-dvi-libcpp:
24789 @if libcpp
24790 maybe-dvi-libcpp: dvi-libcpp
24791
24792 dvi-libcpp: \
24793     configure-libcpp 
24794         @[ -f ./libcpp/Makefile ] || exit 0; \
24795         r=`${PWD_COMMAND}`; export r; \
24796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797         $(HOST_EXPORTS) \
24798         for flag in $(EXTRA_HOST_FLAGS) ; do \
24799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24800         done; \
24801         echo "Doing dvi in libcpp"; \
24802         (cd $(HOST_SUBDIR)/libcpp && \
24803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24805                   "RANLIB=$${RANLIB}" \
24806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24807                   dvi) \
24808           || exit 1
24809
24810 @endif libcpp
24811
24812 .PHONY: maybe-pdf-libcpp pdf-libcpp
24813 maybe-pdf-libcpp:
24814 @if libcpp
24815 maybe-pdf-libcpp: pdf-libcpp
24816
24817 pdf-libcpp: \
24818     configure-libcpp 
24819         @[ -f ./libcpp/Makefile ] || exit 0; \
24820         r=`${PWD_COMMAND}`; export r; \
24821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24822         $(HOST_EXPORTS) \
24823         for flag in $(EXTRA_HOST_FLAGS) ; do \
24824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24825         done; \
24826         echo "Doing pdf in libcpp"; \
24827         (cd $(HOST_SUBDIR)/libcpp && \
24828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24830                   "RANLIB=$${RANLIB}" \
24831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24832                   pdf) \
24833           || exit 1
24834
24835 @endif libcpp
24836
24837 .PHONY: maybe-html-libcpp html-libcpp
24838 maybe-html-libcpp:
24839 @if libcpp
24840 maybe-html-libcpp: html-libcpp
24841
24842 html-libcpp: \
24843     configure-libcpp 
24844         @[ -f ./libcpp/Makefile ] || exit 0; \
24845         r=`${PWD_COMMAND}`; export r; \
24846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24847         $(HOST_EXPORTS) \
24848         for flag in $(EXTRA_HOST_FLAGS) ; do \
24849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24850         done; \
24851         echo "Doing html in libcpp"; \
24852         (cd $(HOST_SUBDIR)/libcpp && \
24853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24855                   "RANLIB=$${RANLIB}" \
24856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24857                   html) \
24858           || exit 1
24859
24860 @endif libcpp
24861
24862 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24863 maybe-TAGS-libcpp:
24864 @if libcpp
24865 maybe-TAGS-libcpp: TAGS-libcpp
24866
24867 TAGS-libcpp: \
24868     configure-libcpp 
24869         @[ -f ./libcpp/Makefile ] || exit 0; \
24870         r=`${PWD_COMMAND}`; export r; \
24871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24872         $(HOST_EXPORTS) \
24873         for flag in $(EXTRA_HOST_FLAGS) ; do \
24874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24875         done; \
24876         echo "Doing TAGS in libcpp"; \
24877         (cd $(HOST_SUBDIR)/libcpp && \
24878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24880                   "RANLIB=$${RANLIB}" \
24881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24882                   TAGS) \
24883           || exit 1
24884
24885 @endif libcpp
24886
24887 .PHONY: maybe-install-info-libcpp install-info-libcpp
24888 maybe-install-info-libcpp:
24889 @if libcpp
24890 maybe-install-info-libcpp: install-info-libcpp
24891
24892 install-info-libcpp: \
24893     configure-libcpp \
24894     info-libcpp 
24895         @[ -f ./libcpp/Makefile ] || exit 0; \
24896         r=`${PWD_COMMAND}`; export r; \
24897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898         $(HOST_EXPORTS) \
24899         for flag in $(EXTRA_HOST_FLAGS) ; do \
24900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901         done; \
24902         echo "Doing install-info in libcpp"; \
24903         (cd $(HOST_SUBDIR)/libcpp && \
24904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906                   "RANLIB=$${RANLIB}" \
24907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24908                   install-info) \
24909           || exit 1
24910
24911 @endif libcpp
24912
24913 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24914 maybe-install-pdf-libcpp:
24915 @if libcpp
24916 maybe-install-pdf-libcpp: install-pdf-libcpp
24917
24918 install-pdf-libcpp: \
24919     configure-libcpp \
24920     pdf-libcpp 
24921         @[ -f ./libcpp/Makefile ] || exit 0; \
24922         r=`${PWD_COMMAND}`; export r; \
24923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24924         $(HOST_EXPORTS) \
24925         for flag in $(EXTRA_HOST_FLAGS) ; do \
24926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24927         done; \
24928         echo "Doing install-pdf in libcpp"; \
24929         (cd $(HOST_SUBDIR)/libcpp && \
24930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24932                   "RANLIB=$${RANLIB}" \
24933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24934                   install-pdf) \
24935           || exit 1
24936
24937 @endif libcpp
24938
24939 .PHONY: maybe-install-html-libcpp install-html-libcpp
24940 maybe-install-html-libcpp:
24941 @if libcpp
24942 maybe-install-html-libcpp: install-html-libcpp
24943
24944 install-html-libcpp: \
24945     configure-libcpp \
24946     html-libcpp 
24947         @[ -f ./libcpp/Makefile ] || exit 0; \
24948         r=`${PWD_COMMAND}`; export r; \
24949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24950         $(HOST_EXPORTS) \
24951         for flag in $(EXTRA_HOST_FLAGS) ; do \
24952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24953         done; \
24954         echo "Doing install-html in libcpp"; \
24955         (cd $(HOST_SUBDIR)/libcpp && \
24956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24958                   "RANLIB=$${RANLIB}" \
24959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24960                   install-html) \
24961           || exit 1
24962
24963 @endif libcpp
24964
24965 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24966 maybe-installcheck-libcpp:
24967 @if libcpp
24968 maybe-installcheck-libcpp: installcheck-libcpp
24969
24970 installcheck-libcpp: \
24971     configure-libcpp 
24972         @[ -f ./libcpp/Makefile ] || exit 0; \
24973         r=`${PWD_COMMAND}`; export r; \
24974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975         $(HOST_EXPORTS) \
24976         for flag in $(EXTRA_HOST_FLAGS) ; do \
24977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978         done; \
24979         echo "Doing installcheck in libcpp"; \
24980         (cd $(HOST_SUBDIR)/libcpp && \
24981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983                   "RANLIB=$${RANLIB}" \
24984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985                   installcheck) \
24986           || exit 1
24987
24988 @endif libcpp
24989
24990 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24991 maybe-mostlyclean-libcpp:
24992 @if libcpp
24993 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24994
24995 mostlyclean-libcpp: 
24996         @[ -f ./libcpp/Makefile ] || exit 0; \
24997         r=`${PWD_COMMAND}`; export r; \
24998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24999         $(HOST_EXPORTS) \
25000         for flag in $(EXTRA_HOST_FLAGS) ; do \
25001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25002         done; \
25003         echo "Doing mostlyclean in libcpp"; \
25004         (cd $(HOST_SUBDIR)/libcpp && \
25005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25007                   "RANLIB=$${RANLIB}" \
25008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25009                   mostlyclean) \
25010           || exit 1
25011
25012 @endif libcpp
25013
25014 .PHONY: maybe-clean-libcpp clean-libcpp
25015 maybe-clean-libcpp:
25016 @if libcpp
25017 maybe-clean-libcpp: clean-libcpp
25018
25019 clean-libcpp: 
25020         @[ -f ./libcpp/Makefile ] || exit 0; \
25021         r=`${PWD_COMMAND}`; export r; \
25022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023         $(HOST_EXPORTS) \
25024         for flag in $(EXTRA_HOST_FLAGS) ; do \
25025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026         done; \
25027         echo "Doing clean in libcpp"; \
25028         (cd $(HOST_SUBDIR)/libcpp && \
25029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031                   "RANLIB=$${RANLIB}" \
25032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25033                   clean) \
25034           || exit 1
25035
25036 @endif libcpp
25037
25038 .PHONY: maybe-distclean-libcpp distclean-libcpp
25039 maybe-distclean-libcpp:
25040 @if libcpp
25041 maybe-distclean-libcpp: distclean-libcpp
25042
25043 distclean-libcpp: 
25044         @[ -f ./libcpp/Makefile ] || exit 0; \
25045         r=`${PWD_COMMAND}`; export r; \
25046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047         $(HOST_EXPORTS) \
25048         for flag in $(EXTRA_HOST_FLAGS) ; do \
25049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25050         done; \
25051         echo "Doing distclean in libcpp"; \
25052         (cd $(HOST_SUBDIR)/libcpp && \
25053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25055                   "RANLIB=$${RANLIB}" \
25056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25057                   distclean) \
25058           || exit 1
25059
25060 @endif libcpp
25061
25062 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25063 maybe-maintainer-clean-libcpp:
25064 @if libcpp
25065 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25066
25067 maintainer-clean-libcpp: 
25068         @[ -f ./libcpp/Makefile ] || exit 0; \
25069         r=`${PWD_COMMAND}`; export r; \
25070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071         $(HOST_EXPORTS) \
25072         for flag in $(EXTRA_HOST_FLAGS) ; do \
25073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074         done; \
25075         echo "Doing maintainer-clean in libcpp"; \
25076         (cd $(HOST_SUBDIR)/libcpp && \
25077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079                   "RANLIB=$${RANLIB}" \
25080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081                   maintainer-clean) \
25082           || exit 1
25083
25084 @endif libcpp
25085
25086
25087
25088 .PHONY: configure-libcody maybe-configure-libcody
25089 maybe-configure-libcody:
25090 @if gcc-bootstrap
25091 configure-libcody: stage_current
25092 @endif gcc-bootstrap
25093 @if libcody
25094 maybe-configure-libcody: configure-libcody
25095 configure-libcody: 
25096         @r=`${PWD_COMMAND}`; export r; \
25097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25100         $(HOST_EXPORTS)  \
25101         echo Configuring in $(HOST_SUBDIR)/libcody; \
25102         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25103         case $(srcdir) in \
25104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25105           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25107         esac; \
25108         module_srcdir=libcody; \
25109         $(SHELL) \
25110           $$s/$$module_srcdir/configure \
25111           --srcdir=$${topdir}/$$module_srcdir \
25112           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25113           --target=${target_alias}  \
25114           || exit 1
25115 @endif libcody
25116
25117
25118
25119 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25120 maybe-configure-stage1-libcody:
25121 @if libcody-bootstrap
25122 maybe-configure-stage1-libcody: configure-stage1-libcody
25123 configure-stage1-libcody:
25124         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25125         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25126         @r=`${PWD_COMMAND}`; export r; \
25127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25128         TFLAGS="$(STAGE1_TFLAGS)"; \
25129         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25130         $(HOST_EXPORTS) \
25131         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25132         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25133         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25134         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25136         cd $(HOST_SUBDIR)/libcody || exit 1; \
25137         case $(srcdir) in \
25138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25139           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25141         esac; \
25142         module_srcdir=libcody; \
25143         $(SHELL) $$s/$$module_srcdir/configure \
25144           --srcdir=$${topdir}/$$module_srcdir \
25145           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25146           --target=${target_alias} \
25147            \
25148           $(STAGE1_CONFIGURE_FLAGS)
25149 @endif libcody-bootstrap
25150
25151 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25152 maybe-configure-stage2-libcody:
25153 @if libcody-bootstrap
25154 maybe-configure-stage2-libcody: configure-stage2-libcody
25155 configure-stage2-libcody:
25156         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25157         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25158         @r=`${PWD_COMMAND}`; export r; \
25159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160         TFLAGS="$(STAGE2_TFLAGS)"; \
25161         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25162         $(HOST_EXPORTS) \
25163         $(POSTSTAGE1_HOST_EXPORTS) \
25164         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25165         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25166         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25167         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25169         cd $(HOST_SUBDIR)/libcody || exit 1; \
25170         case $(srcdir) in \
25171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25172           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25174         esac; \
25175         module_srcdir=libcody; \
25176         $(SHELL) $$s/$$module_srcdir/configure \
25177           --srcdir=$${topdir}/$$module_srcdir \
25178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25179           --target=${target_alias} \
25180           --with-build-libsubdir=$(HOST_SUBDIR) \
25181           $(STAGE2_CONFIGURE_FLAGS)
25182 @endif libcody-bootstrap
25183
25184 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25185 maybe-configure-stage3-libcody:
25186 @if libcody-bootstrap
25187 maybe-configure-stage3-libcody: configure-stage3-libcody
25188 configure-stage3-libcody:
25189         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25191         @r=`${PWD_COMMAND}`; export r; \
25192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25193         TFLAGS="$(STAGE3_TFLAGS)"; \
25194         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25195         $(HOST_EXPORTS) \
25196         $(POSTSTAGE1_HOST_EXPORTS) \
25197         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25198         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25199         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25200         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25202         cd $(HOST_SUBDIR)/libcody || exit 1; \
25203         case $(srcdir) in \
25204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25205           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25207         esac; \
25208         module_srcdir=libcody; \
25209         $(SHELL) $$s/$$module_srcdir/configure \
25210           --srcdir=$${topdir}/$$module_srcdir \
25211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25212           --target=${target_alias} \
25213           --with-build-libsubdir=$(HOST_SUBDIR) \
25214           $(STAGE3_CONFIGURE_FLAGS)
25215 @endif libcody-bootstrap
25216
25217 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25218 maybe-configure-stage4-libcody:
25219 @if libcody-bootstrap
25220 maybe-configure-stage4-libcody: configure-stage4-libcody
25221 configure-stage4-libcody:
25222         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25224         @r=`${PWD_COMMAND}`; export r; \
25225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226         TFLAGS="$(STAGE4_TFLAGS)"; \
25227         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25228         $(HOST_EXPORTS) \
25229         $(POSTSTAGE1_HOST_EXPORTS) \
25230         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25231         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25232         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25233         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25235         cd $(HOST_SUBDIR)/libcody || exit 1; \
25236         case $(srcdir) in \
25237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25238           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25240         esac; \
25241         module_srcdir=libcody; \
25242         $(SHELL) $$s/$$module_srcdir/configure \
25243           --srcdir=$${topdir}/$$module_srcdir \
25244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25245           --target=${target_alias} \
25246           --with-build-libsubdir=$(HOST_SUBDIR) \
25247           $(STAGE4_CONFIGURE_FLAGS)
25248 @endif libcody-bootstrap
25249
25250 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25251 maybe-configure-stageprofile-libcody:
25252 @if libcody-bootstrap
25253 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25254 configure-stageprofile-libcody:
25255         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25257         @r=`${PWD_COMMAND}`; export r; \
25258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25259         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25260         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25261         $(HOST_EXPORTS) \
25262         $(POSTSTAGE1_HOST_EXPORTS) \
25263         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25264         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25265         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25266         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25268         cd $(HOST_SUBDIR)/libcody || exit 1; \
25269         case $(srcdir) in \
25270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25271           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25273         esac; \
25274         module_srcdir=libcody; \
25275         $(SHELL) $$s/$$module_srcdir/configure \
25276           --srcdir=$${topdir}/$$module_srcdir \
25277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25278           --target=${target_alias} \
25279           --with-build-libsubdir=$(HOST_SUBDIR) \
25280           $(STAGEprofile_CONFIGURE_FLAGS)
25281 @endif libcody-bootstrap
25282
25283 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25284 maybe-configure-stagetrain-libcody:
25285 @if libcody-bootstrap
25286 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25287 configure-stagetrain-libcody:
25288         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25290         @r=`${PWD_COMMAND}`; export r; \
25291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25292         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25293         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25294         $(HOST_EXPORTS) \
25295         $(POSTSTAGE1_HOST_EXPORTS) \
25296         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25297         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25298         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25299         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25301         cd $(HOST_SUBDIR)/libcody || exit 1; \
25302         case $(srcdir) in \
25303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25304           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25306         esac; \
25307         module_srcdir=libcody; \
25308         $(SHELL) $$s/$$module_srcdir/configure \
25309           --srcdir=$${topdir}/$$module_srcdir \
25310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25311           --target=${target_alias} \
25312           --with-build-libsubdir=$(HOST_SUBDIR) \
25313           $(STAGEtrain_CONFIGURE_FLAGS)
25314 @endif libcody-bootstrap
25315
25316 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25317 maybe-configure-stagefeedback-libcody:
25318 @if libcody-bootstrap
25319 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25320 configure-stagefeedback-libcody:
25321         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25323         @r=`${PWD_COMMAND}`; export r; \
25324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25326         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25327         $(HOST_EXPORTS) \
25328         $(POSTSTAGE1_HOST_EXPORTS) \
25329         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25330         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25331         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25332         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25334         cd $(HOST_SUBDIR)/libcody || exit 1; \
25335         case $(srcdir) in \
25336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25337           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25339         esac; \
25340         module_srcdir=libcody; \
25341         $(SHELL) $$s/$$module_srcdir/configure \
25342           --srcdir=$${topdir}/$$module_srcdir \
25343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25344           --target=${target_alias} \
25345           --with-build-libsubdir=$(HOST_SUBDIR) \
25346           $(STAGEfeedback_CONFIGURE_FLAGS)
25347 @endif libcody-bootstrap
25348
25349 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25350 maybe-configure-stageautoprofile-libcody:
25351 @if libcody-bootstrap
25352 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25353 configure-stageautoprofile-libcody:
25354         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25356         @r=`${PWD_COMMAND}`; export r; \
25357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25358         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25359         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25360         $(HOST_EXPORTS) \
25361         $(POSTSTAGE1_HOST_EXPORTS) \
25362         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25363         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25364         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25365         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25366         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25367         cd $(HOST_SUBDIR)/libcody || exit 1; \
25368         case $(srcdir) in \
25369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25370           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25372         esac; \
25373         module_srcdir=libcody; \
25374         $(SHELL) $$s/$$module_srcdir/configure \
25375           --srcdir=$${topdir}/$$module_srcdir \
25376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25377           --target=${target_alias} \
25378           --with-build-libsubdir=$(HOST_SUBDIR) \
25379           $(STAGEautoprofile_CONFIGURE_FLAGS)
25380 @endif libcody-bootstrap
25381
25382 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25383 maybe-configure-stageautofeedback-libcody:
25384 @if libcody-bootstrap
25385 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25386 configure-stageautofeedback-libcody:
25387         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25388         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25389         @r=`${PWD_COMMAND}`; export r; \
25390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25391         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25392         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25393         $(HOST_EXPORTS) \
25394         $(POSTSTAGE1_HOST_EXPORTS) \
25395         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25396         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25397         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25398         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25400         cd $(HOST_SUBDIR)/libcody || exit 1; \
25401         case $(srcdir) in \
25402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25403           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25405         esac; \
25406         module_srcdir=libcody; \
25407         $(SHELL) $$s/$$module_srcdir/configure \
25408           --srcdir=$${topdir}/$$module_srcdir \
25409           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25410           --target=${target_alias} \
25411           --with-build-libsubdir=$(HOST_SUBDIR) \
25412           $(STAGEautofeedback_CONFIGURE_FLAGS)
25413 @endif libcody-bootstrap
25414
25415
25416
25417
25418
25419 .PHONY: all-libcody maybe-all-libcody
25420 maybe-all-libcody:
25421 @if gcc-bootstrap
25422 all-libcody: stage_current
25423 @endif gcc-bootstrap
25424 @if libcody
25425 TARGET-libcody=all
25426 maybe-all-libcody: all-libcody
25427 all-libcody: configure-libcody
25428         @r=`${PWD_COMMAND}`; export r; \
25429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430         $(HOST_EXPORTS)  \
25431         (cd $(HOST_SUBDIR)/libcody && \
25432           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25433                 $(TARGET-libcody))
25434 @endif libcody
25435
25436
25437
25438 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25439 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25440 maybe-all-stage1-libcody:
25441 maybe-clean-stage1-libcody:
25442 @if libcody-bootstrap
25443 maybe-all-stage1-libcody: all-stage1-libcody
25444 all-stage1: all-stage1-libcody
25445 TARGET-stage1-libcody = $(TARGET-libcody)
25446 all-stage1-libcody: configure-stage1-libcody
25447         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25448         @r=`${PWD_COMMAND}`; export r; \
25449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25450         TFLAGS="$(STAGE1_TFLAGS)"; \
25451         $(HOST_EXPORTS)  \
25452         cd $(HOST_SUBDIR)/libcody && \
25453          \
25454         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25455                 CFLAGS="$(STAGE1_CFLAGS)" \
25456                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25457                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25458                 LIBCFLAGS="$(LIBCFLAGS)" \
25459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25462                 $(EXTRA_HOST_FLAGS)  \
25463                 $(STAGE1_FLAGS_TO_PASS)  \
25464                 TFLAGS="$(STAGE1_TFLAGS)"  \
25465                 $(TARGET-stage1-libcody)
25466
25467 maybe-clean-stage1-libcody: clean-stage1-libcody
25468 clean-stage1: clean-stage1-libcody
25469 clean-stage1-libcody:
25470         @if [ $(current_stage) = stage1 ]; then \
25471           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25472         else \
25473           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25474           $(MAKE) stage1-start; \
25475         fi; \
25476         cd $(HOST_SUBDIR)/libcody && \
25477         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25478         $(STAGE1_FLAGS_TO_PASS)  clean
25479 @endif libcody-bootstrap
25480
25481
25482 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25483 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25484 maybe-all-stage2-libcody:
25485 maybe-clean-stage2-libcody:
25486 @if libcody-bootstrap
25487 maybe-all-stage2-libcody: all-stage2-libcody
25488 all-stage2: all-stage2-libcody
25489 TARGET-stage2-libcody = $(TARGET-libcody)
25490 all-stage2-libcody: configure-stage2-libcody
25491         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25492         @r=`${PWD_COMMAND}`; export r; \
25493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25494         TFLAGS="$(STAGE2_TFLAGS)"; \
25495         $(HOST_EXPORTS) \
25496         $(POSTSTAGE1_HOST_EXPORTS)  \
25497         cd $(HOST_SUBDIR)/libcody && \
25498          \
25499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25500                 CFLAGS="$(STAGE2_CFLAGS)" \
25501                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25502                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25503                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25508                 TFLAGS="$(STAGE2_TFLAGS)"  \
25509                 $(TARGET-stage2-libcody)
25510
25511 maybe-clean-stage2-libcody: clean-stage2-libcody
25512 clean-stage2: clean-stage2-libcody
25513 clean-stage2-libcody:
25514         @if [ $(current_stage) = stage2 ]; then \
25515           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25516         else \
25517           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25518           $(MAKE) stage2-start; \
25519         fi; \
25520         cd $(HOST_SUBDIR)/libcody && \
25521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25522 @endif libcody-bootstrap
25523
25524
25525 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25526 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25527 maybe-all-stage3-libcody:
25528 maybe-clean-stage3-libcody:
25529 @if libcody-bootstrap
25530 maybe-all-stage3-libcody: all-stage3-libcody
25531 all-stage3: all-stage3-libcody
25532 TARGET-stage3-libcody = $(TARGET-libcody)
25533 all-stage3-libcody: configure-stage3-libcody
25534         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25535         @r=`${PWD_COMMAND}`; export r; \
25536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25537         TFLAGS="$(STAGE3_TFLAGS)"; \
25538         $(HOST_EXPORTS) \
25539         $(POSTSTAGE1_HOST_EXPORTS)  \
25540         cd $(HOST_SUBDIR)/libcody && \
25541          \
25542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25543                 CFLAGS="$(STAGE3_CFLAGS)" \
25544                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25545                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25546                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25551                 TFLAGS="$(STAGE3_TFLAGS)"  \
25552                 $(TARGET-stage3-libcody)
25553
25554 maybe-clean-stage3-libcody: clean-stage3-libcody
25555 clean-stage3: clean-stage3-libcody
25556 clean-stage3-libcody:
25557         @if [ $(current_stage) = stage3 ]; then \
25558           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25559         else \
25560           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25561           $(MAKE) stage3-start; \
25562         fi; \
25563         cd $(HOST_SUBDIR)/libcody && \
25564         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25565 @endif libcody-bootstrap
25566
25567
25568 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25569 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25570 maybe-all-stage4-libcody:
25571 maybe-clean-stage4-libcody:
25572 @if libcody-bootstrap
25573 maybe-all-stage4-libcody: all-stage4-libcody
25574 all-stage4: all-stage4-libcody
25575 TARGET-stage4-libcody = $(TARGET-libcody)
25576 all-stage4-libcody: configure-stage4-libcody
25577         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25578         @r=`${PWD_COMMAND}`; export r; \
25579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580         TFLAGS="$(STAGE4_TFLAGS)"; \
25581         $(HOST_EXPORTS) \
25582         $(POSTSTAGE1_HOST_EXPORTS)  \
25583         cd $(HOST_SUBDIR)/libcody && \
25584          \
25585         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25586                 CFLAGS="$(STAGE4_CFLAGS)" \
25587                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25588                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25589                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25594                 TFLAGS="$(STAGE4_TFLAGS)"  \
25595                 $(TARGET-stage4-libcody)
25596
25597 maybe-clean-stage4-libcody: clean-stage4-libcody
25598 clean-stage4: clean-stage4-libcody
25599 clean-stage4-libcody:
25600         @if [ $(current_stage) = stage4 ]; then \
25601           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25602         else \
25603           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25604           $(MAKE) stage4-start; \
25605         fi; \
25606         cd $(HOST_SUBDIR)/libcody && \
25607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25608 @endif libcody-bootstrap
25609
25610
25611 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25612 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25613 maybe-all-stageprofile-libcody:
25614 maybe-clean-stageprofile-libcody:
25615 @if libcody-bootstrap
25616 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25617 all-stageprofile: all-stageprofile-libcody
25618 TARGET-stageprofile-libcody = $(TARGET-libcody)
25619 all-stageprofile-libcody: configure-stageprofile-libcody
25620         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25621         @r=`${PWD_COMMAND}`; export r; \
25622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25624         $(HOST_EXPORTS) \
25625         $(POSTSTAGE1_HOST_EXPORTS)  \
25626         cd $(HOST_SUBDIR)/libcody && \
25627          \
25628         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25629                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25630                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25631                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25632                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25637                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25638                 $(TARGET-stageprofile-libcody)
25639
25640 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25641 clean-stageprofile: clean-stageprofile-libcody
25642 clean-stageprofile-libcody:
25643         @if [ $(current_stage) = stageprofile ]; then \
25644           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25645         else \
25646           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25647           $(MAKE) stageprofile-start; \
25648         fi; \
25649         cd $(HOST_SUBDIR)/libcody && \
25650         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25651 @endif libcody-bootstrap
25652
25653
25654 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25655 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25656 maybe-all-stagetrain-libcody:
25657 maybe-clean-stagetrain-libcody:
25658 @if libcody-bootstrap
25659 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25660 all-stagetrain: all-stagetrain-libcody
25661 TARGET-stagetrain-libcody = $(TARGET-libcody)
25662 all-stagetrain-libcody: configure-stagetrain-libcody
25663         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25664         @r=`${PWD_COMMAND}`; export r; \
25665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25667         $(HOST_EXPORTS) \
25668         $(POSTSTAGE1_HOST_EXPORTS)  \
25669         cd $(HOST_SUBDIR)/libcody && \
25670          \
25671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25672                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25673                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25674                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25675                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25676                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25677                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25678                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25679                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25680                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25681                 $(TARGET-stagetrain-libcody)
25682
25683 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25684 clean-stagetrain: clean-stagetrain-libcody
25685 clean-stagetrain-libcody:
25686         @if [ $(current_stage) = stagetrain ]; then \
25687           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25688         else \
25689           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25690           $(MAKE) stagetrain-start; \
25691         fi; \
25692         cd $(HOST_SUBDIR)/libcody && \
25693         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25694 @endif libcody-bootstrap
25695
25696
25697 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25698 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25699 maybe-all-stagefeedback-libcody:
25700 maybe-clean-stagefeedback-libcody:
25701 @if libcody-bootstrap
25702 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25703 all-stagefeedback: all-stagefeedback-libcody
25704 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25705 all-stagefeedback-libcody: configure-stagefeedback-libcody
25706         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25707         @r=`${PWD_COMMAND}`; export r; \
25708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25710         $(HOST_EXPORTS) \
25711         $(POSTSTAGE1_HOST_EXPORTS)  \
25712         cd $(HOST_SUBDIR)/libcody && \
25713          \
25714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25715                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25716                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25717                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25718                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25722                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25723                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25724                 $(TARGET-stagefeedback-libcody)
25725
25726 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25727 clean-stagefeedback: clean-stagefeedback-libcody
25728 clean-stagefeedback-libcody:
25729         @if [ $(current_stage) = stagefeedback ]; then \
25730           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25731         else \
25732           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25733           $(MAKE) stagefeedback-start; \
25734         fi; \
25735         cd $(HOST_SUBDIR)/libcody && \
25736         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25737 @endif libcody-bootstrap
25738
25739
25740 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25741 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25742 maybe-all-stageautoprofile-libcody:
25743 maybe-clean-stageautoprofile-libcody:
25744 @if libcody-bootstrap
25745 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25746 all-stageautoprofile: all-stageautoprofile-libcody
25747 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25748 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25749         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25750         @r=`${PWD_COMMAND}`; export r; \
25751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25753         $(HOST_EXPORTS) \
25754         $(POSTSTAGE1_HOST_EXPORTS)  \
25755         cd $(HOST_SUBDIR)/libcody && \
25756         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25757         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25758                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25759                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25760                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25761                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25765                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25766                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25767                 $(TARGET-stageautoprofile-libcody)
25768
25769 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25770 clean-stageautoprofile: clean-stageautoprofile-libcody
25771 clean-stageautoprofile-libcody:
25772         @if [ $(current_stage) = stageautoprofile ]; then \
25773           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25774         else \
25775           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25776           $(MAKE) stageautoprofile-start; \
25777         fi; \
25778         cd $(HOST_SUBDIR)/libcody && \
25779         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25780 @endif libcody-bootstrap
25781
25782
25783 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25784 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25785 maybe-all-stageautofeedback-libcody:
25786 maybe-clean-stageautofeedback-libcody:
25787 @if libcody-bootstrap
25788 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25789 all-stageautofeedback: all-stageautofeedback-libcody
25790 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25791 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25792         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25793         @r=`${PWD_COMMAND}`; export r; \
25794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25796         $(HOST_EXPORTS) \
25797         $(POSTSTAGE1_HOST_EXPORTS)  \
25798         cd $(HOST_SUBDIR)/libcody && \
25799          \
25800         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25801                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25802                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25803                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25804                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25805                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25806                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25807                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25808                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25809                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25810                 $(TARGET-stageautofeedback-libcody)
25811
25812 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25813 clean-stageautofeedback: clean-stageautofeedback-libcody
25814 clean-stageautofeedback-libcody:
25815         @if [ $(current_stage) = stageautofeedback ]; then \
25816           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25817         else \
25818           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25819           $(MAKE) stageautofeedback-start; \
25820         fi; \
25821         cd $(HOST_SUBDIR)/libcody && \
25822         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25823 @endif libcody-bootstrap
25824
25825
25826
25827
25828
25829 .PHONY: check-libcody maybe-check-libcody
25830 maybe-check-libcody:
25831 @if libcody
25832 maybe-check-libcody: check-libcody
25833
25834 check-libcody:
25835         @: $(MAKE); $(unstage)
25836         @r=`${PWD_COMMAND}`; export r; \
25837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25838         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25839         (cd $(HOST_SUBDIR)/libcody && \
25840           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25841
25842 @endif libcody
25843
25844 .PHONY: install-libcody maybe-install-libcody
25845 maybe-install-libcody:
25846 @if libcody
25847 maybe-install-libcody: install-libcody
25848
25849 install-libcody:
25850
25851 @endif libcody
25852
25853 .PHONY: install-strip-libcody maybe-install-strip-libcody
25854 maybe-install-strip-libcody:
25855 @if libcody
25856 maybe-install-strip-libcody: install-strip-libcody
25857
25858 install-strip-libcody:
25859
25860 @endif libcody
25861
25862 # Other targets (info, dvi, pdf, etc.)
25863
25864 .PHONY: maybe-info-libcody info-libcody
25865 maybe-info-libcody:
25866 @if libcody
25867 maybe-info-libcody: info-libcody
25868
25869 # libcody doesn't support info.
25870 info-libcody:
25871
25872 @endif libcody
25873
25874 .PHONY: maybe-dvi-libcody dvi-libcody
25875 maybe-dvi-libcody:
25876 @if libcody
25877 maybe-dvi-libcody: dvi-libcody
25878
25879 dvi-libcody: \
25880     configure-libcody 
25881         @[ -f ./libcody/Makefile ] || exit 0; \
25882         r=`${PWD_COMMAND}`; export r; \
25883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25884         $(HOST_EXPORTS) \
25885         for flag in $(EXTRA_HOST_FLAGS) ; do \
25886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25887         done; \
25888         echo "Doing dvi in libcody"; \
25889         (cd $(HOST_SUBDIR)/libcody && \
25890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25892                   "RANLIB=$${RANLIB}" \
25893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25894                   dvi) \
25895           || exit 1
25896
25897 @endif libcody
25898
25899 .PHONY: maybe-pdf-libcody pdf-libcody
25900 maybe-pdf-libcody:
25901 @if libcody
25902 maybe-pdf-libcody: pdf-libcody
25903
25904 # libcody doesn't support pdf.
25905 pdf-libcody:
25906
25907 @endif libcody
25908
25909 .PHONY: maybe-html-libcody html-libcody
25910 maybe-html-libcody:
25911 @if libcody
25912 maybe-html-libcody: html-libcody
25913
25914 # libcody doesn't support html.
25915 html-libcody:
25916
25917 @endif libcody
25918
25919 .PHONY: maybe-TAGS-libcody TAGS-libcody
25920 maybe-TAGS-libcody:
25921 @if libcody
25922 maybe-TAGS-libcody: TAGS-libcody
25923
25924 TAGS-libcody: \
25925     configure-libcody 
25926         @[ -f ./libcody/Makefile ] || exit 0; \
25927         r=`${PWD_COMMAND}`; export r; \
25928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25929         $(HOST_EXPORTS) \
25930         for flag in $(EXTRA_HOST_FLAGS) ; do \
25931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25932         done; \
25933         echo "Doing TAGS in libcody"; \
25934         (cd $(HOST_SUBDIR)/libcody && \
25935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25937                   "RANLIB=$${RANLIB}" \
25938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25939                   TAGS) \
25940           || exit 1
25941
25942 @endif libcody
25943
25944 .PHONY: maybe-install-info-libcody install-info-libcody
25945 maybe-install-info-libcody:
25946 @if libcody
25947 maybe-install-info-libcody: install-info-libcody
25948
25949 # libcody doesn't support install-info.
25950 install-info-libcody:
25951
25952 @endif libcody
25953
25954 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25955 maybe-install-pdf-libcody:
25956 @if libcody
25957 maybe-install-pdf-libcody: install-pdf-libcody
25958
25959 # libcody doesn't support install-pdf.
25960 install-pdf-libcody:
25961
25962 @endif libcody
25963
25964 .PHONY: maybe-install-html-libcody install-html-libcody
25965 maybe-install-html-libcody:
25966 @if libcody
25967 maybe-install-html-libcody: install-html-libcody
25968
25969 # libcody doesn't support install-html.
25970 install-html-libcody:
25971
25972 @endif libcody
25973
25974 .PHONY: maybe-installcheck-libcody installcheck-libcody
25975 maybe-installcheck-libcody:
25976 @if libcody
25977 maybe-installcheck-libcody: installcheck-libcody
25978
25979 installcheck-libcody: \
25980     configure-libcody 
25981         @[ -f ./libcody/Makefile ] || exit 0; \
25982         r=`${PWD_COMMAND}`; export r; \
25983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25984         $(HOST_EXPORTS) \
25985         for flag in $(EXTRA_HOST_FLAGS) ; do \
25986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25987         done; \
25988         echo "Doing installcheck in libcody"; \
25989         (cd $(HOST_SUBDIR)/libcody && \
25990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25992                   "RANLIB=$${RANLIB}" \
25993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25994                   installcheck) \
25995           || exit 1
25996
25997 @endif libcody
25998
25999 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26000 maybe-mostlyclean-libcody:
26001 @if libcody
26002 maybe-mostlyclean-libcody: mostlyclean-libcody
26003
26004 mostlyclean-libcody: 
26005         @[ -f ./libcody/Makefile ] || exit 0; \
26006         r=`${PWD_COMMAND}`; export r; \
26007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26008         $(HOST_EXPORTS) \
26009         for flag in $(EXTRA_HOST_FLAGS) ; do \
26010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26011         done; \
26012         echo "Doing mostlyclean in libcody"; \
26013         (cd $(HOST_SUBDIR)/libcody && \
26014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26016                   "RANLIB=$${RANLIB}" \
26017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26018                   mostlyclean) \
26019           || exit 1
26020
26021 @endif libcody
26022
26023 .PHONY: maybe-clean-libcody clean-libcody
26024 maybe-clean-libcody:
26025 @if libcody
26026 maybe-clean-libcody: clean-libcody
26027
26028 clean-libcody: 
26029         @[ -f ./libcody/Makefile ] || exit 0; \
26030         r=`${PWD_COMMAND}`; export r; \
26031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26032         $(HOST_EXPORTS) \
26033         for flag in $(EXTRA_HOST_FLAGS) ; do \
26034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26035         done; \
26036         echo "Doing clean in libcody"; \
26037         (cd $(HOST_SUBDIR)/libcody && \
26038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26040                   "RANLIB=$${RANLIB}" \
26041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26042                   clean) \
26043           || exit 1
26044
26045 @endif libcody
26046
26047 .PHONY: maybe-distclean-libcody distclean-libcody
26048 maybe-distclean-libcody:
26049 @if libcody
26050 maybe-distclean-libcody: distclean-libcody
26051
26052 distclean-libcody: 
26053         @[ -f ./libcody/Makefile ] || exit 0; \
26054         r=`${PWD_COMMAND}`; export r; \
26055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056         $(HOST_EXPORTS) \
26057         for flag in $(EXTRA_HOST_FLAGS) ; do \
26058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059         done; \
26060         echo "Doing distclean in libcody"; \
26061         (cd $(HOST_SUBDIR)/libcody && \
26062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064                   "RANLIB=$${RANLIB}" \
26065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066                   distclean) \
26067           || exit 1
26068
26069 @endif libcody
26070
26071 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26072 maybe-maintainer-clean-libcody:
26073 @if libcody
26074 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26075
26076 maintainer-clean-libcody: 
26077         @[ -f ./libcody/Makefile ] || exit 0; \
26078         r=`${PWD_COMMAND}`; export r; \
26079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26080         $(HOST_EXPORTS) \
26081         for flag in $(EXTRA_HOST_FLAGS) ; do \
26082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26083         done; \
26084         echo "Doing maintainer-clean in libcody"; \
26085         (cd $(HOST_SUBDIR)/libcody && \
26086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26088                   "RANLIB=$${RANLIB}" \
26089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26090                   maintainer-clean) \
26091           || exit 1
26092
26093 @endif libcody
26094
26095
26096
26097 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26098 maybe-configure-libdecnumber:
26099 @if gcc-bootstrap
26100 configure-libdecnumber: stage_current
26101 @endif gcc-bootstrap
26102 @if libdecnumber
26103 maybe-configure-libdecnumber: configure-libdecnumber
26104 configure-libdecnumber: 
26105         @r=`${PWD_COMMAND}`; export r; \
26106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26107         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26109         $(HOST_EXPORTS)  \
26110         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26111         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26112         case $(srcdir) in \
26113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26114           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26116         esac; \
26117         module_srcdir=libdecnumber; \
26118         $(SHELL) \
26119           $$s/$$module_srcdir/configure \
26120           --srcdir=$${topdir}/$$module_srcdir \
26121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26122           --target=${target_alias}  \
26123           || exit 1
26124 @endif libdecnumber
26125
26126
26127
26128 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26129 maybe-configure-stage1-libdecnumber:
26130 @if libdecnumber-bootstrap
26131 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26132 configure-stage1-libdecnumber:
26133         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26135         @r=`${PWD_COMMAND}`; export r; \
26136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26137         TFLAGS="$(STAGE1_TFLAGS)"; \
26138         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26139         $(HOST_EXPORTS) \
26140         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26141         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26142         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26143         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26145         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26146         case $(srcdir) in \
26147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26148           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26150         esac; \
26151         module_srcdir=libdecnumber; \
26152         $(SHELL) $$s/$$module_srcdir/configure \
26153           --srcdir=$${topdir}/$$module_srcdir \
26154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26155           --target=${target_alias} \
26156            \
26157           $(STAGE1_CONFIGURE_FLAGS)
26158 @endif libdecnumber-bootstrap
26159
26160 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26161 maybe-configure-stage2-libdecnumber:
26162 @if libdecnumber-bootstrap
26163 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26164 configure-stage2-libdecnumber:
26165         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26167         @r=`${PWD_COMMAND}`; export r; \
26168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169         TFLAGS="$(STAGE2_TFLAGS)"; \
26170         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26171         $(HOST_EXPORTS) \
26172         $(POSTSTAGE1_HOST_EXPORTS) \
26173         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26174         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26175         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26176         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26178         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26179         case $(srcdir) in \
26180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26181           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26183         esac; \
26184         module_srcdir=libdecnumber; \
26185         $(SHELL) $$s/$$module_srcdir/configure \
26186           --srcdir=$${topdir}/$$module_srcdir \
26187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26188           --target=${target_alias} \
26189           --with-build-libsubdir=$(HOST_SUBDIR) \
26190           $(STAGE2_CONFIGURE_FLAGS)
26191 @endif libdecnumber-bootstrap
26192
26193 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26194 maybe-configure-stage3-libdecnumber:
26195 @if libdecnumber-bootstrap
26196 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26197 configure-stage3-libdecnumber:
26198         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26200         @r=`${PWD_COMMAND}`; export r; \
26201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26202         TFLAGS="$(STAGE3_TFLAGS)"; \
26203         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26204         $(HOST_EXPORTS) \
26205         $(POSTSTAGE1_HOST_EXPORTS) \
26206         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26207         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26208         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26209         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26211         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26212         case $(srcdir) in \
26213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26214           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26216         esac; \
26217         module_srcdir=libdecnumber; \
26218         $(SHELL) $$s/$$module_srcdir/configure \
26219           --srcdir=$${topdir}/$$module_srcdir \
26220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26221           --target=${target_alias} \
26222           --with-build-libsubdir=$(HOST_SUBDIR) \
26223           $(STAGE3_CONFIGURE_FLAGS)
26224 @endif libdecnumber-bootstrap
26225
26226 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26227 maybe-configure-stage4-libdecnumber:
26228 @if libdecnumber-bootstrap
26229 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26230 configure-stage4-libdecnumber:
26231         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26233         @r=`${PWD_COMMAND}`; export r; \
26234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235         TFLAGS="$(STAGE4_TFLAGS)"; \
26236         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26237         $(HOST_EXPORTS) \
26238         $(POSTSTAGE1_HOST_EXPORTS) \
26239         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26240         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26241         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26242         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26244         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26245         case $(srcdir) in \
26246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26247           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26249         esac; \
26250         module_srcdir=libdecnumber; \
26251         $(SHELL) $$s/$$module_srcdir/configure \
26252           --srcdir=$${topdir}/$$module_srcdir \
26253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26254           --target=${target_alias} \
26255           --with-build-libsubdir=$(HOST_SUBDIR) \
26256           $(STAGE4_CONFIGURE_FLAGS)
26257 @endif libdecnumber-bootstrap
26258
26259 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26260 maybe-configure-stageprofile-libdecnumber:
26261 @if libdecnumber-bootstrap
26262 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26263 configure-stageprofile-libdecnumber:
26264         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26265         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26266         @r=`${PWD_COMMAND}`; export r; \
26267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26268         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26269         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26270         $(HOST_EXPORTS) \
26271         $(POSTSTAGE1_HOST_EXPORTS) \
26272         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26273         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26274         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26275         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26277         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26278         case $(srcdir) in \
26279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26280           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26282         esac; \
26283         module_srcdir=libdecnumber; \
26284         $(SHELL) $$s/$$module_srcdir/configure \
26285           --srcdir=$${topdir}/$$module_srcdir \
26286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26287           --target=${target_alias} \
26288           --with-build-libsubdir=$(HOST_SUBDIR) \
26289           $(STAGEprofile_CONFIGURE_FLAGS)
26290 @endif libdecnumber-bootstrap
26291
26292 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26293 maybe-configure-stagetrain-libdecnumber:
26294 @if libdecnumber-bootstrap
26295 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26296 configure-stagetrain-libdecnumber:
26297         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26299         @r=`${PWD_COMMAND}`; export r; \
26300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26301         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26302         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26303         $(HOST_EXPORTS) \
26304         $(POSTSTAGE1_HOST_EXPORTS) \
26305         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26306         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26307         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
26308         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26310         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26311         case $(srcdir) in \
26312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26313           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26315         esac; \
26316         module_srcdir=libdecnumber; \
26317         $(SHELL) $$s/$$module_srcdir/configure \
26318           --srcdir=$${topdir}/$$module_srcdir \
26319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26320           --target=${target_alias} \
26321           --with-build-libsubdir=$(HOST_SUBDIR) \
26322           $(STAGEtrain_CONFIGURE_FLAGS)
26323 @endif libdecnumber-bootstrap
26324
26325 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26326 maybe-configure-stagefeedback-libdecnumber:
26327 @if libdecnumber-bootstrap
26328 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26329 configure-stagefeedback-libdecnumber:
26330         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26332         @r=`${PWD_COMMAND}`; export r; \
26333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26335         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26336         $(HOST_EXPORTS) \
26337         $(POSTSTAGE1_HOST_EXPORTS) \
26338         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26339         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26340         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26341         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26343         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26344         case $(srcdir) in \
26345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26346           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26348         esac; \
26349         module_srcdir=libdecnumber; \
26350         $(SHELL) $$s/$$module_srcdir/configure \
26351           --srcdir=$${topdir}/$$module_srcdir \
26352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26353           --target=${target_alias} \
26354           --with-build-libsubdir=$(HOST_SUBDIR) \
26355           $(STAGEfeedback_CONFIGURE_FLAGS)
26356 @endif libdecnumber-bootstrap
26357
26358 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26359 maybe-configure-stageautoprofile-libdecnumber:
26360 @if libdecnumber-bootstrap
26361 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26362 configure-stageautoprofile-libdecnumber:
26363         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26364         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26365         @r=`${PWD_COMMAND}`; export r; \
26366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26367         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26368         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26369         $(HOST_EXPORTS) \
26370         $(POSTSTAGE1_HOST_EXPORTS) \
26371         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26372         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26373         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26374         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26376         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26377         case $(srcdir) in \
26378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26379           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26381         esac; \
26382         module_srcdir=libdecnumber; \
26383         $(SHELL) $$s/$$module_srcdir/configure \
26384           --srcdir=$${topdir}/$$module_srcdir \
26385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26386           --target=${target_alias} \
26387           --with-build-libsubdir=$(HOST_SUBDIR) \
26388           $(STAGEautoprofile_CONFIGURE_FLAGS)
26389 @endif libdecnumber-bootstrap
26390
26391 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26392 maybe-configure-stageautofeedback-libdecnumber:
26393 @if libdecnumber-bootstrap
26394 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26395 configure-stageautofeedback-libdecnumber:
26396         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26398         @r=`${PWD_COMMAND}`; export r; \
26399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26400         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26401         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26402         $(HOST_EXPORTS) \
26403         $(POSTSTAGE1_HOST_EXPORTS) \
26404         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26405         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26406         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26407         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26409         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26410         case $(srcdir) in \
26411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26412           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26414         esac; \
26415         module_srcdir=libdecnumber; \
26416         $(SHELL) $$s/$$module_srcdir/configure \
26417           --srcdir=$${topdir}/$$module_srcdir \
26418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26419           --target=${target_alias} \
26420           --with-build-libsubdir=$(HOST_SUBDIR) \
26421           $(STAGEautofeedback_CONFIGURE_FLAGS)
26422 @endif libdecnumber-bootstrap
26423
26424
26425
26426
26427
26428 .PHONY: all-libdecnumber maybe-all-libdecnumber
26429 maybe-all-libdecnumber:
26430 @if gcc-bootstrap
26431 all-libdecnumber: stage_current
26432 @endif gcc-bootstrap
26433 @if libdecnumber
26434 TARGET-libdecnumber=all
26435 maybe-all-libdecnumber: all-libdecnumber
26436 all-libdecnumber: configure-libdecnumber
26437         @r=`${PWD_COMMAND}`; export r; \
26438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26439         $(HOST_EXPORTS)  \
26440         (cd $(HOST_SUBDIR)/libdecnumber && \
26441           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26442                 $(TARGET-libdecnumber))
26443 @endif libdecnumber
26444
26445
26446
26447 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26448 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26449 maybe-all-stage1-libdecnumber:
26450 maybe-clean-stage1-libdecnumber:
26451 @if libdecnumber-bootstrap
26452 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26453 all-stage1: all-stage1-libdecnumber
26454 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26455 all-stage1-libdecnumber: configure-stage1-libdecnumber
26456         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26457         @r=`${PWD_COMMAND}`; export r; \
26458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459         TFLAGS="$(STAGE1_TFLAGS)"; \
26460         $(HOST_EXPORTS)  \
26461         cd $(HOST_SUBDIR)/libdecnumber && \
26462          \
26463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26464                 CFLAGS="$(STAGE1_CFLAGS)" \
26465                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26466                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26467                 LIBCFLAGS="$(LIBCFLAGS)" \
26468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26471                 $(EXTRA_HOST_FLAGS)  \
26472                 $(STAGE1_FLAGS_TO_PASS)  \
26473                 TFLAGS="$(STAGE1_TFLAGS)"  \
26474                 $(TARGET-stage1-libdecnumber)
26475
26476 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26477 clean-stage1: clean-stage1-libdecnumber
26478 clean-stage1-libdecnumber:
26479         @if [ $(current_stage) = stage1 ]; then \
26480           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26481         else \
26482           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26483           $(MAKE) stage1-start; \
26484         fi; \
26485         cd $(HOST_SUBDIR)/libdecnumber && \
26486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26487         $(STAGE1_FLAGS_TO_PASS)  clean
26488 @endif libdecnumber-bootstrap
26489
26490
26491 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26492 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26493 maybe-all-stage2-libdecnumber:
26494 maybe-clean-stage2-libdecnumber:
26495 @if libdecnumber-bootstrap
26496 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26497 all-stage2: all-stage2-libdecnumber
26498 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26499 all-stage2-libdecnumber: configure-stage2-libdecnumber
26500         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26501         @r=`${PWD_COMMAND}`; export r; \
26502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26503         TFLAGS="$(STAGE2_TFLAGS)"; \
26504         $(HOST_EXPORTS) \
26505         $(POSTSTAGE1_HOST_EXPORTS)  \
26506         cd $(HOST_SUBDIR)/libdecnumber && \
26507          \
26508         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26509                 CFLAGS="$(STAGE2_CFLAGS)" \
26510                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26511                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26512                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26513                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26514                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26515                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26516                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26517                 TFLAGS="$(STAGE2_TFLAGS)"  \
26518                 $(TARGET-stage2-libdecnumber)
26519
26520 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26521 clean-stage2: clean-stage2-libdecnumber
26522 clean-stage2-libdecnumber:
26523         @if [ $(current_stage) = stage2 ]; then \
26524           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26525         else \
26526           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26527           $(MAKE) stage2-start; \
26528         fi; \
26529         cd $(HOST_SUBDIR)/libdecnumber && \
26530         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26531 @endif libdecnumber-bootstrap
26532
26533
26534 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26535 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26536 maybe-all-stage3-libdecnumber:
26537 maybe-clean-stage3-libdecnumber:
26538 @if libdecnumber-bootstrap
26539 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26540 all-stage3: all-stage3-libdecnumber
26541 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26542 all-stage3-libdecnumber: configure-stage3-libdecnumber
26543         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26544         @r=`${PWD_COMMAND}`; export r; \
26545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546         TFLAGS="$(STAGE3_TFLAGS)"; \
26547         $(HOST_EXPORTS) \
26548         $(POSTSTAGE1_HOST_EXPORTS)  \
26549         cd $(HOST_SUBDIR)/libdecnumber && \
26550          \
26551         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26552                 CFLAGS="$(STAGE3_CFLAGS)" \
26553                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26554                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26555                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26559                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26560                 TFLAGS="$(STAGE3_TFLAGS)"  \
26561                 $(TARGET-stage3-libdecnumber)
26562
26563 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26564 clean-stage3: clean-stage3-libdecnumber
26565 clean-stage3-libdecnumber:
26566         @if [ $(current_stage) = stage3 ]; then \
26567           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26568         else \
26569           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26570           $(MAKE) stage3-start; \
26571         fi; \
26572         cd $(HOST_SUBDIR)/libdecnumber && \
26573         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26574 @endif libdecnumber-bootstrap
26575
26576
26577 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26578 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26579 maybe-all-stage4-libdecnumber:
26580 maybe-clean-stage4-libdecnumber:
26581 @if libdecnumber-bootstrap
26582 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26583 all-stage4: all-stage4-libdecnumber
26584 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26585 all-stage4-libdecnumber: configure-stage4-libdecnumber
26586         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26587         @r=`${PWD_COMMAND}`; export r; \
26588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26589         TFLAGS="$(STAGE4_TFLAGS)"; \
26590         $(HOST_EXPORTS) \
26591         $(POSTSTAGE1_HOST_EXPORTS)  \
26592         cd $(HOST_SUBDIR)/libdecnumber && \
26593          \
26594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26595                 CFLAGS="$(STAGE4_CFLAGS)" \
26596                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26597                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26598                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26602                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26603                 TFLAGS="$(STAGE4_TFLAGS)"  \
26604                 $(TARGET-stage4-libdecnumber)
26605
26606 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26607 clean-stage4: clean-stage4-libdecnumber
26608 clean-stage4-libdecnumber:
26609         @if [ $(current_stage) = stage4 ]; then \
26610           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26611         else \
26612           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26613           $(MAKE) stage4-start; \
26614         fi; \
26615         cd $(HOST_SUBDIR)/libdecnumber && \
26616         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26617 @endif libdecnumber-bootstrap
26618
26619
26620 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26621 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26622 maybe-all-stageprofile-libdecnumber:
26623 maybe-clean-stageprofile-libdecnumber:
26624 @if libdecnumber-bootstrap
26625 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26626 all-stageprofile: all-stageprofile-libdecnumber
26627 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26628 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26629         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26630         @r=`${PWD_COMMAND}`; export r; \
26631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26633         $(HOST_EXPORTS) \
26634         $(POSTSTAGE1_HOST_EXPORTS)  \
26635         cd $(HOST_SUBDIR)/libdecnumber && \
26636          \
26637         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26638                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26639                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26640                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26641                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26646                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26647                 $(TARGET-stageprofile-libdecnumber)
26648
26649 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26650 clean-stageprofile: clean-stageprofile-libdecnumber
26651 clean-stageprofile-libdecnumber:
26652         @if [ $(current_stage) = stageprofile ]; then \
26653           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26654         else \
26655           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26656           $(MAKE) stageprofile-start; \
26657         fi; \
26658         cd $(HOST_SUBDIR)/libdecnumber && \
26659         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26660 @endif libdecnumber-bootstrap
26661
26662
26663 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26664 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26665 maybe-all-stagetrain-libdecnumber:
26666 maybe-clean-stagetrain-libdecnumber:
26667 @if libdecnumber-bootstrap
26668 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26669 all-stagetrain: all-stagetrain-libdecnumber
26670 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26671 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26672         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26673         @r=`${PWD_COMMAND}`; export r; \
26674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26676         $(HOST_EXPORTS) \
26677         $(POSTSTAGE1_HOST_EXPORTS)  \
26678         cd $(HOST_SUBDIR)/libdecnumber && \
26679          \
26680         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26681                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26682                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26683                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26684                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26685                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26686                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26687                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26688                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26689                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26690                 $(TARGET-stagetrain-libdecnumber)
26691
26692 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26693 clean-stagetrain: clean-stagetrain-libdecnumber
26694 clean-stagetrain-libdecnumber:
26695         @if [ $(current_stage) = stagetrain ]; then \
26696           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26697         else \
26698           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26699           $(MAKE) stagetrain-start; \
26700         fi; \
26701         cd $(HOST_SUBDIR)/libdecnumber && \
26702         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26703 @endif libdecnumber-bootstrap
26704
26705
26706 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26707 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26708 maybe-all-stagefeedback-libdecnumber:
26709 maybe-clean-stagefeedback-libdecnumber:
26710 @if libdecnumber-bootstrap
26711 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26712 all-stagefeedback: all-stagefeedback-libdecnumber
26713 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26714 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26715         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26716         @r=`${PWD_COMMAND}`; export r; \
26717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26718         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26719         $(HOST_EXPORTS) \
26720         $(POSTSTAGE1_HOST_EXPORTS)  \
26721         cd $(HOST_SUBDIR)/libdecnumber && \
26722          \
26723         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26724                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26725                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26726                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26727                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26728                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26729                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26730                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26731                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26732                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26733                 $(TARGET-stagefeedback-libdecnumber)
26734
26735 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26736 clean-stagefeedback: clean-stagefeedback-libdecnumber
26737 clean-stagefeedback-libdecnumber:
26738         @if [ $(current_stage) = stagefeedback ]; then \
26739           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26740         else \
26741           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26742           $(MAKE) stagefeedback-start; \
26743         fi; \
26744         cd $(HOST_SUBDIR)/libdecnumber && \
26745         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26746 @endif libdecnumber-bootstrap
26747
26748
26749 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26750 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26751 maybe-all-stageautoprofile-libdecnumber:
26752 maybe-clean-stageautoprofile-libdecnumber:
26753 @if libdecnumber-bootstrap
26754 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26755 all-stageautoprofile: all-stageautoprofile-libdecnumber
26756 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26757 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26758         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26759         @r=`${PWD_COMMAND}`; export r; \
26760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26761         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26762         $(HOST_EXPORTS) \
26763         $(POSTSTAGE1_HOST_EXPORTS)  \
26764         cd $(HOST_SUBDIR)/libdecnumber && \
26765         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26767                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26768                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26769                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26770                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26774                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26775                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26776                 $(TARGET-stageautoprofile-libdecnumber)
26777
26778 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26779 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26780 clean-stageautoprofile-libdecnumber:
26781         @if [ $(current_stage) = stageautoprofile ]; then \
26782           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26783         else \
26784           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26785           $(MAKE) stageautoprofile-start; \
26786         fi; \
26787         cd $(HOST_SUBDIR)/libdecnumber && \
26788         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26789 @endif libdecnumber-bootstrap
26790
26791
26792 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26793 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26794 maybe-all-stageautofeedback-libdecnumber:
26795 maybe-clean-stageautofeedback-libdecnumber:
26796 @if libdecnumber-bootstrap
26797 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26798 all-stageautofeedback: all-stageautofeedback-libdecnumber
26799 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26800 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26801         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26802         @r=`${PWD_COMMAND}`; export r; \
26803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26804         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26805         $(HOST_EXPORTS) \
26806         $(POSTSTAGE1_HOST_EXPORTS)  \
26807         cd $(HOST_SUBDIR)/libdecnumber && \
26808          \
26809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26810                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26811                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26812                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26813                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26817                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26818                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26819                 $(TARGET-stageautofeedback-libdecnumber)
26820
26821 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26822 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26823 clean-stageautofeedback-libdecnumber:
26824         @if [ $(current_stage) = stageautofeedback ]; then \
26825           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26826         else \
26827           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26828           $(MAKE) stageautofeedback-start; \
26829         fi; \
26830         cd $(HOST_SUBDIR)/libdecnumber && \
26831         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26832 @endif libdecnumber-bootstrap
26833
26834
26835
26836
26837
26838 .PHONY: check-libdecnumber maybe-check-libdecnumber
26839 maybe-check-libdecnumber:
26840 @if libdecnumber
26841 maybe-check-libdecnumber: check-libdecnumber
26842
26843 check-libdecnumber:
26844         @: $(MAKE); $(unstage)
26845         @r=`${PWD_COMMAND}`; export r; \
26846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26847         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26848         (cd $(HOST_SUBDIR)/libdecnumber && \
26849           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26850
26851 @endif libdecnumber
26852
26853 .PHONY: install-libdecnumber maybe-install-libdecnumber
26854 maybe-install-libdecnumber:
26855 @if libdecnumber
26856 maybe-install-libdecnumber: install-libdecnumber
26857
26858 install-libdecnumber: installdirs
26859         @: $(MAKE); $(unstage)
26860         @r=`${PWD_COMMAND}`; export r; \
26861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862         $(HOST_EXPORTS) \
26863         (cd $(HOST_SUBDIR)/libdecnumber && \
26864           $(MAKE) $(FLAGS_TO_PASS)  install)
26865
26866 @endif libdecnumber
26867
26868 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26869 maybe-install-strip-libdecnumber:
26870 @if libdecnumber
26871 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26872
26873 install-strip-libdecnumber: installdirs
26874         @: $(MAKE); $(unstage)
26875         @r=`${PWD_COMMAND}`; export r; \
26876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26877         $(HOST_EXPORTS) \
26878         (cd $(HOST_SUBDIR)/libdecnumber && \
26879           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26880
26881 @endif libdecnumber
26882
26883 # Other targets (info, dvi, pdf, etc.)
26884
26885 .PHONY: maybe-info-libdecnumber info-libdecnumber
26886 maybe-info-libdecnumber:
26887 @if libdecnumber
26888 maybe-info-libdecnumber: info-libdecnumber
26889
26890 info-libdecnumber: \
26891     configure-libdecnumber 
26892         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26893         r=`${PWD_COMMAND}`; export r; \
26894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26895         $(HOST_EXPORTS) \
26896         for flag in $(EXTRA_HOST_FLAGS) ; do \
26897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26898         done; \
26899         echo "Doing info in libdecnumber"; \
26900         (cd $(HOST_SUBDIR)/libdecnumber && \
26901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26903                   "RANLIB=$${RANLIB}" \
26904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26905                   info) \
26906           || exit 1
26907
26908 @endif libdecnumber
26909
26910 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26911 maybe-dvi-libdecnumber:
26912 @if libdecnumber
26913 maybe-dvi-libdecnumber: dvi-libdecnumber
26914
26915 dvi-libdecnumber: \
26916     configure-libdecnumber 
26917         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26918         r=`${PWD_COMMAND}`; export r; \
26919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920         $(HOST_EXPORTS) \
26921         for flag in $(EXTRA_HOST_FLAGS) ; do \
26922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923         done; \
26924         echo "Doing dvi in libdecnumber"; \
26925         (cd $(HOST_SUBDIR)/libdecnumber && \
26926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928                   "RANLIB=$${RANLIB}" \
26929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930                   dvi) \
26931           || exit 1
26932
26933 @endif libdecnumber
26934
26935 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26936 maybe-pdf-libdecnumber:
26937 @if libdecnumber
26938 maybe-pdf-libdecnumber: pdf-libdecnumber
26939
26940 pdf-libdecnumber: \
26941     configure-libdecnumber 
26942         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26943         r=`${PWD_COMMAND}`; export r; \
26944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26945         $(HOST_EXPORTS) \
26946         for flag in $(EXTRA_HOST_FLAGS) ; do \
26947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26948         done; \
26949         echo "Doing pdf in libdecnumber"; \
26950         (cd $(HOST_SUBDIR)/libdecnumber && \
26951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26953                   "RANLIB=$${RANLIB}" \
26954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26955                   pdf) \
26956           || exit 1
26957
26958 @endif libdecnumber
26959
26960 .PHONY: maybe-html-libdecnumber html-libdecnumber
26961 maybe-html-libdecnumber:
26962 @if libdecnumber
26963 maybe-html-libdecnumber: html-libdecnumber
26964
26965 html-libdecnumber: \
26966     configure-libdecnumber 
26967         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26968         r=`${PWD_COMMAND}`; export r; \
26969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970         $(HOST_EXPORTS) \
26971         for flag in $(EXTRA_HOST_FLAGS) ; do \
26972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26973         done; \
26974         echo "Doing html in libdecnumber"; \
26975         (cd $(HOST_SUBDIR)/libdecnumber && \
26976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26978                   "RANLIB=$${RANLIB}" \
26979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26980                   html) \
26981           || exit 1
26982
26983 @endif libdecnumber
26984
26985 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26986 maybe-TAGS-libdecnumber:
26987 @if libdecnumber
26988 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26989
26990 TAGS-libdecnumber: \
26991     configure-libdecnumber 
26992         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26993         r=`${PWD_COMMAND}`; export r; \
26994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995         $(HOST_EXPORTS) \
26996         for flag in $(EXTRA_HOST_FLAGS) ; do \
26997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26998         done; \
26999         echo "Doing TAGS in libdecnumber"; \
27000         (cd $(HOST_SUBDIR)/libdecnumber && \
27001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27003                   "RANLIB=$${RANLIB}" \
27004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27005                   TAGS) \
27006           || exit 1
27007
27008 @endif libdecnumber
27009
27010 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27011 maybe-install-info-libdecnumber:
27012 @if libdecnumber
27013 maybe-install-info-libdecnumber: install-info-libdecnumber
27014
27015 install-info-libdecnumber: \
27016     configure-libdecnumber \
27017     info-libdecnumber 
27018         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27019         r=`${PWD_COMMAND}`; export r; \
27020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021         $(HOST_EXPORTS) \
27022         for flag in $(EXTRA_HOST_FLAGS) ; do \
27023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024         done; \
27025         echo "Doing install-info in libdecnumber"; \
27026         (cd $(HOST_SUBDIR)/libdecnumber && \
27027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029                   "RANLIB=$${RANLIB}" \
27030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031                   install-info) \
27032           || exit 1
27033
27034 @endif libdecnumber
27035
27036 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27037 maybe-install-pdf-libdecnumber:
27038 @if libdecnumber
27039 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27040
27041 install-pdf-libdecnumber: \
27042     configure-libdecnumber \
27043     pdf-libdecnumber 
27044         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27045         r=`${PWD_COMMAND}`; export r; \
27046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27047         $(HOST_EXPORTS) \
27048         for flag in $(EXTRA_HOST_FLAGS) ; do \
27049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27050         done; \
27051         echo "Doing install-pdf in libdecnumber"; \
27052         (cd $(HOST_SUBDIR)/libdecnumber && \
27053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27055                   "RANLIB=$${RANLIB}" \
27056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27057                   install-pdf) \
27058           || exit 1
27059
27060 @endif libdecnumber
27061
27062 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27063 maybe-install-html-libdecnumber:
27064 @if libdecnumber
27065 maybe-install-html-libdecnumber: install-html-libdecnumber
27066
27067 install-html-libdecnumber: \
27068     configure-libdecnumber \
27069     html-libdecnumber 
27070         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27071         r=`${PWD_COMMAND}`; export r; \
27072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073         $(HOST_EXPORTS) \
27074         for flag in $(EXTRA_HOST_FLAGS) ; do \
27075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27076         done; \
27077         echo "Doing install-html in libdecnumber"; \
27078         (cd $(HOST_SUBDIR)/libdecnumber && \
27079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27081                   "RANLIB=$${RANLIB}" \
27082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27083                   install-html) \
27084           || exit 1
27085
27086 @endif libdecnumber
27087
27088 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27089 maybe-installcheck-libdecnumber:
27090 @if libdecnumber
27091 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27092
27093 installcheck-libdecnumber: \
27094     configure-libdecnumber 
27095         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27096         r=`${PWD_COMMAND}`; export r; \
27097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27098         $(HOST_EXPORTS) \
27099         for flag in $(EXTRA_HOST_FLAGS) ; do \
27100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27101         done; \
27102         echo "Doing installcheck in libdecnumber"; \
27103         (cd $(HOST_SUBDIR)/libdecnumber && \
27104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27106                   "RANLIB=$${RANLIB}" \
27107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27108                   installcheck) \
27109           || exit 1
27110
27111 @endif libdecnumber
27112
27113 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27114 maybe-mostlyclean-libdecnumber:
27115 @if libdecnumber
27116 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27117
27118 mostlyclean-libdecnumber: 
27119         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27120         r=`${PWD_COMMAND}`; export r; \
27121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27122         $(HOST_EXPORTS) \
27123         for flag in $(EXTRA_HOST_FLAGS) ; do \
27124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27125         done; \
27126         echo "Doing mostlyclean in libdecnumber"; \
27127         (cd $(HOST_SUBDIR)/libdecnumber && \
27128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27130                   "RANLIB=$${RANLIB}" \
27131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27132                   mostlyclean) \
27133           || exit 1
27134
27135 @endif libdecnumber
27136
27137 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27138 maybe-clean-libdecnumber:
27139 @if libdecnumber
27140 maybe-clean-libdecnumber: clean-libdecnumber
27141
27142 clean-libdecnumber: 
27143         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27144         r=`${PWD_COMMAND}`; export r; \
27145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27146         $(HOST_EXPORTS) \
27147         for flag in $(EXTRA_HOST_FLAGS) ; do \
27148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27149         done; \
27150         echo "Doing clean in libdecnumber"; \
27151         (cd $(HOST_SUBDIR)/libdecnumber && \
27152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27154                   "RANLIB=$${RANLIB}" \
27155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27156                   clean) \
27157           || exit 1
27158
27159 @endif libdecnumber
27160
27161 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27162 maybe-distclean-libdecnumber:
27163 @if libdecnumber
27164 maybe-distclean-libdecnumber: distclean-libdecnumber
27165
27166 distclean-libdecnumber: 
27167         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27168         r=`${PWD_COMMAND}`; export r; \
27169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27170         $(HOST_EXPORTS) \
27171         for flag in $(EXTRA_HOST_FLAGS) ; do \
27172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27173         done; \
27174         echo "Doing distclean in libdecnumber"; \
27175         (cd $(HOST_SUBDIR)/libdecnumber && \
27176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27178                   "RANLIB=$${RANLIB}" \
27179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27180                   distclean) \
27181           || exit 1
27182
27183 @endif libdecnumber
27184
27185 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27186 maybe-maintainer-clean-libdecnumber:
27187 @if libdecnumber
27188 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27189
27190 maintainer-clean-libdecnumber: 
27191         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27192         r=`${PWD_COMMAND}`; export r; \
27193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27194         $(HOST_EXPORTS) \
27195         for flag in $(EXTRA_HOST_FLAGS) ; do \
27196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27197         done; \
27198         echo "Doing maintainer-clean in libdecnumber"; \
27199         (cd $(HOST_SUBDIR)/libdecnumber && \
27200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27202                   "RANLIB=$${RANLIB}" \
27203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27204                   maintainer-clean) \
27205           || exit 1
27206
27207 @endif libdecnumber
27208
27209
27210
27211 .PHONY: configure-libgui maybe-configure-libgui
27212 maybe-configure-libgui:
27213 @if gcc-bootstrap
27214 configure-libgui: stage_current
27215 @endif gcc-bootstrap
27216 @if libgui
27217 maybe-configure-libgui: configure-libgui
27218 configure-libgui: 
27219         @: $(MAKE); $(unstage)
27220         @r=`${PWD_COMMAND}`; export r; \
27221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27222         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27224         $(HOST_EXPORTS)  \
27225         echo Configuring in $(HOST_SUBDIR)/libgui; \
27226         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27227         case $(srcdir) in \
27228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27229           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27231         esac; \
27232         module_srcdir=libgui; \
27233         $(SHELL) \
27234           $$s/$$module_srcdir/configure \
27235           --srcdir=$${topdir}/$$module_srcdir \
27236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27237           --target=${target_alias}  \
27238           || exit 1
27239 @endif libgui
27240
27241
27242
27243
27244
27245 .PHONY: all-libgui maybe-all-libgui
27246 maybe-all-libgui:
27247 @if gcc-bootstrap
27248 all-libgui: stage_current
27249 @endif gcc-bootstrap
27250 @if libgui
27251 TARGET-libgui=all
27252 maybe-all-libgui: all-libgui
27253 all-libgui: configure-libgui
27254         @: $(MAKE); $(unstage)
27255         @r=`${PWD_COMMAND}`; export r; \
27256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257         $(HOST_EXPORTS)  \
27258         (cd $(HOST_SUBDIR)/libgui && \
27259           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27260                 $(TARGET-libgui))
27261 @endif libgui
27262
27263
27264
27265
27266 .PHONY: check-libgui maybe-check-libgui
27267 maybe-check-libgui:
27268 @if libgui
27269 maybe-check-libgui: check-libgui
27270
27271 check-libgui:
27272         @: $(MAKE); $(unstage)
27273         @r=`${PWD_COMMAND}`; export r; \
27274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27275         $(HOST_EXPORTS)  \
27276         (cd $(HOST_SUBDIR)/libgui && \
27277           $(MAKE) $(FLAGS_TO_PASS)  check)
27278
27279 @endif libgui
27280
27281 .PHONY: install-libgui maybe-install-libgui
27282 maybe-install-libgui:
27283 @if libgui
27284 maybe-install-libgui: install-libgui
27285
27286 install-libgui: installdirs
27287         @: $(MAKE); $(unstage)
27288         @r=`${PWD_COMMAND}`; export r; \
27289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27290         $(HOST_EXPORTS) \
27291         (cd $(HOST_SUBDIR)/libgui && \
27292           $(MAKE) $(FLAGS_TO_PASS)  install)
27293
27294 @endif libgui
27295
27296 .PHONY: install-strip-libgui maybe-install-strip-libgui
27297 maybe-install-strip-libgui:
27298 @if libgui
27299 maybe-install-strip-libgui: install-strip-libgui
27300
27301 install-strip-libgui: installdirs
27302         @: $(MAKE); $(unstage)
27303         @r=`${PWD_COMMAND}`; export r; \
27304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27305         $(HOST_EXPORTS) \
27306         (cd $(HOST_SUBDIR)/libgui && \
27307           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27308
27309 @endif libgui
27310
27311 # Other targets (info, dvi, pdf, etc.)
27312
27313 .PHONY: maybe-info-libgui info-libgui
27314 maybe-info-libgui:
27315 @if libgui
27316 maybe-info-libgui: info-libgui
27317
27318 info-libgui: \
27319     configure-libgui 
27320         @: $(MAKE); $(unstage)
27321         @[ -f ./libgui/Makefile ] || exit 0; \
27322         r=`${PWD_COMMAND}`; export r; \
27323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27324         $(HOST_EXPORTS) \
27325         for flag in $(EXTRA_HOST_FLAGS) ; do \
27326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27327         done; \
27328         echo "Doing info in libgui"; \
27329         (cd $(HOST_SUBDIR)/libgui && \
27330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27332                   "RANLIB=$${RANLIB}" \
27333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27334                   info) \
27335           || exit 1
27336
27337 @endif libgui
27338
27339 .PHONY: maybe-dvi-libgui dvi-libgui
27340 maybe-dvi-libgui:
27341 @if libgui
27342 maybe-dvi-libgui: dvi-libgui
27343
27344 dvi-libgui: \
27345     configure-libgui 
27346         @: $(MAKE); $(unstage)
27347         @[ -f ./libgui/Makefile ] || exit 0; \
27348         r=`${PWD_COMMAND}`; export r; \
27349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27350         $(HOST_EXPORTS) \
27351         for flag in $(EXTRA_HOST_FLAGS) ; do \
27352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27353         done; \
27354         echo "Doing dvi in libgui"; \
27355         (cd $(HOST_SUBDIR)/libgui && \
27356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27358                   "RANLIB=$${RANLIB}" \
27359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27360                   dvi) \
27361           || exit 1
27362
27363 @endif libgui
27364
27365 .PHONY: maybe-pdf-libgui pdf-libgui
27366 maybe-pdf-libgui:
27367 @if libgui
27368 maybe-pdf-libgui: pdf-libgui
27369
27370 pdf-libgui: \
27371     configure-libgui 
27372         @: $(MAKE); $(unstage)
27373         @[ -f ./libgui/Makefile ] || exit 0; \
27374         r=`${PWD_COMMAND}`; export r; \
27375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27376         $(HOST_EXPORTS) \
27377         for flag in $(EXTRA_HOST_FLAGS) ; do \
27378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27379         done; \
27380         echo "Doing pdf in libgui"; \
27381         (cd $(HOST_SUBDIR)/libgui && \
27382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27384                   "RANLIB=$${RANLIB}" \
27385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27386                   pdf) \
27387           || exit 1
27388
27389 @endif libgui
27390
27391 .PHONY: maybe-html-libgui html-libgui
27392 maybe-html-libgui:
27393 @if libgui
27394 maybe-html-libgui: html-libgui
27395
27396 html-libgui: \
27397     configure-libgui 
27398         @: $(MAKE); $(unstage)
27399         @[ -f ./libgui/Makefile ] || exit 0; \
27400         r=`${PWD_COMMAND}`; export r; \
27401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27402         $(HOST_EXPORTS) \
27403         for flag in $(EXTRA_HOST_FLAGS) ; do \
27404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27405         done; \
27406         echo "Doing html in libgui"; \
27407         (cd $(HOST_SUBDIR)/libgui && \
27408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27410                   "RANLIB=$${RANLIB}" \
27411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27412                   html) \
27413           || exit 1
27414
27415 @endif libgui
27416
27417 .PHONY: maybe-TAGS-libgui TAGS-libgui
27418 maybe-TAGS-libgui:
27419 @if libgui
27420 maybe-TAGS-libgui: TAGS-libgui
27421
27422 TAGS-libgui: \
27423     configure-libgui 
27424         @: $(MAKE); $(unstage)
27425         @[ -f ./libgui/Makefile ] || exit 0; \
27426         r=`${PWD_COMMAND}`; export r; \
27427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428         $(HOST_EXPORTS) \
27429         for flag in $(EXTRA_HOST_FLAGS) ; do \
27430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27431         done; \
27432         echo "Doing TAGS in libgui"; \
27433         (cd $(HOST_SUBDIR)/libgui && \
27434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27436                   "RANLIB=$${RANLIB}" \
27437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27438                   TAGS) \
27439           || exit 1
27440
27441 @endif libgui
27442
27443 .PHONY: maybe-install-info-libgui install-info-libgui
27444 maybe-install-info-libgui:
27445 @if libgui
27446 maybe-install-info-libgui: install-info-libgui
27447
27448 install-info-libgui: \
27449     configure-libgui \
27450     info-libgui 
27451         @: $(MAKE); $(unstage)
27452         @[ -f ./libgui/Makefile ] || exit 0; \
27453         r=`${PWD_COMMAND}`; export r; \
27454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27455         $(HOST_EXPORTS) \
27456         for flag in $(EXTRA_HOST_FLAGS) ; do \
27457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27458         done; \
27459         echo "Doing install-info in libgui"; \
27460         (cd $(HOST_SUBDIR)/libgui && \
27461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27463                   "RANLIB=$${RANLIB}" \
27464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27465                   install-info) \
27466           || exit 1
27467
27468 @endif libgui
27469
27470 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27471 maybe-install-pdf-libgui:
27472 @if libgui
27473 maybe-install-pdf-libgui: install-pdf-libgui
27474
27475 install-pdf-libgui: \
27476     configure-libgui \
27477     pdf-libgui 
27478         @: $(MAKE); $(unstage)
27479         @[ -f ./libgui/Makefile ] || exit 0; \
27480         r=`${PWD_COMMAND}`; export r; \
27481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482         $(HOST_EXPORTS) \
27483         for flag in $(EXTRA_HOST_FLAGS) ; do \
27484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27485         done; \
27486         echo "Doing install-pdf in libgui"; \
27487         (cd $(HOST_SUBDIR)/libgui && \
27488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27490                   "RANLIB=$${RANLIB}" \
27491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27492                   install-pdf) \
27493           || exit 1
27494
27495 @endif libgui
27496
27497 .PHONY: maybe-install-html-libgui install-html-libgui
27498 maybe-install-html-libgui:
27499 @if libgui
27500 maybe-install-html-libgui: install-html-libgui
27501
27502 install-html-libgui: \
27503     configure-libgui \
27504     html-libgui 
27505         @: $(MAKE); $(unstage)
27506         @[ -f ./libgui/Makefile ] || exit 0; \
27507         r=`${PWD_COMMAND}`; export r; \
27508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27509         $(HOST_EXPORTS) \
27510         for flag in $(EXTRA_HOST_FLAGS) ; do \
27511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27512         done; \
27513         echo "Doing install-html in libgui"; \
27514         (cd $(HOST_SUBDIR)/libgui && \
27515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27517                   "RANLIB=$${RANLIB}" \
27518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27519                   install-html) \
27520           || exit 1
27521
27522 @endif libgui
27523
27524 .PHONY: maybe-installcheck-libgui installcheck-libgui
27525 maybe-installcheck-libgui:
27526 @if libgui
27527 maybe-installcheck-libgui: installcheck-libgui
27528
27529 installcheck-libgui: \
27530     configure-libgui 
27531         @: $(MAKE); $(unstage)
27532         @[ -f ./libgui/Makefile ] || exit 0; \
27533         r=`${PWD_COMMAND}`; export r; \
27534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27535         $(HOST_EXPORTS) \
27536         for flag in $(EXTRA_HOST_FLAGS) ; do \
27537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27538         done; \
27539         echo "Doing installcheck in libgui"; \
27540         (cd $(HOST_SUBDIR)/libgui && \
27541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27543                   "RANLIB=$${RANLIB}" \
27544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27545                   installcheck) \
27546           || exit 1
27547
27548 @endif libgui
27549
27550 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27551 maybe-mostlyclean-libgui:
27552 @if libgui
27553 maybe-mostlyclean-libgui: mostlyclean-libgui
27554
27555 mostlyclean-libgui: 
27556         @: $(MAKE); $(unstage)
27557         @[ -f ./libgui/Makefile ] || exit 0; \
27558         r=`${PWD_COMMAND}`; export r; \
27559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27560         $(HOST_EXPORTS) \
27561         for flag in $(EXTRA_HOST_FLAGS) ; do \
27562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27563         done; \
27564         echo "Doing mostlyclean in libgui"; \
27565         (cd $(HOST_SUBDIR)/libgui && \
27566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27568                   "RANLIB=$${RANLIB}" \
27569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27570                   mostlyclean) \
27571           || exit 1
27572
27573 @endif libgui
27574
27575 .PHONY: maybe-clean-libgui clean-libgui
27576 maybe-clean-libgui:
27577 @if libgui
27578 maybe-clean-libgui: clean-libgui
27579
27580 clean-libgui: 
27581         @: $(MAKE); $(unstage)
27582         @[ -f ./libgui/Makefile ] || exit 0; \
27583         r=`${PWD_COMMAND}`; export r; \
27584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27585         $(HOST_EXPORTS) \
27586         for flag in $(EXTRA_HOST_FLAGS) ; do \
27587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27588         done; \
27589         echo "Doing clean in libgui"; \
27590         (cd $(HOST_SUBDIR)/libgui && \
27591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27593                   "RANLIB=$${RANLIB}" \
27594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27595                   clean) \
27596           || exit 1
27597
27598 @endif libgui
27599
27600 .PHONY: maybe-distclean-libgui distclean-libgui
27601 maybe-distclean-libgui:
27602 @if libgui
27603 maybe-distclean-libgui: distclean-libgui
27604
27605 distclean-libgui: 
27606         @: $(MAKE); $(unstage)
27607         @[ -f ./libgui/Makefile ] || exit 0; \
27608         r=`${PWD_COMMAND}`; export r; \
27609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27610         $(HOST_EXPORTS) \
27611         for flag in $(EXTRA_HOST_FLAGS) ; do \
27612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27613         done; \
27614         echo "Doing distclean in libgui"; \
27615         (cd $(HOST_SUBDIR)/libgui && \
27616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27618                   "RANLIB=$${RANLIB}" \
27619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27620                   distclean) \
27621           || exit 1
27622
27623 @endif libgui
27624
27625 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27626 maybe-maintainer-clean-libgui:
27627 @if libgui
27628 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27629
27630 maintainer-clean-libgui: 
27631         @: $(MAKE); $(unstage)
27632         @[ -f ./libgui/Makefile ] || exit 0; \
27633         r=`${PWD_COMMAND}`; export r; \
27634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635         $(HOST_EXPORTS) \
27636         for flag in $(EXTRA_HOST_FLAGS) ; do \
27637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638         done; \
27639         echo "Doing maintainer-clean in libgui"; \
27640         (cd $(HOST_SUBDIR)/libgui && \
27641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643                   "RANLIB=$${RANLIB}" \
27644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645                   maintainer-clean) \
27646           || exit 1
27647
27648 @endif libgui
27649
27650
27651
27652 .PHONY: configure-libiberty maybe-configure-libiberty
27653 maybe-configure-libiberty:
27654 @if gcc-bootstrap
27655 configure-libiberty: stage_current
27656 @endif gcc-bootstrap
27657 @if libiberty
27658 maybe-configure-libiberty: configure-libiberty
27659 configure-libiberty: 
27660         @r=`${PWD_COMMAND}`; export r; \
27661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27664         $(HOST_EXPORTS)  \
27665         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27666         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27667         case $(srcdir) in \
27668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27669           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27671         esac; \
27672         module_srcdir=libiberty; \
27673         $(SHELL) \
27674           $$s/$$module_srcdir/configure \
27675           --srcdir=$${topdir}/$$module_srcdir \
27676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27677           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27678           || exit 1
27679 @endif libiberty
27680
27681
27682
27683 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27684 maybe-configure-stage1-libiberty:
27685 @if libiberty-bootstrap
27686 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27687 configure-stage1-libiberty:
27688         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27689         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27690         @r=`${PWD_COMMAND}`; export r; \
27691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692         TFLAGS="$(STAGE1_TFLAGS)"; \
27693         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27694         $(HOST_EXPORTS) \
27695         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27696         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27697         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27698         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27700         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27701         case $(srcdir) in \
27702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27703           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27705         esac; \
27706         module_srcdir=libiberty; \
27707         $(SHELL) $$s/$$module_srcdir/configure \
27708           --srcdir=$${topdir}/$$module_srcdir \
27709           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27710           --target=${target_alias} \
27711            \
27712           $(STAGE1_CONFIGURE_FLAGS) \
27713           @extra_host_libiberty_configure_flags@
27714 @endif libiberty-bootstrap
27715
27716 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27717 maybe-configure-stage2-libiberty:
27718 @if libiberty-bootstrap
27719 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27720 configure-stage2-libiberty:
27721         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27722         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27723         @r=`${PWD_COMMAND}`; export r; \
27724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27725         TFLAGS="$(STAGE2_TFLAGS)"; \
27726         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27727         $(HOST_EXPORTS) \
27728         $(POSTSTAGE1_HOST_EXPORTS) \
27729         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27730         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27731         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27732         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27733         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27734         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27735         case $(srcdir) in \
27736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27737           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27739         esac; \
27740         module_srcdir=libiberty; \
27741         $(SHELL) $$s/$$module_srcdir/configure \
27742           --srcdir=$${topdir}/$$module_srcdir \
27743           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27744           --target=${target_alias} \
27745           --with-build-libsubdir=$(HOST_SUBDIR) \
27746           $(STAGE2_CONFIGURE_FLAGS) \
27747           @extra_host_libiberty_configure_flags@
27748 @endif libiberty-bootstrap
27749
27750 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27751 maybe-configure-stage3-libiberty:
27752 @if libiberty-bootstrap
27753 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27754 configure-stage3-libiberty:
27755         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27757         @r=`${PWD_COMMAND}`; export r; \
27758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759         TFLAGS="$(STAGE3_TFLAGS)"; \
27760         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27761         $(HOST_EXPORTS) \
27762         $(POSTSTAGE1_HOST_EXPORTS) \
27763         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27764         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27765         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27766         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27768         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27769         case $(srcdir) in \
27770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27771           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27773         esac; \
27774         module_srcdir=libiberty; \
27775         $(SHELL) $$s/$$module_srcdir/configure \
27776           --srcdir=$${topdir}/$$module_srcdir \
27777           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27778           --target=${target_alias} \
27779           --with-build-libsubdir=$(HOST_SUBDIR) \
27780           $(STAGE3_CONFIGURE_FLAGS) \
27781           @extra_host_libiberty_configure_flags@
27782 @endif libiberty-bootstrap
27783
27784 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27785 maybe-configure-stage4-libiberty:
27786 @if libiberty-bootstrap
27787 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27788 configure-stage4-libiberty:
27789         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27790         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27791         @r=`${PWD_COMMAND}`; export r; \
27792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793         TFLAGS="$(STAGE4_TFLAGS)"; \
27794         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27795         $(HOST_EXPORTS) \
27796         $(POSTSTAGE1_HOST_EXPORTS) \
27797         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27798         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27799         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27800         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27802         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27803         case $(srcdir) in \
27804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27805           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27807         esac; \
27808         module_srcdir=libiberty; \
27809         $(SHELL) $$s/$$module_srcdir/configure \
27810           --srcdir=$${topdir}/$$module_srcdir \
27811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27812           --target=${target_alias} \
27813           --with-build-libsubdir=$(HOST_SUBDIR) \
27814           $(STAGE4_CONFIGURE_FLAGS) \
27815           @extra_host_libiberty_configure_flags@
27816 @endif libiberty-bootstrap
27817
27818 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27819 maybe-configure-stageprofile-libiberty:
27820 @if libiberty-bootstrap
27821 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27822 configure-stageprofile-libiberty:
27823         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27824         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27825         @r=`${PWD_COMMAND}`; export r; \
27826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27827         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27828         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27829         $(HOST_EXPORTS) \
27830         $(POSTSTAGE1_HOST_EXPORTS) \
27831         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27832         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27833         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27834         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27836         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27837         case $(srcdir) in \
27838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27839           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27841         esac; \
27842         module_srcdir=libiberty; \
27843         $(SHELL) $$s/$$module_srcdir/configure \
27844           --srcdir=$${topdir}/$$module_srcdir \
27845           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27846           --target=${target_alias} \
27847           --with-build-libsubdir=$(HOST_SUBDIR) \
27848           $(STAGEprofile_CONFIGURE_FLAGS) \
27849           @extra_host_libiberty_configure_flags@
27850 @endif libiberty-bootstrap
27851
27852 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27853 maybe-configure-stagetrain-libiberty:
27854 @if libiberty-bootstrap
27855 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27856 configure-stagetrain-libiberty:
27857         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27858         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27859         @r=`${PWD_COMMAND}`; export r; \
27860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27862         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27863         $(HOST_EXPORTS) \
27864         $(POSTSTAGE1_HOST_EXPORTS) \
27865         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27866         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27867         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27868         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27870         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27871         case $(srcdir) in \
27872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27873           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27875         esac; \
27876         module_srcdir=libiberty; \
27877         $(SHELL) $$s/$$module_srcdir/configure \
27878           --srcdir=$${topdir}/$$module_srcdir \
27879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27880           --target=${target_alias} \
27881           --with-build-libsubdir=$(HOST_SUBDIR) \
27882           $(STAGEtrain_CONFIGURE_FLAGS) \
27883           @extra_host_libiberty_configure_flags@
27884 @endif libiberty-bootstrap
27885
27886 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27887 maybe-configure-stagefeedback-libiberty:
27888 @if libiberty-bootstrap
27889 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27890 configure-stagefeedback-libiberty:
27891         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27892         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27893         @r=`${PWD_COMMAND}`; export r; \
27894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27896         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27897         $(HOST_EXPORTS) \
27898         $(POSTSTAGE1_HOST_EXPORTS) \
27899         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27900         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27901         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27902         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27904         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27905         case $(srcdir) in \
27906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27907           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27909         esac; \
27910         module_srcdir=libiberty; \
27911         $(SHELL) $$s/$$module_srcdir/configure \
27912           --srcdir=$${topdir}/$$module_srcdir \
27913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27914           --target=${target_alias} \
27915           --with-build-libsubdir=$(HOST_SUBDIR) \
27916           $(STAGEfeedback_CONFIGURE_FLAGS) \
27917           @extra_host_libiberty_configure_flags@
27918 @endif libiberty-bootstrap
27919
27920 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27921 maybe-configure-stageautoprofile-libiberty:
27922 @if libiberty-bootstrap
27923 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27924 configure-stageautoprofile-libiberty:
27925         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27926         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27927         @r=`${PWD_COMMAND}`; export r; \
27928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27930         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27931         $(HOST_EXPORTS) \
27932         $(POSTSTAGE1_HOST_EXPORTS) \
27933         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27934         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27935         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27936         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27937         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27938         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27939         case $(srcdir) in \
27940           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27941           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27942                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27943         esac; \
27944         module_srcdir=libiberty; \
27945         $(SHELL) $$s/$$module_srcdir/configure \
27946           --srcdir=$${topdir}/$$module_srcdir \
27947           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27948           --target=${target_alias} \
27949           --with-build-libsubdir=$(HOST_SUBDIR) \
27950           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27951           @extra_host_libiberty_configure_flags@
27952 @endif libiberty-bootstrap
27953
27954 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27955 maybe-configure-stageautofeedback-libiberty:
27956 @if libiberty-bootstrap
27957 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27958 configure-stageautofeedback-libiberty:
27959         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27960         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27961         @r=`${PWD_COMMAND}`; export r; \
27962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27964         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27965         $(HOST_EXPORTS) \
27966         $(POSTSTAGE1_HOST_EXPORTS) \
27967         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27968         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27969         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27970         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27971         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27972         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27973         case $(srcdir) in \
27974           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27975           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27976                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27977         esac; \
27978         module_srcdir=libiberty; \
27979         $(SHELL) $$s/$$module_srcdir/configure \
27980           --srcdir=$${topdir}/$$module_srcdir \
27981           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27982           --target=${target_alias} \
27983           --with-build-libsubdir=$(HOST_SUBDIR) \
27984           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27985           @extra_host_libiberty_configure_flags@
27986 @endif libiberty-bootstrap
27987
27988
27989
27990
27991
27992 .PHONY: all-libiberty maybe-all-libiberty
27993 maybe-all-libiberty:
27994 @if gcc-bootstrap
27995 all-libiberty: stage_current
27996 @endif gcc-bootstrap
27997 @if libiberty
27998 TARGET-libiberty=all
27999 maybe-all-libiberty: all-libiberty
28000 all-libiberty: configure-libiberty
28001         @r=`${PWD_COMMAND}`; export r; \
28002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28003         $(HOST_EXPORTS)  \
28004         (cd $(HOST_SUBDIR)/libiberty && \
28005           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28006                 $(TARGET-libiberty))
28007 @endif libiberty
28008
28009
28010
28011 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28012 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28013 maybe-all-stage1-libiberty:
28014 maybe-clean-stage1-libiberty:
28015 @if libiberty-bootstrap
28016 maybe-all-stage1-libiberty: all-stage1-libiberty
28017 all-stage1: all-stage1-libiberty
28018 TARGET-stage1-libiberty = $(TARGET-libiberty)
28019 all-stage1-libiberty: configure-stage1-libiberty
28020         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28021         @r=`${PWD_COMMAND}`; export r; \
28022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28023         TFLAGS="$(STAGE1_TFLAGS)"; \
28024         $(HOST_EXPORTS)  \
28025         cd $(HOST_SUBDIR)/libiberty && \
28026          \
28027         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28028                 CFLAGS="$(STAGE1_CFLAGS)" \
28029                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28030                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28031                 LIBCFLAGS="$(LIBCFLAGS)" \
28032                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28033                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28034                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28035                 $(EXTRA_HOST_FLAGS)  \
28036                 $(STAGE1_FLAGS_TO_PASS)  \
28037                 TFLAGS="$(STAGE1_TFLAGS)"  \
28038                 $(TARGET-stage1-libiberty)
28039
28040 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28041 clean-stage1: clean-stage1-libiberty
28042 clean-stage1-libiberty:
28043         @if [ $(current_stage) = stage1 ]; then \
28044           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28045         else \
28046           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28047           $(MAKE) stage1-start; \
28048         fi; \
28049         cd $(HOST_SUBDIR)/libiberty && \
28050         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28051         $(STAGE1_FLAGS_TO_PASS)  clean
28052 @endif libiberty-bootstrap
28053
28054
28055 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28056 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28057 maybe-all-stage2-libiberty:
28058 maybe-clean-stage2-libiberty:
28059 @if libiberty-bootstrap
28060 maybe-all-stage2-libiberty: all-stage2-libiberty
28061 all-stage2: all-stage2-libiberty
28062 TARGET-stage2-libiberty = $(TARGET-libiberty)
28063 all-stage2-libiberty: configure-stage2-libiberty
28064         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28065         @r=`${PWD_COMMAND}`; export r; \
28066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067         TFLAGS="$(STAGE2_TFLAGS)"; \
28068         $(HOST_EXPORTS) \
28069         $(POSTSTAGE1_HOST_EXPORTS)  \
28070         cd $(HOST_SUBDIR)/libiberty && \
28071          \
28072         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28073                 CFLAGS="$(STAGE2_CFLAGS)" \
28074                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28075                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28076                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28077                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28078                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28079                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28080                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28081                 TFLAGS="$(STAGE2_TFLAGS)"  \
28082                 $(TARGET-stage2-libiberty)
28083
28084 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28085 clean-stage2: clean-stage2-libiberty
28086 clean-stage2-libiberty:
28087         @if [ $(current_stage) = stage2 ]; then \
28088           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28089         else \
28090           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28091           $(MAKE) stage2-start; \
28092         fi; \
28093         cd $(HOST_SUBDIR)/libiberty && \
28094         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28095 @endif libiberty-bootstrap
28096
28097
28098 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28099 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28100 maybe-all-stage3-libiberty:
28101 maybe-clean-stage3-libiberty:
28102 @if libiberty-bootstrap
28103 maybe-all-stage3-libiberty: all-stage3-libiberty
28104 all-stage3: all-stage3-libiberty
28105 TARGET-stage3-libiberty = $(TARGET-libiberty)
28106 all-stage3-libiberty: configure-stage3-libiberty
28107         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28108         @r=`${PWD_COMMAND}`; export r; \
28109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110         TFLAGS="$(STAGE3_TFLAGS)"; \
28111         $(HOST_EXPORTS) \
28112         $(POSTSTAGE1_HOST_EXPORTS)  \
28113         cd $(HOST_SUBDIR)/libiberty && \
28114          \
28115         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28116                 CFLAGS="$(STAGE3_CFLAGS)" \
28117                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28118                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28119                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28120                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28121                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28122                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28123                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28124                 TFLAGS="$(STAGE3_TFLAGS)"  \
28125                 $(TARGET-stage3-libiberty)
28126
28127 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28128 clean-stage3: clean-stage3-libiberty
28129 clean-stage3-libiberty:
28130         @if [ $(current_stage) = stage3 ]; then \
28131           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28132         else \
28133           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28134           $(MAKE) stage3-start; \
28135         fi; \
28136         cd $(HOST_SUBDIR)/libiberty && \
28137         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28138 @endif libiberty-bootstrap
28139
28140
28141 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28142 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28143 maybe-all-stage4-libiberty:
28144 maybe-clean-stage4-libiberty:
28145 @if libiberty-bootstrap
28146 maybe-all-stage4-libiberty: all-stage4-libiberty
28147 all-stage4: all-stage4-libiberty
28148 TARGET-stage4-libiberty = $(TARGET-libiberty)
28149 all-stage4-libiberty: configure-stage4-libiberty
28150         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28151         @r=`${PWD_COMMAND}`; export r; \
28152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28153         TFLAGS="$(STAGE4_TFLAGS)"; \
28154         $(HOST_EXPORTS) \
28155         $(POSTSTAGE1_HOST_EXPORTS)  \
28156         cd $(HOST_SUBDIR)/libiberty && \
28157          \
28158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28159                 CFLAGS="$(STAGE4_CFLAGS)" \
28160                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28161                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28162                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28163                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28164                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28165                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28166                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28167                 TFLAGS="$(STAGE4_TFLAGS)"  \
28168                 $(TARGET-stage4-libiberty)
28169
28170 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28171 clean-stage4: clean-stage4-libiberty
28172 clean-stage4-libiberty:
28173         @if [ $(current_stage) = stage4 ]; then \
28174           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28175         else \
28176           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28177           $(MAKE) stage4-start; \
28178         fi; \
28179         cd $(HOST_SUBDIR)/libiberty && \
28180         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28181 @endif libiberty-bootstrap
28182
28183
28184 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28185 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28186 maybe-all-stageprofile-libiberty:
28187 maybe-clean-stageprofile-libiberty:
28188 @if libiberty-bootstrap
28189 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28190 all-stageprofile: all-stageprofile-libiberty
28191 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28192 all-stageprofile-libiberty: configure-stageprofile-libiberty
28193         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28194         @r=`${PWD_COMMAND}`; export r; \
28195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28196         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28197         $(HOST_EXPORTS) \
28198         $(POSTSTAGE1_HOST_EXPORTS)  \
28199         cd $(HOST_SUBDIR)/libiberty && \
28200          \
28201         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28202                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28203                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28204                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28205                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28206                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28207                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28208                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28209                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28210                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
28211                 $(TARGET-stageprofile-libiberty)
28212
28213 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28214 clean-stageprofile: clean-stageprofile-libiberty
28215 clean-stageprofile-libiberty:
28216         @if [ $(current_stage) = stageprofile ]; then \
28217           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28218         else \
28219           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28220           $(MAKE) stageprofile-start; \
28221         fi; \
28222         cd $(HOST_SUBDIR)/libiberty && \
28223         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28224 @endif libiberty-bootstrap
28225
28226
28227 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28228 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28229 maybe-all-stagetrain-libiberty:
28230 maybe-clean-stagetrain-libiberty:
28231 @if libiberty-bootstrap
28232 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28233 all-stagetrain: all-stagetrain-libiberty
28234 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28235 all-stagetrain-libiberty: configure-stagetrain-libiberty
28236         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28237         @r=`${PWD_COMMAND}`; export r; \
28238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28240         $(HOST_EXPORTS) \
28241         $(POSTSTAGE1_HOST_EXPORTS)  \
28242         cd $(HOST_SUBDIR)/libiberty && \
28243          \
28244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28245                 CFLAGS="$(STAGEtrain_CFLAGS)" \
28246                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28247                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28248                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28252                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28253                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
28254                 $(TARGET-stagetrain-libiberty)
28255
28256 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28257 clean-stagetrain: clean-stagetrain-libiberty
28258 clean-stagetrain-libiberty:
28259         @if [ $(current_stage) = stagetrain ]; then \
28260           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28261         else \
28262           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28263           $(MAKE) stagetrain-start; \
28264         fi; \
28265         cd $(HOST_SUBDIR)/libiberty && \
28266         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28267 @endif libiberty-bootstrap
28268
28269
28270 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28271 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28272 maybe-all-stagefeedback-libiberty:
28273 maybe-clean-stagefeedback-libiberty:
28274 @if libiberty-bootstrap
28275 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28276 all-stagefeedback: all-stagefeedback-libiberty
28277 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28278 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28279         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28280         @r=`${PWD_COMMAND}`; export r; \
28281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28282         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28283         $(HOST_EXPORTS) \
28284         $(POSTSTAGE1_HOST_EXPORTS)  \
28285         cd $(HOST_SUBDIR)/libiberty && \
28286          \
28287         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28288                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28289                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28290                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28291                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28292                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28293                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28294                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28295                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28296                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
28297                 $(TARGET-stagefeedback-libiberty)
28298
28299 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28300 clean-stagefeedback: clean-stagefeedback-libiberty
28301 clean-stagefeedback-libiberty:
28302         @if [ $(current_stage) = stagefeedback ]; then \
28303           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28304         else \
28305           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28306           $(MAKE) stagefeedback-start; \
28307         fi; \
28308         cd $(HOST_SUBDIR)/libiberty && \
28309         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28310 @endif libiberty-bootstrap
28311
28312
28313 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28314 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28315 maybe-all-stageautoprofile-libiberty:
28316 maybe-clean-stageautoprofile-libiberty:
28317 @if libiberty-bootstrap
28318 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28319 all-stageautoprofile: all-stageautoprofile-libiberty
28320 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28321 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28322         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28323         @r=`${PWD_COMMAND}`; export r; \
28324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28326         $(HOST_EXPORTS) \
28327         $(POSTSTAGE1_HOST_EXPORTS)  \
28328         cd $(HOST_SUBDIR)/libiberty && \
28329         $$s/gcc/config/i386/$(AUTO_PROFILE) \
28330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28331                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28332                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28333                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28334                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28335                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28336                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28337                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28338                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28339                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28340                 $(TARGET-stageautoprofile-libiberty)
28341
28342 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28343 clean-stageautoprofile: clean-stageautoprofile-libiberty
28344 clean-stageautoprofile-libiberty:
28345         @if [ $(current_stage) = stageautoprofile ]; then \
28346           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28347         else \
28348           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28349           $(MAKE) stageautoprofile-start; \
28350         fi; \
28351         cd $(HOST_SUBDIR)/libiberty && \
28352         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28353 @endif libiberty-bootstrap
28354
28355
28356 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28357 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28358 maybe-all-stageautofeedback-libiberty:
28359 maybe-clean-stageautofeedback-libiberty:
28360 @if libiberty-bootstrap
28361 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28362 all-stageautofeedback: all-stageautofeedback-libiberty
28363 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28364 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28365         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28366         @r=`${PWD_COMMAND}`; export r; \
28367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28368         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28369         $(HOST_EXPORTS) \
28370         $(POSTSTAGE1_HOST_EXPORTS)  \
28371         cd $(HOST_SUBDIR)/libiberty && \
28372          \
28373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28374                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28375                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28376                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28377                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28381                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28382                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28383                 $(TARGET-stageautofeedback-libiberty)
28384
28385 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28386 clean-stageautofeedback: clean-stageautofeedback-libiberty
28387 clean-stageautofeedback-libiberty:
28388         @if [ $(current_stage) = stageautofeedback ]; then \
28389           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28390         else \
28391           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28392           $(MAKE) stageautofeedback-start; \
28393         fi; \
28394         cd $(HOST_SUBDIR)/libiberty && \
28395         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28396 @endif libiberty-bootstrap
28397
28398
28399
28400
28401
28402 .PHONY: check-libiberty maybe-check-libiberty
28403 maybe-check-libiberty:
28404 @if libiberty
28405 maybe-check-libiberty: check-libiberty
28406
28407 check-libiberty:
28408         @: $(MAKE); $(unstage)
28409         @r=`${PWD_COMMAND}`; export r; \
28410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28412         (cd $(HOST_SUBDIR)/libiberty && \
28413           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28414
28415 @endif libiberty
28416
28417 .PHONY: install-libiberty maybe-install-libiberty
28418 maybe-install-libiberty:
28419 @if libiberty
28420 maybe-install-libiberty: install-libiberty
28421
28422 install-libiberty: installdirs
28423         @: $(MAKE); $(unstage)
28424         @r=`${PWD_COMMAND}`; export r; \
28425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426         $(HOST_EXPORTS) \
28427         (cd $(HOST_SUBDIR)/libiberty && \
28428           $(MAKE) $(FLAGS_TO_PASS)  install)
28429
28430 @endif libiberty
28431
28432 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28433 maybe-install-strip-libiberty:
28434 @if libiberty
28435 maybe-install-strip-libiberty: install-strip-libiberty
28436
28437 install-strip-libiberty: installdirs
28438         @: $(MAKE); $(unstage)
28439         @r=`${PWD_COMMAND}`; export r; \
28440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441         $(HOST_EXPORTS) \
28442         (cd $(HOST_SUBDIR)/libiberty && \
28443           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28444
28445 @endif libiberty
28446
28447 # Other targets (info, dvi, pdf, etc.)
28448
28449 .PHONY: maybe-info-libiberty info-libiberty
28450 maybe-info-libiberty:
28451 @if libiberty
28452 maybe-info-libiberty: info-libiberty
28453
28454 info-libiberty: \
28455     configure-libiberty 
28456         @[ -f ./libiberty/Makefile ] || exit 0; \
28457         r=`${PWD_COMMAND}`; export r; \
28458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28459         $(HOST_EXPORTS) \
28460         for flag in $(EXTRA_HOST_FLAGS) ; do \
28461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28462         done; \
28463         echo "Doing info in libiberty"; \
28464         (cd $(HOST_SUBDIR)/libiberty && \
28465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28467                   "RANLIB=$${RANLIB}" \
28468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28469                   info) \
28470           || exit 1
28471
28472 @endif libiberty
28473
28474 .PHONY: maybe-dvi-libiberty dvi-libiberty
28475 maybe-dvi-libiberty:
28476 @if libiberty
28477 maybe-dvi-libiberty: dvi-libiberty
28478
28479 dvi-libiberty: \
28480     configure-libiberty 
28481         @[ -f ./libiberty/Makefile ] || exit 0; \
28482         r=`${PWD_COMMAND}`; export r; \
28483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484         $(HOST_EXPORTS) \
28485         for flag in $(EXTRA_HOST_FLAGS) ; do \
28486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28487         done; \
28488         echo "Doing dvi in libiberty"; \
28489         (cd $(HOST_SUBDIR)/libiberty && \
28490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28492                   "RANLIB=$${RANLIB}" \
28493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28494                   dvi) \
28495           || exit 1
28496
28497 @endif libiberty
28498
28499 .PHONY: maybe-pdf-libiberty pdf-libiberty
28500 maybe-pdf-libiberty:
28501 @if libiberty
28502 maybe-pdf-libiberty: pdf-libiberty
28503
28504 pdf-libiberty: \
28505     configure-libiberty 
28506         @[ -f ./libiberty/Makefile ] || exit 0; \
28507         r=`${PWD_COMMAND}`; export r; \
28508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509         $(HOST_EXPORTS) \
28510         for flag in $(EXTRA_HOST_FLAGS) ; do \
28511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512         done; \
28513         echo "Doing pdf in libiberty"; \
28514         (cd $(HOST_SUBDIR)/libiberty && \
28515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28517                   "RANLIB=$${RANLIB}" \
28518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28519                   pdf) \
28520           || exit 1
28521
28522 @endif libiberty
28523
28524 .PHONY: maybe-html-libiberty html-libiberty
28525 maybe-html-libiberty:
28526 @if libiberty
28527 maybe-html-libiberty: html-libiberty
28528
28529 html-libiberty: \
28530     configure-libiberty 
28531         @[ -f ./libiberty/Makefile ] || exit 0; \
28532         r=`${PWD_COMMAND}`; export r; \
28533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534         $(HOST_EXPORTS) \
28535         for flag in $(EXTRA_HOST_FLAGS) ; do \
28536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537         done; \
28538         echo "Doing html in libiberty"; \
28539         (cd $(HOST_SUBDIR)/libiberty && \
28540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542                   "RANLIB=$${RANLIB}" \
28543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544                   html) \
28545           || exit 1
28546
28547 @endif libiberty
28548
28549 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28550 maybe-TAGS-libiberty:
28551 @if libiberty
28552 maybe-TAGS-libiberty: TAGS-libiberty
28553
28554 TAGS-libiberty: \
28555     configure-libiberty 
28556         @[ -f ./libiberty/Makefile ] || exit 0; \
28557         r=`${PWD_COMMAND}`; export r; \
28558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559         $(HOST_EXPORTS) \
28560         for flag in $(EXTRA_HOST_FLAGS) ; do \
28561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562         done; \
28563         echo "Doing TAGS in libiberty"; \
28564         (cd $(HOST_SUBDIR)/libiberty && \
28565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567                   "RANLIB=$${RANLIB}" \
28568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569                   TAGS) \
28570           || exit 1
28571
28572 @endif libiberty
28573
28574 .PHONY: maybe-install-info-libiberty install-info-libiberty
28575 maybe-install-info-libiberty:
28576 @if libiberty
28577 maybe-install-info-libiberty: install-info-libiberty
28578
28579 install-info-libiberty: \
28580     configure-libiberty \
28581     info-libiberty 
28582         @[ -f ./libiberty/Makefile ] || exit 0; \
28583         r=`${PWD_COMMAND}`; export r; \
28584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28585         $(HOST_EXPORTS) \
28586         for flag in $(EXTRA_HOST_FLAGS) ; do \
28587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28588         done; \
28589         echo "Doing install-info in libiberty"; \
28590         (cd $(HOST_SUBDIR)/libiberty && \
28591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28593                   "RANLIB=$${RANLIB}" \
28594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28595                   install-info) \
28596           || exit 1
28597
28598 @endif libiberty
28599
28600 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28601 maybe-install-pdf-libiberty:
28602 @if libiberty
28603 maybe-install-pdf-libiberty: install-pdf-libiberty
28604
28605 install-pdf-libiberty: \
28606     configure-libiberty \
28607     pdf-libiberty 
28608         @[ -f ./libiberty/Makefile ] || exit 0; \
28609         r=`${PWD_COMMAND}`; export r; \
28610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611         $(HOST_EXPORTS) \
28612         for flag in $(EXTRA_HOST_FLAGS) ; do \
28613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28614         done; \
28615         echo "Doing install-pdf in libiberty"; \
28616         (cd $(HOST_SUBDIR)/libiberty && \
28617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28619                   "RANLIB=$${RANLIB}" \
28620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28621                   install-pdf) \
28622           || exit 1
28623
28624 @endif libiberty
28625
28626 .PHONY: maybe-install-html-libiberty install-html-libiberty
28627 maybe-install-html-libiberty:
28628 @if libiberty
28629 maybe-install-html-libiberty: install-html-libiberty
28630
28631 install-html-libiberty: \
28632     configure-libiberty \
28633     html-libiberty 
28634         @[ -f ./libiberty/Makefile ] || exit 0; \
28635         r=`${PWD_COMMAND}`; export r; \
28636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637         $(HOST_EXPORTS) \
28638         for flag in $(EXTRA_HOST_FLAGS) ; do \
28639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640         done; \
28641         echo "Doing install-html in libiberty"; \
28642         (cd $(HOST_SUBDIR)/libiberty && \
28643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645                   "RANLIB=$${RANLIB}" \
28646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647                   install-html) \
28648           || exit 1
28649
28650 @endif libiberty
28651
28652 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28653 maybe-installcheck-libiberty:
28654 @if libiberty
28655 maybe-installcheck-libiberty: installcheck-libiberty
28656
28657 installcheck-libiberty: \
28658     configure-libiberty 
28659         @[ -f ./libiberty/Makefile ] || exit 0; \
28660         r=`${PWD_COMMAND}`; export r; \
28661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28662         $(HOST_EXPORTS) \
28663         for flag in $(EXTRA_HOST_FLAGS) ; do \
28664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28665         done; \
28666         echo "Doing installcheck in libiberty"; \
28667         (cd $(HOST_SUBDIR)/libiberty && \
28668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28670                   "RANLIB=$${RANLIB}" \
28671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28672                   installcheck) \
28673           || exit 1
28674
28675 @endif libiberty
28676
28677 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28678 maybe-mostlyclean-libiberty:
28679 @if libiberty
28680 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28681
28682 mostlyclean-libiberty: 
28683         @[ -f ./libiberty/Makefile ] || exit 0; \
28684         r=`${PWD_COMMAND}`; export r; \
28685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28686         $(HOST_EXPORTS) \
28687         for flag in $(EXTRA_HOST_FLAGS) ; do \
28688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28689         done; \
28690         echo "Doing mostlyclean in libiberty"; \
28691         (cd $(HOST_SUBDIR)/libiberty && \
28692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28694                   "RANLIB=$${RANLIB}" \
28695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28696                   mostlyclean) \
28697           || exit 1
28698
28699 @endif libiberty
28700
28701 .PHONY: maybe-clean-libiberty clean-libiberty
28702 maybe-clean-libiberty:
28703 @if libiberty
28704 maybe-clean-libiberty: clean-libiberty
28705
28706 clean-libiberty: 
28707         @[ -f ./libiberty/Makefile ] || exit 0; \
28708         r=`${PWD_COMMAND}`; export r; \
28709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28710         $(HOST_EXPORTS) \
28711         for flag in $(EXTRA_HOST_FLAGS) ; do \
28712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28713         done; \
28714         echo "Doing clean in libiberty"; \
28715         (cd $(HOST_SUBDIR)/libiberty && \
28716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28718                   "RANLIB=$${RANLIB}" \
28719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28720                   clean) \
28721           || exit 1
28722
28723 @endif libiberty
28724
28725 .PHONY: maybe-distclean-libiberty distclean-libiberty
28726 maybe-distclean-libiberty:
28727 @if libiberty
28728 maybe-distclean-libiberty: distclean-libiberty
28729
28730 distclean-libiberty: 
28731         @[ -f ./libiberty/Makefile ] || exit 0; \
28732         r=`${PWD_COMMAND}`; export r; \
28733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734         $(HOST_EXPORTS) \
28735         for flag in $(EXTRA_HOST_FLAGS) ; do \
28736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737         done; \
28738         echo "Doing distclean in libiberty"; \
28739         (cd $(HOST_SUBDIR)/libiberty && \
28740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742                   "RANLIB=$${RANLIB}" \
28743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744                   distclean) \
28745           || exit 1
28746
28747 @endif libiberty
28748
28749 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28750 maybe-maintainer-clean-libiberty:
28751 @if libiberty
28752 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28753
28754 maintainer-clean-libiberty: 
28755         @[ -f ./libiberty/Makefile ] || exit 0; \
28756         r=`${PWD_COMMAND}`; export r; \
28757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758         $(HOST_EXPORTS) \
28759         for flag in $(EXTRA_HOST_FLAGS) ; do \
28760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761         done; \
28762         echo "Doing maintainer-clean in libiberty"; \
28763         (cd $(HOST_SUBDIR)/libiberty && \
28764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766                   "RANLIB=$${RANLIB}" \
28767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768                   maintainer-clean) \
28769           || exit 1
28770
28771 @endif libiberty
28772
28773
28774
28775 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28776 maybe-configure-libiberty-linker-plugin:
28777 @if gcc-bootstrap
28778 configure-libiberty-linker-plugin: stage_current
28779 @endif gcc-bootstrap
28780 @if libiberty-linker-plugin
28781 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28782 configure-libiberty-linker-plugin: 
28783         @r=`${PWD_COMMAND}`; export r; \
28784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28787         $(HOST_EXPORTS)  \
28788         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28789         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28790         case $(srcdir) in \
28791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28792           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28794         esac; \
28795         module_srcdir=libiberty; \
28796         $(SHELL) \
28797           $$s/$$module_srcdir/configure \
28798           --srcdir=$${topdir}/$$module_srcdir \
28799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28801           || exit 1
28802 @endif libiberty-linker-plugin
28803
28804
28805
28806 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28807 maybe-configure-stage1-libiberty-linker-plugin:
28808 @if libiberty-linker-plugin-bootstrap
28809 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28810 configure-stage1-libiberty-linker-plugin:
28811         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28812         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28813         @r=`${PWD_COMMAND}`; export r; \
28814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815         TFLAGS="$(STAGE1_TFLAGS)"; \
28816         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28817         $(HOST_EXPORTS) \
28818         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28819         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28820         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28821         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28822         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28823         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28824         case $(srcdir) in \
28825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28826           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28828         esac; \
28829         module_srcdir=libiberty; \
28830         $(SHELL) $$s/$$module_srcdir/configure \
28831           --srcdir=$${topdir}/$$module_srcdir \
28832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28833           --target=${target_alias} \
28834            \
28835           $(STAGE1_CONFIGURE_FLAGS) \
28836           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28837 @endif libiberty-linker-plugin-bootstrap
28838
28839 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28840 maybe-configure-stage2-libiberty-linker-plugin:
28841 @if libiberty-linker-plugin-bootstrap
28842 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28843 configure-stage2-libiberty-linker-plugin:
28844         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28846         @r=`${PWD_COMMAND}`; export r; \
28847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28848         TFLAGS="$(STAGE2_TFLAGS)"; \
28849         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28850         $(HOST_EXPORTS) \
28851         $(POSTSTAGE1_HOST_EXPORTS) \
28852         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28853         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28854         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28855         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28857         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28858         case $(srcdir) in \
28859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28860           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28862         esac; \
28863         module_srcdir=libiberty; \
28864         $(SHELL) $$s/$$module_srcdir/configure \
28865           --srcdir=$${topdir}/$$module_srcdir \
28866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28867           --target=${target_alias} \
28868           --with-build-libsubdir=$(HOST_SUBDIR) \
28869           $(STAGE2_CONFIGURE_FLAGS) \
28870           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28871 @endif libiberty-linker-plugin-bootstrap
28872
28873 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28874 maybe-configure-stage3-libiberty-linker-plugin:
28875 @if libiberty-linker-plugin-bootstrap
28876 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28877 configure-stage3-libiberty-linker-plugin:
28878         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28879         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28880         @r=`${PWD_COMMAND}`; export r; \
28881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882         TFLAGS="$(STAGE3_TFLAGS)"; \
28883         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28884         $(HOST_EXPORTS) \
28885         $(POSTSTAGE1_HOST_EXPORTS) \
28886         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28887         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28888         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28889         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28891         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28892         case $(srcdir) in \
28893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28894           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28896         esac; \
28897         module_srcdir=libiberty; \
28898         $(SHELL) $$s/$$module_srcdir/configure \
28899           --srcdir=$${topdir}/$$module_srcdir \
28900           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28901           --target=${target_alias} \
28902           --with-build-libsubdir=$(HOST_SUBDIR) \
28903           $(STAGE3_CONFIGURE_FLAGS) \
28904           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28905 @endif libiberty-linker-plugin-bootstrap
28906
28907 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28908 maybe-configure-stage4-libiberty-linker-plugin:
28909 @if libiberty-linker-plugin-bootstrap
28910 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28911 configure-stage4-libiberty-linker-plugin:
28912         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28914         @r=`${PWD_COMMAND}`; export r; \
28915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916         TFLAGS="$(STAGE4_TFLAGS)"; \
28917         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28918         $(HOST_EXPORTS) \
28919         $(POSTSTAGE1_HOST_EXPORTS) \
28920         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28921         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28922         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28923         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28925         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28926         case $(srcdir) in \
28927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28928           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28930         esac; \
28931         module_srcdir=libiberty; \
28932         $(SHELL) $$s/$$module_srcdir/configure \
28933           --srcdir=$${topdir}/$$module_srcdir \
28934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28935           --target=${target_alias} \
28936           --with-build-libsubdir=$(HOST_SUBDIR) \
28937           $(STAGE4_CONFIGURE_FLAGS) \
28938           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28939 @endif libiberty-linker-plugin-bootstrap
28940
28941 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28942 maybe-configure-stageprofile-libiberty-linker-plugin:
28943 @if libiberty-linker-plugin-bootstrap
28944 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28945 configure-stageprofile-libiberty-linker-plugin:
28946         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28948         @r=`${PWD_COMMAND}`; export r; \
28949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28951         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28952         $(HOST_EXPORTS) \
28953         $(POSTSTAGE1_HOST_EXPORTS) \
28954         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28955         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28956         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28957         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28959         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28960         case $(srcdir) in \
28961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28962           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28964         esac; \
28965         module_srcdir=libiberty; \
28966         $(SHELL) $$s/$$module_srcdir/configure \
28967           --srcdir=$${topdir}/$$module_srcdir \
28968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28969           --target=${target_alias} \
28970           --with-build-libsubdir=$(HOST_SUBDIR) \
28971           $(STAGEprofile_CONFIGURE_FLAGS) \
28972           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28973 @endif libiberty-linker-plugin-bootstrap
28974
28975 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28976 maybe-configure-stagetrain-libiberty-linker-plugin:
28977 @if libiberty-linker-plugin-bootstrap
28978 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28979 configure-stagetrain-libiberty-linker-plugin:
28980         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28982         @r=`${PWD_COMMAND}`; export r; \
28983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28985         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28986         $(HOST_EXPORTS) \
28987         $(POSTSTAGE1_HOST_EXPORTS) \
28988         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28989         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28990         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
28991         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28993         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28994         case $(srcdir) in \
28995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28996           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28998         esac; \
28999         module_srcdir=libiberty; \
29000         $(SHELL) $$s/$$module_srcdir/configure \
29001           --srcdir=$${topdir}/$$module_srcdir \
29002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29003           --target=${target_alias} \
29004           --with-build-libsubdir=$(HOST_SUBDIR) \
29005           $(STAGEtrain_CONFIGURE_FLAGS) \
29006           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29007 @endif libiberty-linker-plugin-bootstrap
29008
29009 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29010 maybe-configure-stagefeedback-libiberty-linker-plugin:
29011 @if libiberty-linker-plugin-bootstrap
29012 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29013 configure-stagefeedback-libiberty-linker-plugin:
29014         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29016         @r=`${PWD_COMMAND}`; export r; \
29017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29019         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29020         $(HOST_EXPORTS) \
29021         $(POSTSTAGE1_HOST_EXPORTS) \
29022         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29023         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29024         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29025         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29027         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29028         case $(srcdir) in \
29029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29030           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29032         esac; \
29033         module_srcdir=libiberty; \
29034         $(SHELL) $$s/$$module_srcdir/configure \
29035           --srcdir=$${topdir}/$$module_srcdir \
29036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29037           --target=${target_alias} \
29038           --with-build-libsubdir=$(HOST_SUBDIR) \
29039           $(STAGEfeedback_CONFIGURE_FLAGS) \
29040           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29041 @endif libiberty-linker-plugin-bootstrap
29042
29043 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29044 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29045 @if libiberty-linker-plugin-bootstrap
29046 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29047 configure-stageautoprofile-libiberty-linker-plugin:
29048         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29049         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29050         @r=`${PWD_COMMAND}`; export r; \
29051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29053         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29054         $(HOST_EXPORTS) \
29055         $(POSTSTAGE1_HOST_EXPORTS) \
29056         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29057         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29058         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29059         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29061         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29062         case $(srcdir) in \
29063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29064           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29066         esac; \
29067         module_srcdir=libiberty; \
29068         $(SHELL) $$s/$$module_srcdir/configure \
29069           --srcdir=$${topdir}/$$module_srcdir \
29070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29071           --target=${target_alias} \
29072           --with-build-libsubdir=$(HOST_SUBDIR) \
29073           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29074           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29075 @endif libiberty-linker-plugin-bootstrap
29076
29077 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29078 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29079 @if libiberty-linker-plugin-bootstrap
29080 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29081 configure-stageautofeedback-libiberty-linker-plugin:
29082         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29084         @r=`${PWD_COMMAND}`; export r; \
29085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29086         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29087         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29088         $(HOST_EXPORTS) \
29089         $(POSTSTAGE1_HOST_EXPORTS) \
29090         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29091         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29092         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29093         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29095         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29096         case $(srcdir) in \
29097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29098           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29100         esac; \
29101         module_srcdir=libiberty; \
29102         $(SHELL) $$s/$$module_srcdir/configure \
29103           --srcdir=$${topdir}/$$module_srcdir \
29104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29105           --target=${target_alias} \
29106           --with-build-libsubdir=$(HOST_SUBDIR) \
29107           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29108           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29109 @endif libiberty-linker-plugin-bootstrap
29110
29111
29112
29113
29114
29115 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29116 maybe-all-libiberty-linker-plugin:
29117 @if gcc-bootstrap
29118 all-libiberty-linker-plugin: stage_current
29119 @endif gcc-bootstrap
29120 @if libiberty-linker-plugin
29121 TARGET-libiberty-linker-plugin=all
29122 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29123 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29124         @r=`${PWD_COMMAND}`; export r; \
29125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29126         $(HOST_EXPORTS)  \
29127         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29128           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29129                 $(TARGET-libiberty-linker-plugin))
29130 @endif libiberty-linker-plugin
29131
29132
29133
29134 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29135 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29136 maybe-all-stage1-libiberty-linker-plugin:
29137 maybe-clean-stage1-libiberty-linker-plugin:
29138 @if libiberty-linker-plugin-bootstrap
29139 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29140 all-stage1: all-stage1-libiberty-linker-plugin
29141 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29142 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29143         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29144         @r=`${PWD_COMMAND}`; export r; \
29145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146         TFLAGS="$(STAGE1_TFLAGS)"; \
29147         $(HOST_EXPORTS)  \
29148         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29149          \
29150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29151                 CFLAGS="$(STAGE1_CFLAGS)" \
29152                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29153                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29154                 LIBCFLAGS="$(LIBCFLAGS)" \
29155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29158                 $(EXTRA_HOST_FLAGS)  \
29159                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29160                 TFLAGS="$(STAGE1_TFLAGS)"  \
29161                 $(TARGET-stage1-libiberty-linker-plugin)
29162
29163 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29164 clean-stage1: clean-stage1-libiberty-linker-plugin
29165 clean-stage1-libiberty-linker-plugin:
29166         @if [ $(current_stage) = stage1 ]; then \
29167           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29168         else \
29169           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29170           $(MAKE) stage1-start; \
29171         fi; \
29172         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29173         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29174         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29175 @endif libiberty-linker-plugin-bootstrap
29176
29177
29178 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29179 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29180 maybe-all-stage2-libiberty-linker-plugin:
29181 maybe-clean-stage2-libiberty-linker-plugin:
29182 @if libiberty-linker-plugin-bootstrap
29183 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29184 all-stage2: all-stage2-libiberty-linker-plugin
29185 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29186 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29187         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29188         @r=`${PWD_COMMAND}`; export r; \
29189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29190         TFLAGS="$(STAGE2_TFLAGS)"; \
29191         $(HOST_EXPORTS) \
29192         $(POSTSTAGE1_HOST_EXPORTS)  \
29193         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29194          \
29195         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29196                 CFLAGS="$(STAGE2_CFLAGS)" \
29197                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29198                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29199                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29200                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29201                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29202                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29203                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29204                 TFLAGS="$(STAGE2_TFLAGS)"  \
29205                 $(TARGET-stage2-libiberty-linker-plugin)
29206
29207 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29208 clean-stage2: clean-stage2-libiberty-linker-plugin
29209 clean-stage2-libiberty-linker-plugin:
29210         @if [ $(current_stage) = stage2 ]; then \
29211           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29212         else \
29213           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29214           $(MAKE) stage2-start; \
29215         fi; \
29216         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29217         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29218 @endif libiberty-linker-plugin-bootstrap
29219
29220
29221 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29222 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29223 maybe-all-stage3-libiberty-linker-plugin:
29224 maybe-clean-stage3-libiberty-linker-plugin:
29225 @if libiberty-linker-plugin-bootstrap
29226 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29227 all-stage3: all-stage3-libiberty-linker-plugin
29228 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29229 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29230         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29231         @r=`${PWD_COMMAND}`; export r; \
29232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29233         TFLAGS="$(STAGE3_TFLAGS)"; \
29234         $(HOST_EXPORTS) \
29235         $(POSTSTAGE1_HOST_EXPORTS)  \
29236         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29237          \
29238         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29239                 CFLAGS="$(STAGE3_CFLAGS)" \
29240                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29241                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29242                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29246                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29247                 TFLAGS="$(STAGE3_TFLAGS)"  \
29248                 $(TARGET-stage3-libiberty-linker-plugin)
29249
29250 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29251 clean-stage3: clean-stage3-libiberty-linker-plugin
29252 clean-stage3-libiberty-linker-plugin:
29253         @if [ $(current_stage) = stage3 ]; then \
29254           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29255         else \
29256           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29257           $(MAKE) stage3-start; \
29258         fi; \
29259         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29260         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29261 @endif libiberty-linker-plugin-bootstrap
29262
29263
29264 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29265 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29266 maybe-all-stage4-libiberty-linker-plugin:
29267 maybe-clean-stage4-libiberty-linker-plugin:
29268 @if libiberty-linker-plugin-bootstrap
29269 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29270 all-stage4: all-stage4-libiberty-linker-plugin
29271 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29272 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29273         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29274         @r=`${PWD_COMMAND}`; export r; \
29275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276         TFLAGS="$(STAGE4_TFLAGS)"; \
29277         $(HOST_EXPORTS) \
29278         $(POSTSTAGE1_HOST_EXPORTS)  \
29279         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29280          \
29281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29282                 CFLAGS="$(STAGE4_CFLAGS)" \
29283                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29284                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29285                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29286                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29287                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29288                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29289                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29290                 TFLAGS="$(STAGE4_TFLAGS)"  \
29291                 $(TARGET-stage4-libiberty-linker-plugin)
29292
29293 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29294 clean-stage4: clean-stage4-libiberty-linker-plugin
29295 clean-stage4-libiberty-linker-plugin:
29296         @if [ $(current_stage) = stage4 ]; then \
29297           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29298         else \
29299           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29300           $(MAKE) stage4-start; \
29301         fi; \
29302         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29303         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29304 @endif libiberty-linker-plugin-bootstrap
29305
29306
29307 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29308 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29309 maybe-all-stageprofile-libiberty-linker-plugin:
29310 maybe-clean-stageprofile-libiberty-linker-plugin:
29311 @if libiberty-linker-plugin-bootstrap
29312 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29313 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29314 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29315 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29316         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29317         @r=`${PWD_COMMAND}`; export r; \
29318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29320         $(HOST_EXPORTS) \
29321         $(POSTSTAGE1_HOST_EXPORTS)  \
29322         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29323          \
29324         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29325                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29326                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29327                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29328                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29332                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29333                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29334                 $(TARGET-stageprofile-libiberty-linker-plugin)
29335
29336 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29337 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29338 clean-stageprofile-libiberty-linker-plugin:
29339         @if [ $(current_stage) = stageprofile ]; then \
29340           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29341         else \
29342           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29343           $(MAKE) stageprofile-start; \
29344         fi; \
29345         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29346         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29347 @endif libiberty-linker-plugin-bootstrap
29348
29349
29350 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29351 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29352 maybe-all-stagetrain-libiberty-linker-plugin:
29353 maybe-clean-stagetrain-libiberty-linker-plugin:
29354 @if libiberty-linker-plugin-bootstrap
29355 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29356 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29357 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29358 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29359         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29360         @r=`${PWD_COMMAND}`; export r; \
29361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29362         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29363         $(HOST_EXPORTS) \
29364         $(POSTSTAGE1_HOST_EXPORTS)  \
29365         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29366          \
29367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29368                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29369                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29370                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29371                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29376                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29377                 $(TARGET-stagetrain-libiberty-linker-plugin)
29378
29379 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29380 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29381 clean-stagetrain-libiberty-linker-plugin:
29382         @if [ $(current_stage) = stagetrain ]; then \
29383           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29384         else \
29385           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29386           $(MAKE) stagetrain-start; \
29387         fi; \
29388         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29390 @endif libiberty-linker-plugin-bootstrap
29391
29392
29393 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29394 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29395 maybe-all-stagefeedback-libiberty-linker-plugin:
29396 maybe-clean-stagefeedback-libiberty-linker-plugin:
29397 @if libiberty-linker-plugin-bootstrap
29398 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29399 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29400 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29401 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29402         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29403         @r=`${PWD_COMMAND}`; export r; \
29404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29405         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29406         $(HOST_EXPORTS) \
29407         $(POSTSTAGE1_HOST_EXPORTS)  \
29408         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29409          \
29410         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29411                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29412                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29413                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29414                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29415                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29416                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29417                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29418                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29419                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29420                 $(TARGET-stagefeedback-libiberty-linker-plugin)
29421
29422 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29423 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29424 clean-stagefeedback-libiberty-linker-plugin:
29425         @if [ $(current_stage) = stagefeedback ]; then \
29426           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29427         else \
29428           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29429           $(MAKE) stagefeedback-start; \
29430         fi; \
29431         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29432         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29433 @endif libiberty-linker-plugin-bootstrap
29434
29435
29436 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29437 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29438 maybe-all-stageautoprofile-libiberty-linker-plugin:
29439 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29440 @if libiberty-linker-plugin-bootstrap
29441 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29442 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29443 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29444 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29445         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29446         @r=`${PWD_COMMAND}`; export r; \
29447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29448         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29449         $(HOST_EXPORTS) \
29450         $(POSTSTAGE1_HOST_EXPORTS)  \
29451         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29452         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29454                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29455                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29456                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29457                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29458                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29459                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29460                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29461                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29462                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29463                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29464
29465 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29466 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29467 clean-stageautoprofile-libiberty-linker-plugin:
29468         @if [ $(current_stage) = stageautoprofile ]; then \
29469           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29470         else \
29471           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29472           $(MAKE) stageautoprofile-start; \
29473         fi; \
29474         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29475         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29476 @endif libiberty-linker-plugin-bootstrap
29477
29478
29479 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29480 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29481 maybe-all-stageautofeedback-libiberty-linker-plugin:
29482 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29483 @if libiberty-linker-plugin-bootstrap
29484 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29485 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29486 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29487 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29488         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29489         @r=`${PWD_COMMAND}`; export r; \
29490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29491         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29492         $(HOST_EXPORTS) \
29493         $(POSTSTAGE1_HOST_EXPORTS)  \
29494         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29495          \
29496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29497                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29498                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29499                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29500                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29505                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29506                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29507
29508 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29509 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29510 clean-stageautofeedback-libiberty-linker-plugin:
29511         @if [ $(current_stage) = stageautofeedback ]; then \
29512           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29513         else \
29514           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29515           $(MAKE) stageautofeedback-start; \
29516         fi; \
29517         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29518         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29519 @endif libiberty-linker-plugin-bootstrap
29520
29521
29522
29523
29524
29525 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29526 maybe-check-libiberty-linker-plugin:
29527 @if libiberty-linker-plugin
29528 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29529
29530 check-libiberty-linker-plugin:
29531         @: $(MAKE); $(unstage)
29532         @r=`${PWD_COMMAND}`; export r; \
29533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29535         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29536           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29537
29538 @endif libiberty-linker-plugin
29539
29540 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29541 maybe-install-libiberty-linker-plugin:
29542 @if libiberty-linker-plugin
29543 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29544
29545 install-libiberty-linker-plugin: installdirs
29546         @: $(MAKE); $(unstage)
29547         @r=`${PWD_COMMAND}`; export r; \
29548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29549         $(HOST_EXPORTS) \
29550         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29551           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29552
29553 @endif libiberty-linker-plugin
29554
29555 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29556 maybe-install-strip-libiberty-linker-plugin:
29557 @if libiberty-linker-plugin
29558 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29559
29560 install-strip-libiberty-linker-plugin: installdirs
29561         @: $(MAKE); $(unstage)
29562         @r=`${PWD_COMMAND}`; export r; \
29563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564         $(HOST_EXPORTS) \
29565         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29566           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29567
29568 @endif libiberty-linker-plugin
29569
29570 # Other targets (info, dvi, pdf, etc.)
29571
29572 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29573 maybe-info-libiberty-linker-plugin:
29574 @if libiberty-linker-plugin
29575 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29576
29577 info-libiberty-linker-plugin: \
29578     configure-libiberty-linker-plugin 
29579         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29580         r=`${PWD_COMMAND}`; export r; \
29581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29582         $(HOST_EXPORTS) \
29583         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29585         done; \
29586         echo "Doing info in libiberty-linker-plugin"; \
29587         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29590                   "RANLIB=$${RANLIB}" \
29591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29592                   info) \
29593           || exit 1
29594
29595 @endif libiberty-linker-plugin
29596
29597 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29598 maybe-dvi-libiberty-linker-plugin:
29599 @if libiberty-linker-plugin
29600 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29601
29602 dvi-libiberty-linker-plugin: \
29603     configure-libiberty-linker-plugin 
29604         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29605         r=`${PWD_COMMAND}`; export r; \
29606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29607         $(HOST_EXPORTS) \
29608         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29610         done; \
29611         echo "Doing dvi in libiberty-linker-plugin"; \
29612         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29615                   "RANLIB=$${RANLIB}" \
29616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29617                   dvi) \
29618           || exit 1
29619
29620 @endif libiberty-linker-plugin
29621
29622 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29623 maybe-pdf-libiberty-linker-plugin:
29624 @if libiberty-linker-plugin
29625 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29626
29627 pdf-libiberty-linker-plugin: \
29628     configure-libiberty-linker-plugin 
29629         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29630         r=`${PWD_COMMAND}`; export r; \
29631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29632         $(HOST_EXPORTS) \
29633         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29635         done; \
29636         echo "Doing pdf in libiberty-linker-plugin"; \
29637         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29640                   "RANLIB=$${RANLIB}" \
29641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29642                   pdf) \
29643           || exit 1
29644
29645 @endif libiberty-linker-plugin
29646
29647 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29648 maybe-html-libiberty-linker-plugin:
29649 @if libiberty-linker-plugin
29650 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29651
29652 html-libiberty-linker-plugin: \
29653     configure-libiberty-linker-plugin 
29654         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29655         r=`${PWD_COMMAND}`; export r; \
29656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29657         $(HOST_EXPORTS) \
29658         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29660         done; \
29661         echo "Doing html in libiberty-linker-plugin"; \
29662         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29665                   "RANLIB=$${RANLIB}" \
29666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29667                   html) \
29668           || exit 1
29669
29670 @endif libiberty-linker-plugin
29671
29672 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29673 maybe-TAGS-libiberty-linker-plugin:
29674 @if libiberty-linker-plugin
29675 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29676
29677 TAGS-libiberty-linker-plugin: \
29678     configure-libiberty-linker-plugin 
29679         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29680         r=`${PWD_COMMAND}`; export r; \
29681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682         $(HOST_EXPORTS) \
29683         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685         done; \
29686         echo "Doing TAGS in libiberty-linker-plugin"; \
29687         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690                   "RANLIB=$${RANLIB}" \
29691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692                   TAGS) \
29693           || exit 1
29694
29695 @endif libiberty-linker-plugin
29696
29697 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29698 maybe-install-info-libiberty-linker-plugin:
29699 @if libiberty-linker-plugin
29700 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29701
29702 install-info-libiberty-linker-plugin: \
29703     configure-libiberty-linker-plugin \
29704     info-libiberty-linker-plugin 
29705         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29706         r=`${PWD_COMMAND}`; export r; \
29707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708         $(HOST_EXPORTS) \
29709         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29711         done; \
29712         echo "Doing install-info in libiberty-linker-plugin"; \
29713         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29716                   "RANLIB=$${RANLIB}" \
29717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29718                   install-info) \
29719           || exit 1
29720
29721 @endif libiberty-linker-plugin
29722
29723 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29724 maybe-install-pdf-libiberty-linker-plugin:
29725 @if libiberty-linker-plugin
29726 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29727
29728 install-pdf-libiberty-linker-plugin: \
29729     configure-libiberty-linker-plugin \
29730     pdf-libiberty-linker-plugin 
29731         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29732         r=`${PWD_COMMAND}`; export r; \
29733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29734         $(HOST_EXPORTS) \
29735         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29737         done; \
29738         echo "Doing install-pdf in libiberty-linker-plugin"; \
29739         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29742                   "RANLIB=$${RANLIB}" \
29743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29744                   install-pdf) \
29745           || exit 1
29746
29747 @endif libiberty-linker-plugin
29748
29749 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29750 maybe-install-html-libiberty-linker-plugin:
29751 @if libiberty-linker-plugin
29752 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29753
29754 install-html-libiberty-linker-plugin: \
29755     configure-libiberty-linker-plugin \
29756     html-libiberty-linker-plugin 
29757         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29758         r=`${PWD_COMMAND}`; export r; \
29759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760         $(HOST_EXPORTS) \
29761         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29763         done; \
29764         echo "Doing install-html in libiberty-linker-plugin"; \
29765         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29768                   "RANLIB=$${RANLIB}" \
29769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29770                   install-html) \
29771           || exit 1
29772
29773 @endif libiberty-linker-plugin
29774
29775 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29776 maybe-installcheck-libiberty-linker-plugin:
29777 @if libiberty-linker-plugin
29778 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29779
29780 installcheck-libiberty-linker-plugin: \
29781     configure-libiberty-linker-plugin 
29782         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29783         r=`${PWD_COMMAND}`; export r; \
29784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29785         $(HOST_EXPORTS) \
29786         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788         done; \
29789         echo "Doing installcheck in libiberty-linker-plugin"; \
29790         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29793                   "RANLIB=$${RANLIB}" \
29794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29795                   installcheck) \
29796           || exit 1
29797
29798 @endif libiberty-linker-plugin
29799
29800 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29801 maybe-mostlyclean-libiberty-linker-plugin:
29802 @if libiberty-linker-plugin
29803 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29804
29805 mostlyclean-libiberty-linker-plugin: 
29806         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29807         r=`${PWD_COMMAND}`; export r; \
29808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809         $(HOST_EXPORTS) \
29810         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29812         done; \
29813         echo "Doing mostlyclean in libiberty-linker-plugin"; \
29814         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29817                   "RANLIB=$${RANLIB}" \
29818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29819                   mostlyclean) \
29820           || exit 1
29821
29822 @endif libiberty-linker-plugin
29823
29824 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29825 maybe-clean-libiberty-linker-plugin:
29826 @if libiberty-linker-plugin
29827 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29828
29829 clean-libiberty-linker-plugin: 
29830         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29831         r=`${PWD_COMMAND}`; export r; \
29832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29833         $(HOST_EXPORTS) \
29834         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29836         done; \
29837         echo "Doing clean in libiberty-linker-plugin"; \
29838         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29841                   "RANLIB=$${RANLIB}" \
29842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29843                   clean) \
29844           || exit 1
29845
29846 @endif libiberty-linker-plugin
29847
29848 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29849 maybe-distclean-libiberty-linker-plugin:
29850 @if libiberty-linker-plugin
29851 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29852
29853 distclean-libiberty-linker-plugin: 
29854         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29855         r=`${PWD_COMMAND}`; export r; \
29856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29857         $(HOST_EXPORTS) \
29858         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29860         done; \
29861         echo "Doing distclean in libiberty-linker-plugin"; \
29862         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29865                   "RANLIB=$${RANLIB}" \
29866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29867                   distclean) \
29868           || exit 1
29869
29870 @endif libiberty-linker-plugin
29871
29872 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29873 maybe-maintainer-clean-libiberty-linker-plugin:
29874 @if libiberty-linker-plugin
29875 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29876
29877 maintainer-clean-libiberty-linker-plugin: 
29878         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29879         r=`${PWD_COMMAND}`; export r; \
29880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881         $(HOST_EXPORTS) \
29882         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884         done; \
29885         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29886         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889                   "RANLIB=$${RANLIB}" \
29890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891                   maintainer-clean) \
29892           || exit 1
29893
29894 @endif libiberty-linker-plugin
29895
29896
29897
29898 .PHONY: configure-libiconv maybe-configure-libiconv
29899 maybe-configure-libiconv:
29900 @if gcc-bootstrap
29901 configure-libiconv: stage_current
29902 @endif gcc-bootstrap
29903 @if libiconv
29904 maybe-configure-libiconv: configure-libiconv
29905 configure-libiconv: 
29906         @r=`${PWD_COMMAND}`; export r; \
29907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29908         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29910         $(HOST_EXPORTS)  \
29911         echo Configuring in $(HOST_SUBDIR)/libiconv; \
29912         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29913         case $(srcdir) in \
29914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29915           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29917         esac; \
29918         module_srcdir=libiconv; \
29919         $(SHELL) \
29920           $$s/$$module_srcdir/configure \
29921           --srcdir=$${topdir}/$$module_srcdir \
29922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29923           --target=${target_alias} --disable-shared \
29924           || exit 1
29925 @endif libiconv
29926
29927
29928
29929 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29930 maybe-configure-stage1-libiconv:
29931 @if libiconv-bootstrap
29932 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29933 configure-stage1-libiconv:
29934         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29936         @r=`${PWD_COMMAND}`; export r; \
29937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938         TFLAGS="$(STAGE1_TFLAGS)"; \
29939         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29940         $(HOST_EXPORTS) \
29941         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29942         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29943         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29944         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29946         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29947         case $(srcdir) in \
29948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29949           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29951         esac; \
29952         module_srcdir=libiconv; \
29953         $(SHELL) $$s/$$module_srcdir/configure \
29954           --srcdir=$${topdir}/$$module_srcdir \
29955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29956           --target=${target_alias} \
29957            \
29958           $(STAGE1_CONFIGURE_FLAGS) \
29959           --disable-shared
29960 @endif libiconv-bootstrap
29961
29962 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29963 maybe-configure-stage2-libiconv:
29964 @if libiconv-bootstrap
29965 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29966 configure-stage2-libiconv:
29967         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29968         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29969         @r=`${PWD_COMMAND}`; export r; \
29970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29971         TFLAGS="$(STAGE2_TFLAGS)"; \
29972         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29973         $(HOST_EXPORTS) \
29974         $(POSTSTAGE1_HOST_EXPORTS) \
29975         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29976         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29977         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29978         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29979         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29980         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29981         case $(srcdir) in \
29982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29983           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29985         esac; \
29986         module_srcdir=libiconv; \
29987         $(SHELL) $$s/$$module_srcdir/configure \
29988           --srcdir=$${topdir}/$$module_srcdir \
29989           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29990           --target=${target_alias} \
29991           --with-build-libsubdir=$(HOST_SUBDIR) \
29992           $(STAGE2_CONFIGURE_FLAGS) \
29993           --disable-shared
29994 @endif libiconv-bootstrap
29995
29996 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29997 maybe-configure-stage3-libiconv:
29998 @if libiconv-bootstrap
29999 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30000 configure-stage3-libiconv:
30001         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30002         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30003         @r=`${PWD_COMMAND}`; export r; \
30004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30005         TFLAGS="$(STAGE3_TFLAGS)"; \
30006         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30007         $(HOST_EXPORTS) \
30008         $(POSTSTAGE1_HOST_EXPORTS) \
30009         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30010         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30011         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30012         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30013         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30014         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30015         case $(srcdir) in \
30016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30017           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30019         esac; \
30020         module_srcdir=libiconv; \
30021         $(SHELL) $$s/$$module_srcdir/configure \
30022           --srcdir=$${topdir}/$$module_srcdir \
30023           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30024           --target=${target_alias} \
30025           --with-build-libsubdir=$(HOST_SUBDIR) \
30026           $(STAGE3_CONFIGURE_FLAGS) \
30027           --disable-shared
30028 @endif libiconv-bootstrap
30029
30030 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30031 maybe-configure-stage4-libiconv:
30032 @if libiconv-bootstrap
30033 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30034 configure-stage4-libiconv:
30035         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30036         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30037         @r=`${PWD_COMMAND}`; export r; \
30038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30039         TFLAGS="$(STAGE4_TFLAGS)"; \
30040         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30041         $(HOST_EXPORTS) \
30042         $(POSTSTAGE1_HOST_EXPORTS) \
30043         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30044         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30045         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30046         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30048         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30049         case $(srcdir) in \
30050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30051           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30053         esac; \
30054         module_srcdir=libiconv; \
30055         $(SHELL) $$s/$$module_srcdir/configure \
30056           --srcdir=$${topdir}/$$module_srcdir \
30057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30058           --target=${target_alias} \
30059           --with-build-libsubdir=$(HOST_SUBDIR) \
30060           $(STAGE4_CONFIGURE_FLAGS) \
30061           --disable-shared
30062 @endif libiconv-bootstrap
30063
30064 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30065 maybe-configure-stageprofile-libiconv:
30066 @if libiconv-bootstrap
30067 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30068 configure-stageprofile-libiconv:
30069         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30071         @r=`${PWD_COMMAND}`; export r; \
30072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30073         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30074         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30075         $(HOST_EXPORTS) \
30076         $(POSTSTAGE1_HOST_EXPORTS) \
30077         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30078         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30079         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30080         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30082         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30083         case $(srcdir) in \
30084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30085           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30087         esac; \
30088         module_srcdir=libiconv; \
30089         $(SHELL) $$s/$$module_srcdir/configure \
30090           --srcdir=$${topdir}/$$module_srcdir \
30091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30092           --target=${target_alias} \
30093           --with-build-libsubdir=$(HOST_SUBDIR) \
30094           $(STAGEprofile_CONFIGURE_FLAGS) \
30095           --disable-shared
30096 @endif libiconv-bootstrap
30097
30098 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30099 maybe-configure-stagetrain-libiconv:
30100 @if libiconv-bootstrap
30101 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30102 configure-stagetrain-libiconv:
30103         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30104         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30105         @r=`${PWD_COMMAND}`; export r; \
30106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30108         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30109         $(HOST_EXPORTS) \
30110         $(POSTSTAGE1_HOST_EXPORTS) \
30111         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30112         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30113         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
30114         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30116         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30117         case $(srcdir) in \
30118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30119           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30121         esac; \
30122         module_srcdir=libiconv; \
30123         $(SHELL) $$s/$$module_srcdir/configure \
30124           --srcdir=$${topdir}/$$module_srcdir \
30125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30126           --target=${target_alias} \
30127           --with-build-libsubdir=$(HOST_SUBDIR) \
30128           $(STAGEtrain_CONFIGURE_FLAGS) \
30129           --disable-shared
30130 @endif libiconv-bootstrap
30131
30132 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30133 maybe-configure-stagefeedback-libiconv:
30134 @if libiconv-bootstrap
30135 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30136 configure-stagefeedback-libiconv:
30137         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30139         @r=`${PWD_COMMAND}`; export r; \
30140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30141         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30142         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30143         $(HOST_EXPORTS) \
30144         $(POSTSTAGE1_HOST_EXPORTS) \
30145         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30146         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30147         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30148         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30150         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30151         case $(srcdir) in \
30152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30153           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30155         esac; \
30156         module_srcdir=libiconv; \
30157         $(SHELL) $$s/$$module_srcdir/configure \
30158           --srcdir=$${topdir}/$$module_srcdir \
30159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30160           --target=${target_alias} \
30161           --with-build-libsubdir=$(HOST_SUBDIR) \
30162           $(STAGEfeedback_CONFIGURE_FLAGS) \
30163           --disable-shared
30164 @endif libiconv-bootstrap
30165
30166 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30167 maybe-configure-stageautoprofile-libiconv:
30168 @if libiconv-bootstrap
30169 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30170 configure-stageautoprofile-libiconv:
30171         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30172         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30173         @r=`${PWD_COMMAND}`; export r; \
30174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30175         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30176         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30177         $(HOST_EXPORTS) \
30178         $(POSTSTAGE1_HOST_EXPORTS) \
30179         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30180         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30181         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
30182         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30183         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30184         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30185         case $(srcdir) in \
30186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30187           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30189         esac; \
30190         module_srcdir=libiconv; \
30191         $(SHELL) $$s/$$module_srcdir/configure \
30192           --srcdir=$${topdir}/$$module_srcdir \
30193           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30194           --target=${target_alias} \
30195           --with-build-libsubdir=$(HOST_SUBDIR) \
30196           $(STAGEautoprofile_CONFIGURE_FLAGS) \
30197           --disable-shared
30198 @endif libiconv-bootstrap
30199
30200 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30201 maybe-configure-stageautofeedback-libiconv:
30202 @if libiconv-bootstrap
30203 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30204 configure-stageautofeedback-libiconv:
30205         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30207         @r=`${PWD_COMMAND}`; export r; \
30208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30209         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30210         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30211         $(HOST_EXPORTS) \
30212         $(POSTSTAGE1_HOST_EXPORTS) \
30213         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30214         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30215         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
30216         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30218         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30219         case $(srcdir) in \
30220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30221           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30223         esac; \
30224         module_srcdir=libiconv; \
30225         $(SHELL) $$s/$$module_srcdir/configure \
30226           --srcdir=$${topdir}/$$module_srcdir \
30227           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30228           --target=${target_alias} \
30229           --with-build-libsubdir=$(HOST_SUBDIR) \
30230           $(STAGEautofeedback_CONFIGURE_FLAGS) \
30231           --disable-shared
30232 @endif libiconv-bootstrap
30233
30234
30235
30236
30237
30238 .PHONY: all-libiconv maybe-all-libiconv
30239 maybe-all-libiconv:
30240 @if gcc-bootstrap
30241 all-libiconv: stage_current
30242 @endif gcc-bootstrap
30243 @if libiconv
30244 TARGET-libiconv=all
30245 maybe-all-libiconv: all-libiconv
30246 all-libiconv: configure-libiconv
30247         @r=`${PWD_COMMAND}`; export r; \
30248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30249         $(HOST_EXPORTS)  \
30250         (cd $(HOST_SUBDIR)/libiconv && \
30251           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30252                 $(TARGET-libiconv))
30253 @endif libiconv
30254
30255
30256
30257 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30258 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30259 maybe-all-stage1-libiconv:
30260 maybe-clean-stage1-libiconv:
30261 @if libiconv-bootstrap
30262 maybe-all-stage1-libiconv: all-stage1-libiconv
30263 all-stage1: all-stage1-libiconv
30264 TARGET-stage1-libiconv = $(TARGET-libiconv)
30265 all-stage1-libiconv: configure-stage1-libiconv
30266         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30267         @r=`${PWD_COMMAND}`; export r; \
30268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30269         TFLAGS="$(STAGE1_TFLAGS)"; \
30270         $(HOST_EXPORTS)  \
30271         cd $(HOST_SUBDIR)/libiconv && \
30272          \
30273         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30274                 CFLAGS="$(STAGE1_CFLAGS)" \
30275                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30276                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30277                 LIBCFLAGS="$(LIBCFLAGS)" \
30278                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30279                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30280                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30281                 $(EXTRA_HOST_FLAGS)  \
30282                 $(STAGE1_FLAGS_TO_PASS)  \
30283                 TFLAGS="$(STAGE1_TFLAGS)"  \
30284                 $(TARGET-stage1-libiconv)
30285
30286 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30287 clean-stage1: clean-stage1-libiconv
30288 clean-stage1-libiconv:
30289         @if [ $(current_stage) = stage1 ]; then \
30290           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30291         else \
30292           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30293           $(MAKE) stage1-start; \
30294         fi; \
30295         cd $(HOST_SUBDIR)/libiconv && \
30296         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30297         $(STAGE1_FLAGS_TO_PASS)  clean
30298 @endif libiconv-bootstrap
30299
30300
30301 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30302 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30303 maybe-all-stage2-libiconv:
30304 maybe-clean-stage2-libiconv:
30305 @if libiconv-bootstrap
30306 maybe-all-stage2-libiconv: all-stage2-libiconv
30307 all-stage2: all-stage2-libiconv
30308 TARGET-stage2-libiconv = $(TARGET-libiconv)
30309 all-stage2-libiconv: configure-stage2-libiconv
30310         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30311         @r=`${PWD_COMMAND}`; export r; \
30312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313         TFLAGS="$(STAGE2_TFLAGS)"; \
30314         $(HOST_EXPORTS) \
30315         $(POSTSTAGE1_HOST_EXPORTS)  \
30316         cd $(HOST_SUBDIR)/libiconv && \
30317          \
30318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30319                 CFLAGS="$(STAGE2_CFLAGS)" \
30320                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30321                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30322                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30326                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30327                 TFLAGS="$(STAGE2_TFLAGS)"  \
30328                 $(TARGET-stage2-libiconv)
30329
30330 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30331 clean-stage2: clean-stage2-libiconv
30332 clean-stage2-libiconv:
30333         @if [ $(current_stage) = stage2 ]; then \
30334           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30335         else \
30336           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30337           $(MAKE) stage2-start; \
30338         fi; \
30339         cd $(HOST_SUBDIR)/libiconv && \
30340         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30341 @endif libiconv-bootstrap
30342
30343
30344 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30345 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30346 maybe-all-stage3-libiconv:
30347 maybe-clean-stage3-libiconv:
30348 @if libiconv-bootstrap
30349 maybe-all-stage3-libiconv: all-stage3-libiconv
30350 all-stage3: all-stage3-libiconv
30351 TARGET-stage3-libiconv = $(TARGET-libiconv)
30352 all-stage3-libiconv: configure-stage3-libiconv
30353         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30354         @r=`${PWD_COMMAND}`; export r; \
30355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30356         TFLAGS="$(STAGE3_TFLAGS)"; \
30357         $(HOST_EXPORTS) \
30358         $(POSTSTAGE1_HOST_EXPORTS)  \
30359         cd $(HOST_SUBDIR)/libiconv && \
30360          \
30361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30362                 CFLAGS="$(STAGE3_CFLAGS)" \
30363                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30364                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30365                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30366                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30367                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30368                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30369                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30370                 TFLAGS="$(STAGE3_TFLAGS)"  \
30371                 $(TARGET-stage3-libiconv)
30372
30373 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30374 clean-stage3: clean-stage3-libiconv
30375 clean-stage3-libiconv:
30376         @if [ $(current_stage) = stage3 ]; then \
30377           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30378         else \
30379           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30380           $(MAKE) stage3-start; \
30381         fi; \
30382         cd $(HOST_SUBDIR)/libiconv && \
30383         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30384 @endif libiconv-bootstrap
30385
30386
30387 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30388 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30389 maybe-all-stage4-libiconv:
30390 maybe-clean-stage4-libiconv:
30391 @if libiconv-bootstrap
30392 maybe-all-stage4-libiconv: all-stage4-libiconv
30393 all-stage4: all-stage4-libiconv
30394 TARGET-stage4-libiconv = $(TARGET-libiconv)
30395 all-stage4-libiconv: configure-stage4-libiconv
30396         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30397         @r=`${PWD_COMMAND}`; export r; \
30398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399         TFLAGS="$(STAGE4_TFLAGS)"; \
30400         $(HOST_EXPORTS) \
30401         $(POSTSTAGE1_HOST_EXPORTS)  \
30402         cd $(HOST_SUBDIR)/libiconv && \
30403          \
30404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30405                 CFLAGS="$(STAGE4_CFLAGS)" \
30406                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30407                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30408                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30409                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30410                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30411                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30412                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30413                 TFLAGS="$(STAGE4_TFLAGS)"  \
30414                 $(TARGET-stage4-libiconv)
30415
30416 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30417 clean-stage4: clean-stage4-libiconv
30418 clean-stage4-libiconv:
30419         @if [ $(current_stage) = stage4 ]; then \
30420           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30421         else \
30422           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30423           $(MAKE) stage4-start; \
30424         fi; \
30425         cd $(HOST_SUBDIR)/libiconv && \
30426         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30427 @endif libiconv-bootstrap
30428
30429
30430 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30431 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30432 maybe-all-stageprofile-libiconv:
30433 maybe-clean-stageprofile-libiconv:
30434 @if libiconv-bootstrap
30435 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30436 all-stageprofile: all-stageprofile-libiconv
30437 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30438 all-stageprofile-libiconv: configure-stageprofile-libiconv
30439         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30440         @r=`${PWD_COMMAND}`; export r; \
30441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30442         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30443         $(HOST_EXPORTS) \
30444         $(POSTSTAGE1_HOST_EXPORTS)  \
30445         cd $(HOST_SUBDIR)/libiconv && \
30446          \
30447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30448                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30449                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30450                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30451                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30455                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30456                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30457                 $(TARGET-stageprofile-libiconv)
30458
30459 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30460 clean-stageprofile: clean-stageprofile-libiconv
30461 clean-stageprofile-libiconv:
30462         @if [ $(current_stage) = stageprofile ]; then \
30463           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30464         else \
30465           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30466           $(MAKE) stageprofile-start; \
30467         fi; \
30468         cd $(HOST_SUBDIR)/libiconv && \
30469         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30470 @endif libiconv-bootstrap
30471
30472
30473 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30474 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30475 maybe-all-stagetrain-libiconv:
30476 maybe-clean-stagetrain-libiconv:
30477 @if libiconv-bootstrap
30478 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30479 all-stagetrain: all-stagetrain-libiconv
30480 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30481 all-stagetrain-libiconv: configure-stagetrain-libiconv
30482         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30483         @r=`${PWD_COMMAND}`; export r; \
30484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30485         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30486         $(HOST_EXPORTS) \
30487         $(POSTSTAGE1_HOST_EXPORTS)  \
30488         cd $(HOST_SUBDIR)/libiconv && \
30489          \
30490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30491                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30492                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30493                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30494                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30499                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30500                 $(TARGET-stagetrain-libiconv)
30501
30502 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30503 clean-stagetrain: clean-stagetrain-libiconv
30504 clean-stagetrain-libiconv:
30505         @if [ $(current_stage) = stagetrain ]; then \
30506           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30507         else \
30508           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30509           $(MAKE) stagetrain-start; \
30510         fi; \
30511         cd $(HOST_SUBDIR)/libiconv && \
30512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30513 @endif libiconv-bootstrap
30514
30515
30516 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30517 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30518 maybe-all-stagefeedback-libiconv:
30519 maybe-clean-stagefeedback-libiconv:
30520 @if libiconv-bootstrap
30521 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30522 all-stagefeedback: all-stagefeedback-libiconv
30523 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30524 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30525         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30526         @r=`${PWD_COMMAND}`; export r; \
30527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30528         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30529         $(HOST_EXPORTS) \
30530         $(POSTSTAGE1_HOST_EXPORTS)  \
30531         cd $(HOST_SUBDIR)/libiconv && \
30532          \
30533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30534                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30535                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30536                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30537                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30538                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30539                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30540                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30541                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30542                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30543                 $(TARGET-stagefeedback-libiconv)
30544
30545 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30546 clean-stagefeedback: clean-stagefeedback-libiconv
30547 clean-stagefeedback-libiconv:
30548         @if [ $(current_stage) = stagefeedback ]; then \
30549           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30550         else \
30551           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30552           $(MAKE) stagefeedback-start; \
30553         fi; \
30554         cd $(HOST_SUBDIR)/libiconv && \
30555         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30556 @endif libiconv-bootstrap
30557
30558
30559 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30560 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30561 maybe-all-stageautoprofile-libiconv:
30562 maybe-clean-stageautoprofile-libiconv:
30563 @if libiconv-bootstrap
30564 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30565 all-stageautoprofile: all-stageautoprofile-libiconv
30566 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30567 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30568         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30569         @r=`${PWD_COMMAND}`; export r; \
30570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30571         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30572         $(HOST_EXPORTS) \
30573         $(POSTSTAGE1_HOST_EXPORTS)  \
30574         cd $(HOST_SUBDIR)/libiconv && \
30575         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30577                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30578                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30579                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30580                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30584                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30585                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30586                 $(TARGET-stageautoprofile-libiconv)
30587
30588 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30589 clean-stageautoprofile: clean-stageautoprofile-libiconv
30590 clean-stageautoprofile-libiconv:
30591         @if [ $(current_stage) = stageautoprofile ]; then \
30592           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30593         else \
30594           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30595           $(MAKE) stageautoprofile-start; \
30596         fi; \
30597         cd $(HOST_SUBDIR)/libiconv && \
30598         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30599 @endif libiconv-bootstrap
30600
30601
30602 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30603 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30604 maybe-all-stageautofeedback-libiconv:
30605 maybe-clean-stageautofeedback-libiconv:
30606 @if libiconv-bootstrap
30607 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30608 all-stageautofeedback: all-stageautofeedback-libiconv
30609 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30610 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30611         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30612         @r=`${PWD_COMMAND}`; export r; \
30613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30615         $(HOST_EXPORTS) \
30616         $(POSTSTAGE1_HOST_EXPORTS)  \
30617         cd $(HOST_SUBDIR)/libiconv && \
30618          \
30619         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30620                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30621                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30622                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30623                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30628                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30629                 $(TARGET-stageautofeedback-libiconv)
30630
30631 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30632 clean-stageautofeedback: clean-stageautofeedback-libiconv
30633 clean-stageautofeedback-libiconv:
30634         @if [ $(current_stage) = stageautofeedback ]; then \
30635           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30636         else \
30637           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30638           $(MAKE) stageautofeedback-start; \
30639         fi; \
30640         cd $(HOST_SUBDIR)/libiconv && \
30641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30642 @endif libiconv-bootstrap
30643
30644
30645
30646
30647
30648 .PHONY: check-libiconv maybe-check-libiconv
30649 maybe-check-libiconv:
30650 @if libiconv
30651 maybe-check-libiconv: check-libiconv
30652
30653 check-libiconv:
30654         @: $(MAKE); $(unstage)
30655         @r=`${PWD_COMMAND}`; export r; \
30656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30657         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30658         (cd $(HOST_SUBDIR)/libiconv && \
30659           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
30660
30661 @endif libiconv
30662
30663 .PHONY: install-libiconv maybe-install-libiconv
30664 maybe-install-libiconv:
30665 @if libiconv
30666 maybe-install-libiconv: install-libiconv
30667
30668 install-libiconv:
30669
30670 @endif libiconv
30671
30672 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30673 maybe-install-strip-libiconv:
30674 @if libiconv
30675 maybe-install-strip-libiconv: install-strip-libiconv
30676
30677 install-strip-libiconv:
30678
30679 @endif libiconv
30680
30681 # Other targets (info, dvi, pdf, etc.)
30682
30683 .PHONY: maybe-info-libiconv info-libiconv
30684 maybe-info-libiconv:
30685 @if libiconv
30686 maybe-info-libiconv: info-libiconv
30687
30688 # libiconv doesn't support info.
30689 info-libiconv:
30690
30691 @endif libiconv
30692
30693 .PHONY: maybe-dvi-libiconv dvi-libiconv
30694 maybe-dvi-libiconv:
30695 @if libiconv
30696 maybe-dvi-libiconv: dvi-libiconv
30697
30698 dvi-libiconv: \
30699     configure-libiconv 
30700         @[ -f ./libiconv/Makefile ] || exit 0; \
30701         r=`${PWD_COMMAND}`; export r; \
30702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703         $(HOST_EXPORTS) \
30704         for flag in $(EXTRA_HOST_FLAGS) ; do \
30705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706         done; \
30707         echo "Doing dvi in libiconv"; \
30708         (cd $(HOST_SUBDIR)/libiconv && \
30709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30711                   "RANLIB=$${RANLIB}" \
30712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30713                   dvi) \
30714           || exit 1
30715
30716 @endif libiconv
30717
30718 .PHONY: maybe-pdf-libiconv pdf-libiconv
30719 maybe-pdf-libiconv:
30720 @if libiconv
30721 maybe-pdf-libiconv: pdf-libiconv
30722
30723 # libiconv doesn't support pdf.
30724 pdf-libiconv:
30725
30726 @endif libiconv
30727
30728 .PHONY: maybe-html-libiconv html-libiconv
30729 maybe-html-libiconv:
30730 @if libiconv
30731 maybe-html-libiconv: html-libiconv
30732
30733 # libiconv doesn't support html.
30734 html-libiconv:
30735
30736 @endif libiconv
30737
30738 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30739 maybe-TAGS-libiconv:
30740 @if libiconv
30741 maybe-TAGS-libiconv: TAGS-libiconv
30742
30743 TAGS-libiconv: \
30744     configure-libiconv 
30745         @[ -f ./libiconv/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 TAGS in libiconv"; \
30753         (cd $(HOST_SUBDIR)/libiconv && \
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                   TAGS) \
30759           || exit 1
30760
30761 @endif libiconv
30762
30763 .PHONY: maybe-install-info-libiconv install-info-libiconv
30764 maybe-install-info-libiconv:
30765 @if libiconv
30766 maybe-install-info-libiconv: install-info-libiconv
30767
30768 # libiconv doesn't support install-info.
30769 install-info-libiconv:
30770
30771 @endif libiconv
30772
30773 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30774 maybe-install-pdf-libiconv:
30775 @if libiconv
30776 maybe-install-pdf-libiconv: install-pdf-libiconv
30777
30778 # libiconv doesn't support install-pdf.
30779 install-pdf-libiconv:
30780
30781 @endif libiconv
30782
30783 .PHONY: maybe-install-html-libiconv install-html-libiconv
30784 maybe-install-html-libiconv:
30785 @if libiconv
30786 maybe-install-html-libiconv: install-html-libiconv
30787
30788 # libiconv doesn't support install-html.
30789 install-html-libiconv:
30790
30791 @endif libiconv
30792
30793 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30794 maybe-installcheck-libiconv:
30795 @if libiconv
30796 maybe-installcheck-libiconv: installcheck-libiconv
30797
30798 installcheck-libiconv: \
30799     configure-libiconv 
30800         @[ -f ./libiconv/Makefile ] || exit 0; \
30801         r=`${PWD_COMMAND}`; export r; \
30802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803         $(HOST_EXPORTS) \
30804         for flag in $(EXTRA_HOST_FLAGS) ; do \
30805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30806         done; \
30807         echo "Doing installcheck in libiconv"; \
30808         (cd $(HOST_SUBDIR)/libiconv && \
30809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30811                   "RANLIB=$${RANLIB}" \
30812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30813                   installcheck) \
30814           || exit 1
30815
30816 @endif libiconv
30817
30818 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30819 maybe-mostlyclean-libiconv:
30820 @if libiconv
30821 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30822
30823 mostlyclean-libiconv: 
30824         @[ -f ./libiconv/Makefile ] || exit 0; \
30825         r=`${PWD_COMMAND}`; export r; \
30826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30827         $(HOST_EXPORTS) \
30828         for flag in $(EXTRA_HOST_FLAGS) ; do \
30829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30830         done; \
30831         echo "Doing mostlyclean in libiconv"; \
30832         (cd $(HOST_SUBDIR)/libiconv && \
30833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30835                   "RANLIB=$${RANLIB}" \
30836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30837                   mostlyclean) \
30838           || exit 1
30839
30840 @endif libiconv
30841
30842 .PHONY: maybe-clean-libiconv clean-libiconv
30843 maybe-clean-libiconv:
30844 @if libiconv
30845 maybe-clean-libiconv: clean-libiconv
30846
30847 clean-libiconv: 
30848         @[ -f ./libiconv/Makefile ] || exit 0; \
30849         r=`${PWD_COMMAND}`; export r; \
30850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30851         $(HOST_EXPORTS) \
30852         for flag in $(EXTRA_HOST_FLAGS) ; do \
30853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30854         done; \
30855         echo "Doing clean in libiconv"; \
30856         (cd $(HOST_SUBDIR)/libiconv && \
30857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30859                   "RANLIB=$${RANLIB}" \
30860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30861                   clean) \
30862           || exit 1
30863
30864 @endif libiconv
30865
30866 .PHONY: maybe-distclean-libiconv distclean-libiconv
30867 maybe-distclean-libiconv:
30868 @if libiconv
30869 maybe-distclean-libiconv: distclean-libiconv
30870
30871 distclean-libiconv: 
30872         @[ -f ./libiconv/Makefile ] || exit 0; \
30873         r=`${PWD_COMMAND}`; export r; \
30874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30875         $(HOST_EXPORTS) \
30876         for flag in $(EXTRA_HOST_FLAGS) ; do \
30877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30878         done; \
30879         echo "Doing distclean in libiconv"; \
30880         (cd $(HOST_SUBDIR)/libiconv && \
30881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30883                   "RANLIB=$${RANLIB}" \
30884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30885                   distclean) \
30886           || exit 1
30887
30888 @endif libiconv
30889
30890 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30891 maybe-maintainer-clean-libiconv:
30892 @if libiconv
30893 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30894
30895 maintainer-clean-libiconv: 
30896         @[ -f ./libiconv/Makefile ] || exit 0; \
30897         r=`${PWD_COMMAND}`; export r; \
30898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30899         $(HOST_EXPORTS) \
30900         for flag in $(EXTRA_HOST_FLAGS) ; do \
30901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30902         done; \
30903         echo "Doing maintainer-clean in libiconv"; \
30904         (cd $(HOST_SUBDIR)/libiconv && \
30905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30907                   "RANLIB=$${RANLIB}" \
30908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30909                   maintainer-clean) \
30910           || exit 1
30911
30912 @endif libiconv
30913
30914
30915
30916 .PHONY: configure-m4 maybe-configure-m4
30917 maybe-configure-m4:
30918 @if gcc-bootstrap
30919 configure-m4: stage_current
30920 @endif gcc-bootstrap
30921 @if m4
30922 maybe-configure-m4: configure-m4
30923 configure-m4: 
30924         @: $(MAKE); $(unstage)
30925         @r=`${PWD_COMMAND}`; export r; \
30926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30929         $(HOST_EXPORTS)  \
30930         echo Configuring in $(HOST_SUBDIR)/m4; \
30931         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30932         case $(srcdir) in \
30933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30934           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30936         esac; \
30937         module_srcdir=m4; \
30938         $(SHELL) \
30939           $$s/$$module_srcdir/configure \
30940           --srcdir=$${topdir}/$$module_srcdir \
30941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30942           --target=${target_alias}  \
30943           || exit 1
30944 @endif m4
30945
30946
30947
30948
30949
30950 .PHONY: all-m4 maybe-all-m4
30951 maybe-all-m4:
30952 @if gcc-bootstrap
30953 all-m4: stage_current
30954 @endif gcc-bootstrap
30955 @if m4
30956 TARGET-m4=all
30957 maybe-all-m4: all-m4
30958 all-m4: configure-m4
30959         @: $(MAKE); $(unstage)
30960         @r=`${PWD_COMMAND}`; export r; \
30961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962         $(HOST_EXPORTS)  \
30963         (cd $(HOST_SUBDIR)/m4 && \
30964           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30965                 $(TARGET-m4))
30966 @endif m4
30967
30968
30969
30970
30971 .PHONY: check-m4 maybe-check-m4
30972 maybe-check-m4:
30973 @if m4
30974 maybe-check-m4: check-m4
30975
30976 check-m4:
30977         @: $(MAKE); $(unstage)
30978         @r=`${PWD_COMMAND}`; export r; \
30979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980         $(HOST_EXPORTS)  \
30981         (cd $(HOST_SUBDIR)/m4 && \
30982           $(MAKE) $(FLAGS_TO_PASS)  check)
30983
30984 @endif m4
30985
30986 .PHONY: install-m4 maybe-install-m4
30987 maybe-install-m4:
30988 @if m4
30989 maybe-install-m4: install-m4
30990
30991 install-m4: installdirs
30992         @: $(MAKE); $(unstage)
30993         @r=`${PWD_COMMAND}`; export r; \
30994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995         $(HOST_EXPORTS) \
30996         (cd $(HOST_SUBDIR)/m4 && \
30997           $(MAKE) $(FLAGS_TO_PASS)  install)
30998
30999 @endif m4
31000
31001 .PHONY: install-strip-m4 maybe-install-strip-m4
31002 maybe-install-strip-m4:
31003 @if m4
31004 maybe-install-strip-m4: install-strip-m4
31005
31006 install-strip-m4: installdirs
31007         @: $(MAKE); $(unstage)
31008         @r=`${PWD_COMMAND}`; export r; \
31009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31010         $(HOST_EXPORTS) \
31011         (cd $(HOST_SUBDIR)/m4 && \
31012           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31013
31014 @endif m4
31015
31016 # Other targets (info, dvi, pdf, etc.)
31017
31018 .PHONY: maybe-info-m4 info-m4
31019 maybe-info-m4:
31020 @if m4
31021 maybe-info-m4: info-m4
31022
31023 info-m4: \
31024     configure-m4 
31025         @: $(MAKE); $(unstage)
31026         @[ -f ./m4/Makefile ] || exit 0; \
31027         r=`${PWD_COMMAND}`; export r; \
31028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31029         $(HOST_EXPORTS) \
31030         for flag in $(EXTRA_HOST_FLAGS) ; do \
31031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31032         done; \
31033         echo "Doing info in m4"; \
31034         (cd $(HOST_SUBDIR)/m4 && \
31035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31037                   "RANLIB=$${RANLIB}" \
31038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31039                   info) \
31040           || exit 1
31041
31042 @endif m4
31043
31044 .PHONY: maybe-dvi-m4 dvi-m4
31045 maybe-dvi-m4:
31046 @if m4
31047 maybe-dvi-m4: dvi-m4
31048
31049 dvi-m4: \
31050     configure-m4 
31051         @: $(MAKE); $(unstage)
31052         @[ -f ./m4/Makefile ] || exit 0; \
31053         r=`${PWD_COMMAND}`; export r; \
31054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31055         $(HOST_EXPORTS) \
31056         for flag in $(EXTRA_HOST_FLAGS) ; do \
31057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31058         done; \
31059         echo "Doing dvi in m4"; \
31060         (cd $(HOST_SUBDIR)/m4 && \
31061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31063                   "RANLIB=$${RANLIB}" \
31064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31065                   dvi) \
31066           || exit 1
31067
31068 @endif m4
31069
31070 .PHONY: maybe-pdf-m4 pdf-m4
31071 maybe-pdf-m4:
31072 @if m4
31073 maybe-pdf-m4: pdf-m4
31074
31075 pdf-m4: \
31076     configure-m4 
31077         @: $(MAKE); $(unstage)
31078         @[ -f ./m4/Makefile ] || exit 0; \
31079         r=`${PWD_COMMAND}`; export r; \
31080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31081         $(HOST_EXPORTS) \
31082         for flag in $(EXTRA_HOST_FLAGS) ; do \
31083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31084         done; \
31085         echo "Doing pdf in m4"; \
31086         (cd $(HOST_SUBDIR)/m4 && \
31087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31089                   "RANLIB=$${RANLIB}" \
31090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31091                   pdf) \
31092           || exit 1
31093
31094 @endif m4
31095
31096 .PHONY: maybe-html-m4 html-m4
31097 maybe-html-m4:
31098 @if m4
31099 maybe-html-m4: html-m4
31100
31101 html-m4: \
31102     configure-m4 
31103         @: $(MAKE); $(unstage)
31104         @[ -f ./m4/Makefile ] || exit 0; \
31105         r=`${PWD_COMMAND}`; export r; \
31106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31107         $(HOST_EXPORTS) \
31108         for flag in $(EXTRA_HOST_FLAGS) ; do \
31109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31110         done; \
31111         echo "Doing html in m4"; \
31112         (cd $(HOST_SUBDIR)/m4 && \
31113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31115                   "RANLIB=$${RANLIB}" \
31116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31117                   html) \
31118           || exit 1
31119
31120 @endif m4
31121
31122 .PHONY: maybe-TAGS-m4 TAGS-m4
31123 maybe-TAGS-m4:
31124 @if m4
31125 maybe-TAGS-m4: TAGS-m4
31126
31127 TAGS-m4: \
31128     configure-m4 
31129         @: $(MAKE); $(unstage)
31130         @[ -f ./m4/Makefile ] || exit 0; \
31131         r=`${PWD_COMMAND}`; export r; \
31132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31133         $(HOST_EXPORTS) \
31134         for flag in $(EXTRA_HOST_FLAGS) ; do \
31135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31136         done; \
31137         echo "Doing TAGS in m4"; \
31138         (cd $(HOST_SUBDIR)/m4 && \
31139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31141                   "RANLIB=$${RANLIB}" \
31142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31143                   TAGS) \
31144           || exit 1
31145
31146 @endif m4
31147
31148 .PHONY: maybe-install-info-m4 install-info-m4
31149 maybe-install-info-m4:
31150 @if m4
31151 maybe-install-info-m4: install-info-m4
31152
31153 install-info-m4: \
31154     configure-m4 \
31155     info-m4 
31156         @: $(MAKE); $(unstage)
31157         @[ -f ./m4/Makefile ] || exit 0; \
31158         r=`${PWD_COMMAND}`; export r; \
31159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160         $(HOST_EXPORTS) \
31161         for flag in $(EXTRA_HOST_FLAGS) ; do \
31162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31163         done; \
31164         echo "Doing install-info in m4"; \
31165         (cd $(HOST_SUBDIR)/m4 && \
31166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31168                   "RANLIB=$${RANLIB}" \
31169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31170                   install-info) \
31171           || exit 1
31172
31173 @endif m4
31174
31175 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31176 maybe-install-pdf-m4:
31177 @if m4
31178 maybe-install-pdf-m4: install-pdf-m4
31179
31180 install-pdf-m4: \
31181     configure-m4 \
31182     pdf-m4 
31183         @: $(MAKE); $(unstage)
31184         @[ -f ./m4/Makefile ] || exit 0; \
31185         r=`${PWD_COMMAND}`; export r; \
31186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31187         $(HOST_EXPORTS) \
31188         for flag in $(EXTRA_HOST_FLAGS) ; do \
31189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31190         done; \
31191         echo "Doing install-pdf in m4"; \
31192         (cd $(HOST_SUBDIR)/m4 && \
31193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31195                   "RANLIB=$${RANLIB}" \
31196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31197                   install-pdf) \
31198           || exit 1
31199
31200 @endif m4
31201
31202 .PHONY: maybe-install-html-m4 install-html-m4
31203 maybe-install-html-m4:
31204 @if m4
31205 maybe-install-html-m4: install-html-m4
31206
31207 install-html-m4: \
31208     configure-m4 \
31209     html-m4 
31210         @: $(MAKE); $(unstage)
31211         @[ -f ./m4/Makefile ] || exit 0; \
31212         r=`${PWD_COMMAND}`; export r; \
31213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31214         $(HOST_EXPORTS) \
31215         for flag in $(EXTRA_HOST_FLAGS) ; do \
31216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31217         done; \
31218         echo "Doing install-html in m4"; \
31219         (cd $(HOST_SUBDIR)/m4 && \
31220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31222                   "RANLIB=$${RANLIB}" \
31223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31224                   install-html) \
31225           || exit 1
31226
31227 @endif m4
31228
31229 .PHONY: maybe-installcheck-m4 installcheck-m4
31230 maybe-installcheck-m4:
31231 @if m4
31232 maybe-installcheck-m4: installcheck-m4
31233
31234 installcheck-m4: \
31235     configure-m4 
31236         @: $(MAKE); $(unstage)
31237         @[ -f ./m4/Makefile ] || exit 0; \
31238         r=`${PWD_COMMAND}`; export r; \
31239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240         $(HOST_EXPORTS) \
31241         for flag in $(EXTRA_HOST_FLAGS) ; do \
31242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31243         done; \
31244         echo "Doing installcheck in m4"; \
31245         (cd $(HOST_SUBDIR)/m4 && \
31246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31248                   "RANLIB=$${RANLIB}" \
31249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31250                   installcheck) \
31251           || exit 1
31252
31253 @endif m4
31254
31255 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31256 maybe-mostlyclean-m4:
31257 @if m4
31258 maybe-mostlyclean-m4: mostlyclean-m4
31259
31260 mostlyclean-m4: 
31261         @: $(MAKE); $(unstage)
31262         @[ -f ./m4/Makefile ] || exit 0; \
31263         r=`${PWD_COMMAND}`; export r; \
31264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31265         $(HOST_EXPORTS) \
31266         for flag in $(EXTRA_HOST_FLAGS) ; do \
31267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31268         done; \
31269         echo "Doing mostlyclean in m4"; \
31270         (cd $(HOST_SUBDIR)/m4 && \
31271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31273                   "RANLIB=$${RANLIB}" \
31274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31275                   mostlyclean) \
31276           || exit 1
31277
31278 @endif m4
31279
31280 .PHONY: maybe-clean-m4 clean-m4
31281 maybe-clean-m4:
31282 @if m4
31283 maybe-clean-m4: clean-m4
31284
31285 clean-m4: 
31286         @: $(MAKE); $(unstage)
31287         @[ -f ./m4/Makefile ] || exit 0; \
31288         r=`${PWD_COMMAND}`; export r; \
31289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31290         $(HOST_EXPORTS) \
31291         for flag in $(EXTRA_HOST_FLAGS) ; do \
31292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31293         done; \
31294         echo "Doing clean in m4"; \
31295         (cd $(HOST_SUBDIR)/m4 && \
31296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31298                   "RANLIB=$${RANLIB}" \
31299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31300                   clean) \
31301           || exit 1
31302
31303 @endif m4
31304
31305 .PHONY: maybe-distclean-m4 distclean-m4
31306 maybe-distclean-m4:
31307 @if m4
31308 maybe-distclean-m4: distclean-m4
31309
31310 distclean-m4: 
31311         @: $(MAKE); $(unstage)
31312         @[ -f ./m4/Makefile ] || exit 0; \
31313         r=`${PWD_COMMAND}`; export r; \
31314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31315         $(HOST_EXPORTS) \
31316         for flag in $(EXTRA_HOST_FLAGS) ; do \
31317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31318         done; \
31319         echo "Doing distclean in m4"; \
31320         (cd $(HOST_SUBDIR)/m4 && \
31321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31323                   "RANLIB=$${RANLIB}" \
31324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31325                   distclean) \
31326           || exit 1
31327
31328 @endif m4
31329
31330 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31331 maybe-maintainer-clean-m4:
31332 @if m4
31333 maybe-maintainer-clean-m4: maintainer-clean-m4
31334
31335 maintainer-clean-m4: 
31336         @: $(MAKE); $(unstage)
31337         @[ -f ./m4/Makefile ] || exit 0; \
31338         r=`${PWD_COMMAND}`; export r; \
31339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31340         $(HOST_EXPORTS) \
31341         for flag in $(EXTRA_HOST_FLAGS) ; do \
31342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31343         done; \
31344         echo "Doing maintainer-clean in m4"; \
31345         (cd $(HOST_SUBDIR)/m4 && \
31346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31348                   "RANLIB=$${RANLIB}" \
31349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31350                   maintainer-clean) \
31351           || exit 1
31352
31353 @endif m4
31354
31355
31356
31357 .PHONY: configure-readline maybe-configure-readline
31358 maybe-configure-readline:
31359 @if gcc-bootstrap
31360 configure-readline: stage_current
31361 @endif gcc-bootstrap
31362 @if readline
31363 maybe-configure-readline: configure-readline
31364 configure-readline: 
31365         @: $(MAKE); $(unstage)
31366         @r=`${PWD_COMMAND}`; export r; \
31367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31370         $(HOST_EXPORTS)  \
31371         echo Configuring in $(HOST_SUBDIR)/readline; \
31372         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31373         case $(srcdir) in \
31374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31375           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31377         esac; \
31378         module_srcdir=readline; \
31379         $(SHELL) \
31380           $$s/$$module_srcdir/configure \
31381           --srcdir=$${topdir}/$$module_srcdir \
31382           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31383           --target=${target_alias}  \
31384           || exit 1
31385 @endif readline
31386
31387
31388
31389
31390
31391 .PHONY: all-readline maybe-all-readline
31392 maybe-all-readline:
31393 @if gcc-bootstrap
31394 all-readline: stage_current
31395 @endif gcc-bootstrap
31396 @if readline
31397 TARGET-readline=all
31398 maybe-all-readline: all-readline
31399 all-readline: configure-readline
31400         @: $(MAKE); $(unstage)
31401         @r=`${PWD_COMMAND}`; export r; \
31402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31403         $(HOST_EXPORTS)  \
31404         (cd $(HOST_SUBDIR)/readline && \
31405           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31406                 $(TARGET-readline))
31407 @endif readline
31408
31409
31410
31411
31412 .PHONY: check-readline maybe-check-readline
31413 maybe-check-readline:
31414 @if readline
31415 maybe-check-readline: check-readline
31416
31417 check-readline:
31418         @: $(MAKE); $(unstage)
31419         @r=`${PWD_COMMAND}`; export r; \
31420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31421         $(HOST_EXPORTS)  \
31422         (cd $(HOST_SUBDIR)/readline && \
31423           $(MAKE) $(FLAGS_TO_PASS)  check)
31424
31425 @endif readline
31426
31427 .PHONY: install-readline maybe-install-readline
31428 maybe-install-readline:
31429 @if readline
31430 maybe-install-readline: install-readline
31431
31432 install-readline: installdirs
31433         @: $(MAKE); $(unstage)
31434         @r=`${PWD_COMMAND}`; export r; \
31435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436         $(HOST_EXPORTS) \
31437         (cd $(HOST_SUBDIR)/readline && \
31438           $(MAKE) $(FLAGS_TO_PASS)  install)
31439
31440 @endif readline
31441
31442 .PHONY: install-strip-readline maybe-install-strip-readline
31443 maybe-install-strip-readline:
31444 @if readline
31445 maybe-install-strip-readline: install-strip-readline
31446
31447 install-strip-readline: installdirs
31448         @: $(MAKE); $(unstage)
31449         @r=`${PWD_COMMAND}`; export r; \
31450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451         $(HOST_EXPORTS) \
31452         (cd $(HOST_SUBDIR)/readline && \
31453           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31454
31455 @endif readline
31456
31457 # Other targets (info, dvi, pdf, etc.)
31458
31459 .PHONY: maybe-info-readline info-readline
31460 maybe-info-readline:
31461 @if readline
31462 maybe-info-readline: info-readline
31463
31464 info-readline: \
31465     configure-readline 
31466         @: $(MAKE); $(unstage)
31467         @[ -f ./readline/Makefile ] || exit 0; \
31468         r=`${PWD_COMMAND}`; export r; \
31469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470         $(HOST_EXPORTS) \
31471         for flag in $(EXTRA_HOST_FLAGS) ; do \
31472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31473         done; \
31474         echo "Doing info in readline"; \
31475         (cd $(HOST_SUBDIR)/readline && \
31476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31478                   "RANLIB=$${RANLIB}" \
31479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31480                   info) \
31481           || exit 1
31482
31483 @endif readline
31484
31485 .PHONY: maybe-dvi-readline dvi-readline
31486 maybe-dvi-readline:
31487 @if readline
31488 maybe-dvi-readline: dvi-readline
31489
31490 dvi-readline: \
31491     configure-readline 
31492         @: $(MAKE); $(unstage)
31493         @[ -f ./readline/Makefile ] || exit 0; \
31494         r=`${PWD_COMMAND}`; export r; \
31495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31496         $(HOST_EXPORTS) \
31497         for flag in $(EXTRA_HOST_FLAGS) ; do \
31498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31499         done; \
31500         echo "Doing dvi in readline"; \
31501         (cd $(HOST_SUBDIR)/readline && \
31502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31504                   "RANLIB=$${RANLIB}" \
31505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31506                   dvi) \
31507           || exit 1
31508
31509 @endif readline
31510
31511 .PHONY: maybe-pdf-readline pdf-readline
31512 maybe-pdf-readline:
31513 @if readline
31514 maybe-pdf-readline: pdf-readline
31515
31516 pdf-readline: \
31517     configure-readline 
31518         @: $(MAKE); $(unstage)
31519         @[ -f ./readline/Makefile ] || exit 0; \
31520         r=`${PWD_COMMAND}`; export r; \
31521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522         $(HOST_EXPORTS) \
31523         for flag in $(EXTRA_HOST_FLAGS) ; do \
31524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31525         done; \
31526         echo "Doing pdf in readline"; \
31527         (cd $(HOST_SUBDIR)/readline && \
31528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31530                   "RANLIB=$${RANLIB}" \
31531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31532                   pdf) \
31533           || exit 1
31534
31535 @endif readline
31536
31537 .PHONY: maybe-html-readline html-readline
31538 maybe-html-readline:
31539 @if readline
31540 maybe-html-readline: html-readline
31541
31542 html-readline: \
31543     configure-readline 
31544         @: $(MAKE); $(unstage)
31545         @[ -f ./readline/Makefile ] || exit 0; \
31546         r=`${PWD_COMMAND}`; export r; \
31547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31548         $(HOST_EXPORTS) \
31549         for flag in $(EXTRA_HOST_FLAGS) ; do \
31550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31551         done; \
31552         echo "Doing html in readline"; \
31553         (cd $(HOST_SUBDIR)/readline && \
31554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31556                   "RANLIB=$${RANLIB}" \
31557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31558                   html) \
31559           || exit 1
31560
31561 @endif readline
31562
31563 .PHONY: maybe-TAGS-readline TAGS-readline
31564 maybe-TAGS-readline:
31565 @if readline
31566 maybe-TAGS-readline: TAGS-readline
31567
31568 TAGS-readline: \
31569     configure-readline 
31570         @: $(MAKE); $(unstage)
31571         @[ -f ./readline/Makefile ] || exit 0; \
31572         r=`${PWD_COMMAND}`; export r; \
31573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574         $(HOST_EXPORTS) \
31575         for flag in $(EXTRA_HOST_FLAGS) ; do \
31576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31577         done; \
31578         echo "Doing TAGS in readline"; \
31579         (cd $(HOST_SUBDIR)/readline && \
31580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582                   "RANLIB=$${RANLIB}" \
31583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31584                   TAGS) \
31585           || exit 1
31586
31587 @endif readline
31588
31589 .PHONY: maybe-install-info-readline install-info-readline
31590 maybe-install-info-readline:
31591 @if readline
31592 maybe-install-info-readline: install-info-readline
31593
31594 install-info-readline: \
31595     configure-readline \
31596     info-readline 
31597         @: $(MAKE); $(unstage)
31598         @[ -f ./readline/Makefile ] || exit 0; \
31599         r=`${PWD_COMMAND}`; export r; \
31600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31601         $(HOST_EXPORTS) \
31602         for flag in $(EXTRA_HOST_FLAGS) ; do \
31603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31604         done; \
31605         echo "Doing install-info in readline"; \
31606         (cd $(HOST_SUBDIR)/readline && \
31607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31609                   "RANLIB=$${RANLIB}" \
31610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31611                   install-info) \
31612           || exit 1
31613
31614 @endif readline
31615
31616 .PHONY: maybe-install-pdf-readline install-pdf-readline
31617 maybe-install-pdf-readline:
31618 @if readline
31619 maybe-install-pdf-readline: install-pdf-readline
31620
31621 install-pdf-readline: \
31622     configure-readline \
31623     pdf-readline 
31624         @: $(MAKE); $(unstage)
31625         @[ -f ./readline/Makefile ] || exit 0; \
31626         r=`${PWD_COMMAND}`; export r; \
31627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628         $(HOST_EXPORTS) \
31629         for flag in $(EXTRA_HOST_FLAGS) ; do \
31630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31631         done; \
31632         echo "Doing install-pdf in readline"; \
31633         (cd $(HOST_SUBDIR)/readline && \
31634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636                   "RANLIB=$${RANLIB}" \
31637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31638                   install-pdf) \
31639           || exit 1
31640
31641 @endif readline
31642
31643 .PHONY: maybe-install-html-readline install-html-readline
31644 maybe-install-html-readline:
31645 @if readline
31646 maybe-install-html-readline: install-html-readline
31647
31648 install-html-readline: \
31649     configure-readline \
31650     html-readline 
31651         @: $(MAKE); $(unstage)
31652         @[ -f ./readline/Makefile ] || exit 0; \
31653         r=`${PWD_COMMAND}`; export r; \
31654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655         $(HOST_EXPORTS) \
31656         for flag in $(EXTRA_HOST_FLAGS) ; do \
31657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658         done; \
31659         echo "Doing install-html in readline"; \
31660         (cd $(HOST_SUBDIR)/readline && \
31661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31663                   "RANLIB=$${RANLIB}" \
31664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31665                   install-html) \
31666           || exit 1
31667
31668 @endif readline
31669
31670 .PHONY: maybe-installcheck-readline installcheck-readline
31671 maybe-installcheck-readline:
31672 @if readline
31673 maybe-installcheck-readline: installcheck-readline
31674
31675 installcheck-readline: \
31676     configure-readline 
31677         @: $(MAKE); $(unstage)
31678         @[ -f ./readline/Makefile ] || exit 0; \
31679         r=`${PWD_COMMAND}`; export r; \
31680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31681         $(HOST_EXPORTS) \
31682         for flag in $(EXTRA_HOST_FLAGS) ; do \
31683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31684         done; \
31685         echo "Doing installcheck in readline"; \
31686         (cd $(HOST_SUBDIR)/readline && \
31687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31689                   "RANLIB=$${RANLIB}" \
31690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31691                   installcheck) \
31692           || exit 1
31693
31694 @endif readline
31695
31696 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31697 maybe-mostlyclean-readline:
31698 @if readline
31699 maybe-mostlyclean-readline: mostlyclean-readline
31700
31701 mostlyclean-readline: 
31702         @: $(MAKE); $(unstage)
31703         @[ -f ./readline/Makefile ] || exit 0; \
31704         r=`${PWD_COMMAND}`; export r; \
31705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31706         $(HOST_EXPORTS) \
31707         for flag in $(EXTRA_HOST_FLAGS) ; do \
31708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31709         done; \
31710         echo "Doing mostlyclean in readline"; \
31711         (cd $(HOST_SUBDIR)/readline && \
31712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31714                   "RANLIB=$${RANLIB}" \
31715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31716                   mostlyclean) \
31717           || exit 1
31718
31719 @endif readline
31720
31721 .PHONY: maybe-clean-readline clean-readline
31722 maybe-clean-readline:
31723 @if readline
31724 maybe-clean-readline: clean-readline
31725
31726 clean-readline: 
31727         @: $(MAKE); $(unstage)
31728         @[ -f ./readline/Makefile ] || exit 0; \
31729         r=`${PWD_COMMAND}`; export r; \
31730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731         $(HOST_EXPORTS) \
31732         for flag in $(EXTRA_HOST_FLAGS) ; do \
31733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31734         done; \
31735         echo "Doing clean in readline"; \
31736         (cd $(HOST_SUBDIR)/readline && \
31737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31739                   "RANLIB=$${RANLIB}" \
31740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31741                   clean) \
31742           || exit 1
31743
31744 @endif readline
31745
31746 .PHONY: maybe-distclean-readline distclean-readline
31747 maybe-distclean-readline:
31748 @if readline
31749 maybe-distclean-readline: distclean-readline
31750
31751 distclean-readline: 
31752         @: $(MAKE); $(unstage)
31753         @[ -f ./readline/Makefile ] || exit 0; \
31754         r=`${PWD_COMMAND}`; export r; \
31755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756         $(HOST_EXPORTS) \
31757         for flag in $(EXTRA_HOST_FLAGS) ; do \
31758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31759         done; \
31760         echo "Doing distclean in readline"; \
31761         (cd $(HOST_SUBDIR)/readline && \
31762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764                   "RANLIB=$${RANLIB}" \
31765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31766                   distclean) \
31767           || exit 1
31768
31769 @endif readline
31770
31771 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31772 maybe-maintainer-clean-readline:
31773 @if readline
31774 maybe-maintainer-clean-readline: maintainer-clean-readline
31775
31776 maintainer-clean-readline: 
31777         @: $(MAKE); $(unstage)
31778         @[ -f ./readline/Makefile ] || exit 0; \
31779         r=`${PWD_COMMAND}`; export r; \
31780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31781         $(HOST_EXPORTS) \
31782         for flag in $(EXTRA_HOST_FLAGS) ; do \
31783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31784         done; \
31785         echo "Doing maintainer-clean in readline"; \
31786         (cd $(HOST_SUBDIR)/readline && \
31787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31789                   "RANLIB=$${RANLIB}" \
31790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31791                   maintainer-clean) \
31792           || exit 1
31793
31794 @endif readline
31795
31796
31797
31798 .PHONY: configure-sid maybe-configure-sid
31799 maybe-configure-sid:
31800 @if gcc-bootstrap
31801 configure-sid: stage_current
31802 @endif gcc-bootstrap
31803 @if sid
31804 maybe-configure-sid: configure-sid
31805 configure-sid: 
31806         @: $(MAKE); $(unstage)
31807         @r=`${PWD_COMMAND}`; export r; \
31808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31811         $(HOST_EXPORTS)  \
31812         echo Configuring in $(HOST_SUBDIR)/sid; \
31813         cd "$(HOST_SUBDIR)/sid" || exit 1; \
31814         case $(srcdir) in \
31815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31816           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31818         esac; \
31819         module_srcdir=sid; \
31820         $(SHELL) \
31821           $$s/$$module_srcdir/configure \
31822           --srcdir=$${topdir}/$$module_srcdir \
31823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31824           --target=${target_alias}  \
31825           || exit 1
31826 @endif sid
31827
31828
31829
31830
31831
31832 .PHONY: all-sid maybe-all-sid
31833 maybe-all-sid:
31834 @if gcc-bootstrap
31835 all-sid: stage_current
31836 @endif gcc-bootstrap
31837 @if sid
31838 TARGET-sid=all
31839 maybe-all-sid: all-sid
31840 all-sid: configure-sid
31841         @: $(MAKE); $(unstage)
31842         @r=`${PWD_COMMAND}`; export r; \
31843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31844         $(HOST_EXPORTS)  \
31845         (cd $(HOST_SUBDIR)/sid && \
31846           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31847                 $(TARGET-sid))
31848 @endif sid
31849
31850
31851
31852
31853 .PHONY: check-sid maybe-check-sid
31854 maybe-check-sid:
31855 @if sid
31856 maybe-check-sid: check-sid
31857
31858 check-sid:
31859         @: $(MAKE); $(unstage)
31860         @r=`${PWD_COMMAND}`; export r; \
31861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862         $(HOST_EXPORTS)  \
31863         (cd $(HOST_SUBDIR)/sid && \
31864           $(MAKE) $(FLAGS_TO_PASS)  check)
31865
31866 @endif sid
31867
31868 .PHONY: install-sid maybe-install-sid
31869 maybe-install-sid:
31870 @if sid
31871 maybe-install-sid: install-sid
31872
31873 install-sid: installdirs
31874         @: $(MAKE); $(unstage)
31875         @r=`${PWD_COMMAND}`; export r; \
31876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877         $(HOST_EXPORTS) \
31878         (cd $(HOST_SUBDIR)/sid && \
31879           $(MAKE) $(FLAGS_TO_PASS)  install)
31880
31881 @endif sid
31882
31883 .PHONY: install-strip-sid maybe-install-strip-sid
31884 maybe-install-strip-sid:
31885 @if sid
31886 maybe-install-strip-sid: install-strip-sid
31887
31888 install-strip-sid: installdirs
31889         @: $(MAKE); $(unstage)
31890         @r=`${PWD_COMMAND}`; export r; \
31891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892         $(HOST_EXPORTS) \
31893         (cd $(HOST_SUBDIR)/sid && \
31894           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31895
31896 @endif sid
31897
31898 # Other targets (info, dvi, pdf, etc.)
31899
31900 .PHONY: maybe-info-sid info-sid
31901 maybe-info-sid:
31902 @if sid
31903 maybe-info-sid: info-sid
31904
31905 info-sid: \
31906     configure-sid 
31907         @: $(MAKE); $(unstage)
31908         @[ -f ./sid/Makefile ] || exit 0; \
31909         r=`${PWD_COMMAND}`; export r; \
31910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31911         $(HOST_EXPORTS) \
31912         for flag in $(EXTRA_HOST_FLAGS) ; do \
31913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31914         done; \
31915         echo "Doing info in sid"; \
31916         (cd $(HOST_SUBDIR)/sid && \
31917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31919                   "RANLIB=$${RANLIB}" \
31920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31921                   info) \
31922           || exit 1
31923
31924 @endif sid
31925
31926 .PHONY: maybe-dvi-sid dvi-sid
31927 maybe-dvi-sid:
31928 @if sid
31929 maybe-dvi-sid: dvi-sid
31930
31931 dvi-sid: \
31932     configure-sid 
31933         @: $(MAKE); $(unstage)
31934         @[ -f ./sid/Makefile ] || exit 0; \
31935         r=`${PWD_COMMAND}`; export r; \
31936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31937         $(HOST_EXPORTS) \
31938         for flag in $(EXTRA_HOST_FLAGS) ; do \
31939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31940         done; \
31941         echo "Doing dvi in sid"; \
31942         (cd $(HOST_SUBDIR)/sid && \
31943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31945                   "RANLIB=$${RANLIB}" \
31946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31947                   dvi) \
31948           || exit 1
31949
31950 @endif sid
31951
31952 .PHONY: maybe-pdf-sid pdf-sid
31953 maybe-pdf-sid:
31954 @if sid
31955 maybe-pdf-sid: pdf-sid
31956
31957 pdf-sid: \
31958     configure-sid 
31959         @: $(MAKE); $(unstage)
31960         @[ -f ./sid/Makefile ] || exit 0; \
31961         r=`${PWD_COMMAND}`; export r; \
31962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963         $(HOST_EXPORTS) \
31964         for flag in $(EXTRA_HOST_FLAGS) ; do \
31965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31966         done; \
31967         echo "Doing pdf in sid"; \
31968         (cd $(HOST_SUBDIR)/sid && \
31969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31971                   "RANLIB=$${RANLIB}" \
31972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31973                   pdf) \
31974           || exit 1
31975
31976 @endif sid
31977
31978 .PHONY: maybe-html-sid html-sid
31979 maybe-html-sid:
31980 @if sid
31981 maybe-html-sid: html-sid
31982
31983 html-sid: \
31984     configure-sid 
31985         @: $(MAKE); $(unstage)
31986         @[ -f ./sid/Makefile ] || exit 0; \
31987         r=`${PWD_COMMAND}`; export r; \
31988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989         $(HOST_EXPORTS) \
31990         for flag in $(EXTRA_HOST_FLAGS) ; do \
31991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31992         done; \
31993         echo "Doing html in sid"; \
31994         (cd $(HOST_SUBDIR)/sid && \
31995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31997                   "RANLIB=$${RANLIB}" \
31998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31999                   html) \
32000           || exit 1
32001
32002 @endif sid
32003
32004 .PHONY: maybe-TAGS-sid TAGS-sid
32005 maybe-TAGS-sid:
32006 @if sid
32007 maybe-TAGS-sid: TAGS-sid
32008
32009 TAGS-sid: \
32010     configure-sid 
32011         @: $(MAKE); $(unstage)
32012         @[ -f ./sid/Makefile ] || exit 0; \
32013         r=`${PWD_COMMAND}`; export r; \
32014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32015         $(HOST_EXPORTS) \
32016         for flag in $(EXTRA_HOST_FLAGS) ; do \
32017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32018         done; \
32019         echo "Doing TAGS in sid"; \
32020         (cd $(HOST_SUBDIR)/sid && \
32021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32023                   "RANLIB=$${RANLIB}" \
32024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32025                   TAGS) \
32026           || exit 1
32027
32028 @endif sid
32029
32030 .PHONY: maybe-install-info-sid install-info-sid
32031 maybe-install-info-sid:
32032 @if sid
32033 maybe-install-info-sid: install-info-sid
32034
32035 install-info-sid: \
32036     configure-sid \
32037     info-sid 
32038         @: $(MAKE); $(unstage)
32039         @[ -f ./sid/Makefile ] || exit 0; \
32040         r=`${PWD_COMMAND}`; export r; \
32041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32042         $(HOST_EXPORTS) \
32043         for flag in $(EXTRA_HOST_FLAGS) ; do \
32044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32045         done; \
32046         echo "Doing install-info in sid"; \
32047         (cd $(HOST_SUBDIR)/sid && \
32048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32050                   "RANLIB=$${RANLIB}" \
32051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32052                   install-info) \
32053           || exit 1
32054
32055 @endif sid
32056
32057 .PHONY: maybe-install-pdf-sid install-pdf-sid
32058 maybe-install-pdf-sid:
32059 @if sid
32060 maybe-install-pdf-sid: install-pdf-sid
32061
32062 install-pdf-sid: \
32063     configure-sid \
32064     pdf-sid 
32065         @: $(MAKE); $(unstage)
32066         @[ -f ./sid/Makefile ] || exit 0; \
32067         r=`${PWD_COMMAND}`; export r; \
32068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069         $(HOST_EXPORTS) \
32070         for flag in $(EXTRA_HOST_FLAGS) ; do \
32071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32072         done; \
32073         echo "Doing install-pdf in sid"; \
32074         (cd $(HOST_SUBDIR)/sid && \
32075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32077                   "RANLIB=$${RANLIB}" \
32078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32079                   install-pdf) \
32080           || exit 1
32081
32082 @endif sid
32083
32084 .PHONY: maybe-install-html-sid install-html-sid
32085 maybe-install-html-sid:
32086 @if sid
32087 maybe-install-html-sid: install-html-sid
32088
32089 install-html-sid: \
32090     configure-sid \
32091     html-sid 
32092         @: $(MAKE); $(unstage)
32093         @[ -f ./sid/Makefile ] || exit 0; \
32094         r=`${PWD_COMMAND}`; export r; \
32095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096         $(HOST_EXPORTS) \
32097         for flag in $(EXTRA_HOST_FLAGS) ; do \
32098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099         done; \
32100         echo "Doing install-html in sid"; \
32101         (cd $(HOST_SUBDIR)/sid && \
32102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104                   "RANLIB=$${RANLIB}" \
32105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106                   install-html) \
32107           || exit 1
32108
32109 @endif sid
32110
32111 .PHONY: maybe-installcheck-sid installcheck-sid
32112 maybe-installcheck-sid:
32113 @if sid
32114 maybe-installcheck-sid: installcheck-sid
32115
32116 installcheck-sid: \
32117     configure-sid 
32118         @: $(MAKE); $(unstage)
32119         @[ -f ./sid/Makefile ] || exit 0; \
32120         r=`${PWD_COMMAND}`; export r; \
32121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32122         $(HOST_EXPORTS) \
32123         for flag in $(EXTRA_HOST_FLAGS) ; do \
32124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32125         done; \
32126         echo "Doing installcheck in sid"; \
32127         (cd $(HOST_SUBDIR)/sid && \
32128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32130                   "RANLIB=$${RANLIB}" \
32131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32132                   installcheck) \
32133           || exit 1
32134
32135 @endif sid
32136
32137 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32138 maybe-mostlyclean-sid:
32139 @if sid
32140 maybe-mostlyclean-sid: mostlyclean-sid
32141
32142 mostlyclean-sid: 
32143         @: $(MAKE); $(unstage)
32144         @[ -f ./sid/Makefile ] || exit 0; \
32145         r=`${PWD_COMMAND}`; export r; \
32146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147         $(HOST_EXPORTS) \
32148         for flag in $(EXTRA_HOST_FLAGS) ; do \
32149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32150         done; \
32151         echo "Doing mostlyclean in sid"; \
32152         (cd $(HOST_SUBDIR)/sid && \
32153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32155                   "RANLIB=$${RANLIB}" \
32156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32157                   mostlyclean) \
32158           || exit 1
32159
32160 @endif sid
32161
32162 .PHONY: maybe-clean-sid clean-sid
32163 maybe-clean-sid:
32164 @if sid
32165 maybe-clean-sid: clean-sid
32166
32167 clean-sid: 
32168         @: $(MAKE); $(unstage)
32169         @[ -f ./sid/Makefile ] || exit 0; \
32170         r=`${PWD_COMMAND}`; export r; \
32171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32172         $(HOST_EXPORTS) \
32173         for flag in $(EXTRA_HOST_FLAGS) ; do \
32174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32175         done; \
32176         echo "Doing clean in sid"; \
32177         (cd $(HOST_SUBDIR)/sid && \
32178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32180                   "RANLIB=$${RANLIB}" \
32181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32182                   clean) \
32183           || exit 1
32184
32185 @endif sid
32186
32187 .PHONY: maybe-distclean-sid distclean-sid
32188 maybe-distclean-sid:
32189 @if sid
32190 maybe-distclean-sid: distclean-sid
32191
32192 distclean-sid: 
32193         @: $(MAKE); $(unstage)
32194         @[ -f ./sid/Makefile ] || exit 0; \
32195         r=`${PWD_COMMAND}`; export r; \
32196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32197         $(HOST_EXPORTS) \
32198         for flag in $(EXTRA_HOST_FLAGS) ; do \
32199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32200         done; \
32201         echo "Doing distclean in sid"; \
32202         (cd $(HOST_SUBDIR)/sid && \
32203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32205                   "RANLIB=$${RANLIB}" \
32206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32207                   distclean) \
32208           || exit 1
32209
32210 @endif sid
32211
32212 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32213 maybe-maintainer-clean-sid:
32214 @if sid
32215 maybe-maintainer-clean-sid: maintainer-clean-sid
32216
32217 maintainer-clean-sid: 
32218         @: $(MAKE); $(unstage)
32219         @[ -f ./sid/Makefile ] || exit 0; \
32220         r=`${PWD_COMMAND}`; export r; \
32221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222         $(HOST_EXPORTS) \
32223         for flag in $(EXTRA_HOST_FLAGS) ; do \
32224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32225         done; \
32226         echo "Doing maintainer-clean in sid"; \
32227         (cd $(HOST_SUBDIR)/sid && \
32228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32230                   "RANLIB=$${RANLIB}" \
32231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32232                   maintainer-clean) \
32233           || exit 1
32234
32235 @endif sid
32236
32237
32238
32239 .PHONY: configure-sim maybe-configure-sim
32240 maybe-configure-sim:
32241 @if gcc-bootstrap
32242 configure-sim: stage_current
32243 @endif gcc-bootstrap
32244 @if sim
32245 maybe-configure-sim: configure-sim
32246 configure-sim: 
32247         @: $(MAKE); $(unstage)
32248         @r=`${PWD_COMMAND}`; export r; \
32249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32250         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32252         $(HOST_EXPORTS)  \
32253         echo Configuring in $(HOST_SUBDIR)/sim; \
32254         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32255         case $(srcdir) in \
32256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32257           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32259         esac; \
32260         module_srcdir=sim; \
32261         $(SHELL) \
32262           $$s/$$module_srcdir/configure \
32263           --srcdir=$${topdir}/$$module_srcdir \
32264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32265           --target=${target_alias}  \
32266           || exit 1
32267 @endif sim
32268
32269
32270
32271
32272
32273 .PHONY: all-sim maybe-all-sim
32274 maybe-all-sim:
32275 @if gcc-bootstrap
32276 all-sim: stage_current
32277 @endif gcc-bootstrap
32278 @if sim
32279 TARGET-sim=all
32280 maybe-all-sim: all-sim
32281 all-sim: configure-sim
32282         @: $(MAKE); $(unstage)
32283         @r=`${PWD_COMMAND}`; export r; \
32284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32285         $(HOST_EXPORTS)  \
32286         (cd $(HOST_SUBDIR)/sim && \
32287           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32288                 $(TARGET-sim))
32289 @endif sim
32290
32291
32292
32293
32294 .PHONY: check-sim maybe-check-sim
32295 maybe-check-sim:
32296 @if sim
32297 maybe-check-sim: check-sim
32298
32299 check-sim:
32300         @: $(MAKE); $(unstage)
32301         @r=`${PWD_COMMAND}`; export r; \
32302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32303         $(HOST_EXPORTS)  \
32304         (cd $(HOST_SUBDIR)/sim && \
32305           $(MAKE) $(FLAGS_TO_PASS)  check)
32306
32307 @endif sim
32308
32309 .PHONY: install-sim maybe-install-sim
32310 maybe-install-sim:
32311 @if sim
32312 maybe-install-sim: install-sim
32313
32314 install-sim: installdirs
32315         @: $(MAKE); $(unstage)
32316         @r=`${PWD_COMMAND}`; export r; \
32317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318         $(HOST_EXPORTS) \
32319         (cd $(HOST_SUBDIR)/sim && \
32320           $(MAKE) $(FLAGS_TO_PASS)  install)
32321
32322 @endif sim
32323
32324 .PHONY: install-strip-sim maybe-install-strip-sim
32325 maybe-install-strip-sim:
32326 @if sim
32327 maybe-install-strip-sim: install-strip-sim
32328
32329 install-strip-sim: installdirs
32330         @: $(MAKE); $(unstage)
32331         @r=`${PWD_COMMAND}`; export r; \
32332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32333         $(HOST_EXPORTS) \
32334         (cd $(HOST_SUBDIR)/sim && \
32335           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32336
32337 @endif sim
32338
32339 # Other targets (info, dvi, pdf, etc.)
32340
32341 .PHONY: maybe-info-sim info-sim
32342 maybe-info-sim:
32343 @if sim
32344 maybe-info-sim: info-sim
32345
32346 info-sim: \
32347     configure-sim 
32348         @: $(MAKE); $(unstage)
32349         @[ -f ./sim/Makefile ] || exit 0; \
32350         r=`${PWD_COMMAND}`; export r; \
32351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32352         $(HOST_EXPORTS) \
32353         for flag in $(EXTRA_HOST_FLAGS) ; do \
32354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32355         done; \
32356         echo "Doing info in sim"; \
32357         (cd $(HOST_SUBDIR)/sim && \
32358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32360                   "RANLIB=$${RANLIB}" \
32361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32362                   info) \
32363           || exit 1
32364
32365 @endif sim
32366
32367 .PHONY: maybe-dvi-sim dvi-sim
32368 maybe-dvi-sim:
32369 @if sim
32370 maybe-dvi-sim: dvi-sim
32371
32372 dvi-sim: \
32373     configure-sim 
32374         @: $(MAKE); $(unstage)
32375         @[ -f ./sim/Makefile ] || exit 0; \
32376         r=`${PWD_COMMAND}`; export r; \
32377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32378         $(HOST_EXPORTS) \
32379         for flag in $(EXTRA_HOST_FLAGS) ; do \
32380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32381         done; \
32382         echo "Doing dvi in sim"; \
32383         (cd $(HOST_SUBDIR)/sim && \
32384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32386                   "RANLIB=$${RANLIB}" \
32387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32388                   dvi) \
32389           || exit 1
32390
32391 @endif sim
32392
32393 .PHONY: maybe-pdf-sim pdf-sim
32394 maybe-pdf-sim:
32395 @if sim
32396 maybe-pdf-sim: pdf-sim
32397
32398 pdf-sim: \
32399     configure-sim 
32400         @: $(MAKE); $(unstage)
32401         @[ -f ./sim/Makefile ] || exit 0; \
32402         r=`${PWD_COMMAND}`; export r; \
32403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404         $(HOST_EXPORTS) \
32405         for flag in $(EXTRA_HOST_FLAGS) ; do \
32406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32407         done; \
32408         echo "Doing pdf in sim"; \
32409         (cd $(HOST_SUBDIR)/sim && \
32410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32412                   "RANLIB=$${RANLIB}" \
32413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32414                   pdf) \
32415           || exit 1
32416
32417 @endif sim
32418
32419 .PHONY: maybe-html-sim html-sim
32420 maybe-html-sim:
32421 @if sim
32422 maybe-html-sim: html-sim
32423
32424 html-sim: \
32425     configure-sim 
32426         @: $(MAKE); $(unstage)
32427         @[ -f ./sim/Makefile ] || exit 0; \
32428         r=`${PWD_COMMAND}`; export r; \
32429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32430         $(HOST_EXPORTS) \
32431         for flag in $(EXTRA_HOST_FLAGS) ; do \
32432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32433         done; \
32434         echo "Doing html in sim"; \
32435         (cd $(HOST_SUBDIR)/sim && \
32436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32438                   "RANLIB=$${RANLIB}" \
32439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32440                   html) \
32441           || exit 1
32442
32443 @endif sim
32444
32445 .PHONY: maybe-TAGS-sim TAGS-sim
32446 maybe-TAGS-sim:
32447 @if sim
32448 maybe-TAGS-sim: TAGS-sim
32449
32450 TAGS-sim: \
32451     configure-sim 
32452         @: $(MAKE); $(unstage)
32453         @[ -f ./sim/Makefile ] || exit 0; \
32454         r=`${PWD_COMMAND}`; export r; \
32455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32456         $(HOST_EXPORTS) \
32457         for flag in $(EXTRA_HOST_FLAGS) ; do \
32458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32459         done; \
32460         echo "Doing TAGS in sim"; \
32461         (cd $(HOST_SUBDIR)/sim && \
32462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32464                   "RANLIB=$${RANLIB}" \
32465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32466                   TAGS) \
32467           || exit 1
32468
32469 @endif sim
32470
32471 .PHONY: maybe-install-info-sim install-info-sim
32472 maybe-install-info-sim:
32473 @if sim
32474 maybe-install-info-sim: install-info-sim
32475
32476 install-info-sim: \
32477     configure-sim \
32478     info-sim 
32479         @: $(MAKE); $(unstage)
32480         @[ -f ./sim/Makefile ] || exit 0; \
32481         r=`${PWD_COMMAND}`; export r; \
32482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32483         $(HOST_EXPORTS) \
32484         for flag in $(EXTRA_HOST_FLAGS) ; do \
32485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32486         done; \
32487         echo "Doing install-info in sim"; \
32488         (cd $(HOST_SUBDIR)/sim && \
32489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32491                   "RANLIB=$${RANLIB}" \
32492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32493                   install-info) \
32494           || exit 1
32495
32496 @endif sim
32497
32498 .PHONY: maybe-install-pdf-sim install-pdf-sim
32499 maybe-install-pdf-sim:
32500 @if sim
32501 maybe-install-pdf-sim: install-pdf-sim
32502
32503 install-pdf-sim: \
32504     configure-sim \
32505     pdf-sim 
32506         @: $(MAKE); $(unstage)
32507         @[ -f ./sim/Makefile ] || exit 0; \
32508         r=`${PWD_COMMAND}`; export r; \
32509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32510         $(HOST_EXPORTS) \
32511         for flag in $(EXTRA_HOST_FLAGS) ; do \
32512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32513         done; \
32514         echo "Doing install-pdf in sim"; \
32515         (cd $(HOST_SUBDIR)/sim && \
32516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32518                   "RANLIB=$${RANLIB}" \
32519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32520                   install-pdf) \
32521           || exit 1
32522
32523 @endif sim
32524
32525 .PHONY: maybe-install-html-sim install-html-sim
32526 maybe-install-html-sim:
32527 @if sim
32528 maybe-install-html-sim: install-html-sim
32529
32530 install-html-sim: \
32531     configure-sim \
32532     html-sim 
32533         @: $(MAKE); $(unstage)
32534         @[ -f ./sim/Makefile ] || exit 0; \
32535         r=`${PWD_COMMAND}`; export r; \
32536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32537         $(HOST_EXPORTS) \
32538         for flag in $(EXTRA_HOST_FLAGS) ; do \
32539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32540         done; \
32541         echo "Doing install-html in sim"; \
32542         (cd $(HOST_SUBDIR)/sim && \
32543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32545                   "RANLIB=$${RANLIB}" \
32546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32547                   install-html) \
32548           || exit 1
32549
32550 @endif sim
32551
32552 .PHONY: maybe-installcheck-sim installcheck-sim
32553 maybe-installcheck-sim:
32554 @if sim
32555 maybe-installcheck-sim: installcheck-sim
32556
32557 installcheck-sim: \
32558     configure-sim 
32559         @: $(MAKE); $(unstage)
32560         @[ -f ./sim/Makefile ] || exit 0; \
32561         r=`${PWD_COMMAND}`; export r; \
32562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32563         $(HOST_EXPORTS) \
32564         for flag in $(EXTRA_HOST_FLAGS) ; do \
32565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32566         done; \
32567         echo "Doing installcheck in sim"; \
32568         (cd $(HOST_SUBDIR)/sim && \
32569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32571                   "RANLIB=$${RANLIB}" \
32572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32573                   installcheck) \
32574           || exit 1
32575
32576 @endif sim
32577
32578 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32579 maybe-mostlyclean-sim:
32580 @if sim
32581 maybe-mostlyclean-sim: mostlyclean-sim
32582
32583 mostlyclean-sim: 
32584         @: $(MAKE); $(unstage)
32585         @[ -f ./sim/Makefile ] || exit 0; \
32586         r=`${PWD_COMMAND}`; export r; \
32587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588         $(HOST_EXPORTS) \
32589         for flag in $(EXTRA_HOST_FLAGS) ; do \
32590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591         done; \
32592         echo "Doing mostlyclean in sim"; \
32593         (cd $(HOST_SUBDIR)/sim && \
32594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32596                   "RANLIB=$${RANLIB}" \
32597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32598                   mostlyclean) \
32599           || exit 1
32600
32601 @endif sim
32602
32603 .PHONY: maybe-clean-sim clean-sim
32604 maybe-clean-sim:
32605 @if sim
32606 maybe-clean-sim: clean-sim
32607
32608 clean-sim: 
32609         @: $(MAKE); $(unstage)
32610         @[ -f ./sim/Makefile ] || exit 0; \
32611         r=`${PWD_COMMAND}`; export r; \
32612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613         $(HOST_EXPORTS) \
32614         for flag in $(EXTRA_HOST_FLAGS) ; do \
32615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32616         done; \
32617         echo "Doing clean in sim"; \
32618         (cd $(HOST_SUBDIR)/sim && \
32619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32621                   "RANLIB=$${RANLIB}" \
32622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32623                   clean) \
32624           || exit 1
32625
32626 @endif sim
32627
32628 .PHONY: maybe-distclean-sim distclean-sim
32629 maybe-distclean-sim:
32630 @if sim
32631 maybe-distclean-sim: distclean-sim
32632
32633 distclean-sim: 
32634         @: $(MAKE); $(unstage)
32635         @[ -f ./sim/Makefile ] || exit 0; \
32636         r=`${PWD_COMMAND}`; export r; \
32637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32638         $(HOST_EXPORTS) \
32639         for flag in $(EXTRA_HOST_FLAGS) ; do \
32640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32641         done; \
32642         echo "Doing distclean in sim"; \
32643         (cd $(HOST_SUBDIR)/sim && \
32644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32646                   "RANLIB=$${RANLIB}" \
32647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32648                   distclean) \
32649           || exit 1
32650
32651 @endif sim
32652
32653 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32654 maybe-maintainer-clean-sim:
32655 @if sim
32656 maybe-maintainer-clean-sim: maintainer-clean-sim
32657
32658 maintainer-clean-sim: 
32659         @: $(MAKE); $(unstage)
32660         @[ -f ./sim/Makefile ] || exit 0; \
32661         r=`${PWD_COMMAND}`; export r; \
32662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32663         $(HOST_EXPORTS) \
32664         for flag in $(EXTRA_HOST_FLAGS) ; do \
32665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32666         done; \
32667         echo "Doing maintainer-clean in sim"; \
32668         (cd $(HOST_SUBDIR)/sim && \
32669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32671                   "RANLIB=$${RANLIB}" \
32672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32673                   maintainer-clean) \
32674           || exit 1
32675
32676 @endif sim
32677
32678
32679
32680 .PHONY: configure-texinfo maybe-configure-texinfo
32681 maybe-configure-texinfo:
32682 @if gcc-bootstrap
32683 configure-texinfo: stage_current
32684 @endif gcc-bootstrap
32685 @if texinfo
32686 maybe-configure-texinfo: configure-texinfo
32687 configure-texinfo: 
32688         @: $(MAKE); $(unstage)
32689         @r=`${PWD_COMMAND}`; export r; \
32690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32691         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32693         $(HOST_EXPORTS)  \
32694         echo Configuring in $(HOST_SUBDIR)/texinfo; \
32695         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32696         case $(srcdir) in \
32697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32698           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32700         esac; \
32701         module_srcdir=texinfo; \
32702         $(SHELL) \
32703           $$s/$$module_srcdir/configure \
32704           --srcdir=$${topdir}/$$module_srcdir \
32705           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32706           --target=${target_alias}  \
32707           || exit 1
32708 @endif texinfo
32709
32710
32711
32712
32713
32714 .PHONY: all-texinfo maybe-all-texinfo
32715 maybe-all-texinfo:
32716 @if gcc-bootstrap
32717 all-texinfo: stage_current
32718 @endif gcc-bootstrap
32719 @if texinfo
32720 TARGET-texinfo=all
32721 maybe-all-texinfo: all-texinfo
32722 all-texinfo: configure-texinfo
32723         @: $(MAKE); $(unstage)
32724         @r=`${PWD_COMMAND}`; export r; \
32725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726         $(HOST_EXPORTS)  \
32727         (cd $(HOST_SUBDIR)/texinfo && \
32728           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32729                 $(TARGET-texinfo))
32730 @endif texinfo
32731
32732
32733
32734
32735 .PHONY: check-texinfo maybe-check-texinfo
32736 maybe-check-texinfo:
32737 @if texinfo
32738 maybe-check-texinfo: check-texinfo
32739
32740 check-texinfo:
32741         @: $(MAKE); $(unstage)
32742         @r=`${PWD_COMMAND}`; export r; \
32743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32744         $(HOST_EXPORTS)  \
32745         (cd $(HOST_SUBDIR)/texinfo && \
32746           $(MAKE) $(FLAGS_TO_PASS)  check)
32747
32748 @endif texinfo
32749
32750 .PHONY: install-texinfo maybe-install-texinfo
32751 maybe-install-texinfo:
32752 @if texinfo
32753 maybe-install-texinfo: install-texinfo
32754
32755 install-texinfo:
32756
32757 @endif texinfo
32758
32759 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32760 maybe-install-strip-texinfo:
32761 @if texinfo
32762 maybe-install-strip-texinfo: install-strip-texinfo
32763
32764 install-strip-texinfo:
32765
32766 @endif texinfo
32767
32768 # Other targets (info, dvi, pdf, etc.)
32769
32770 .PHONY: maybe-info-texinfo info-texinfo
32771 maybe-info-texinfo:
32772 @if texinfo
32773 maybe-info-texinfo: info-texinfo
32774
32775 info-texinfo: \
32776     configure-texinfo 
32777         @: $(MAKE); $(unstage)
32778         @[ -f ./texinfo/Makefile ] || exit 0; \
32779         r=`${PWD_COMMAND}`; export r; \
32780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32781         $(HOST_EXPORTS) \
32782         for flag in $(EXTRA_HOST_FLAGS) ; do \
32783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32784         done; \
32785         echo "Doing info in texinfo"; \
32786         (cd $(HOST_SUBDIR)/texinfo && \
32787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32789                   "RANLIB=$${RANLIB}" \
32790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32791                   info) \
32792           || exit 1
32793
32794 @endif texinfo
32795
32796 .PHONY: maybe-dvi-texinfo dvi-texinfo
32797 maybe-dvi-texinfo:
32798 @if texinfo
32799 maybe-dvi-texinfo: dvi-texinfo
32800
32801 dvi-texinfo: \
32802     configure-texinfo 
32803         @: $(MAKE); $(unstage)
32804         @[ -f ./texinfo/Makefile ] || exit 0; \
32805         r=`${PWD_COMMAND}`; export r; \
32806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32807         $(HOST_EXPORTS) \
32808         for flag in $(EXTRA_HOST_FLAGS) ; do \
32809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32810         done; \
32811         echo "Doing dvi in texinfo"; \
32812         (cd $(HOST_SUBDIR)/texinfo && \
32813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32815                   "RANLIB=$${RANLIB}" \
32816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32817                   dvi) \
32818           || exit 1
32819
32820 @endif texinfo
32821
32822 .PHONY: maybe-pdf-texinfo pdf-texinfo
32823 maybe-pdf-texinfo:
32824 @if texinfo
32825 maybe-pdf-texinfo: pdf-texinfo
32826
32827 pdf-texinfo: \
32828     configure-texinfo 
32829         @: $(MAKE); $(unstage)
32830         @[ -f ./texinfo/Makefile ] || exit 0; \
32831         r=`${PWD_COMMAND}`; export r; \
32832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833         $(HOST_EXPORTS) \
32834         for flag in $(EXTRA_HOST_FLAGS) ; do \
32835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32836         done; \
32837         echo "Doing pdf in texinfo"; \
32838         (cd $(HOST_SUBDIR)/texinfo && \
32839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32841                   "RANLIB=$${RANLIB}" \
32842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32843                   pdf) \
32844           || exit 1
32845
32846 @endif texinfo
32847
32848 .PHONY: maybe-html-texinfo html-texinfo
32849 maybe-html-texinfo:
32850 @if texinfo
32851 maybe-html-texinfo: html-texinfo
32852
32853 html-texinfo: \
32854     configure-texinfo 
32855         @: $(MAKE); $(unstage)
32856         @[ -f ./texinfo/Makefile ] || exit 0; \
32857         r=`${PWD_COMMAND}`; export r; \
32858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32859         $(HOST_EXPORTS) \
32860         for flag in $(EXTRA_HOST_FLAGS) ; do \
32861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32862         done; \
32863         echo "Doing html in texinfo"; \
32864         (cd $(HOST_SUBDIR)/texinfo && \
32865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32867                   "RANLIB=$${RANLIB}" \
32868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32869                   html) \
32870           || exit 1
32871
32872 @endif texinfo
32873
32874 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32875 maybe-TAGS-texinfo:
32876 @if texinfo
32877 maybe-TAGS-texinfo: TAGS-texinfo
32878
32879 TAGS-texinfo: \
32880     configure-texinfo 
32881         @: $(MAKE); $(unstage)
32882         @[ -f ./texinfo/Makefile ] || exit 0; \
32883         r=`${PWD_COMMAND}`; export r; \
32884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32885         $(HOST_EXPORTS) \
32886         for flag in $(EXTRA_HOST_FLAGS) ; do \
32887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32888         done; \
32889         echo "Doing TAGS in texinfo"; \
32890         (cd $(HOST_SUBDIR)/texinfo && \
32891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32893                   "RANLIB=$${RANLIB}" \
32894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32895                   TAGS) \
32896           || exit 1
32897
32898 @endif texinfo
32899
32900 .PHONY: maybe-install-info-texinfo install-info-texinfo
32901 maybe-install-info-texinfo:
32902 @if texinfo
32903 maybe-install-info-texinfo: install-info-texinfo
32904
32905 install-info-texinfo: \
32906     configure-texinfo \
32907     info-texinfo 
32908         @: $(MAKE); $(unstage)
32909         @[ -f ./texinfo/Makefile ] || exit 0; \
32910         r=`${PWD_COMMAND}`; export r; \
32911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32912         $(HOST_EXPORTS) \
32913         for flag in $(EXTRA_HOST_FLAGS) ; do \
32914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32915         done; \
32916         echo "Doing install-info in texinfo"; \
32917         (cd $(HOST_SUBDIR)/texinfo && \
32918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32920                   "RANLIB=$${RANLIB}" \
32921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32922                   install-info) \
32923           || exit 1
32924
32925 @endif texinfo
32926
32927 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32928 maybe-install-pdf-texinfo:
32929 @if texinfo
32930 maybe-install-pdf-texinfo: install-pdf-texinfo
32931
32932 install-pdf-texinfo: \
32933     configure-texinfo \
32934     pdf-texinfo 
32935         @: $(MAKE); $(unstage)
32936         @[ -f ./texinfo/Makefile ] || exit 0; \
32937         r=`${PWD_COMMAND}`; export r; \
32938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32939         $(HOST_EXPORTS) \
32940         for flag in $(EXTRA_HOST_FLAGS) ; do \
32941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32942         done; \
32943         echo "Doing install-pdf in texinfo"; \
32944         (cd $(HOST_SUBDIR)/texinfo && \
32945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32947                   "RANLIB=$${RANLIB}" \
32948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32949                   install-pdf) \
32950           || exit 1
32951
32952 @endif texinfo
32953
32954 .PHONY: maybe-install-html-texinfo install-html-texinfo
32955 maybe-install-html-texinfo:
32956 @if texinfo
32957 maybe-install-html-texinfo: install-html-texinfo
32958
32959 install-html-texinfo: \
32960     configure-texinfo \
32961     html-texinfo 
32962         @: $(MAKE); $(unstage)
32963         @[ -f ./texinfo/Makefile ] || exit 0; \
32964         r=`${PWD_COMMAND}`; export r; \
32965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966         $(HOST_EXPORTS) \
32967         for flag in $(EXTRA_HOST_FLAGS) ; do \
32968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32969         done; \
32970         echo "Doing install-html in texinfo"; \
32971         (cd $(HOST_SUBDIR)/texinfo && \
32972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974                   "RANLIB=$${RANLIB}" \
32975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976                   install-html) \
32977           || exit 1
32978
32979 @endif texinfo
32980
32981 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32982 maybe-installcheck-texinfo:
32983 @if texinfo
32984 maybe-installcheck-texinfo: installcheck-texinfo
32985
32986 installcheck-texinfo: \
32987     configure-texinfo 
32988         @: $(MAKE); $(unstage)
32989         @[ -f ./texinfo/Makefile ] || exit 0; \
32990         r=`${PWD_COMMAND}`; export r; \
32991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992         $(HOST_EXPORTS) \
32993         for flag in $(EXTRA_HOST_FLAGS) ; do \
32994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32995         done; \
32996         echo "Doing installcheck in texinfo"; \
32997         (cd $(HOST_SUBDIR)/texinfo && \
32998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33000                   "RANLIB=$${RANLIB}" \
33001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33002                   installcheck) \
33003           || exit 1
33004
33005 @endif texinfo
33006
33007 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33008 maybe-mostlyclean-texinfo:
33009 @if texinfo
33010 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33011
33012 mostlyclean-texinfo: 
33013         @: $(MAKE); $(unstage)
33014         @[ -f ./texinfo/Makefile ] || exit 0; \
33015         r=`${PWD_COMMAND}`; export r; \
33016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33017         $(HOST_EXPORTS) \
33018         for flag in $(EXTRA_HOST_FLAGS) ; do \
33019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33020         done; \
33021         echo "Doing mostlyclean in texinfo"; \
33022         (cd $(HOST_SUBDIR)/texinfo && \
33023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33025                   "RANLIB=$${RANLIB}" \
33026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33027                   mostlyclean) \
33028           || exit 1
33029
33030 @endif texinfo
33031
33032 .PHONY: maybe-clean-texinfo clean-texinfo
33033 maybe-clean-texinfo:
33034 @if texinfo
33035 maybe-clean-texinfo: clean-texinfo
33036
33037 clean-texinfo: 
33038         @: $(MAKE); $(unstage)
33039         @[ -f ./texinfo/Makefile ] || exit 0; \
33040         r=`${PWD_COMMAND}`; export r; \
33041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042         $(HOST_EXPORTS) \
33043         for flag in $(EXTRA_HOST_FLAGS) ; do \
33044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33045         done; \
33046         echo "Doing clean in texinfo"; \
33047         (cd $(HOST_SUBDIR)/texinfo && \
33048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33050                   "RANLIB=$${RANLIB}" \
33051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33052                   clean) \
33053           || exit 1
33054
33055 @endif texinfo
33056
33057 .PHONY: maybe-distclean-texinfo distclean-texinfo
33058 maybe-distclean-texinfo:
33059 @if texinfo
33060 maybe-distclean-texinfo: distclean-texinfo
33061
33062 distclean-texinfo: 
33063         @: $(MAKE); $(unstage)
33064         @[ -f ./texinfo/Makefile ] || exit 0; \
33065         r=`${PWD_COMMAND}`; export r; \
33066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33067         $(HOST_EXPORTS) \
33068         for flag in $(EXTRA_HOST_FLAGS) ; do \
33069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33070         done; \
33071         echo "Doing distclean in texinfo"; \
33072         (cd $(HOST_SUBDIR)/texinfo && \
33073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33075                   "RANLIB=$${RANLIB}" \
33076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33077                   distclean) \
33078           || exit 1
33079
33080 @endif texinfo
33081
33082 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33083 maybe-maintainer-clean-texinfo:
33084 @if texinfo
33085 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33086
33087 maintainer-clean-texinfo: 
33088         @: $(MAKE); $(unstage)
33089         @[ -f ./texinfo/Makefile ] || exit 0; \
33090         r=`${PWD_COMMAND}`; export r; \
33091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092         $(HOST_EXPORTS) \
33093         for flag in $(EXTRA_HOST_FLAGS) ; do \
33094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33095         done; \
33096         echo "Doing maintainer-clean in texinfo"; \
33097         (cd $(HOST_SUBDIR)/texinfo && \
33098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33100                   "RANLIB=$${RANLIB}" \
33101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33102                   maintainer-clean) \
33103           || exit 1
33104
33105 @endif texinfo
33106
33107
33108
33109 .PHONY: configure-zlib maybe-configure-zlib
33110 maybe-configure-zlib:
33111 @if gcc-bootstrap
33112 configure-zlib: stage_current
33113 @endif gcc-bootstrap
33114 @if zlib
33115 maybe-configure-zlib: configure-zlib
33116 configure-zlib: 
33117         @r=`${PWD_COMMAND}`; export r; \
33118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33121         $(HOST_EXPORTS)  \
33122         echo Configuring in $(HOST_SUBDIR)/zlib; \
33123         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33124         case $(srcdir) in \
33125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33126           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33128         esac; \
33129         module_srcdir=zlib; \
33130         $(SHELL) \
33131           $$s/$$module_srcdir/configure \
33132           --srcdir=$${topdir}/$$module_srcdir \
33133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33134           --target=${target_alias} @extra_host_zlib_configure_flags@ \
33135           || exit 1
33136 @endif zlib
33137
33138
33139
33140 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33141 maybe-configure-stage1-zlib:
33142 @if zlib-bootstrap
33143 maybe-configure-stage1-zlib: configure-stage1-zlib
33144 configure-stage1-zlib:
33145         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33147         @r=`${PWD_COMMAND}`; export r; \
33148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33149         TFLAGS="$(STAGE1_TFLAGS)"; \
33150         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33151         $(HOST_EXPORTS) \
33152         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33153         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33154         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
33155         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33157         cd $(HOST_SUBDIR)/zlib || exit 1; \
33158         case $(srcdir) in \
33159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33160           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33162         esac; \
33163         module_srcdir=zlib; \
33164         $(SHELL) $$s/$$module_srcdir/configure \
33165           --srcdir=$${topdir}/$$module_srcdir \
33166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33167           --target=${target_alias} \
33168            \
33169           $(STAGE1_CONFIGURE_FLAGS) \
33170           @extra_host_zlib_configure_flags@
33171 @endif zlib-bootstrap
33172
33173 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33174 maybe-configure-stage2-zlib:
33175 @if zlib-bootstrap
33176 maybe-configure-stage2-zlib: configure-stage2-zlib
33177 configure-stage2-zlib:
33178         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33179         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33180         @r=`${PWD_COMMAND}`; export r; \
33181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33182         TFLAGS="$(STAGE2_TFLAGS)"; \
33183         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33184         $(HOST_EXPORTS) \
33185         $(POSTSTAGE1_HOST_EXPORTS) \
33186         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33187         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33188         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
33189         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33191         cd $(HOST_SUBDIR)/zlib || exit 1; \
33192         case $(srcdir) in \
33193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33194           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33196         esac; \
33197         module_srcdir=zlib; \
33198         $(SHELL) $$s/$$module_srcdir/configure \
33199           --srcdir=$${topdir}/$$module_srcdir \
33200           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33201           --target=${target_alias} \
33202           --with-build-libsubdir=$(HOST_SUBDIR) \
33203           $(STAGE2_CONFIGURE_FLAGS) \
33204           @extra_host_zlib_configure_flags@
33205 @endif zlib-bootstrap
33206
33207 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33208 maybe-configure-stage3-zlib:
33209 @if zlib-bootstrap
33210 maybe-configure-stage3-zlib: configure-stage3-zlib
33211 configure-stage3-zlib:
33212         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33214         @r=`${PWD_COMMAND}`; export r; \
33215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33216         TFLAGS="$(STAGE3_TFLAGS)"; \
33217         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33218         $(HOST_EXPORTS) \
33219         $(POSTSTAGE1_HOST_EXPORTS) \
33220         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33221         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33222         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
33223         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33225         cd $(HOST_SUBDIR)/zlib || exit 1; \
33226         case $(srcdir) in \
33227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33228           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33230         esac; \
33231         module_srcdir=zlib; \
33232         $(SHELL) $$s/$$module_srcdir/configure \
33233           --srcdir=$${topdir}/$$module_srcdir \
33234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33235           --target=${target_alias} \
33236           --with-build-libsubdir=$(HOST_SUBDIR) \
33237           $(STAGE3_CONFIGURE_FLAGS) \
33238           @extra_host_zlib_configure_flags@
33239 @endif zlib-bootstrap
33240
33241 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33242 maybe-configure-stage4-zlib:
33243 @if zlib-bootstrap
33244 maybe-configure-stage4-zlib: configure-stage4-zlib
33245 configure-stage4-zlib:
33246         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33248         @r=`${PWD_COMMAND}`; export r; \
33249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33250         TFLAGS="$(STAGE4_TFLAGS)"; \
33251         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33252         $(HOST_EXPORTS) \
33253         $(POSTSTAGE1_HOST_EXPORTS) \
33254         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33255         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33256         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33257         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33259         cd $(HOST_SUBDIR)/zlib || exit 1; \
33260         case $(srcdir) in \
33261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33262           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33264         esac; \
33265         module_srcdir=zlib; \
33266         $(SHELL) $$s/$$module_srcdir/configure \
33267           --srcdir=$${topdir}/$$module_srcdir \
33268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33269           --target=${target_alias} \
33270           --with-build-libsubdir=$(HOST_SUBDIR) \
33271           $(STAGE4_CONFIGURE_FLAGS) \
33272           @extra_host_zlib_configure_flags@
33273 @endif zlib-bootstrap
33274
33275 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33276 maybe-configure-stageprofile-zlib:
33277 @if zlib-bootstrap
33278 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33279 configure-stageprofile-zlib:
33280         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33282         @r=`${PWD_COMMAND}`; export r; \
33283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33284         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33285         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33286         $(HOST_EXPORTS) \
33287         $(POSTSTAGE1_HOST_EXPORTS) \
33288         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33289         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33290         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33291         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33293         cd $(HOST_SUBDIR)/zlib || exit 1; \
33294         case $(srcdir) in \
33295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33296           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33298         esac; \
33299         module_srcdir=zlib; \
33300         $(SHELL) $$s/$$module_srcdir/configure \
33301           --srcdir=$${topdir}/$$module_srcdir \
33302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33303           --target=${target_alias} \
33304           --with-build-libsubdir=$(HOST_SUBDIR) \
33305           $(STAGEprofile_CONFIGURE_FLAGS) \
33306           @extra_host_zlib_configure_flags@
33307 @endif zlib-bootstrap
33308
33309 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33310 maybe-configure-stagetrain-zlib:
33311 @if zlib-bootstrap
33312 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33313 configure-stagetrain-zlib:
33314         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33315         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33316         @r=`${PWD_COMMAND}`; export r; \
33317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33318         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33319         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33320         $(HOST_EXPORTS) \
33321         $(POSTSTAGE1_HOST_EXPORTS) \
33322         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33323         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33324         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
33325         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33327         cd $(HOST_SUBDIR)/zlib || exit 1; \
33328         case $(srcdir) in \
33329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33330           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33332         esac; \
33333         module_srcdir=zlib; \
33334         $(SHELL) $$s/$$module_srcdir/configure \
33335           --srcdir=$${topdir}/$$module_srcdir \
33336           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33337           --target=${target_alias} \
33338           --with-build-libsubdir=$(HOST_SUBDIR) \
33339           $(STAGEtrain_CONFIGURE_FLAGS) \
33340           @extra_host_zlib_configure_flags@
33341 @endif zlib-bootstrap
33342
33343 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33344 maybe-configure-stagefeedback-zlib:
33345 @if zlib-bootstrap
33346 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33347 configure-stagefeedback-zlib:
33348         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33350         @r=`${PWD_COMMAND}`; export r; \
33351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33353         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33354         $(HOST_EXPORTS) \
33355         $(POSTSTAGE1_HOST_EXPORTS) \
33356         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33357         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33358         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33359         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33361         cd $(HOST_SUBDIR)/zlib || exit 1; \
33362         case $(srcdir) in \
33363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33364           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33366         esac; \
33367         module_srcdir=zlib; \
33368         $(SHELL) $$s/$$module_srcdir/configure \
33369           --srcdir=$${topdir}/$$module_srcdir \
33370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33371           --target=${target_alias} \
33372           --with-build-libsubdir=$(HOST_SUBDIR) \
33373           $(STAGEfeedback_CONFIGURE_FLAGS) \
33374           @extra_host_zlib_configure_flags@
33375 @endif zlib-bootstrap
33376
33377 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33378 maybe-configure-stageautoprofile-zlib:
33379 @if zlib-bootstrap
33380 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33381 configure-stageautoprofile-zlib:
33382         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33383         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33384         @r=`${PWD_COMMAND}`; export r; \
33385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33386         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33387         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33388         $(HOST_EXPORTS) \
33389         $(POSTSTAGE1_HOST_EXPORTS) \
33390         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33391         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33392         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
33393         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33395         cd $(HOST_SUBDIR)/zlib || exit 1; \
33396         case $(srcdir) in \
33397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33398           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33400         esac; \
33401         module_srcdir=zlib; \
33402         $(SHELL) $$s/$$module_srcdir/configure \
33403           --srcdir=$${topdir}/$$module_srcdir \
33404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33405           --target=${target_alias} \
33406           --with-build-libsubdir=$(HOST_SUBDIR) \
33407           $(STAGEautoprofile_CONFIGURE_FLAGS) \
33408           @extra_host_zlib_configure_flags@
33409 @endif zlib-bootstrap
33410
33411 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33412 maybe-configure-stageautofeedback-zlib:
33413 @if zlib-bootstrap
33414 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33415 configure-stageautofeedback-zlib:
33416         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33418         @r=`${PWD_COMMAND}`; export r; \
33419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33420         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33421         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33422         $(HOST_EXPORTS) \
33423         $(POSTSTAGE1_HOST_EXPORTS) \
33424         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33425         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33426         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
33427         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33429         cd $(HOST_SUBDIR)/zlib || exit 1; \
33430         case $(srcdir) in \
33431           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33432           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33433                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33434         esac; \
33435         module_srcdir=zlib; \
33436         $(SHELL) $$s/$$module_srcdir/configure \
33437           --srcdir=$${topdir}/$$module_srcdir \
33438           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33439           --target=${target_alias} \
33440           --with-build-libsubdir=$(HOST_SUBDIR) \
33441           $(STAGEautofeedback_CONFIGURE_FLAGS) \
33442           @extra_host_zlib_configure_flags@
33443 @endif zlib-bootstrap
33444
33445
33446
33447
33448
33449 .PHONY: all-zlib maybe-all-zlib
33450 maybe-all-zlib:
33451 @if gcc-bootstrap
33452 all-zlib: stage_current
33453 @endif gcc-bootstrap
33454 @if zlib
33455 TARGET-zlib=all
33456 maybe-all-zlib: all-zlib
33457 all-zlib: configure-zlib
33458         @r=`${PWD_COMMAND}`; export r; \
33459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460         $(HOST_EXPORTS)  \
33461         (cd $(HOST_SUBDIR)/zlib && \
33462           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33463                 $(TARGET-zlib))
33464 @endif zlib
33465
33466
33467
33468 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33469 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33470 maybe-all-stage1-zlib:
33471 maybe-clean-stage1-zlib:
33472 @if zlib-bootstrap
33473 maybe-all-stage1-zlib: all-stage1-zlib
33474 all-stage1: all-stage1-zlib
33475 TARGET-stage1-zlib = $(TARGET-zlib)
33476 all-stage1-zlib: configure-stage1-zlib
33477         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33478         @r=`${PWD_COMMAND}`; export r; \
33479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33480         TFLAGS="$(STAGE1_TFLAGS)"; \
33481         $(HOST_EXPORTS)  \
33482         cd $(HOST_SUBDIR)/zlib && \
33483          \
33484         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33485                 CFLAGS="$(STAGE1_CFLAGS)" \
33486                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33487                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33488                 LIBCFLAGS="$(LIBCFLAGS)" \
33489                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33490                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33491                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33492                 $(EXTRA_HOST_FLAGS)  \
33493                 $(STAGE1_FLAGS_TO_PASS)  \
33494                 TFLAGS="$(STAGE1_TFLAGS)"  \
33495                 $(TARGET-stage1-zlib)
33496
33497 maybe-clean-stage1-zlib: clean-stage1-zlib
33498 clean-stage1: clean-stage1-zlib
33499 clean-stage1-zlib:
33500         @if [ $(current_stage) = stage1 ]; then \
33501           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33502         else \
33503           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33504           $(MAKE) stage1-start; \
33505         fi; \
33506         cd $(HOST_SUBDIR)/zlib && \
33507         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33508         $(STAGE1_FLAGS_TO_PASS)  clean
33509 @endif zlib-bootstrap
33510
33511
33512 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33513 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33514 maybe-all-stage2-zlib:
33515 maybe-clean-stage2-zlib:
33516 @if zlib-bootstrap
33517 maybe-all-stage2-zlib: all-stage2-zlib
33518 all-stage2: all-stage2-zlib
33519 TARGET-stage2-zlib = $(TARGET-zlib)
33520 all-stage2-zlib: configure-stage2-zlib
33521         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33522         @r=`${PWD_COMMAND}`; export r; \
33523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524         TFLAGS="$(STAGE2_TFLAGS)"; \
33525         $(HOST_EXPORTS) \
33526         $(POSTSTAGE1_HOST_EXPORTS)  \
33527         cd $(HOST_SUBDIR)/zlib && \
33528          \
33529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33530                 CFLAGS="$(STAGE2_CFLAGS)" \
33531                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33532                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33533                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33538                 TFLAGS="$(STAGE2_TFLAGS)"  \
33539                 $(TARGET-stage2-zlib)
33540
33541 maybe-clean-stage2-zlib: clean-stage2-zlib
33542 clean-stage2: clean-stage2-zlib
33543 clean-stage2-zlib:
33544         @if [ $(current_stage) = stage2 ]; then \
33545           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33546         else \
33547           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33548           $(MAKE) stage2-start; \
33549         fi; \
33550         cd $(HOST_SUBDIR)/zlib && \
33551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33552 @endif zlib-bootstrap
33553
33554
33555 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33556 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33557 maybe-all-stage3-zlib:
33558 maybe-clean-stage3-zlib:
33559 @if zlib-bootstrap
33560 maybe-all-stage3-zlib: all-stage3-zlib
33561 all-stage3: all-stage3-zlib
33562 TARGET-stage3-zlib = $(TARGET-zlib)
33563 all-stage3-zlib: configure-stage3-zlib
33564         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33565         @r=`${PWD_COMMAND}`; export r; \
33566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567         TFLAGS="$(STAGE3_TFLAGS)"; \
33568         $(HOST_EXPORTS) \
33569         $(POSTSTAGE1_HOST_EXPORTS)  \
33570         cd $(HOST_SUBDIR)/zlib && \
33571          \
33572         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33573                 CFLAGS="$(STAGE3_CFLAGS)" \
33574                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33575                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33576                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33577                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33578                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33579                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33580                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33581                 TFLAGS="$(STAGE3_TFLAGS)"  \
33582                 $(TARGET-stage3-zlib)
33583
33584 maybe-clean-stage3-zlib: clean-stage3-zlib
33585 clean-stage3: clean-stage3-zlib
33586 clean-stage3-zlib:
33587         @if [ $(current_stage) = stage3 ]; then \
33588           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33589         else \
33590           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33591           $(MAKE) stage3-start; \
33592         fi; \
33593         cd $(HOST_SUBDIR)/zlib && \
33594         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33595 @endif zlib-bootstrap
33596
33597
33598 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33599 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33600 maybe-all-stage4-zlib:
33601 maybe-clean-stage4-zlib:
33602 @if zlib-bootstrap
33603 maybe-all-stage4-zlib: all-stage4-zlib
33604 all-stage4: all-stage4-zlib
33605 TARGET-stage4-zlib = $(TARGET-zlib)
33606 all-stage4-zlib: configure-stage4-zlib
33607         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33608         @r=`${PWD_COMMAND}`; export r; \
33609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33610         TFLAGS="$(STAGE4_TFLAGS)"; \
33611         $(HOST_EXPORTS) \
33612         $(POSTSTAGE1_HOST_EXPORTS)  \
33613         cd $(HOST_SUBDIR)/zlib && \
33614          \
33615         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33616                 CFLAGS="$(STAGE4_CFLAGS)" \
33617                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33618                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33619                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33623                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33624                 TFLAGS="$(STAGE4_TFLAGS)"  \
33625                 $(TARGET-stage4-zlib)
33626
33627 maybe-clean-stage4-zlib: clean-stage4-zlib
33628 clean-stage4: clean-stage4-zlib
33629 clean-stage4-zlib:
33630         @if [ $(current_stage) = stage4 ]; then \
33631           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33632         else \
33633           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33634           $(MAKE) stage4-start; \
33635         fi; \
33636         cd $(HOST_SUBDIR)/zlib && \
33637         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33638 @endif zlib-bootstrap
33639
33640
33641 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33642 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33643 maybe-all-stageprofile-zlib:
33644 maybe-clean-stageprofile-zlib:
33645 @if zlib-bootstrap
33646 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33647 all-stageprofile: all-stageprofile-zlib
33648 TARGET-stageprofile-zlib = $(TARGET-zlib)
33649 all-stageprofile-zlib: configure-stageprofile-zlib
33650         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33651         @r=`${PWD_COMMAND}`; export r; \
33652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33654         $(HOST_EXPORTS) \
33655         $(POSTSTAGE1_HOST_EXPORTS)  \
33656         cd $(HOST_SUBDIR)/zlib && \
33657          \
33658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33659                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33660                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33661                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33662                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33663                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33664                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33665                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33666                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33667                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33668                 $(TARGET-stageprofile-zlib)
33669
33670 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33671 clean-stageprofile: clean-stageprofile-zlib
33672 clean-stageprofile-zlib:
33673         @if [ $(current_stage) = stageprofile ]; then \
33674           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33675         else \
33676           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33677           $(MAKE) stageprofile-start; \
33678         fi; \
33679         cd $(HOST_SUBDIR)/zlib && \
33680         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33681 @endif zlib-bootstrap
33682
33683
33684 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33685 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33686 maybe-all-stagetrain-zlib:
33687 maybe-clean-stagetrain-zlib:
33688 @if zlib-bootstrap
33689 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33690 all-stagetrain: all-stagetrain-zlib
33691 TARGET-stagetrain-zlib = $(TARGET-zlib)
33692 all-stagetrain-zlib: configure-stagetrain-zlib
33693         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33694         @r=`${PWD_COMMAND}`; export r; \
33695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33696         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33697         $(HOST_EXPORTS) \
33698         $(POSTSTAGE1_HOST_EXPORTS)  \
33699         cd $(HOST_SUBDIR)/zlib && \
33700          \
33701         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33702                 CFLAGS="$(STAGEtrain_CFLAGS)" \
33703                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33704                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33705                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33710                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
33711                 $(TARGET-stagetrain-zlib)
33712
33713 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33714 clean-stagetrain: clean-stagetrain-zlib
33715 clean-stagetrain-zlib:
33716         @if [ $(current_stage) = stagetrain ]; then \
33717           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33718         else \
33719           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33720           $(MAKE) stagetrain-start; \
33721         fi; \
33722         cd $(HOST_SUBDIR)/zlib && \
33723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33724 @endif zlib-bootstrap
33725
33726
33727 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33728 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33729 maybe-all-stagefeedback-zlib:
33730 maybe-clean-stagefeedback-zlib:
33731 @if zlib-bootstrap
33732 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33733 all-stagefeedback: all-stagefeedback-zlib
33734 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33735 all-stagefeedback-zlib: configure-stagefeedback-zlib
33736         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33737         @r=`${PWD_COMMAND}`; export r; \
33738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33740         $(HOST_EXPORTS) \
33741         $(POSTSTAGE1_HOST_EXPORTS)  \
33742         cd $(HOST_SUBDIR)/zlib && \
33743          \
33744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33745                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33746                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33747                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33748                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33753                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33754                 $(TARGET-stagefeedback-zlib)
33755
33756 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33757 clean-stagefeedback: clean-stagefeedback-zlib
33758 clean-stagefeedback-zlib:
33759         @if [ $(current_stage) = stagefeedback ]; then \
33760           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33761         else \
33762           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33763           $(MAKE) stagefeedback-start; \
33764         fi; \
33765         cd $(HOST_SUBDIR)/zlib && \
33766         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33767 @endif zlib-bootstrap
33768
33769
33770 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33771 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33772 maybe-all-stageautoprofile-zlib:
33773 maybe-clean-stageautoprofile-zlib:
33774 @if zlib-bootstrap
33775 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33776 all-stageautoprofile: all-stageautoprofile-zlib
33777 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33778 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33779         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33780         @r=`${PWD_COMMAND}`; export r; \
33781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33782         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33783         $(HOST_EXPORTS) \
33784         $(POSTSTAGE1_HOST_EXPORTS)  \
33785         cd $(HOST_SUBDIR)/zlib && \
33786         $$s/gcc/config/i386/$(AUTO_PROFILE) \
33787         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33788                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33789                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33790                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33791                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33796                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
33797                 $(TARGET-stageautoprofile-zlib)
33798
33799 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33800 clean-stageautoprofile: clean-stageautoprofile-zlib
33801 clean-stageautoprofile-zlib:
33802         @if [ $(current_stage) = stageautoprofile ]; then \
33803           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33804         else \
33805           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33806           $(MAKE) stageautoprofile-start; \
33807         fi; \
33808         cd $(HOST_SUBDIR)/zlib && \
33809         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33810 @endif zlib-bootstrap
33811
33812
33813 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33814 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33815 maybe-all-stageautofeedback-zlib:
33816 maybe-clean-stageautofeedback-zlib:
33817 @if zlib-bootstrap
33818 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33819 all-stageautofeedback: all-stageautofeedback-zlib
33820 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33821 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33822         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33823         @r=`${PWD_COMMAND}`; export r; \
33824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33825         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33826         $(HOST_EXPORTS) \
33827         $(POSTSTAGE1_HOST_EXPORTS)  \
33828         cd $(HOST_SUBDIR)/zlib && \
33829          \
33830         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33831                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33832                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33833                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33834                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33835                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33836                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33837                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33838                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33839                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33840                 $(TARGET-stageautofeedback-zlib)
33841
33842 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33843 clean-stageautofeedback: clean-stageautofeedback-zlib
33844 clean-stageautofeedback-zlib:
33845         @if [ $(current_stage) = stageautofeedback ]; then \
33846           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33847         else \
33848           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33849           $(MAKE) stageautofeedback-start; \
33850         fi; \
33851         cd $(HOST_SUBDIR)/zlib && \
33852         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33853 @endif zlib-bootstrap
33854
33855
33856
33857
33858
33859 .PHONY: check-zlib maybe-check-zlib
33860 maybe-check-zlib:
33861 @if zlib
33862 maybe-check-zlib: check-zlib
33863
33864 check-zlib:
33865
33866 @endif zlib
33867
33868 .PHONY: install-zlib maybe-install-zlib
33869 maybe-install-zlib:
33870 @if zlib
33871 maybe-install-zlib: install-zlib
33872
33873 install-zlib:
33874
33875 @endif zlib
33876
33877 .PHONY: install-strip-zlib maybe-install-strip-zlib
33878 maybe-install-strip-zlib:
33879 @if zlib
33880 maybe-install-strip-zlib: install-strip-zlib
33881
33882 install-strip-zlib:
33883
33884 @endif zlib
33885
33886 # Other targets (info, dvi, pdf, etc.)
33887
33888 .PHONY: maybe-info-zlib info-zlib
33889 maybe-info-zlib:
33890 @if zlib
33891 maybe-info-zlib: info-zlib
33892
33893 info-zlib: \
33894     configure-zlib 
33895         @[ -f ./zlib/Makefile ] || exit 0; \
33896         r=`${PWD_COMMAND}`; export r; \
33897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33898         $(HOST_EXPORTS) \
33899         for flag in $(EXTRA_HOST_FLAGS) ; do \
33900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33901         done; \
33902         echo "Doing info in zlib"; \
33903         (cd $(HOST_SUBDIR)/zlib && \
33904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33906                   "RANLIB=$${RANLIB}" \
33907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33908                   info) \
33909           || exit 1
33910
33911 @endif zlib
33912
33913 .PHONY: maybe-dvi-zlib dvi-zlib
33914 maybe-dvi-zlib:
33915 @if zlib
33916 maybe-dvi-zlib: dvi-zlib
33917
33918 dvi-zlib: \
33919     configure-zlib 
33920         @[ -f ./zlib/Makefile ] || exit 0; \
33921         r=`${PWD_COMMAND}`; export r; \
33922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33923         $(HOST_EXPORTS) \
33924         for flag in $(EXTRA_HOST_FLAGS) ; do \
33925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33926         done; \
33927         echo "Doing dvi in zlib"; \
33928         (cd $(HOST_SUBDIR)/zlib && \
33929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33931                   "RANLIB=$${RANLIB}" \
33932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33933                   dvi) \
33934           || exit 1
33935
33936 @endif zlib
33937
33938 .PHONY: maybe-pdf-zlib pdf-zlib
33939 maybe-pdf-zlib:
33940 @if zlib
33941 maybe-pdf-zlib: pdf-zlib
33942
33943 pdf-zlib: \
33944     configure-zlib 
33945         @[ -f ./zlib/Makefile ] || exit 0; \
33946         r=`${PWD_COMMAND}`; export r; \
33947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948         $(HOST_EXPORTS) \
33949         for flag in $(EXTRA_HOST_FLAGS) ; do \
33950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33951         done; \
33952         echo "Doing pdf in zlib"; \
33953         (cd $(HOST_SUBDIR)/zlib && \
33954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33956                   "RANLIB=$${RANLIB}" \
33957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33958                   pdf) \
33959           || exit 1
33960
33961 @endif zlib
33962
33963 .PHONY: maybe-html-zlib html-zlib
33964 maybe-html-zlib:
33965 @if zlib
33966 maybe-html-zlib: html-zlib
33967
33968 html-zlib: \
33969     configure-zlib 
33970         @[ -f ./zlib/Makefile ] || exit 0; \
33971         r=`${PWD_COMMAND}`; export r; \
33972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973         $(HOST_EXPORTS) \
33974         for flag in $(EXTRA_HOST_FLAGS) ; do \
33975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33976         done; \
33977         echo "Doing html in zlib"; \
33978         (cd $(HOST_SUBDIR)/zlib && \
33979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33981                   "RANLIB=$${RANLIB}" \
33982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33983                   html) \
33984           || exit 1
33985
33986 @endif zlib
33987
33988 .PHONY: maybe-TAGS-zlib TAGS-zlib
33989 maybe-TAGS-zlib:
33990 @if zlib
33991 maybe-TAGS-zlib: TAGS-zlib
33992
33993 TAGS-zlib: \
33994     configure-zlib 
33995         @[ -f ./zlib/Makefile ] || exit 0; \
33996         r=`${PWD_COMMAND}`; export r; \
33997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33998         $(HOST_EXPORTS) \
33999         for flag in $(EXTRA_HOST_FLAGS) ; do \
34000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34001         done; \
34002         echo "Doing TAGS in zlib"; \
34003         (cd $(HOST_SUBDIR)/zlib && \
34004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34006                   "RANLIB=$${RANLIB}" \
34007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34008                   TAGS) \
34009           || exit 1
34010
34011 @endif zlib
34012
34013 .PHONY: maybe-install-info-zlib install-info-zlib
34014 maybe-install-info-zlib:
34015 @if zlib
34016 maybe-install-info-zlib: install-info-zlib
34017
34018 install-info-zlib: \
34019     configure-zlib \
34020     info-zlib 
34021         @[ -f ./zlib/Makefile ] || exit 0; \
34022         r=`${PWD_COMMAND}`; export r; \
34023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34024         $(HOST_EXPORTS) \
34025         for flag in $(EXTRA_HOST_FLAGS) ; do \
34026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34027         done; \
34028         echo "Doing install-info in zlib"; \
34029         (cd $(HOST_SUBDIR)/zlib && \
34030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34032                   "RANLIB=$${RANLIB}" \
34033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34034                   install-info) \
34035           || exit 1
34036
34037 @endif zlib
34038
34039 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34040 maybe-install-pdf-zlib:
34041 @if zlib
34042 maybe-install-pdf-zlib: install-pdf-zlib
34043
34044 install-pdf-zlib: \
34045     configure-zlib \
34046     pdf-zlib 
34047         @[ -f ./zlib/Makefile ] || exit 0; \
34048         r=`${PWD_COMMAND}`; export r; \
34049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34050         $(HOST_EXPORTS) \
34051         for flag in $(EXTRA_HOST_FLAGS) ; do \
34052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34053         done; \
34054         echo "Doing install-pdf in zlib"; \
34055         (cd $(HOST_SUBDIR)/zlib && \
34056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34058                   "RANLIB=$${RANLIB}" \
34059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34060                   install-pdf) \
34061           || exit 1
34062
34063 @endif zlib
34064
34065 .PHONY: maybe-install-html-zlib install-html-zlib
34066 maybe-install-html-zlib:
34067 @if zlib
34068 maybe-install-html-zlib: install-html-zlib
34069
34070 install-html-zlib: \
34071     configure-zlib \
34072     html-zlib 
34073         @[ -f ./zlib/Makefile ] || exit 0; \
34074         r=`${PWD_COMMAND}`; export r; \
34075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34076         $(HOST_EXPORTS) \
34077         for flag in $(EXTRA_HOST_FLAGS) ; do \
34078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34079         done; \
34080         echo "Doing install-html in zlib"; \
34081         (cd $(HOST_SUBDIR)/zlib && \
34082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34084                   "RANLIB=$${RANLIB}" \
34085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34086                   install-html) \
34087           || exit 1
34088
34089 @endif zlib
34090
34091 .PHONY: maybe-installcheck-zlib installcheck-zlib
34092 maybe-installcheck-zlib:
34093 @if zlib
34094 maybe-installcheck-zlib: installcheck-zlib
34095
34096 installcheck-zlib: \
34097     configure-zlib 
34098         @[ -f ./zlib/Makefile ] || exit 0; \
34099         r=`${PWD_COMMAND}`; export r; \
34100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101         $(HOST_EXPORTS) \
34102         for flag in $(EXTRA_HOST_FLAGS) ; do \
34103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34104         done; \
34105         echo "Doing installcheck in zlib"; \
34106         (cd $(HOST_SUBDIR)/zlib && \
34107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34109                   "RANLIB=$${RANLIB}" \
34110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34111                   installcheck) \
34112           || exit 1
34113
34114 @endif zlib
34115
34116 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34117 maybe-mostlyclean-zlib:
34118 @if zlib
34119 maybe-mostlyclean-zlib: mostlyclean-zlib
34120
34121 mostlyclean-zlib: 
34122         @[ -f ./zlib/Makefile ] || exit 0; \
34123         r=`${PWD_COMMAND}`; export r; \
34124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125         $(HOST_EXPORTS) \
34126         for flag in $(EXTRA_HOST_FLAGS) ; do \
34127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34128         done; \
34129         echo "Doing mostlyclean in zlib"; \
34130         (cd $(HOST_SUBDIR)/zlib && \
34131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34133                   "RANLIB=$${RANLIB}" \
34134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34135                   mostlyclean) \
34136           || exit 1
34137
34138 @endif zlib
34139
34140 .PHONY: maybe-clean-zlib clean-zlib
34141 maybe-clean-zlib:
34142 @if zlib
34143 maybe-clean-zlib: clean-zlib
34144
34145 clean-zlib: 
34146         @[ -f ./zlib/Makefile ] || exit 0; \
34147         r=`${PWD_COMMAND}`; export r; \
34148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34149         $(HOST_EXPORTS) \
34150         for flag in $(EXTRA_HOST_FLAGS) ; do \
34151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34152         done; \
34153         echo "Doing clean in zlib"; \
34154         (cd $(HOST_SUBDIR)/zlib && \
34155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34157                   "RANLIB=$${RANLIB}" \
34158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34159                   clean) \
34160           || exit 1
34161
34162 @endif zlib
34163
34164 .PHONY: maybe-distclean-zlib distclean-zlib
34165 maybe-distclean-zlib:
34166 @if zlib
34167 maybe-distclean-zlib: distclean-zlib
34168
34169 distclean-zlib: 
34170         @[ -f ./zlib/Makefile ] || exit 0; \
34171         r=`${PWD_COMMAND}`; export r; \
34172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34173         $(HOST_EXPORTS) \
34174         for flag in $(EXTRA_HOST_FLAGS) ; do \
34175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34176         done; \
34177         echo "Doing distclean in zlib"; \
34178         (cd $(HOST_SUBDIR)/zlib && \
34179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34181                   "RANLIB=$${RANLIB}" \
34182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34183                   distclean) \
34184           || exit 1
34185
34186 @endif zlib
34187
34188 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34189 maybe-maintainer-clean-zlib:
34190 @if zlib
34191 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34192
34193 maintainer-clean-zlib: 
34194         @[ -f ./zlib/Makefile ] || exit 0; \
34195         r=`${PWD_COMMAND}`; export r; \
34196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34197         $(HOST_EXPORTS) \
34198         for flag in $(EXTRA_HOST_FLAGS) ; do \
34199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34200         done; \
34201         echo "Doing maintainer-clean in zlib"; \
34202         (cd $(HOST_SUBDIR)/zlib && \
34203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34205                   "RANLIB=$${RANLIB}" \
34206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34207                   maintainer-clean) \
34208           || exit 1
34209
34210 @endif zlib
34211
34212
34213
34214 .PHONY: configure-gnulib maybe-configure-gnulib
34215 maybe-configure-gnulib:
34216 @if gcc-bootstrap
34217 configure-gnulib: stage_current
34218 @endif gcc-bootstrap
34219 @if gnulib
34220 maybe-configure-gnulib: configure-gnulib
34221 configure-gnulib: 
34222         @: $(MAKE); $(unstage)
34223         @r=`${PWD_COMMAND}`; export r; \
34224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34225         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34227         $(HOST_EXPORTS)  \
34228         echo Configuring in $(HOST_SUBDIR)/gnulib; \
34229         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34230         case $(srcdir) in \
34231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34232           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34234         esac; \
34235         module_srcdir=gnulib; \
34236         $(SHELL) \
34237           $$s/$$module_srcdir/configure \
34238           --srcdir=$${topdir}/$$module_srcdir \
34239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34240           --target=${target_alias}  \
34241           || exit 1
34242 @endif gnulib
34243
34244
34245
34246
34247
34248 .PHONY: all-gnulib maybe-all-gnulib
34249 maybe-all-gnulib:
34250 @if gcc-bootstrap
34251 all-gnulib: stage_current
34252 @endif gcc-bootstrap
34253 @if gnulib
34254 TARGET-gnulib=all
34255 maybe-all-gnulib: all-gnulib
34256 all-gnulib: configure-gnulib
34257         @: $(MAKE); $(unstage)
34258         @r=`${PWD_COMMAND}`; export r; \
34259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260         $(HOST_EXPORTS)  \
34261         (cd $(HOST_SUBDIR)/gnulib && \
34262           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34263                 $(TARGET-gnulib))
34264 @endif gnulib
34265
34266
34267
34268
34269 .PHONY: check-gnulib maybe-check-gnulib
34270 maybe-check-gnulib:
34271 @if gnulib
34272 maybe-check-gnulib: check-gnulib
34273
34274 check-gnulib:
34275         @: $(MAKE); $(unstage)
34276         @r=`${PWD_COMMAND}`; export r; \
34277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34278         $(HOST_EXPORTS)  \
34279         (cd $(HOST_SUBDIR)/gnulib && \
34280           $(MAKE) $(FLAGS_TO_PASS)  check)
34281
34282 @endif gnulib
34283
34284 .PHONY: install-gnulib maybe-install-gnulib
34285 maybe-install-gnulib:
34286 @if gnulib
34287 maybe-install-gnulib: install-gnulib
34288
34289 install-gnulib: installdirs
34290         @: $(MAKE); $(unstage)
34291         @r=`${PWD_COMMAND}`; export r; \
34292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293         $(HOST_EXPORTS) \
34294         (cd $(HOST_SUBDIR)/gnulib && \
34295           $(MAKE) $(FLAGS_TO_PASS)  install)
34296
34297 @endif gnulib
34298
34299 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34300 maybe-install-strip-gnulib:
34301 @if gnulib
34302 maybe-install-strip-gnulib: install-strip-gnulib
34303
34304 install-strip-gnulib: installdirs
34305         @: $(MAKE); $(unstage)
34306         @r=`${PWD_COMMAND}`; export r; \
34307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308         $(HOST_EXPORTS) \
34309         (cd $(HOST_SUBDIR)/gnulib && \
34310           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34311
34312 @endif gnulib
34313
34314 # Other targets (info, dvi, pdf, etc.)
34315
34316 .PHONY: maybe-info-gnulib info-gnulib
34317 maybe-info-gnulib:
34318 @if gnulib
34319 maybe-info-gnulib: info-gnulib
34320
34321 info-gnulib: \
34322     configure-gnulib 
34323         @: $(MAKE); $(unstage)
34324         @[ -f ./gnulib/Makefile ] || exit 0; \
34325         r=`${PWD_COMMAND}`; export r; \
34326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327         $(HOST_EXPORTS) \
34328         for flag in $(EXTRA_HOST_FLAGS) ; do \
34329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34330         done; \
34331         echo "Doing info in gnulib"; \
34332         (cd $(HOST_SUBDIR)/gnulib && \
34333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34335                   "RANLIB=$${RANLIB}" \
34336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34337                   info) \
34338           || exit 1
34339
34340 @endif gnulib
34341
34342 .PHONY: maybe-dvi-gnulib dvi-gnulib
34343 maybe-dvi-gnulib:
34344 @if gnulib
34345 maybe-dvi-gnulib: dvi-gnulib
34346
34347 dvi-gnulib: \
34348     configure-gnulib 
34349         @: $(MAKE); $(unstage)
34350         @[ -f ./gnulib/Makefile ] || exit 0; \
34351         r=`${PWD_COMMAND}`; export r; \
34352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34353         $(HOST_EXPORTS) \
34354         for flag in $(EXTRA_HOST_FLAGS) ; do \
34355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34356         done; \
34357         echo "Doing dvi in gnulib"; \
34358         (cd $(HOST_SUBDIR)/gnulib && \
34359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34361                   "RANLIB=$${RANLIB}" \
34362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34363                   dvi) \
34364           || exit 1
34365
34366 @endif gnulib
34367
34368 .PHONY: maybe-pdf-gnulib pdf-gnulib
34369 maybe-pdf-gnulib:
34370 @if gnulib
34371 maybe-pdf-gnulib: pdf-gnulib
34372
34373 pdf-gnulib: \
34374     configure-gnulib 
34375         @: $(MAKE); $(unstage)
34376         @[ -f ./gnulib/Makefile ] || exit 0; \
34377         r=`${PWD_COMMAND}`; export r; \
34378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34379         $(HOST_EXPORTS) \
34380         for flag in $(EXTRA_HOST_FLAGS) ; do \
34381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34382         done; \
34383         echo "Doing pdf in gnulib"; \
34384         (cd $(HOST_SUBDIR)/gnulib && \
34385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34387                   "RANLIB=$${RANLIB}" \
34388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34389                   pdf) \
34390           || exit 1
34391
34392 @endif gnulib
34393
34394 .PHONY: maybe-html-gnulib html-gnulib
34395 maybe-html-gnulib:
34396 @if gnulib
34397 maybe-html-gnulib: html-gnulib
34398
34399 html-gnulib: \
34400     configure-gnulib 
34401         @: $(MAKE); $(unstage)
34402         @[ -f ./gnulib/Makefile ] || exit 0; \
34403         r=`${PWD_COMMAND}`; export r; \
34404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34405         $(HOST_EXPORTS) \
34406         for flag in $(EXTRA_HOST_FLAGS) ; do \
34407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34408         done; \
34409         echo "Doing html in gnulib"; \
34410         (cd $(HOST_SUBDIR)/gnulib && \
34411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34413                   "RANLIB=$${RANLIB}" \
34414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34415                   html) \
34416           || exit 1
34417
34418 @endif gnulib
34419
34420 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34421 maybe-TAGS-gnulib:
34422 @if gnulib
34423 maybe-TAGS-gnulib: TAGS-gnulib
34424
34425 TAGS-gnulib: \
34426     configure-gnulib 
34427         @: $(MAKE); $(unstage)
34428         @[ -f ./gnulib/Makefile ] || exit 0; \
34429         r=`${PWD_COMMAND}`; export r; \
34430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34431         $(HOST_EXPORTS) \
34432         for flag in $(EXTRA_HOST_FLAGS) ; do \
34433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434         done; \
34435         echo "Doing TAGS in gnulib"; \
34436         (cd $(HOST_SUBDIR)/gnulib && \
34437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34439                   "RANLIB=$${RANLIB}" \
34440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34441                   TAGS) \
34442           || exit 1
34443
34444 @endif gnulib
34445
34446 .PHONY: maybe-install-info-gnulib install-info-gnulib
34447 maybe-install-info-gnulib:
34448 @if gnulib
34449 maybe-install-info-gnulib: install-info-gnulib
34450
34451 install-info-gnulib: \
34452     configure-gnulib \
34453     info-gnulib 
34454         @: $(MAKE); $(unstage)
34455         @[ -f ./gnulib/Makefile ] || exit 0; \
34456         r=`${PWD_COMMAND}`; export r; \
34457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34458         $(HOST_EXPORTS) \
34459         for flag in $(EXTRA_HOST_FLAGS) ; do \
34460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34461         done; \
34462         echo "Doing install-info in gnulib"; \
34463         (cd $(HOST_SUBDIR)/gnulib && \
34464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34466                   "RANLIB=$${RANLIB}" \
34467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34468                   install-info) \
34469           || exit 1
34470
34471 @endif gnulib
34472
34473 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34474 maybe-install-pdf-gnulib:
34475 @if gnulib
34476 maybe-install-pdf-gnulib: install-pdf-gnulib
34477
34478 install-pdf-gnulib: \
34479     configure-gnulib \
34480     pdf-gnulib 
34481         @: $(MAKE); $(unstage)
34482         @[ -f ./gnulib/Makefile ] || exit 0; \
34483         r=`${PWD_COMMAND}`; export r; \
34484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34485         $(HOST_EXPORTS) \
34486         for flag in $(EXTRA_HOST_FLAGS) ; do \
34487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34488         done; \
34489         echo "Doing install-pdf in gnulib"; \
34490         (cd $(HOST_SUBDIR)/gnulib && \
34491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34493                   "RANLIB=$${RANLIB}" \
34494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34495                   install-pdf) \
34496           || exit 1
34497
34498 @endif gnulib
34499
34500 .PHONY: maybe-install-html-gnulib install-html-gnulib
34501 maybe-install-html-gnulib:
34502 @if gnulib
34503 maybe-install-html-gnulib: install-html-gnulib
34504
34505 install-html-gnulib: \
34506     configure-gnulib \
34507     html-gnulib 
34508         @: $(MAKE); $(unstage)
34509         @[ -f ./gnulib/Makefile ] || exit 0; \
34510         r=`${PWD_COMMAND}`; export r; \
34511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34512         $(HOST_EXPORTS) \
34513         for flag in $(EXTRA_HOST_FLAGS) ; do \
34514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34515         done; \
34516         echo "Doing install-html in gnulib"; \
34517         (cd $(HOST_SUBDIR)/gnulib && \
34518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34520                   "RANLIB=$${RANLIB}" \
34521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34522                   install-html) \
34523           || exit 1
34524
34525 @endif gnulib
34526
34527 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34528 maybe-installcheck-gnulib:
34529 @if gnulib
34530 maybe-installcheck-gnulib: installcheck-gnulib
34531
34532 installcheck-gnulib: \
34533     configure-gnulib 
34534         @: $(MAKE); $(unstage)
34535         @[ -f ./gnulib/Makefile ] || exit 0; \
34536         r=`${PWD_COMMAND}`; export r; \
34537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538         $(HOST_EXPORTS) \
34539         for flag in $(EXTRA_HOST_FLAGS) ; do \
34540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34541         done; \
34542         echo "Doing installcheck in gnulib"; \
34543         (cd $(HOST_SUBDIR)/gnulib && \
34544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34546                   "RANLIB=$${RANLIB}" \
34547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34548                   installcheck) \
34549           || exit 1
34550
34551 @endif gnulib
34552
34553 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34554 maybe-mostlyclean-gnulib:
34555 @if gnulib
34556 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34557
34558 mostlyclean-gnulib: 
34559         @: $(MAKE); $(unstage)
34560         @[ -f ./gnulib/Makefile ] || exit 0; \
34561         r=`${PWD_COMMAND}`; export r; \
34562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34563         $(HOST_EXPORTS) \
34564         for flag in $(EXTRA_HOST_FLAGS) ; do \
34565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34566         done; \
34567         echo "Doing mostlyclean in gnulib"; \
34568         (cd $(HOST_SUBDIR)/gnulib && \
34569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34571                   "RANLIB=$${RANLIB}" \
34572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34573                   mostlyclean) \
34574           || exit 1
34575
34576 @endif gnulib
34577
34578 .PHONY: maybe-clean-gnulib clean-gnulib
34579 maybe-clean-gnulib:
34580 @if gnulib
34581 maybe-clean-gnulib: clean-gnulib
34582
34583 clean-gnulib: 
34584         @: $(MAKE); $(unstage)
34585         @[ -f ./gnulib/Makefile ] || exit 0; \
34586         r=`${PWD_COMMAND}`; export r; \
34587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34588         $(HOST_EXPORTS) \
34589         for flag in $(EXTRA_HOST_FLAGS) ; do \
34590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34591         done; \
34592         echo "Doing clean in gnulib"; \
34593         (cd $(HOST_SUBDIR)/gnulib && \
34594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34596                   "RANLIB=$${RANLIB}" \
34597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34598                   clean) \
34599           || exit 1
34600
34601 @endif gnulib
34602
34603 .PHONY: maybe-distclean-gnulib distclean-gnulib
34604 maybe-distclean-gnulib:
34605 @if gnulib
34606 maybe-distclean-gnulib: distclean-gnulib
34607
34608 distclean-gnulib: 
34609         @: $(MAKE); $(unstage)
34610         @[ -f ./gnulib/Makefile ] || exit 0; \
34611         r=`${PWD_COMMAND}`; export r; \
34612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34613         $(HOST_EXPORTS) \
34614         for flag in $(EXTRA_HOST_FLAGS) ; do \
34615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34616         done; \
34617         echo "Doing distclean in gnulib"; \
34618         (cd $(HOST_SUBDIR)/gnulib && \
34619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34621                   "RANLIB=$${RANLIB}" \
34622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34623                   distclean) \
34624           || exit 1
34625
34626 @endif gnulib
34627
34628 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34629 maybe-maintainer-clean-gnulib:
34630 @if gnulib
34631 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34632
34633 maintainer-clean-gnulib: 
34634         @: $(MAKE); $(unstage)
34635         @[ -f ./gnulib/Makefile ] || exit 0; \
34636         r=`${PWD_COMMAND}`; export r; \
34637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34638         $(HOST_EXPORTS) \
34639         for flag in $(EXTRA_HOST_FLAGS) ; do \
34640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34641         done; \
34642         echo "Doing maintainer-clean in gnulib"; \
34643         (cd $(HOST_SUBDIR)/gnulib && \
34644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34646                   "RANLIB=$${RANLIB}" \
34647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34648                   maintainer-clean) \
34649           || exit 1
34650
34651 @endif gnulib
34652
34653
34654
34655 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34656 maybe-configure-gdbsupport:
34657 @if gcc-bootstrap
34658 configure-gdbsupport: stage_current
34659 @endif gcc-bootstrap
34660 @if gdbsupport
34661 maybe-configure-gdbsupport: configure-gdbsupport
34662 configure-gdbsupport: 
34663         @: $(MAKE); $(unstage)
34664         @r=`${PWD_COMMAND}`; export r; \
34665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34667         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34668         $(HOST_EXPORTS)  \
34669         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34670         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34671         case $(srcdir) in \
34672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34673           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34675         esac; \
34676         module_srcdir=gdbsupport; \
34677         $(SHELL) \
34678           $$s/$$module_srcdir/configure \
34679           --srcdir=$${topdir}/$$module_srcdir \
34680           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34681           --target=${target_alias}  \
34682           || exit 1
34683 @endif gdbsupport
34684
34685
34686
34687
34688
34689 .PHONY: all-gdbsupport maybe-all-gdbsupport
34690 maybe-all-gdbsupport:
34691 @if gcc-bootstrap
34692 all-gdbsupport: stage_current
34693 @endif gcc-bootstrap
34694 @if gdbsupport
34695 TARGET-gdbsupport=all
34696 maybe-all-gdbsupport: all-gdbsupport
34697 all-gdbsupport: configure-gdbsupport
34698         @: $(MAKE); $(unstage)
34699         @r=`${PWD_COMMAND}`; export r; \
34700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701         $(HOST_EXPORTS)  \
34702         (cd $(HOST_SUBDIR)/gdbsupport && \
34703           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34704                 $(TARGET-gdbsupport))
34705 @endif gdbsupport
34706
34707
34708
34709
34710 .PHONY: check-gdbsupport maybe-check-gdbsupport
34711 maybe-check-gdbsupport:
34712 @if gdbsupport
34713 maybe-check-gdbsupport: check-gdbsupport
34714
34715 check-gdbsupport:
34716         @: $(MAKE); $(unstage)
34717         @r=`${PWD_COMMAND}`; export r; \
34718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719         $(HOST_EXPORTS)  \
34720         (cd $(HOST_SUBDIR)/gdbsupport && \
34721           $(MAKE) $(FLAGS_TO_PASS)  check)
34722
34723 @endif gdbsupport
34724
34725 .PHONY: install-gdbsupport maybe-install-gdbsupport
34726 maybe-install-gdbsupport:
34727 @if gdbsupport
34728 maybe-install-gdbsupport: install-gdbsupport
34729
34730 install-gdbsupport: installdirs
34731         @: $(MAKE); $(unstage)
34732         @r=`${PWD_COMMAND}`; export r; \
34733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734         $(HOST_EXPORTS) \
34735         (cd $(HOST_SUBDIR)/gdbsupport && \
34736           $(MAKE) $(FLAGS_TO_PASS)  install)
34737
34738 @endif gdbsupport
34739
34740 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34741 maybe-install-strip-gdbsupport:
34742 @if gdbsupport
34743 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34744
34745 install-strip-gdbsupport: installdirs
34746         @: $(MAKE); $(unstage)
34747         @r=`${PWD_COMMAND}`; export r; \
34748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749         $(HOST_EXPORTS) \
34750         (cd $(HOST_SUBDIR)/gdbsupport && \
34751           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34752
34753 @endif gdbsupport
34754
34755 # Other targets (info, dvi, pdf, etc.)
34756
34757 .PHONY: maybe-info-gdbsupport info-gdbsupport
34758 maybe-info-gdbsupport:
34759 @if gdbsupport
34760 maybe-info-gdbsupport: info-gdbsupport
34761
34762 info-gdbsupport: \
34763     configure-gdbsupport 
34764         @: $(MAKE); $(unstage)
34765         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34766         r=`${PWD_COMMAND}`; export r; \
34767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34768         $(HOST_EXPORTS) \
34769         for flag in $(EXTRA_HOST_FLAGS) ; do \
34770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34771         done; \
34772         echo "Doing info in gdbsupport"; \
34773         (cd $(HOST_SUBDIR)/gdbsupport && \
34774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34776                   "RANLIB=$${RANLIB}" \
34777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34778                   info) \
34779           || exit 1
34780
34781 @endif gdbsupport
34782
34783 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34784 maybe-dvi-gdbsupport:
34785 @if gdbsupport
34786 maybe-dvi-gdbsupport: dvi-gdbsupport
34787
34788 dvi-gdbsupport: \
34789     configure-gdbsupport 
34790         @: $(MAKE); $(unstage)
34791         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34792         r=`${PWD_COMMAND}`; export r; \
34793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794         $(HOST_EXPORTS) \
34795         for flag in $(EXTRA_HOST_FLAGS) ; do \
34796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34797         done; \
34798         echo "Doing dvi in gdbsupport"; \
34799         (cd $(HOST_SUBDIR)/gdbsupport && \
34800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34802                   "RANLIB=$${RANLIB}" \
34803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34804                   dvi) \
34805           || exit 1
34806
34807 @endif gdbsupport
34808
34809 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34810 maybe-pdf-gdbsupport:
34811 @if gdbsupport
34812 maybe-pdf-gdbsupport: pdf-gdbsupport
34813
34814 pdf-gdbsupport: \
34815     configure-gdbsupport 
34816         @: $(MAKE); $(unstage)
34817         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34818         r=`${PWD_COMMAND}`; export r; \
34819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820         $(HOST_EXPORTS) \
34821         for flag in $(EXTRA_HOST_FLAGS) ; do \
34822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823         done; \
34824         echo "Doing pdf in gdbsupport"; \
34825         (cd $(HOST_SUBDIR)/gdbsupport && \
34826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828                   "RANLIB=$${RANLIB}" \
34829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830                   pdf) \
34831           || exit 1
34832
34833 @endif gdbsupport
34834
34835 .PHONY: maybe-html-gdbsupport html-gdbsupport
34836 maybe-html-gdbsupport:
34837 @if gdbsupport
34838 maybe-html-gdbsupport: html-gdbsupport
34839
34840 html-gdbsupport: \
34841     configure-gdbsupport 
34842         @: $(MAKE); $(unstage)
34843         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34844         r=`${PWD_COMMAND}`; export r; \
34845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846         $(HOST_EXPORTS) \
34847         for flag in $(EXTRA_HOST_FLAGS) ; do \
34848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849         done; \
34850         echo "Doing html in gdbsupport"; \
34851         (cd $(HOST_SUBDIR)/gdbsupport && \
34852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854                   "RANLIB=$${RANLIB}" \
34855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856                   html) \
34857           || exit 1
34858
34859 @endif gdbsupport
34860
34861 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34862 maybe-TAGS-gdbsupport:
34863 @if gdbsupport
34864 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34865
34866 TAGS-gdbsupport: \
34867     configure-gdbsupport 
34868         @: $(MAKE); $(unstage)
34869         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34870         r=`${PWD_COMMAND}`; export r; \
34871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872         $(HOST_EXPORTS) \
34873         for flag in $(EXTRA_HOST_FLAGS) ; do \
34874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34875         done; \
34876         echo "Doing TAGS in gdbsupport"; \
34877         (cd $(HOST_SUBDIR)/gdbsupport && \
34878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880                   "RANLIB=$${RANLIB}" \
34881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34882                   TAGS) \
34883           || exit 1
34884
34885 @endif gdbsupport
34886
34887 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34888 maybe-install-info-gdbsupport:
34889 @if gdbsupport
34890 maybe-install-info-gdbsupport: install-info-gdbsupport
34891
34892 install-info-gdbsupport: \
34893     configure-gdbsupport \
34894     info-gdbsupport 
34895         @: $(MAKE); $(unstage)
34896         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34897         r=`${PWD_COMMAND}`; export r; \
34898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899         $(HOST_EXPORTS) \
34900         for flag in $(EXTRA_HOST_FLAGS) ; do \
34901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902         done; \
34903         echo "Doing install-info in gdbsupport"; \
34904         (cd $(HOST_SUBDIR)/gdbsupport && \
34905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907                   "RANLIB=$${RANLIB}" \
34908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909                   install-info) \
34910           || exit 1
34911
34912 @endif gdbsupport
34913
34914 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34915 maybe-install-pdf-gdbsupport:
34916 @if gdbsupport
34917 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34918
34919 install-pdf-gdbsupport: \
34920     configure-gdbsupport \
34921     pdf-gdbsupport 
34922         @: $(MAKE); $(unstage)
34923         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34924         r=`${PWD_COMMAND}`; export r; \
34925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926         $(HOST_EXPORTS) \
34927         for flag in $(EXTRA_HOST_FLAGS) ; do \
34928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34929         done; \
34930         echo "Doing install-pdf in gdbsupport"; \
34931         (cd $(HOST_SUBDIR)/gdbsupport && \
34932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934                   "RANLIB=$${RANLIB}" \
34935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34936                   install-pdf) \
34937           || exit 1
34938
34939 @endif gdbsupport
34940
34941 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34942 maybe-install-html-gdbsupport:
34943 @if gdbsupport
34944 maybe-install-html-gdbsupport: install-html-gdbsupport
34945
34946 install-html-gdbsupport: \
34947     configure-gdbsupport \
34948     html-gdbsupport 
34949         @: $(MAKE); $(unstage)
34950         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34951         r=`${PWD_COMMAND}`; export r; \
34952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953         $(HOST_EXPORTS) \
34954         for flag in $(EXTRA_HOST_FLAGS) ; do \
34955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34956         done; \
34957         echo "Doing install-html in gdbsupport"; \
34958         (cd $(HOST_SUBDIR)/gdbsupport && \
34959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961                   "RANLIB=$${RANLIB}" \
34962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34963                   install-html) \
34964           || exit 1
34965
34966 @endif gdbsupport
34967
34968 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34969 maybe-installcheck-gdbsupport:
34970 @if gdbsupport
34971 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34972
34973 installcheck-gdbsupport: \
34974     configure-gdbsupport 
34975         @: $(MAKE); $(unstage)
34976         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34977         r=`${PWD_COMMAND}`; export r; \
34978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979         $(HOST_EXPORTS) \
34980         for flag in $(EXTRA_HOST_FLAGS) ; do \
34981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34982         done; \
34983         echo "Doing installcheck in gdbsupport"; \
34984         (cd $(HOST_SUBDIR)/gdbsupport && \
34985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987                   "RANLIB=$${RANLIB}" \
34988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989                   installcheck) \
34990           || exit 1
34991
34992 @endif gdbsupport
34993
34994 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34995 maybe-mostlyclean-gdbsupport:
34996 @if gdbsupport
34997 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34998
34999 mostlyclean-gdbsupport: 
35000         @: $(MAKE); $(unstage)
35001         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35002         r=`${PWD_COMMAND}`; export r; \
35003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004         $(HOST_EXPORTS) \
35005         for flag in $(EXTRA_HOST_FLAGS) ; do \
35006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35007         done; \
35008         echo "Doing mostlyclean in gdbsupport"; \
35009         (cd $(HOST_SUBDIR)/gdbsupport && \
35010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012                   "RANLIB=$${RANLIB}" \
35013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014                   mostlyclean) \
35015           || exit 1
35016
35017 @endif gdbsupport
35018
35019 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35020 maybe-clean-gdbsupport:
35021 @if gdbsupport
35022 maybe-clean-gdbsupport: clean-gdbsupport
35023
35024 clean-gdbsupport: 
35025         @: $(MAKE); $(unstage)
35026         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35027         r=`${PWD_COMMAND}`; export r; \
35028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029         $(HOST_EXPORTS) \
35030         for flag in $(EXTRA_HOST_FLAGS) ; do \
35031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032         done; \
35033         echo "Doing clean in gdbsupport"; \
35034         (cd $(HOST_SUBDIR)/gdbsupport && \
35035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037                   "RANLIB=$${RANLIB}" \
35038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039                   clean) \
35040           || exit 1
35041
35042 @endif gdbsupport
35043
35044 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35045 maybe-distclean-gdbsupport:
35046 @if gdbsupport
35047 maybe-distclean-gdbsupport: distclean-gdbsupport
35048
35049 distclean-gdbsupport: 
35050         @: $(MAKE); $(unstage)
35051         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35052         r=`${PWD_COMMAND}`; export r; \
35053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054         $(HOST_EXPORTS) \
35055         for flag in $(EXTRA_HOST_FLAGS) ; do \
35056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35057         done; \
35058         echo "Doing distclean in gdbsupport"; \
35059         (cd $(HOST_SUBDIR)/gdbsupport && \
35060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35062                   "RANLIB=$${RANLIB}" \
35063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35064                   distclean) \
35065           || exit 1
35066
35067 @endif gdbsupport
35068
35069 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35070 maybe-maintainer-clean-gdbsupport:
35071 @if gdbsupport
35072 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35073
35074 maintainer-clean-gdbsupport: 
35075         @: $(MAKE); $(unstage)
35076         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35077         r=`${PWD_COMMAND}`; export r; \
35078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079         $(HOST_EXPORTS) \
35080         for flag in $(EXTRA_HOST_FLAGS) ; do \
35081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35082         done; \
35083         echo "Doing maintainer-clean in gdbsupport"; \
35084         (cd $(HOST_SUBDIR)/gdbsupport && \
35085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35087                   "RANLIB=$${RANLIB}" \
35088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35089                   maintainer-clean) \
35090           || exit 1
35091
35092 @endif gdbsupport
35093
35094
35095
35096 .PHONY: configure-gdbserver maybe-configure-gdbserver
35097 maybe-configure-gdbserver:
35098 @if gcc-bootstrap
35099 configure-gdbserver: stage_current
35100 @endif gcc-bootstrap
35101 @if gdbserver
35102 maybe-configure-gdbserver: configure-gdbserver
35103 configure-gdbserver: 
35104         @: $(MAKE); $(unstage)
35105         @r=`${PWD_COMMAND}`; export r; \
35106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35107         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35109         $(HOST_EXPORTS)  \
35110         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35111         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35112         case $(srcdir) in \
35113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35114           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35116         esac; \
35117         module_srcdir=gdbserver; \
35118         $(SHELL) \
35119           $$s/$$module_srcdir/configure \
35120           --srcdir=$${topdir}/$$module_srcdir \
35121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35122           --target=${target_alias}  \
35123           || exit 1
35124 @endif gdbserver
35125
35126
35127
35128
35129
35130 .PHONY: all-gdbserver maybe-all-gdbserver
35131 maybe-all-gdbserver:
35132 @if gcc-bootstrap
35133 all-gdbserver: stage_current
35134 @endif gcc-bootstrap
35135 @if gdbserver
35136 TARGET-gdbserver=all
35137 maybe-all-gdbserver: all-gdbserver
35138 all-gdbserver: configure-gdbserver
35139         @: $(MAKE); $(unstage)
35140         @r=`${PWD_COMMAND}`; export r; \
35141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35142         $(HOST_EXPORTS)  \
35143         (cd $(HOST_SUBDIR)/gdbserver && \
35144           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35145                 $(TARGET-gdbserver))
35146 @endif gdbserver
35147
35148
35149
35150
35151 .PHONY: check-gdbserver maybe-check-gdbserver
35152 maybe-check-gdbserver:
35153 @if gdbserver
35154 maybe-check-gdbserver: check-gdbserver
35155
35156 check-gdbserver:
35157         @: $(MAKE); $(unstage)
35158         @r=`${PWD_COMMAND}`; export r; \
35159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35160         $(HOST_EXPORTS)  \
35161         (cd $(HOST_SUBDIR)/gdbserver && \
35162           $(MAKE) $(FLAGS_TO_PASS)  check)
35163
35164 @endif gdbserver
35165
35166 .PHONY: install-gdbserver maybe-install-gdbserver
35167 maybe-install-gdbserver:
35168 @if gdbserver
35169 maybe-install-gdbserver: install-gdbserver
35170
35171 install-gdbserver: installdirs
35172         @: $(MAKE); $(unstage)
35173         @r=`${PWD_COMMAND}`; export r; \
35174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35175         $(HOST_EXPORTS) \
35176         (cd $(HOST_SUBDIR)/gdbserver && \
35177           $(MAKE) $(FLAGS_TO_PASS)  install)
35178
35179 @endif gdbserver
35180
35181 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35182 maybe-install-strip-gdbserver:
35183 @if gdbserver
35184 maybe-install-strip-gdbserver: install-strip-gdbserver
35185
35186 install-strip-gdbserver: installdirs
35187         @: $(MAKE); $(unstage)
35188         @r=`${PWD_COMMAND}`; export r; \
35189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35190         $(HOST_EXPORTS) \
35191         (cd $(HOST_SUBDIR)/gdbserver && \
35192           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35193
35194 @endif gdbserver
35195
35196 # Other targets (info, dvi, pdf, etc.)
35197
35198 .PHONY: maybe-info-gdbserver info-gdbserver
35199 maybe-info-gdbserver:
35200 @if gdbserver
35201 maybe-info-gdbserver: info-gdbserver
35202
35203 info-gdbserver: \
35204     configure-gdbserver 
35205         @: $(MAKE); $(unstage)
35206         @[ -f ./gdbserver/Makefile ] || exit 0; \
35207         r=`${PWD_COMMAND}`; export r; \
35208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35209         $(HOST_EXPORTS) \
35210         for flag in $(EXTRA_HOST_FLAGS) ; do \
35211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212         done; \
35213         echo "Doing info in gdbserver"; \
35214         (cd $(HOST_SUBDIR)/gdbserver && \
35215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35217                   "RANLIB=$${RANLIB}" \
35218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35219                   info) \
35220           || exit 1
35221
35222 @endif gdbserver
35223
35224 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35225 maybe-dvi-gdbserver:
35226 @if gdbserver
35227 maybe-dvi-gdbserver: dvi-gdbserver
35228
35229 dvi-gdbserver: \
35230     configure-gdbserver 
35231         @: $(MAKE); $(unstage)
35232         @[ -f ./gdbserver/Makefile ] || exit 0; \
35233         r=`${PWD_COMMAND}`; export r; \
35234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35235         $(HOST_EXPORTS) \
35236         for flag in $(EXTRA_HOST_FLAGS) ; do \
35237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35238         done; \
35239         echo "Doing dvi in gdbserver"; \
35240         (cd $(HOST_SUBDIR)/gdbserver && \
35241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35243                   "RANLIB=$${RANLIB}" \
35244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35245                   dvi) \
35246           || exit 1
35247
35248 @endif gdbserver
35249
35250 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35251 maybe-pdf-gdbserver:
35252 @if gdbserver
35253 maybe-pdf-gdbserver: pdf-gdbserver
35254
35255 pdf-gdbserver: \
35256     configure-gdbserver 
35257         @: $(MAKE); $(unstage)
35258         @[ -f ./gdbserver/Makefile ] || exit 0; \
35259         r=`${PWD_COMMAND}`; export r; \
35260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35261         $(HOST_EXPORTS) \
35262         for flag in $(EXTRA_HOST_FLAGS) ; do \
35263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35264         done; \
35265         echo "Doing pdf in gdbserver"; \
35266         (cd $(HOST_SUBDIR)/gdbserver && \
35267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35269                   "RANLIB=$${RANLIB}" \
35270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35271                   pdf) \
35272           || exit 1
35273
35274 @endif gdbserver
35275
35276 .PHONY: maybe-html-gdbserver html-gdbserver
35277 maybe-html-gdbserver:
35278 @if gdbserver
35279 maybe-html-gdbserver: html-gdbserver
35280
35281 html-gdbserver: \
35282     configure-gdbserver 
35283         @: $(MAKE); $(unstage)
35284         @[ -f ./gdbserver/Makefile ] || exit 0; \
35285         r=`${PWD_COMMAND}`; export r; \
35286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35287         $(HOST_EXPORTS) \
35288         for flag in $(EXTRA_HOST_FLAGS) ; do \
35289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35290         done; \
35291         echo "Doing html in gdbserver"; \
35292         (cd $(HOST_SUBDIR)/gdbserver && \
35293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35295                   "RANLIB=$${RANLIB}" \
35296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35297                   html) \
35298           || exit 1
35299
35300 @endif gdbserver
35301
35302 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35303 maybe-TAGS-gdbserver:
35304 @if gdbserver
35305 maybe-TAGS-gdbserver: TAGS-gdbserver
35306
35307 TAGS-gdbserver: \
35308     configure-gdbserver 
35309         @: $(MAKE); $(unstage)
35310         @[ -f ./gdbserver/Makefile ] || exit 0; \
35311         r=`${PWD_COMMAND}`; export r; \
35312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35313         $(HOST_EXPORTS) \
35314         for flag in $(EXTRA_HOST_FLAGS) ; do \
35315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35316         done; \
35317         echo "Doing TAGS in gdbserver"; \
35318         (cd $(HOST_SUBDIR)/gdbserver && \
35319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35321                   "RANLIB=$${RANLIB}" \
35322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35323                   TAGS) \
35324           || exit 1
35325
35326 @endif gdbserver
35327
35328 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35329 maybe-install-info-gdbserver:
35330 @if gdbserver
35331 maybe-install-info-gdbserver: install-info-gdbserver
35332
35333 install-info-gdbserver: \
35334     configure-gdbserver \
35335     info-gdbserver 
35336         @: $(MAKE); $(unstage)
35337         @[ -f ./gdbserver/Makefile ] || exit 0; \
35338         r=`${PWD_COMMAND}`; export r; \
35339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340         $(HOST_EXPORTS) \
35341         for flag in $(EXTRA_HOST_FLAGS) ; do \
35342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35343         done; \
35344         echo "Doing install-info in gdbserver"; \
35345         (cd $(HOST_SUBDIR)/gdbserver && \
35346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35348                   "RANLIB=$${RANLIB}" \
35349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35350                   install-info) \
35351           || exit 1
35352
35353 @endif gdbserver
35354
35355 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35356 maybe-install-pdf-gdbserver:
35357 @if gdbserver
35358 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35359
35360 install-pdf-gdbserver: \
35361     configure-gdbserver \
35362     pdf-gdbserver 
35363         @: $(MAKE); $(unstage)
35364         @[ -f ./gdbserver/Makefile ] || exit 0; \
35365         r=`${PWD_COMMAND}`; export r; \
35366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35367         $(HOST_EXPORTS) \
35368         for flag in $(EXTRA_HOST_FLAGS) ; do \
35369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35370         done; \
35371         echo "Doing install-pdf in gdbserver"; \
35372         (cd $(HOST_SUBDIR)/gdbserver && \
35373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35375                   "RANLIB=$${RANLIB}" \
35376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35377                   install-pdf) \
35378           || exit 1
35379
35380 @endif gdbserver
35381
35382 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35383 maybe-install-html-gdbserver:
35384 @if gdbserver
35385 maybe-install-html-gdbserver: install-html-gdbserver
35386
35387 install-html-gdbserver: \
35388     configure-gdbserver \
35389     html-gdbserver 
35390         @: $(MAKE); $(unstage)
35391         @[ -f ./gdbserver/Makefile ] || exit 0; \
35392         r=`${PWD_COMMAND}`; export r; \
35393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35394         $(HOST_EXPORTS) \
35395         for flag in $(EXTRA_HOST_FLAGS) ; do \
35396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35397         done; \
35398         echo "Doing install-html in gdbserver"; \
35399         (cd $(HOST_SUBDIR)/gdbserver && \
35400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35402                   "RANLIB=$${RANLIB}" \
35403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35404                   install-html) \
35405           || exit 1
35406
35407 @endif gdbserver
35408
35409 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35410 maybe-installcheck-gdbserver:
35411 @if gdbserver
35412 maybe-installcheck-gdbserver: installcheck-gdbserver
35413
35414 installcheck-gdbserver: \
35415     configure-gdbserver 
35416         @: $(MAKE); $(unstage)
35417         @[ -f ./gdbserver/Makefile ] || exit 0; \
35418         r=`${PWD_COMMAND}`; export r; \
35419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35420         $(HOST_EXPORTS) \
35421         for flag in $(EXTRA_HOST_FLAGS) ; do \
35422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35423         done; \
35424         echo "Doing installcheck in gdbserver"; \
35425         (cd $(HOST_SUBDIR)/gdbserver && \
35426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35428                   "RANLIB=$${RANLIB}" \
35429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35430                   installcheck) \
35431           || exit 1
35432
35433 @endif gdbserver
35434
35435 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35436 maybe-mostlyclean-gdbserver:
35437 @if gdbserver
35438 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35439
35440 mostlyclean-gdbserver: 
35441         @: $(MAKE); $(unstage)
35442         @[ -f ./gdbserver/Makefile ] || exit 0; \
35443         r=`${PWD_COMMAND}`; export r; \
35444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445         $(HOST_EXPORTS) \
35446         for flag in $(EXTRA_HOST_FLAGS) ; do \
35447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35448         done; \
35449         echo "Doing mostlyclean in gdbserver"; \
35450         (cd $(HOST_SUBDIR)/gdbserver && \
35451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35453                   "RANLIB=$${RANLIB}" \
35454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35455                   mostlyclean) \
35456           || exit 1
35457
35458 @endif gdbserver
35459
35460 .PHONY: maybe-clean-gdbserver clean-gdbserver
35461 maybe-clean-gdbserver:
35462 @if gdbserver
35463 maybe-clean-gdbserver: clean-gdbserver
35464
35465 clean-gdbserver: 
35466         @: $(MAKE); $(unstage)
35467         @[ -f ./gdbserver/Makefile ] || exit 0; \
35468         r=`${PWD_COMMAND}`; export r; \
35469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35470         $(HOST_EXPORTS) \
35471         for flag in $(EXTRA_HOST_FLAGS) ; do \
35472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35473         done; \
35474         echo "Doing clean in gdbserver"; \
35475         (cd $(HOST_SUBDIR)/gdbserver && \
35476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35478                   "RANLIB=$${RANLIB}" \
35479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35480                   clean) \
35481           || exit 1
35482
35483 @endif gdbserver
35484
35485 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35486 maybe-distclean-gdbserver:
35487 @if gdbserver
35488 maybe-distclean-gdbserver: distclean-gdbserver
35489
35490 distclean-gdbserver: 
35491         @: $(MAKE); $(unstage)
35492         @[ -f ./gdbserver/Makefile ] || exit 0; \
35493         r=`${PWD_COMMAND}`; export r; \
35494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495         $(HOST_EXPORTS) \
35496         for flag in $(EXTRA_HOST_FLAGS) ; do \
35497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498         done; \
35499         echo "Doing distclean in gdbserver"; \
35500         (cd $(HOST_SUBDIR)/gdbserver && \
35501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503                   "RANLIB=$${RANLIB}" \
35504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505                   distclean) \
35506           || exit 1
35507
35508 @endif gdbserver
35509
35510 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35511 maybe-maintainer-clean-gdbserver:
35512 @if gdbserver
35513 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35514
35515 maintainer-clean-gdbserver: 
35516         @: $(MAKE); $(unstage)
35517         @[ -f ./gdbserver/Makefile ] || exit 0; \
35518         r=`${PWD_COMMAND}`; export r; \
35519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35520         $(HOST_EXPORTS) \
35521         for flag in $(EXTRA_HOST_FLAGS) ; do \
35522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35523         done; \
35524         echo "Doing maintainer-clean in gdbserver"; \
35525         (cd $(HOST_SUBDIR)/gdbserver && \
35526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35528                   "RANLIB=$${RANLIB}" \
35529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35530                   maintainer-clean) \
35531           || exit 1
35532
35533 @endif gdbserver
35534
35535
35536
35537 .PHONY: configure-gdb maybe-configure-gdb
35538 maybe-configure-gdb:
35539 @if gcc-bootstrap
35540 configure-gdb: stage_current
35541 @endif gcc-bootstrap
35542 @if gdb
35543 maybe-configure-gdb: configure-gdb
35544 configure-gdb: 
35545         @: $(MAKE); $(unstage)
35546         @r=`${PWD_COMMAND}`; export r; \
35547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35549         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35550         $(HOST_EXPORTS)  \
35551         echo Configuring in $(HOST_SUBDIR)/gdb; \
35552         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35553         case $(srcdir) in \
35554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35555           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35557         esac; \
35558         module_srcdir=gdb; \
35559         $(SHELL) \
35560           $$s/$$module_srcdir/configure \
35561           --srcdir=$${topdir}/$$module_srcdir \
35562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35563           --target=${target_alias}  \
35564           || exit 1
35565 @endif gdb
35566
35567
35568
35569
35570
35571 .PHONY: all-gdb maybe-all-gdb
35572 maybe-all-gdb:
35573 @if gcc-bootstrap
35574 all-gdb: stage_current
35575 @endif gcc-bootstrap
35576 @if gdb
35577 TARGET-gdb=all
35578 maybe-all-gdb: all-gdb
35579 all-gdb: configure-gdb
35580         @: $(MAKE); $(unstage)
35581         @r=`${PWD_COMMAND}`; export r; \
35582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35583         $(HOST_EXPORTS)  \
35584         (cd $(HOST_SUBDIR)/gdb && \
35585           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35586                 $(TARGET-gdb))
35587 @endif gdb
35588
35589
35590
35591
35592 .PHONY: check-gdb maybe-check-gdb
35593 maybe-check-gdb:
35594 @if gdb
35595 maybe-check-gdb: check-gdb
35596
35597 check-gdb:
35598         @: $(MAKE); $(unstage)
35599         @r=`${PWD_COMMAND}`; export r; \
35600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35601         $(HOST_EXPORTS)  \
35602         (cd $(HOST_SUBDIR)/gdb && \
35603           $(MAKE) $(FLAGS_TO_PASS)  check)
35604
35605 @endif gdb
35606
35607 .PHONY: install-gdb maybe-install-gdb
35608 maybe-install-gdb:
35609 @if gdb
35610 maybe-install-gdb: install-gdb
35611
35612 install-gdb: installdirs
35613         @: $(MAKE); $(unstage)
35614         @r=`${PWD_COMMAND}`; export r; \
35615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35616         $(HOST_EXPORTS) \
35617         (cd $(HOST_SUBDIR)/gdb && \
35618           $(MAKE) $(FLAGS_TO_PASS)  install)
35619
35620 @endif gdb
35621
35622 .PHONY: install-strip-gdb maybe-install-strip-gdb
35623 maybe-install-strip-gdb:
35624 @if gdb
35625 maybe-install-strip-gdb: install-strip-gdb
35626
35627 install-strip-gdb: installdirs
35628         @: $(MAKE); $(unstage)
35629         @r=`${PWD_COMMAND}`; export r; \
35630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631         $(HOST_EXPORTS) \
35632         (cd $(HOST_SUBDIR)/gdb && \
35633           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35634
35635 @endif gdb
35636
35637 # Other targets (info, dvi, pdf, etc.)
35638
35639 .PHONY: maybe-info-gdb info-gdb
35640 maybe-info-gdb:
35641 @if gdb
35642 maybe-info-gdb: info-gdb
35643
35644 info-gdb: \
35645     configure-gdb 
35646         @: $(MAKE); $(unstage)
35647         @[ -f ./gdb/Makefile ] || exit 0; \
35648         r=`${PWD_COMMAND}`; export r; \
35649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35650         $(HOST_EXPORTS) \
35651         for flag in $(EXTRA_HOST_FLAGS) ; do \
35652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35653         done; \
35654         echo "Doing info in gdb"; \
35655         (cd $(HOST_SUBDIR)/gdb && \
35656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35658                   "RANLIB=$${RANLIB}" \
35659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35660                   info) \
35661           || exit 1
35662
35663 @endif gdb
35664
35665 .PHONY: maybe-dvi-gdb dvi-gdb
35666 maybe-dvi-gdb:
35667 @if gdb
35668 maybe-dvi-gdb: dvi-gdb
35669
35670 dvi-gdb: \
35671     configure-gdb 
35672         @: $(MAKE); $(unstage)
35673         @[ -f ./gdb/Makefile ] || exit 0; \
35674         r=`${PWD_COMMAND}`; export r; \
35675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676         $(HOST_EXPORTS) \
35677         for flag in $(EXTRA_HOST_FLAGS) ; do \
35678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35679         done; \
35680         echo "Doing dvi in gdb"; \
35681         (cd $(HOST_SUBDIR)/gdb && \
35682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35684                   "RANLIB=$${RANLIB}" \
35685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35686                   dvi) \
35687           || exit 1
35688
35689 @endif gdb
35690
35691 .PHONY: maybe-pdf-gdb pdf-gdb
35692 maybe-pdf-gdb:
35693 @if gdb
35694 maybe-pdf-gdb: pdf-gdb
35695
35696 pdf-gdb: \
35697     configure-gdb 
35698         @: $(MAKE); $(unstage)
35699         @[ -f ./gdb/Makefile ] || exit 0; \
35700         r=`${PWD_COMMAND}`; export r; \
35701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35702         $(HOST_EXPORTS) \
35703         for flag in $(EXTRA_HOST_FLAGS) ; do \
35704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35705         done; \
35706         echo "Doing pdf in gdb"; \
35707         (cd $(HOST_SUBDIR)/gdb && \
35708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35710                   "RANLIB=$${RANLIB}" \
35711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35712                   pdf) \
35713           || exit 1
35714
35715 @endif gdb
35716
35717 .PHONY: maybe-html-gdb html-gdb
35718 maybe-html-gdb:
35719 @if gdb
35720 maybe-html-gdb: html-gdb
35721
35722 html-gdb: \
35723     configure-gdb 
35724         @: $(MAKE); $(unstage)
35725         @[ -f ./gdb/Makefile ] || exit 0; \
35726         r=`${PWD_COMMAND}`; export r; \
35727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35728         $(HOST_EXPORTS) \
35729         for flag in $(EXTRA_HOST_FLAGS) ; do \
35730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35731         done; \
35732         echo "Doing html in gdb"; \
35733         (cd $(HOST_SUBDIR)/gdb && \
35734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35736                   "RANLIB=$${RANLIB}" \
35737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35738                   html) \
35739           || exit 1
35740
35741 @endif gdb
35742
35743 .PHONY: maybe-TAGS-gdb TAGS-gdb
35744 maybe-TAGS-gdb:
35745 @if gdb
35746 maybe-TAGS-gdb: TAGS-gdb
35747
35748 TAGS-gdb: \
35749     configure-gdb 
35750         @: $(MAKE); $(unstage)
35751         @[ -f ./gdb/Makefile ] || exit 0; \
35752         r=`${PWD_COMMAND}`; export r; \
35753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35754         $(HOST_EXPORTS) \
35755         for flag in $(EXTRA_HOST_FLAGS) ; do \
35756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35757         done; \
35758         echo "Doing TAGS in gdb"; \
35759         (cd $(HOST_SUBDIR)/gdb && \
35760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35762                   "RANLIB=$${RANLIB}" \
35763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35764                   TAGS) \
35765           || exit 1
35766
35767 @endif gdb
35768
35769 .PHONY: maybe-install-info-gdb install-info-gdb
35770 maybe-install-info-gdb:
35771 @if gdb
35772 maybe-install-info-gdb: install-info-gdb
35773
35774 install-info-gdb: \
35775     configure-gdb \
35776     info-gdb 
35777         @: $(MAKE); $(unstage)
35778         @[ -f ./gdb/Makefile ] || exit 0; \
35779         r=`${PWD_COMMAND}`; export r; \
35780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35781         $(HOST_EXPORTS) \
35782         for flag in $(EXTRA_HOST_FLAGS) ; do \
35783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35784         done; \
35785         echo "Doing install-info in gdb"; \
35786         (cd $(HOST_SUBDIR)/gdb && \
35787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35789                   "RANLIB=$${RANLIB}" \
35790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35791                   install-info) \
35792           || exit 1
35793
35794 @endif gdb
35795
35796 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35797 maybe-install-pdf-gdb:
35798 @if gdb
35799 maybe-install-pdf-gdb: install-pdf-gdb
35800
35801 install-pdf-gdb: \
35802     configure-gdb \
35803     pdf-gdb 
35804         @: $(MAKE); $(unstage)
35805         @[ -f ./gdb/Makefile ] || exit 0; \
35806         r=`${PWD_COMMAND}`; export r; \
35807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35808         $(HOST_EXPORTS) \
35809         for flag in $(EXTRA_HOST_FLAGS) ; do \
35810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35811         done; \
35812         echo "Doing install-pdf in gdb"; \
35813         (cd $(HOST_SUBDIR)/gdb && \
35814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35816                   "RANLIB=$${RANLIB}" \
35817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35818                   install-pdf) \
35819           || exit 1
35820
35821 @endif gdb
35822
35823 .PHONY: maybe-install-html-gdb install-html-gdb
35824 maybe-install-html-gdb:
35825 @if gdb
35826 maybe-install-html-gdb: install-html-gdb
35827
35828 install-html-gdb: \
35829     configure-gdb \
35830     html-gdb 
35831         @: $(MAKE); $(unstage)
35832         @[ -f ./gdb/Makefile ] || exit 0; \
35833         r=`${PWD_COMMAND}`; export r; \
35834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35835         $(HOST_EXPORTS) \
35836         for flag in $(EXTRA_HOST_FLAGS) ; do \
35837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35838         done; \
35839         echo "Doing install-html in gdb"; \
35840         (cd $(HOST_SUBDIR)/gdb && \
35841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35843                   "RANLIB=$${RANLIB}" \
35844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35845                   install-html) \
35846           || exit 1
35847
35848 @endif gdb
35849
35850 .PHONY: maybe-installcheck-gdb installcheck-gdb
35851 maybe-installcheck-gdb:
35852 @if gdb
35853 maybe-installcheck-gdb: installcheck-gdb
35854
35855 installcheck-gdb: \
35856     configure-gdb 
35857         @: $(MAKE); $(unstage)
35858         @[ -f ./gdb/Makefile ] || exit 0; \
35859         r=`${PWD_COMMAND}`; export r; \
35860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35861         $(HOST_EXPORTS) \
35862         for flag in $(EXTRA_HOST_FLAGS) ; do \
35863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35864         done; \
35865         echo "Doing installcheck in gdb"; \
35866         (cd $(HOST_SUBDIR)/gdb && \
35867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35869                   "RANLIB=$${RANLIB}" \
35870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35871                   installcheck) \
35872           || exit 1
35873
35874 @endif gdb
35875
35876 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35877 maybe-mostlyclean-gdb:
35878 @if gdb
35879 maybe-mostlyclean-gdb: mostlyclean-gdb
35880
35881 mostlyclean-gdb: 
35882         @: $(MAKE); $(unstage)
35883         @[ -f ./gdb/Makefile ] || exit 0; \
35884         r=`${PWD_COMMAND}`; export r; \
35885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35886         $(HOST_EXPORTS) \
35887         for flag in $(EXTRA_HOST_FLAGS) ; do \
35888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35889         done; \
35890         echo "Doing mostlyclean in gdb"; \
35891         (cd $(HOST_SUBDIR)/gdb && \
35892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35894                   "RANLIB=$${RANLIB}" \
35895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35896                   mostlyclean) \
35897           || exit 1
35898
35899 @endif gdb
35900
35901 .PHONY: maybe-clean-gdb clean-gdb
35902 maybe-clean-gdb:
35903 @if gdb
35904 maybe-clean-gdb: clean-gdb
35905
35906 clean-gdb: 
35907         @: $(MAKE); $(unstage)
35908         @[ -f ./gdb/Makefile ] || exit 0; \
35909         r=`${PWD_COMMAND}`; export r; \
35910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35911         $(HOST_EXPORTS) \
35912         for flag in $(EXTRA_HOST_FLAGS) ; do \
35913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35914         done; \
35915         echo "Doing clean in gdb"; \
35916         (cd $(HOST_SUBDIR)/gdb && \
35917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35919                   "RANLIB=$${RANLIB}" \
35920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35921                   clean) \
35922           || exit 1
35923
35924 @endif gdb
35925
35926 .PHONY: maybe-distclean-gdb distclean-gdb
35927 maybe-distclean-gdb:
35928 @if gdb
35929 maybe-distclean-gdb: distclean-gdb
35930
35931 distclean-gdb: 
35932         @: $(MAKE); $(unstage)
35933         @[ -f ./gdb/Makefile ] || exit 0; \
35934         r=`${PWD_COMMAND}`; export r; \
35935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936         $(HOST_EXPORTS) \
35937         for flag in $(EXTRA_HOST_FLAGS) ; do \
35938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35939         done; \
35940         echo "Doing distclean in gdb"; \
35941         (cd $(HOST_SUBDIR)/gdb && \
35942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35944                   "RANLIB=$${RANLIB}" \
35945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35946                   distclean) \
35947           || exit 1
35948
35949 @endif gdb
35950
35951 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35952 maybe-maintainer-clean-gdb:
35953 @if gdb
35954 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35955
35956 maintainer-clean-gdb: 
35957         @: $(MAKE); $(unstage)
35958         @[ -f ./gdb/Makefile ] || exit 0; \
35959         r=`${PWD_COMMAND}`; export r; \
35960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35961         $(HOST_EXPORTS) \
35962         for flag in $(EXTRA_HOST_FLAGS) ; do \
35963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35964         done; \
35965         echo "Doing maintainer-clean in gdb"; \
35966         (cd $(HOST_SUBDIR)/gdb && \
35967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35969                   "RANLIB=$${RANLIB}" \
35970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35971                   maintainer-clean) \
35972           || exit 1
35973
35974 @endif gdb
35975
35976
35977
35978 .PHONY: configure-expect maybe-configure-expect
35979 maybe-configure-expect:
35980 @if gcc-bootstrap
35981 configure-expect: stage_current
35982 @endif gcc-bootstrap
35983 @if expect
35984 maybe-configure-expect: configure-expect
35985 configure-expect: 
35986         @: $(MAKE); $(unstage)
35987         @r=`${PWD_COMMAND}`; export r; \
35988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35989         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35991         $(HOST_EXPORTS)  \
35992         echo Configuring in $(HOST_SUBDIR)/expect; \
35993         cd "$(HOST_SUBDIR)/expect" || exit 1; \
35994         case $(srcdir) in \
35995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35996           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35998         esac; \
35999         module_srcdir=expect; \
36000         $(SHELL) \
36001           $$s/$$module_srcdir/configure \
36002           --srcdir=$${topdir}/$$module_srcdir \
36003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36004           --target=${target_alias}  \
36005           || exit 1
36006 @endif expect
36007
36008
36009
36010
36011
36012 .PHONY: all-expect maybe-all-expect
36013 maybe-all-expect:
36014 @if gcc-bootstrap
36015 all-expect: stage_current
36016 @endif gcc-bootstrap
36017 @if expect
36018 TARGET-expect=all
36019 maybe-all-expect: all-expect
36020 all-expect: configure-expect
36021         @: $(MAKE); $(unstage)
36022         @r=`${PWD_COMMAND}`; export r; \
36023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36024         $(HOST_EXPORTS)  \
36025         (cd $(HOST_SUBDIR)/expect && \
36026           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36027                 $(TARGET-expect))
36028 @endif expect
36029
36030
36031
36032
36033 .PHONY: check-expect maybe-check-expect
36034 maybe-check-expect:
36035 @if expect
36036 maybe-check-expect: check-expect
36037
36038 check-expect:
36039         @: $(MAKE); $(unstage)
36040         @r=`${PWD_COMMAND}`; export r; \
36041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36042         $(HOST_EXPORTS)  \
36043         (cd $(HOST_SUBDIR)/expect && \
36044           $(MAKE) $(FLAGS_TO_PASS)  check)
36045
36046 @endif expect
36047
36048 .PHONY: install-expect maybe-install-expect
36049 maybe-install-expect:
36050 @if expect
36051 maybe-install-expect: install-expect
36052
36053 install-expect: installdirs
36054         @: $(MAKE); $(unstage)
36055         @r=`${PWD_COMMAND}`; export r; \
36056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36057         $(HOST_EXPORTS) \
36058         (cd $(HOST_SUBDIR)/expect && \
36059           $(MAKE) $(FLAGS_TO_PASS)  install)
36060
36061 @endif expect
36062
36063 .PHONY: install-strip-expect maybe-install-strip-expect
36064 maybe-install-strip-expect:
36065 @if expect
36066 maybe-install-strip-expect: install-strip-expect
36067
36068 install-strip-expect: installdirs
36069         @: $(MAKE); $(unstage)
36070         @r=`${PWD_COMMAND}`; export r; \
36071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072         $(HOST_EXPORTS) \
36073         (cd $(HOST_SUBDIR)/expect && \
36074           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36075
36076 @endif expect
36077
36078 # Other targets (info, dvi, pdf, etc.)
36079
36080 .PHONY: maybe-info-expect info-expect
36081 maybe-info-expect:
36082 @if expect
36083 maybe-info-expect: info-expect
36084
36085 info-expect: \
36086     configure-expect 
36087         @: $(MAKE); $(unstage)
36088         @[ -f ./expect/Makefile ] || exit 0; \
36089         r=`${PWD_COMMAND}`; export r; \
36090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36091         $(HOST_EXPORTS) \
36092         for flag in $(EXTRA_HOST_FLAGS) ; do \
36093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36094         done; \
36095         echo "Doing info in expect"; \
36096         (cd $(HOST_SUBDIR)/expect && \
36097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36099                   "RANLIB=$${RANLIB}" \
36100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36101                   info) \
36102           || exit 1
36103
36104 @endif expect
36105
36106 .PHONY: maybe-dvi-expect dvi-expect
36107 maybe-dvi-expect:
36108 @if expect
36109 maybe-dvi-expect: dvi-expect
36110
36111 dvi-expect: \
36112     configure-expect 
36113         @: $(MAKE); $(unstage)
36114         @[ -f ./expect/Makefile ] || exit 0; \
36115         r=`${PWD_COMMAND}`; export r; \
36116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36117         $(HOST_EXPORTS) \
36118         for flag in $(EXTRA_HOST_FLAGS) ; do \
36119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36120         done; \
36121         echo "Doing dvi in expect"; \
36122         (cd $(HOST_SUBDIR)/expect && \
36123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36125                   "RANLIB=$${RANLIB}" \
36126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36127                   dvi) \
36128           || exit 1
36129
36130 @endif expect
36131
36132 .PHONY: maybe-pdf-expect pdf-expect
36133 maybe-pdf-expect:
36134 @if expect
36135 maybe-pdf-expect: pdf-expect
36136
36137 pdf-expect: \
36138     configure-expect 
36139         @: $(MAKE); $(unstage)
36140         @[ -f ./expect/Makefile ] || exit 0; \
36141         r=`${PWD_COMMAND}`; export r; \
36142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36143         $(HOST_EXPORTS) \
36144         for flag in $(EXTRA_HOST_FLAGS) ; do \
36145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36146         done; \
36147         echo "Doing pdf in expect"; \
36148         (cd $(HOST_SUBDIR)/expect && \
36149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36151                   "RANLIB=$${RANLIB}" \
36152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36153                   pdf) \
36154           || exit 1
36155
36156 @endif expect
36157
36158 .PHONY: maybe-html-expect html-expect
36159 maybe-html-expect:
36160 @if expect
36161 maybe-html-expect: html-expect
36162
36163 html-expect: \
36164     configure-expect 
36165         @: $(MAKE); $(unstage)
36166         @[ -f ./expect/Makefile ] || exit 0; \
36167         r=`${PWD_COMMAND}`; export r; \
36168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36169         $(HOST_EXPORTS) \
36170         for flag in $(EXTRA_HOST_FLAGS) ; do \
36171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36172         done; \
36173         echo "Doing html in expect"; \
36174         (cd $(HOST_SUBDIR)/expect && \
36175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36177                   "RANLIB=$${RANLIB}" \
36178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36179                   html) \
36180           || exit 1
36181
36182 @endif expect
36183
36184 .PHONY: maybe-TAGS-expect TAGS-expect
36185 maybe-TAGS-expect:
36186 @if expect
36187 maybe-TAGS-expect: TAGS-expect
36188
36189 TAGS-expect: \
36190     configure-expect 
36191         @: $(MAKE); $(unstage)
36192         @[ -f ./expect/Makefile ] || exit 0; \
36193         r=`${PWD_COMMAND}`; export r; \
36194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36195         $(HOST_EXPORTS) \
36196         for flag in $(EXTRA_HOST_FLAGS) ; do \
36197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36198         done; \
36199         echo "Doing TAGS in expect"; \
36200         (cd $(HOST_SUBDIR)/expect && \
36201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36203                   "RANLIB=$${RANLIB}" \
36204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36205                   TAGS) \
36206           || exit 1
36207
36208 @endif expect
36209
36210 .PHONY: maybe-install-info-expect install-info-expect
36211 maybe-install-info-expect:
36212 @if expect
36213 maybe-install-info-expect: install-info-expect
36214
36215 install-info-expect: \
36216     configure-expect \
36217     info-expect 
36218         @: $(MAKE); $(unstage)
36219         @[ -f ./expect/Makefile ] || exit 0; \
36220         r=`${PWD_COMMAND}`; export r; \
36221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36222         $(HOST_EXPORTS) \
36223         for flag in $(EXTRA_HOST_FLAGS) ; do \
36224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36225         done; \
36226         echo "Doing install-info in expect"; \
36227         (cd $(HOST_SUBDIR)/expect && \
36228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36230                   "RANLIB=$${RANLIB}" \
36231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36232                   install-info) \
36233           || exit 1
36234
36235 @endif expect
36236
36237 .PHONY: maybe-install-pdf-expect install-pdf-expect
36238 maybe-install-pdf-expect:
36239 @if expect
36240 maybe-install-pdf-expect: install-pdf-expect
36241
36242 install-pdf-expect: \
36243     configure-expect \
36244     pdf-expect 
36245         @: $(MAKE); $(unstage)
36246         @[ -f ./expect/Makefile ] || exit 0; \
36247         r=`${PWD_COMMAND}`; export r; \
36248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36249         $(HOST_EXPORTS) \
36250         for flag in $(EXTRA_HOST_FLAGS) ; do \
36251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36252         done; \
36253         echo "Doing install-pdf in expect"; \
36254         (cd $(HOST_SUBDIR)/expect && \
36255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36257                   "RANLIB=$${RANLIB}" \
36258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36259                   install-pdf) \
36260           || exit 1
36261
36262 @endif expect
36263
36264 .PHONY: maybe-install-html-expect install-html-expect
36265 maybe-install-html-expect:
36266 @if expect
36267 maybe-install-html-expect: install-html-expect
36268
36269 install-html-expect: \
36270     configure-expect \
36271     html-expect 
36272         @: $(MAKE); $(unstage)
36273         @[ -f ./expect/Makefile ] || exit 0; \
36274         r=`${PWD_COMMAND}`; export r; \
36275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36276         $(HOST_EXPORTS) \
36277         for flag in $(EXTRA_HOST_FLAGS) ; do \
36278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36279         done; \
36280         echo "Doing install-html in expect"; \
36281         (cd $(HOST_SUBDIR)/expect && \
36282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36284                   "RANLIB=$${RANLIB}" \
36285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36286                   install-html) \
36287           || exit 1
36288
36289 @endif expect
36290
36291 .PHONY: maybe-installcheck-expect installcheck-expect
36292 maybe-installcheck-expect:
36293 @if expect
36294 maybe-installcheck-expect: installcheck-expect
36295
36296 installcheck-expect: \
36297     configure-expect 
36298         @: $(MAKE); $(unstage)
36299         @[ -f ./expect/Makefile ] || exit 0; \
36300         r=`${PWD_COMMAND}`; export r; \
36301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302         $(HOST_EXPORTS) \
36303         for flag in $(EXTRA_HOST_FLAGS) ; do \
36304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36305         done; \
36306         echo "Doing installcheck in expect"; \
36307         (cd $(HOST_SUBDIR)/expect && \
36308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36310                   "RANLIB=$${RANLIB}" \
36311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36312                   installcheck) \
36313           || exit 1
36314
36315 @endif expect
36316
36317 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36318 maybe-mostlyclean-expect:
36319 @if expect
36320 maybe-mostlyclean-expect: mostlyclean-expect
36321
36322 mostlyclean-expect: 
36323         @: $(MAKE); $(unstage)
36324         @[ -f ./expect/Makefile ] || exit 0; \
36325         r=`${PWD_COMMAND}`; export r; \
36326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36327         $(HOST_EXPORTS) \
36328         for flag in $(EXTRA_HOST_FLAGS) ; do \
36329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36330         done; \
36331         echo "Doing mostlyclean in expect"; \
36332         (cd $(HOST_SUBDIR)/expect && \
36333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36335                   "RANLIB=$${RANLIB}" \
36336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36337                   mostlyclean) \
36338           || exit 1
36339
36340 @endif expect
36341
36342 .PHONY: maybe-clean-expect clean-expect
36343 maybe-clean-expect:
36344 @if expect
36345 maybe-clean-expect: clean-expect
36346
36347 clean-expect: 
36348         @: $(MAKE); $(unstage)
36349         @[ -f ./expect/Makefile ] || exit 0; \
36350         r=`${PWD_COMMAND}`; export r; \
36351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352         $(HOST_EXPORTS) \
36353         for flag in $(EXTRA_HOST_FLAGS) ; do \
36354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355         done; \
36356         echo "Doing clean in expect"; \
36357         (cd $(HOST_SUBDIR)/expect && \
36358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360                   "RANLIB=$${RANLIB}" \
36361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362                   clean) \
36363           || exit 1
36364
36365 @endif expect
36366
36367 .PHONY: maybe-distclean-expect distclean-expect
36368 maybe-distclean-expect:
36369 @if expect
36370 maybe-distclean-expect: distclean-expect
36371
36372 distclean-expect: 
36373         @: $(MAKE); $(unstage)
36374         @[ -f ./expect/Makefile ] || exit 0; \
36375         r=`${PWD_COMMAND}`; export r; \
36376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36377         $(HOST_EXPORTS) \
36378         for flag in $(EXTRA_HOST_FLAGS) ; do \
36379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36380         done; \
36381         echo "Doing distclean in expect"; \
36382         (cd $(HOST_SUBDIR)/expect && \
36383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36385                   "RANLIB=$${RANLIB}" \
36386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36387                   distclean) \
36388           || exit 1
36389
36390 @endif expect
36391
36392 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36393 maybe-maintainer-clean-expect:
36394 @if expect
36395 maybe-maintainer-clean-expect: maintainer-clean-expect
36396
36397 maintainer-clean-expect: 
36398         @: $(MAKE); $(unstage)
36399         @[ -f ./expect/Makefile ] || exit 0; \
36400         r=`${PWD_COMMAND}`; export r; \
36401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36402         $(HOST_EXPORTS) \
36403         for flag in $(EXTRA_HOST_FLAGS) ; do \
36404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36405         done; \
36406         echo "Doing maintainer-clean in expect"; \
36407         (cd $(HOST_SUBDIR)/expect && \
36408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36410                   "RANLIB=$${RANLIB}" \
36411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36412                   maintainer-clean) \
36413           || exit 1
36414
36415 @endif expect
36416
36417
36418
36419 .PHONY: configure-guile maybe-configure-guile
36420 maybe-configure-guile:
36421 @if gcc-bootstrap
36422 configure-guile: stage_current
36423 @endif gcc-bootstrap
36424 @if guile
36425 maybe-configure-guile: configure-guile
36426 configure-guile: 
36427         @: $(MAKE); $(unstage)
36428         @r=`${PWD_COMMAND}`; export r; \
36429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36432         $(HOST_EXPORTS)  \
36433         echo Configuring in $(HOST_SUBDIR)/guile; \
36434         cd "$(HOST_SUBDIR)/guile" || exit 1; \
36435         case $(srcdir) in \
36436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36437           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36439         esac; \
36440         module_srcdir=guile; \
36441         $(SHELL) \
36442           $$s/$$module_srcdir/configure \
36443           --srcdir=$${topdir}/$$module_srcdir \
36444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36445           --target=${target_alias}  \
36446           || exit 1
36447 @endif guile
36448
36449
36450
36451
36452
36453 .PHONY: all-guile maybe-all-guile
36454 maybe-all-guile:
36455 @if gcc-bootstrap
36456 all-guile: stage_current
36457 @endif gcc-bootstrap
36458 @if guile
36459 TARGET-guile=all
36460 maybe-all-guile: all-guile
36461 all-guile: configure-guile
36462         @: $(MAKE); $(unstage)
36463         @r=`${PWD_COMMAND}`; export r; \
36464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465         $(HOST_EXPORTS)  \
36466         (cd $(HOST_SUBDIR)/guile && \
36467           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36468                 $(TARGET-guile))
36469 @endif guile
36470
36471
36472
36473
36474 .PHONY: check-guile maybe-check-guile
36475 maybe-check-guile:
36476 @if guile
36477 maybe-check-guile: check-guile
36478
36479 check-guile:
36480         @: $(MAKE); $(unstage)
36481         @r=`${PWD_COMMAND}`; export r; \
36482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483         $(HOST_EXPORTS)  \
36484         (cd $(HOST_SUBDIR)/guile && \
36485           $(MAKE) $(FLAGS_TO_PASS)  check)
36486
36487 @endif guile
36488
36489 .PHONY: install-guile maybe-install-guile
36490 maybe-install-guile:
36491 @if guile
36492 maybe-install-guile: install-guile
36493
36494 install-guile: installdirs
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)  install)
36501
36502 @endif guile
36503
36504 .PHONY: install-strip-guile maybe-install-strip-guile
36505 maybe-install-strip-guile:
36506 @if guile
36507 maybe-install-strip-guile: install-strip-guile
36508
36509 install-strip-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-strip)
36516
36517 @endif guile
36518
36519 # Other targets (info, dvi, pdf, etc.)
36520
36521 .PHONY: maybe-info-guile info-guile
36522 maybe-info-guile:
36523 @if guile
36524 maybe-info-guile: info-guile
36525
36526 info-guile: \
36527     configure-guile 
36528         @: $(MAKE); $(unstage)
36529         @[ -f ./guile/Makefile ] || exit 0; \
36530         r=`${PWD_COMMAND}`; export r; \
36531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36532         $(HOST_EXPORTS) \
36533         for flag in $(EXTRA_HOST_FLAGS) ; do \
36534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36535         done; \
36536         echo "Doing info in guile"; \
36537         (cd $(HOST_SUBDIR)/guile && \
36538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36540                   "RANLIB=$${RANLIB}" \
36541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36542                   info) \
36543           || exit 1
36544
36545 @endif guile
36546
36547 .PHONY: maybe-dvi-guile dvi-guile
36548 maybe-dvi-guile:
36549 @if guile
36550 maybe-dvi-guile: dvi-guile
36551
36552 dvi-guile: \
36553     configure-guile 
36554         @: $(MAKE); $(unstage)
36555         @[ -f ./guile/Makefile ] || exit 0; \
36556         r=`${PWD_COMMAND}`; export r; \
36557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36558         $(HOST_EXPORTS) \
36559         for flag in $(EXTRA_HOST_FLAGS) ; do \
36560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36561         done; \
36562         echo "Doing dvi in guile"; \
36563         (cd $(HOST_SUBDIR)/guile && \
36564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36566                   "RANLIB=$${RANLIB}" \
36567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36568                   dvi) \
36569           || exit 1
36570
36571 @endif guile
36572
36573 .PHONY: maybe-pdf-guile pdf-guile
36574 maybe-pdf-guile:
36575 @if guile
36576 maybe-pdf-guile: pdf-guile
36577
36578 pdf-guile: \
36579     configure-guile 
36580         @: $(MAKE); $(unstage)
36581         @[ -f ./guile/Makefile ] || exit 0; \
36582         r=`${PWD_COMMAND}`; export r; \
36583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36584         $(HOST_EXPORTS) \
36585         for flag in $(EXTRA_HOST_FLAGS) ; do \
36586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36587         done; \
36588         echo "Doing pdf in guile"; \
36589         (cd $(HOST_SUBDIR)/guile && \
36590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36592                   "RANLIB=$${RANLIB}" \
36593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36594                   pdf) \
36595           || exit 1
36596
36597 @endif guile
36598
36599 .PHONY: maybe-html-guile html-guile
36600 maybe-html-guile:
36601 @if guile
36602 maybe-html-guile: html-guile
36603
36604 html-guile: \
36605     configure-guile 
36606         @: $(MAKE); $(unstage)
36607         @[ -f ./guile/Makefile ] || exit 0; \
36608         r=`${PWD_COMMAND}`; export r; \
36609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36610         $(HOST_EXPORTS) \
36611         for flag in $(EXTRA_HOST_FLAGS) ; do \
36612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36613         done; \
36614         echo "Doing html in guile"; \
36615         (cd $(HOST_SUBDIR)/guile && \
36616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36618                   "RANLIB=$${RANLIB}" \
36619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36620                   html) \
36621           || exit 1
36622
36623 @endif guile
36624
36625 .PHONY: maybe-TAGS-guile TAGS-guile
36626 maybe-TAGS-guile:
36627 @if guile
36628 maybe-TAGS-guile: TAGS-guile
36629
36630 TAGS-guile: \
36631     configure-guile 
36632         @: $(MAKE); $(unstage)
36633         @[ -f ./guile/Makefile ] || exit 0; \
36634         r=`${PWD_COMMAND}`; export r; \
36635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36636         $(HOST_EXPORTS) \
36637         for flag in $(EXTRA_HOST_FLAGS) ; do \
36638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36639         done; \
36640         echo "Doing TAGS in guile"; \
36641         (cd $(HOST_SUBDIR)/guile && \
36642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36644                   "RANLIB=$${RANLIB}" \
36645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36646                   TAGS) \
36647           || exit 1
36648
36649 @endif guile
36650
36651 .PHONY: maybe-install-info-guile install-info-guile
36652 maybe-install-info-guile:
36653 @if guile
36654 maybe-install-info-guile: install-info-guile
36655
36656 install-info-guile: \
36657     configure-guile \
36658     info-guile 
36659         @: $(MAKE); $(unstage)
36660         @[ -f ./guile/Makefile ] || exit 0; \
36661         r=`${PWD_COMMAND}`; export r; \
36662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36663         $(HOST_EXPORTS) \
36664         for flag in $(EXTRA_HOST_FLAGS) ; do \
36665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36666         done; \
36667         echo "Doing install-info in guile"; \
36668         (cd $(HOST_SUBDIR)/guile && \
36669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36671                   "RANLIB=$${RANLIB}" \
36672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36673                   install-info) \
36674           || exit 1
36675
36676 @endif guile
36677
36678 .PHONY: maybe-install-pdf-guile install-pdf-guile
36679 maybe-install-pdf-guile:
36680 @if guile
36681 maybe-install-pdf-guile: install-pdf-guile
36682
36683 install-pdf-guile: \
36684     configure-guile \
36685     pdf-guile 
36686         @: $(MAKE); $(unstage)
36687         @[ -f ./guile/Makefile ] || exit 0; \
36688         r=`${PWD_COMMAND}`; export r; \
36689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36690         $(HOST_EXPORTS) \
36691         for flag in $(EXTRA_HOST_FLAGS) ; do \
36692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36693         done; \
36694         echo "Doing install-pdf in guile"; \
36695         (cd $(HOST_SUBDIR)/guile && \
36696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36698                   "RANLIB=$${RANLIB}" \
36699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36700                   install-pdf) \
36701           || exit 1
36702
36703 @endif guile
36704
36705 .PHONY: maybe-install-html-guile install-html-guile
36706 maybe-install-html-guile:
36707 @if guile
36708 maybe-install-html-guile: install-html-guile
36709
36710 install-html-guile: \
36711     configure-guile \
36712     html-guile 
36713         @: $(MAKE); $(unstage)
36714         @[ -f ./guile/Makefile ] || exit 0; \
36715         r=`${PWD_COMMAND}`; export r; \
36716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36717         $(HOST_EXPORTS) \
36718         for flag in $(EXTRA_HOST_FLAGS) ; do \
36719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36720         done; \
36721         echo "Doing install-html in guile"; \
36722         (cd $(HOST_SUBDIR)/guile && \
36723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36725                   "RANLIB=$${RANLIB}" \
36726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36727                   install-html) \
36728           || exit 1
36729
36730 @endif guile
36731
36732 .PHONY: maybe-installcheck-guile installcheck-guile
36733 maybe-installcheck-guile:
36734 @if guile
36735 maybe-installcheck-guile: installcheck-guile
36736
36737 installcheck-guile: \
36738     configure-guile 
36739         @: $(MAKE); $(unstage)
36740         @[ -f ./guile/Makefile ] || exit 0; \
36741         r=`${PWD_COMMAND}`; export r; \
36742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743         $(HOST_EXPORTS) \
36744         for flag in $(EXTRA_HOST_FLAGS) ; do \
36745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36746         done; \
36747         echo "Doing installcheck in guile"; \
36748         (cd $(HOST_SUBDIR)/guile && \
36749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36751                   "RANLIB=$${RANLIB}" \
36752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36753                   installcheck) \
36754           || exit 1
36755
36756 @endif guile
36757
36758 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36759 maybe-mostlyclean-guile:
36760 @if guile
36761 maybe-mostlyclean-guile: mostlyclean-guile
36762
36763 mostlyclean-guile: 
36764         @: $(MAKE); $(unstage)
36765         @[ -f ./guile/Makefile ] || exit 0; \
36766         r=`${PWD_COMMAND}`; export r; \
36767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768         $(HOST_EXPORTS) \
36769         for flag in $(EXTRA_HOST_FLAGS) ; do \
36770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36771         done; \
36772         echo "Doing mostlyclean in guile"; \
36773         (cd $(HOST_SUBDIR)/guile && \
36774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36776                   "RANLIB=$${RANLIB}" \
36777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36778                   mostlyclean) \
36779           || exit 1
36780
36781 @endif guile
36782
36783 .PHONY: maybe-clean-guile clean-guile
36784 maybe-clean-guile:
36785 @if guile
36786 maybe-clean-guile: clean-guile
36787
36788 clean-guile: 
36789         @: $(MAKE); $(unstage)
36790         @[ -f ./guile/Makefile ] || exit 0; \
36791         r=`${PWD_COMMAND}`; export r; \
36792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36793         $(HOST_EXPORTS) \
36794         for flag in $(EXTRA_HOST_FLAGS) ; do \
36795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796         done; \
36797         echo "Doing clean in guile"; \
36798         (cd $(HOST_SUBDIR)/guile && \
36799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36801                   "RANLIB=$${RANLIB}" \
36802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36803                   clean) \
36804           || exit 1
36805
36806 @endif guile
36807
36808 .PHONY: maybe-distclean-guile distclean-guile
36809 maybe-distclean-guile:
36810 @if guile
36811 maybe-distclean-guile: distclean-guile
36812
36813 distclean-guile: 
36814         @: $(MAKE); $(unstage)
36815         @[ -f ./guile/Makefile ] || exit 0; \
36816         r=`${PWD_COMMAND}`; export r; \
36817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818         $(HOST_EXPORTS) \
36819         for flag in $(EXTRA_HOST_FLAGS) ; do \
36820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36821         done; \
36822         echo "Doing distclean in guile"; \
36823         (cd $(HOST_SUBDIR)/guile && \
36824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826                   "RANLIB=$${RANLIB}" \
36827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828                   distclean) \
36829           || exit 1
36830
36831 @endif guile
36832
36833 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36834 maybe-maintainer-clean-guile:
36835 @if guile
36836 maybe-maintainer-clean-guile: maintainer-clean-guile
36837
36838 maintainer-clean-guile: 
36839         @: $(MAKE); $(unstage)
36840         @[ -f ./guile/Makefile ] || exit 0; \
36841         r=`${PWD_COMMAND}`; export r; \
36842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36843         $(HOST_EXPORTS) \
36844         for flag in $(EXTRA_HOST_FLAGS) ; do \
36845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36846         done; \
36847         echo "Doing maintainer-clean in guile"; \
36848         (cd $(HOST_SUBDIR)/guile && \
36849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36851                   "RANLIB=$${RANLIB}" \
36852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36853                   maintainer-clean) \
36854           || exit 1
36855
36856 @endif guile
36857
36858
36859
36860 .PHONY: configure-tk maybe-configure-tk
36861 maybe-configure-tk:
36862 @if gcc-bootstrap
36863 configure-tk: stage_current
36864 @endif gcc-bootstrap
36865 @if tk
36866 maybe-configure-tk: configure-tk
36867 configure-tk: 
36868         @: $(MAKE); $(unstage)
36869         @r=`${PWD_COMMAND}`; export r; \
36870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36871         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36873         $(HOST_EXPORTS)  \
36874         echo Configuring in $(HOST_SUBDIR)/tk; \
36875         cd "$(HOST_SUBDIR)/tk" || exit 1; \
36876         case $(srcdir) in \
36877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36878           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36880         esac; \
36881         module_srcdir=tk; \
36882         $(SHELL) \
36883           $$s/$$module_srcdir/configure \
36884           --srcdir=$${topdir}/$$module_srcdir \
36885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36886           --target=${target_alias}  \
36887           || exit 1
36888 @endif tk
36889
36890
36891
36892
36893
36894 .PHONY: all-tk maybe-all-tk
36895 maybe-all-tk:
36896 @if gcc-bootstrap
36897 all-tk: stage_current
36898 @endif gcc-bootstrap
36899 @if tk
36900 TARGET-tk=all
36901 maybe-all-tk: all-tk
36902 all-tk: configure-tk
36903         @: $(MAKE); $(unstage)
36904         @r=`${PWD_COMMAND}`; export r; \
36905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36906         $(HOST_EXPORTS)  \
36907         (cd $(HOST_SUBDIR)/tk && \
36908           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36909                 $(TARGET-tk))
36910 @endif tk
36911
36912
36913
36914
36915 .PHONY: check-tk maybe-check-tk
36916 maybe-check-tk:
36917 @if tk
36918 maybe-check-tk: check-tk
36919
36920 check-tk:
36921         @: $(MAKE); $(unstage)
36922         @r=`${PWD_COMMAND}`; export r; \
36923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924         $(HOST_EXPORTS)  \
36925         (cd $(HOST_SUBDIR)/tk && \
36926           $(MAKE) $(FLAGS_TO_PASS)  check)
36927
36928 @endif tk
36929
36930 .PHONY: install-tk maybe-install-tk
36931 maybe-install-tk:
36932 @if tk
36933 maybe-install-tk: install-tk
36934
36935 install-tk: installdirs
36936         @: $(MAKE); $(unstage)
36937         @r=`${PWD_COMMAND}`; export r; \
36938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939         $(HOST_EXPORTS) \
36940         (cd $(HOST_SUBDIR)/tk && \
36941           $(MAKE) $(FLAGS_TO_PASS)  install)
36942
36943 @endif tk
36944
36945 .PHONY: install-strip-tk maybe-install-strip-tk
36946 maybe-install-strip-tk:
36947 @if tk
36948 maybe-install-strip-tk: install-strip-tk
36949
36950 install-strip-tk: installdirs
36951         @: $(MAKE); $(unstage)
36952         @r=`${PWD_COMMAND}`; export r; \
36953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36954         $(HOST_EXPORTS) \
36955         (cd $(HOST_SUBDIR)/tk && \
36956           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36957
36958 @endif tk
36959
36960 # Other targets (info, dvi, pdf, etc.)
36961
36962 .PHONY: maybe-info-tk info-tk
36963 maybe-info-tk:
36964 @if tk
36965 maybe-info-tk: info-tk
36966
36967 info-tk: \
36968     configure-tk 
36969         @: $(MAKE); $(unstage)
36970         @[ -f ./tk/Makefile ] || exit 0; \
36971         r=`${PWD_COMMAND}`; export r; \
36972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36973         $(HOST_EXPORTS) \
36974         for flag in $(EXTRA_HOST_FLAGS) ; do \
36975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36976         done; \
36977         echo "Doing info in tk"; \
36978         (cd $(HOST_SUBDIR)/tk && \
36979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36981                   "RANLIB=$${RANLIB}" \
36982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36983                   info) \
36984           || exit 1
36985
36986 @endif tk
36987
36988 .PHONY: maybe-dvi-tk dvi-tk
36989 maybe-dvi-tk:
36990 @if tk
36991 maybe-dvi-tk: dvi-tk
36992
36993 dvi-tk: \
36994     configure-tk 
36995         @: $(MAKE); $(unstage)
36996         @[ -f ./tk/Makefile ] || exit 0; \
36997         r=`${PWD_COMMAND}`; export r; \
36998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36999         $(HOST_EXPORTS) \
37000         for flag in $(EXTRA_HOST_FLAGS) ; do \
37001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37002         done; \
37003         echo "Doing dvi in tk"; \
37004         (cd $(HOST_SUBDIR)/tk && \
37005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37007                   "RANLIB=$${RANLIB}" \
37008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37009                   dvi) \
37010           || exit 1
37011
37012 @endif tk
37013
37014 .PHONY: maybe-pdf-tk pdf-tk
37015 maybe-pdf-tk:
37016 @if tk
37017 maybe-pdf-tk: pdf-tk
37018
37019 pdf-tk: \
37020     configure-tk 
37021         @: $(MAKE); $(unstage)
37022         @[ -f ./tk/Makefile ] || exit 0; \
37023         r=`${PWD_COMMAND}`; export r; \
37024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025         $(HOST_EXPORTS) \
37026         for flag in $(EXTRA_HOST_FLAGS) ; do \
37027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37028         done; \
37029         echo "Doing pdf in tk"; \
37030         (cd $(HOST_SUBDIR)/tk && \
37031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37033                   "RANLIB=$${RANLIB}" \
37034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37035                   pdf) \
37036           || exit 1
37037
37038 @endif tk
37039
37040 .PHONY: maybe-html-tk html-tk
37041 maybe-html-tk:
37042 @if tk
37043 maybe-html-tk: html-tk
37044
37045 html-tk: \
37046     configure-tk 
37047         @: $(MAKE); $(unstage)
37048         @[ -f ./tk/Makefile ] || exit 0; \
37049         r=`${PWD_COMMAND}`; export r; \
37050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051         $(HOST_EXPORTS) \
37052         for flag in $(EXTRA_HOST_FLAGS) ; do \
37053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054         done; \
37055         echo "Doing html in tk"; \
37056         (cd $(HOST_SUBDIR)/tk && \
37057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059                   "RANLIB=$${RANLIB}" \
37060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061                   html) \
37062           || exit 1
37063
37064 @endif tk
37065
37066 .PHONY: maybe-TAGS-tk TAGS-tk
37067 maybe-TAGS-tk:
37068 @if tk
37069 maybe-TAGS-tk: TAGS-tk
37070
37071 TAGS-tk: \
37072     configure-tk 
37073         @: $(MAKE); $(unstage)
37074         @[ -f ./tk/Makefile ] || exit 0; \
37075         r=`${PWD_COMMAND}`; export r; \
37076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37077         $(HOST_EXPORTS) \
37078         for flag in $(EXTRA_HOST_FLAGS) ; do \
37079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37080         done; \
37081         echo "Doing TAGS in tk"; \
37082         (cd $(HOST_SUBDIR)/tk && \
37083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37085                   "RANLIB=$${RANLIB}" \
37086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37087                   TAGS) \
37088           || exit 1
37089
37090 @endif tk
37091
37092 .PHONY: maybe-install-info-tk install-info-tk
37093 maybe-install-info-tk:
37094 @if tk
37095 maybe-install-info-tk: install-info-tk
37096
37097 install-info-tk: \
37098     configure-tk \
37099     info-tk 
37100         @: $(MAKE); $(unstage)
37101         @[ -f ./tk/Makefile ] || exit 0; \
37102         r=`${PWD_COMMAND}`; export r; \
37103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37104         $(HOST_EXPORTS) \
37105         for flag in $(EXTRA_HOST_FLAGS) ; do \
37106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107         done; \
37108         echo "Doing install-info in tk"; \
37109         (cd $(HOST_SUBDIR)/tk && \
37110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37112                   "RANLIB=$${RANLIB}" \
37113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37114                   install-info) \
37115           || exit 1
37116
37117 @endif tk
37118
37119 .PHONY: maybe-install-pdf-tk install-pdf-tk
37120 maybe-install-pdf-tk:
37121 @if tk
37122 maybe-install-pdf-tk: install-pdf-tk
37123
37124 install-pdf-tk: \
37125     configure-tk \
37126     pdf-tk 
37127         @: $(MAKE); $(unstage)
37128         @[ -f ./tk/Makefile ] || exit 0; \
37129         r=`${PWD_COMMAND}`; export r; \
37130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37131         $(HOST_EXPORTS) \
37132         for flag in $(EXTRA_HOST_FLAGS) ; do \
37133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37134         done; \
37135         echo "Doing install-pdf in tk"; \
37136         (cd $(HOST_SUBDIR)/tk && \
37137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37139                   "RANLIB=$${RANLIB}" \
37140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37141                   install-pdf) \
37142           || exit 1
37143
37144 @endif tk
37145
37146 .PHONY: maybe-install-html-tk install-html-tk
37147 maybe-install-html-tk:
37148 @if tk
37149 maybe-install-html-tk: install-html-tk
37150
37151 install-html-tk: \
37152     configure-tk \
37153     html-tk 
37154         @: $(MAKE); $(unstage)
37155         @[ -f ./tk/Makefile ] || exit 0; \
37156         r=`${PWD_COMMAND}`; export r; \
37157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37158         $(HOST_EXPORTS) \
37159         for flag in $(EXTRA_HOST_FLAGS) ; do \
37160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37161         done; \
37162         echo "Doing install-html in tk"; \
37163         (cd $(HOST_SUBDIR)/tk && \
37164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37166                   "RANLIB=$${RANLIB}" \
37167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37168                   install-html) \
37169           || exit 1
37170
37171 @endif tk
37172
37173 .PHONY: maybe-installcheck-tk installcheck-tk
37174 maybe-installcheck-tk:
37175 @if tk
37176 maybe-installcheck-tk: installcheck-tk
37177
37178 installcheck-tk: \
37179     configure-tk 
37180         @: $(MAKE); $(unstage)
37181         @[ -f ./tk/Makefile ] || exit 0; \
37182         r=`${PWD_COMMAND}`; export r; \
37183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37184         $(HOST_EXPORTS) \
37185         for flag in $(EXTRA_HOST_FLAGS) ; do \
37186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37187         done; \
37188         echo "Doing installcheck in tk"; \
37189         (cd $(HOST_SUBDIR)/tk && \
37190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37192                   "RANLIB=$${RANLIB}" \
37193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37194                   installcheck) \
37195           || exit 1
37196
37197 @endif tk
37198
37199 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37200 maybe-mostlyclean-tk:
37201 @if tk
37202 maybe-mostlyclean-tk: mostlyclean-tk
37203
37204 mostlyclean-tk: 
37205         @: $(MAKE); $(unstage)
37206         @[ -f ./tk/Makefile ] || exit 0; \
37207         r=`${PWD_COMMAND}`; export r; \
37208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37209         $(HOST_EXPORTS) \
37210         for flag in $(EXTRA_HOST_FLAGS) ; do \
37211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37212         done; \
37213         echo "Doing mostlyclean in tk"; \
37214         (cd $(HOST_SUBDIR)/tk && \
37215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37217                   "RANLIB=$${RANLIB}" \
37218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37219                   mostlyclean) \
37220           || exit 1
37221
37222 @endif tk
37223
37224 .PHONY: maybe-clean-tk clean-tk
37225 maybe-clean-tk:
37226 @if tk
37227 maybe-clean-tk: clean-tk
37228
37229 clean-tk: 
37230         @: $(MAKE); $(unstage)
37231         @[ -f ./tk/Makefile ] || exit 0; \
37232         r=`${PWD_COMMAND}`; export r; \
37233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37234         $(HOST_EXPORTS) \
37235         for flag in $(EXTRA_HOST_FLAGS) ; do \
37236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37237         done; \
37238         echo "Doing clean in tk"; \
37239         (cd $(HOST_SUBDIR)/tk && \
37240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37242                   "RANLIB=$${RANLIB}" \
37243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37244                   clean) \
37245           || exit 1
37246
37247 @endif tk
37248
37249 .PHONY: maybe-distclean-tk distclean-tk
37250 maybe-distclean-tk:
37251 @if tk
37252 maybe-distclean-tk: distclean-tk
37253
37254 distclean-tk: 
37255         @: $(MAKE); $(unstage)
37256         @[ -f ./tk/Makefile ] || exit 0; \
37257         r=`${PWD_COMMAND}`; export r; \
37258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259         $(HOST_EXPORTS) \
37260         for flag in $(EXTRA_HOST_FLAGS) ; do \
37261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37262         done; \
37263         echo "Doing distclean in tk"; \
37264         (cd $(HOST_SUBDIR)/tk && \
37265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37267                   "RANLIB=$${RANLIB}" \
37268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37269                   distclean) \
37270           || exit 1
37271
37272 @endif tk
37273
37274 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37275 maybe-maintainer-clean-tk:
37276 @if tk
37277 maybe-maintainer-clean-tk: maintainer-clean-tk
37278
37279 maintainer-clean-tk: 
37280         @: $(MAKE); $(unstage)
37281         @[ -f ./tk/Makefile ] || exit 0; \
37282         r=`${PWD_COMMAND}`; export r; \
37283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284         $(HOST_EXPORTS) \
37285         for flag in $(EXTRA_HOST_FLAGS) ; do \
37286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37287         done; \
37288         echo "Doing maintainer-clean in tk"; \
37289         (cd $(HOST_SUBDIR)/tk && \
37290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37292                   "RANLIB=$${RANLIB}" \
37293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37294                   maintainer-clean) \
37295           || exit 1
37296
37297 @endif tk
37298
37299
37300
37301 .PHONY: configure-libtermcap maybe-configure-libtermcap
37302 maybe-configure-libtermcap:
37303 @if gcc-bootstrap
37304 configure-libtermcap: stage_current
37305 @endif gcc-bootstrap
37306 @if libtermcap
37307 maybe-configure-libtermcap: configure-libtermcap
37308 configure-libtermcap: 
37309         @: $(MAKE); $(unstage)
37310         @r=`${PWD_COMMAND}`; export r; \
37311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37312         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37314         $(HOST_EXPORTS)  \
37315         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37316         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37317         case $(srcdir) in \
37318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37319           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37321         esac; \
37322         module_srcdir=libtermcap; \
37323         $(SHELL) \
37324           $$s/$$module_srcdir/configure \
37325           --srcdir=$${topdir}/$$module_srcdir \
37326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37327           --target=${target_alias}  \
37328           || exit 1
37329 @endif libtermcap
37330
37331
37332
37333
37334
37335 .PHONY: all-libtermcap maybe-all-libtermcap
37336 maybe-all-libtermcap:
37337 @if gcc-bootstrap
37338 all-libtermcap: stage_current
37339 @endif gcc-bootstrap
37340 @if libtermcap
37341 TARGET-libtermcap=all
37342 maybe-all-libtermcap: all-libtermcap
37343 all-libtermcap: configure-libtermcap
37344         @: $(MAKE); $(unstage)
37345         @r=`${PWD_COMMAND}`; export r; \
37346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37347         $(HOST_EXPORTS)  \
37348         (cd $(HOST_SUBDIR)/libtermcap && \
37349           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37350                 $(TARGET-libtermcap))
37351 @endif libtermcap
37352
37353
37354
37355
37356 .PHONY: check-libtermcap maybe-check-libtermcap
37357 maybe-check-libtermcap:
37358 @if libtermcap
37359 maybe-check-libtermcap: check-libtermcap
37360
37361 check-libtermcap:
37362
37363 @endif libtermcap
37364
37365 .PHONY: install-libtermcap maybe-install-libtermcap
37366 maybe-install-libtermcap:
37367 @if libtermcap
37368 maybe-install-libtermcap: install-libtermcap
37369
37370 install-libtermcap: installdirs
37371         @: $(MAKE); $(unstage)
37372         @r=`${PWD_COMMAND}`; export r; \
37373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37374         $(HOST_EXPORTS) \
37375         (cd $(HOST_SUBDIR)/libtermcap && \
37376           $(MAKE) $(FLAGS_TO_PASS)  install)
37377
37378 @endif libtermcap
37379
37380 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37381 maybe-install-strip-libtermcap:
37382 @if libtermcap
37383 maybe-install-strip-libtermcap: install-strip-libtermcap
37384
37385 install-strip-libtermcap: installdirs
37386         @: $(MAKE); $(unstage)
37387         @r=`${PWD_COMMAND}`; export r; \
37388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389         $(HOST_EXPORTS) \
37390         (cd $(HOST_SUBDIR)/libtermcap && \
37391           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37392
37393 @endif libtermcap
37394
37395 # Other targets (info, dvi, pdf, etc.)
37396
37397 .PHONY: maybe-info-libtermcap info-libtermcap
37398 maybe-info-libtermcap:
37399 @if libtermcap
37400 maybe-info-libtermcap: info-libtermcap
37401
37402 info-libtermcap: \
37403     configure-libtermcap 
37404         @: $(MAKE); $(unstage)
37405         @[ -f ./libtermcap/Makefile ] || exit 0; \
37406         r=`${PWD_COMMAND}`; export r; \
37407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37408         $(HOST_EXPORTS) \
37409         for flag in $(EXTRA_HOST_FLAGS) ; do \
37410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37411         done; \
37412         echo "Doing info in libtermcap"; \
37413         (cd $(HOST_SUBDIR)/libtermcap && \
37414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37416                   "RANLIB=$${RANLIB}" \
37417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37418                   info) \
37419           || exit 1
37420
37421 @endif libtermcap
37422
37423 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37424 maybe-dvi-libtermcap:
37425 @if libtermcap
37426 maybe-dvi-libtermcap: dvi-libtermcap
37427
37428 dvi-libtermcap: \
37429     configure-libtermcap 
37430         @: $(MAKE); $(unstage)
37431         @[ -f ./libtermcap/Makefile ] || exit 0; \
37432         r=`${PWD_COMMAND}`; export r; \
37433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37434         $(HOST_EXPORTS) \
37435         for flag in $(EXTRA_HOST_FLAGS) ; do \
37436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37437         done; \
37438         echo "Doing dvi in libtermcap"; \
37439         (cd $(HOST_SUBDIR)/libtermcap && \
37440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37442                   "RANLIB=$${RANLIB}" \
37443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37444                   dvi) \
37445           || exit 1
37446
37447 @endif libtermcap
37448
37449 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37450 maybe-pdf-libtermcap:
37451 @if libtermcap
37452 maybe-pdf-libtermcap: pdf-libtermcap
37453
37454 pdf-libtermcap: \
37455     configure-libtermcap 
37456         @: $(MAKE); $(unstage)
37457         @[ -f ./libtermcap/Makefile ] || exit 0; \
37458         r=`${PWD_COMMAND}`; export r; \
37459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37460         $(HOST_EXPORTS) \
37461         for flag in $(EXTRA_HOST_FLAGS) ; do \
37462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37463         done; \
37464         echo "Doing pdf in libtermcap"; \
37465         (cd $(HOST_SUBDIR)/libtermcap && \
37466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37468                   "RANLIB=$${RANLIB}" \
37469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37470                   pdf) \
37471           || exit 1
37472
37473 @endif libtermcap
37474
37475 .PHONY: maybe-html-libtermcap html-libtermcap
37476 maybe-html-libtermcap:
37477 @if libtermcap
37478 maybe-html-libtermcap: html-libtermcap
37479
37480 html-libtermcap: \
37481     configure-libtermcap 
37482         @: $(MAKE); $(unstage)
37483         @[ -f ./libtermcap/Makefile ] || exit 0; \
37484         r=`${PWD_COMMAND}`; export r; \
37485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486         $(HOST_EXPORTS) \
37487         for flag in $(EXTRA_HOST_FLAGS) ; do \
37488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37489         done; \
37490         echo "Doing html in libtermcap"; \
37491         (cd $(HOST_SUBDIR)/libtermcap && \
37492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37494                   "RANLIB=$${RANLIB}" \
37495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37496                   html) \
37497           || exit 1
37498
37499 @endif libtermcap
37500
37501 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37502 maybe-TAGS-libtermcap:
37503 @if libtermcap
37504 maybe-TAGS-libtermcap: TAGS-libtermcap
37505
37506 TAGS-libtermcap: \
37507     configure-libtermcap 
37508         @: $(MAKE); $(unstage)
37509         @[ -f ./libtermcap/Makefile ] || exit 0; \
37510         r=`${PWD_COMMAND}`; export r; \
37511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37512         $(HOST_EXPORTS) \
37513         for flag in $(EXTRA_HOST_FLAGS) ; do \
37514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37515         done; \
37516         echo "Doing TAGS in libtermcap"; \
37517         (cd $(HOST_SUBDIR)/libtermcap && \
37518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37520                   "RANLIB=$${RANLIB}" \
37521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37522                   TAGS) \
37523           || exit 1
37524
37525 @endif libtermcap
37526
37527 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37528 maybe-install-info-libtermcap:
37529 @if libtermcap
37530 maybe-install-info-libtermcap: install-info-libtermcap
37531
37532 install-info-libtermcap: \
37533     configure-libtermcap \
37534     info-libtermcap 
37535         @: $(MAKE); $(unstage)
37536         @[ -f ./libtermcap/Makefile ] || exit 0; \
37537         r=`${PWD_COMMAND}`; export r; \
37538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539         $(HOST_EXPORTS) \
37540         for flag in $(EXTRA_HOST_FLAGS) ; do \
37541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37542         done; \
37543         echo "Doing install-info in libtermcap"; \
37544         (cd $(HOST_SUBDIR)/libtermcap && \
37545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547                   "RANLIB=$${RANLIB}" \
37548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549                   install-info) \
37550           || exit 1
37551
37552 @endif libtermcap
37553
37554 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37555 maybe-install-pdf-libtermcap:
37556 @if libtermcap
37557 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37558
37559 install-pdf-libtermcap: \
37560     configure-libtermcap \
37561     pdf-libtermcap 
37562         @: $(MAKE); $(unstage)
37563         @[ -f ./libtermcap/Makefile ] || exit 0; \
37564         r=`${PWD_COMMAND}`; export r; \
37565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37566         $(HOST_EXPORTS) \
37567         for flag in $(EXTRA_HOST_FLAGS) ; do \
37568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37569         done; \
37570         echo "Doing install-pdf in libtermcap"; \
37571         (cd $(HOST_SUBDIR)/libtermcap && \
37572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37574                   "RANLIB=$${RANLIB}" \
37575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37576                   install-pdf) \
37577           || exit 1
37578
37579 @endif libtermcap
37580
37581 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37582 maybe-install-html-libtermcap:
37583 @if libtermcap
37584 maybe-install-html-libtermcap: install-html-libtermcap
37585
37586 install-html-libtermcap: \
37587     configure-libtermcap \
37588     html-libtermcap 
37589         @: $(MAKE); $(unstage)
37590         @[ -f ./libtermcap/Makefile ] || exit 0; \
37591         r=`${PWD_COMMAND}`; export r; \
37592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37593         $(HOST_EXPORTS) \
37594         for flag in $(EXTRA_HOST_FLAGS) ; do \
37595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37596         done; \
37597         echo "Doing install-html in libtermcap"; \
37598         (cd $(HOST_SUBDIR)/libtermcap && \
37599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37601                   "RANLIB=$${RANLIB}" \
37602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37603                   install-html) \
37604           || exit 1
37605
37606 @endif libtermcap
37607
37608 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37609 maybe-installcheck-libtermcap:
37610 @if libtermcap
37611 maybe-installcheck-libtermcap: installcheck-libtermcap
37612
37613 installcheck-libtermcap: \
37614     configure-libtermcap 
37615         @: $(MAKE); $(unstage)
37616         @[ -f ./libtermcap/Makefile ] || exit 0; \
37617         r=`${PWD_COMMAND}`; export r; \
37618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37619         $(HOST_EXPORTS) \
37620         for flag in $(EXTRA_HOST_FLAGS) ; do \
37621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37622         done; \
37623         echo "Doing installcheck in libtermcap"; \
37624         (cd $(HOST_SUBDIR)/libtermcap && \
37625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37627                   "RANLIB=$${RANLIB}" \
37628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37629                   installcheck) \
37630           || exit 1
37631
37632 @endif libtermcap
37633
37634 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37635 maybe-mostlyclean-libtermcap:
37636 @if libtermcap
37637 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37638
37639 # libtermcap doesn't support mostlyclean.
37640 mostlyclean-libtermcap:
37641
37642 @endif libtermcap
37643
37644 .PHONY: maybe-clean-libtermcap clean-libtermcap
37645 maybe-clean-libtermcap:
37646 @if libtermcap
37647 maybe-clean-libtermcap: clean-libtermcap
37648
37649 # libtermcap doesn't support clean.
37650 clean-libtermcap:
37651
37652 @endif libtermcap
37653
37654 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37655 maybe-distclean-libtermcap:
37656 @if libtermcap
37657 maybe-distclean-libtermcap: distclean-libtermcap
37658
37659 # libtermcap doesn't support distclean.
37660 distclean-libtermcap:
37661
37662 @endif libtermcap
37663
37664 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37665 maybe-maintainer-clean-libtermcap:
37666 @if libtermcap
37667 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37668
37669 # libtermcap doesn't support maintainer-clean.
37670 maintainer-clean-libtermcap:
37671
37672 @endif libtermcap
37673
37674
37675
37676 .PHONY: configure-utils maybe-configure-utils
37677 maybe-configure-utils:
37678 @if gcc-bootstrap
37679 configure-utils: stage_current
37680 @endif gcc-bootstrap
37681 @if utils
37682 maybe-configure-utils: configure-utils
37683 configure-utils: 
37684         @: $(MAKE); $(unstage)
37685         @r=`${PWD_COMMAND}`; export r; \
37686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37687         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37688         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37689         $(HOST_EXPORTS)  \
37690         echo Configuring in $(HOST_SUBDIR)/utils; \
37691         cd "$(HOST_SUBDIR)/utils" || exit 1; \
37692         case $(srcdir) in \
37693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37694           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37696         esac; \
37697         module_srcdir=utils; \
37698         $(SHELL) \
37699           $$s/$$module_srcdir/configure \
37700           --srcdir=$${topdir}/$$module_srcdir \
37701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37702           --target=${target_alias}  \
37703           || exit 1
37704 @endif utils
37705
37706
37707
37708
37709
37710 .PHONY: all-utils maybe-all-utils
37711 maybe-all-utils:
37712 @if gcc-bootstrap
37713 all-utils: stage_current
37714 @endif gcc-bootstrap
37715 @if utils
37716 TARGET-utils=all
37717 maybe-all-utils: all-utils
37718 all-utils: configure-utils
37719         @: $(MAKE); $(unstage)
37720         @r=`${PWD_COMMAND}`; export r; \
37721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722         $(HOST_EXPORTS)  \
37723         (cd $(HOST_SUBDIR)/utils && \
37724           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37725                 $(TARGET-utils))
37726 @endif utils
37727
37728
37729
37730
37731 .PHONY: check-utils maybe-check-utils
37732 maybe-check-utils:
37733 @if utils
37734 maybe-check-utils: check-utils
37735
37736 check-utils:
37737
37738 @endif utils
37739
37740 .PHONY: install-utils maybe-install-utils
37741 maybe-install-utils:
37742 @if utils
37743 maybe-install-utils: install-utils
37744
37745 install-utils: installdirs
37746         @: $(MAKE); $(unstage)
37747         @r=`${PWD_COMMAND}`; export r; \
37748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749         $(HOST_EXPORTS) \
37750         (cd $(HOST_SUBDIR)/utils && \
37751           $(MAKE) $(FLAGS_TO_PASS)  install)
37752
37753 @endif utils
37754
37755 .PHONY: install-strip-utils maybe-install-strip-utils
37756 maybe-install-strip-utils:
37757 @if utils
37758 maybe-install-strip-utils: install-strip-utils
37759
37760 install-strip-utils: installdirs
37761         @: $(MAKE); $(unstage)
37762         @r=`${PWD_COMMAND}`; export r; \
37763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764         $(HOST_EXPORTS) \
37765         (cd $(HOST_SUBDIR)/utils && \
37766           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37767
37768 @endif utils
37769
37770 # Other targets (info, dvi, pdf, etc.)
37771
37772 .PHONY: maybe-info-utils info-utils
37773 maybe-info-utils:
37774 @if utils
37775 maybe-info-utils: info-utils
37776
37777 info-utils: \
37778     configure-utils 
37779         @: $(MAKE); $(unstage)
37780         @[ -f ./utils/Makefile ] || exit 0; \
37781         r=`${PWD_COMMAND}`; export r; \
37782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37783         $(HOST_EXPORTS) \
37784         for flag in $(EXTRA_HOST_FLAGS) ; do \
37785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37786         done; \
37787         echo "Doing info in utils"; \
37788         (cd $(HOST_SUBDIR)/utils && \
37789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37791                   "RANLIB=$${RANLIB}" \
37792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37793                   info) \
37794           || exit 1
37795
37796 @endif utils
37797
37798 .PHONY: maybe-dvi-utils dvi-utils
37799 maybe-dvi-utils:
37800 @if utils
37801 maybe-dvi-utils: dvi-utils
37802
37803 dvi-utils: \
37804     configure-utils 
37805         @: $(MAKE); $(unstage)
37806         @[ -f ./utils/Makefile ] || exit 0; \
37807         r=`${PWD_COMMAND}`; export r; \
37808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37809         $(HOST_EXPORTS) \
37810         for flag in $(EXTRA_HOST_FLAGS) ; do \
37811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37812         done; \
37813         echo "Doing dvi in utils"; \
37814         (cd $(HOST_SUBDIR)/utils && \
37815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37817                   "RANLIB=$${RANLIB}" \
37818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37819                   dvi) \
37820           || exit 1
37821
37822 @endif utils
37823
37824 .PHONY: maybe-pdf-utils pdf-utils
37825 maybe-pdf-utils:
37826 @if utils
37827 maybe-pdf-utils: pdf-utils
37828
37829 pdf-utils: \
37830     configure-utils 
37831         @: $(MAKE); $(unstage)
37832         @[ -f ./utils/Makefile ] || exit 0; \
37833         r=`${PWD_COMMAND}`; export r; \
37834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835         $(HOST_EXPORTS) \
37836         for flag in $(EXTRA_HOST_FLAGS) ; do \
37837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37838         done; \
37839         echo "Doing pdf in utils"; \
37840         (cd $(HOST_SUBDIR)/utils && \
37841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37843                   "RANLIB=$${RANLIB}" \
37844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37845                   pdf) \
37846           || exit 1
37847
37848 @endif utils
37849
37850 .PHONY: maybe-html-utils html-utils
37851 maybe-html-utils:
37852 @if utils
37853 maybe-html-utils: html-utils
37854
37855 html-utils: \
37856     configure-utils 
37857         @: $(MAKE); $(unstage)
37858         @[ -f ./utils/Makefile ] || exit 0; \
37859         r=`${PWD_COMMAND}`; export r; \
37860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37861         $(HOST_EXPORTS) \
37862         for flag in $(EXTRA_HOST_FLAGS) ; do \
37863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37864         done; \
37865         echo "Doing html in utils"; \
37866         (cd $(HOST_SUBDIR)/utils && \
37867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37869                   "RANLIB=$${RANLIB}" \
37870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37871                   html) \
37872           || exit 1
37873
37874 @endif utils
37875
37876 .PHONY: maybe-TAGS-utils TAGS-utils
37877 maybe-TAGS-utils:
37878 @if utils
37879 maybe-TAGS-utils: TAGS-utils
37880
37881 TAGS-utils: \
37882     configure-utils 
37883         @: $(MAKE); $(unstage)
37884         @[ -f ./utils/Makefile ] || exit 0; \
37885         r=`${PWD_COMMAND}`; export r; \
37886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887         $(HOST_EXPORTS) \
37888         for flag in $(EXTRA_HOST_FLAGS) ; do \
37889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37890         done; \
37891         echo "Doing TAGS in utils"; \
37892         (cd $(HOST_SUBDIR)/utils && \
37893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37895                   "RANLIB=$${RANLIB}" \
37896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37897                   TAGS) \
37898           || exit 1
37899
37900 @endif utils
37901
37902 .PHONY: maybe-install-info-utils install-info-utils
37903 maybe-install-info-utils:
37904 @if utils
37905 maybe-install-info-utils: install-info-utils
37906
37907 install-info-utils: \
37908     configure-utils \
37909     info-utils 
37910         @: $(MAKE); $(unstage)
37911         @[ -f ./utils/Makefile ] || exit 0; \
37912         r=`${PWD_COMMAND}`; export r; \
37913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914         $(HOST_EXPORTS) \
37915         for flag in $(EXTRA_HOST_FLAGS) ; do \
37916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917         done; \
37918         echo "Doing install-info in utils"; \
37919         (cd $(HOST_SUBDIR)/utils && \
37920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37922                   "RANLIB=$${RANLIB}" \
37923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37924                   install-info) \
37925           || exit 1
37926
37927 @endif utils
37928
37929 .PHONY: maybe-install-pdf-utils install-pdf-utils
37930 maybe-install-pdf-utils:
37931 @if utils
37932 maybe-install-pdf-utils: install-pdf-utils
37933
37934 install-pdf-utils: \
37935     configure-utils \
37936     pdf-utils 
37937         @: $(MAKE); $(unstage)
37938         @[ -f ./utils/Makefile ] || exit 0; \
37939         r=`${PWD_COMMAND}`; export r; \
37940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37941         $(HOST_EXPORTS) \
37942         for flag in $(EXTRA_HOST_FLAGS) ; do \
37943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37944         done; \
37945         echo "Doing install-pdf in utils"; \
37946         (cd $(HOST_SUBDIR)/utils && \
37947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37949                   "RANLIB=$${RANLIB}" \
37950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37951                   install-pdf) \
37952           || exit 1
37953
37954 @endif utils
37955
37956 .PHONY: maybe-install-html-utils install-html-utils
37957 maybe-install-html-utils:
37958 @if utils
37959 maybe-install-html-utils: install-html-utils
37960
37961 install-html-utils: \
37962     configure-utils \
37963     html-utils 
37964         @: $(MAKE); $(unstage)
37965         @[ -f ./utils/Makefile ] || exit 0; \
37966         r=`${PWD_COMMAND}`; export r; \
37967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37968         $(HOST_EXPORTS) \
37969         for flag in $(EXTRA_HOST_FLAGS) ; do \
37970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37971         done; \
37972         echo "Doing install-html in utils"; \
37973         (cd $(HOST_SUBDIR)/utils && \
37974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37976                   "RANLIB=$${RANLIB}" \
37977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37978                   install-html) \
37979           || exit 1
37980
37981 @endif utils
37982
37983 .PHONY: maybe-installcheck-utils installcheck-utils
37984 maybe-installcheck-utils:
37985 @if utils
37986 maybe-installcheck-utils: installcheck-utils
37987
37988 installcheck-utils: \
37989     configure-utils 
37990         @: $(MAKE); $(unstage)
37991         @[ -f ./utils/Makefile ] || exit 0; \
37992         r=`${PWD_COMMAND}`; export r; \
37993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37994         $(HOST_EXPORTS) \
37995         for flag in $(EXTRA_HOST_FLAGS) ; do \
37996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37997         done; \
37998         echo "Doing installcheck in utils"; \
37999         (cd $(HOST_SUBDIR)/utils && \
38000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38002                   "RANLIB=$${RANLIB}" \
38003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38004                   installcheck) \
38005           || exit 1
38006
38007 @endif utils
38008
38009 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38010 maybe-mostlyclean-utils:
38011 @if utils
38012 maybe-mostlyclean-utils: mostlyclean-utils
38013
38014 mostlyclean-utils: 
38015         @: $(MAKE); $(unstage)
38016         @[ -f ./utils/Makefile ] || exit 0; \
38017         r=`${PWD_COMMAND}`; export r; \
38018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019         $(HOST_EXPORTS) \
38020         for flag in $(EXTRA_HOST_FLAGS) ; do \
38021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022         done; \
38023         echo "Doing mostlyclean in utils"; \
38024         (cd $(HOST_SUBDIR)/utils && \
38025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027                   "RANLIB=$${RANLIB}" \
38028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029                   mostlyclean) \
38030           || exit 1
38031
38032 @endif utils
38033
38034 .PHONY: maybe-clean-utils clean-utils
38035 maybe-clean-utils:
38036 @if utils
38037 maybe-clean-utils: clean-utils
38038
38039 clean-utils: 
38040         @: $(MAKE); $(unstage)
38041         @[ -f ./utils/Makefile ] || exit 0; \
38042         r=`${PWD_COMMAND}`; export r; \
38043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38044         $(HOST_EXPORTS) \
38045         for flag in $(EXTRA_HOST_FLAGS) ; do \
38046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38047         done; \
38048         echo "Doing clean in utils"; \
38049         (cd $(HOST_SUBDIR)/utils && \
38050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38052                   "RANLIB=$${RANLIB}" \
38053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38054                   clean) \
38055           || exit 1
38056
38057 @endif utils
38058
38059 .PHONY: maybe-distclean-utils distclean-utils
38060 maybe-distclean-utils:
38061 @if utils
38062 maybe-distclean-utils: distclean-utils
38063
38064 distclean-utils: 
38065         @: $(MAKE); $(unstage)
38066         @[ -f ./utils/Makefile ] || exit 0; \
38067         r=`${PWD_COMMAND}`; export r; \
38068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38069         $(HOST_EXPORTS) \
38070         for flag in $(EXTRA_HOST_FLAGS) ; do \
38071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38072         done; \
38073         echo "Doing distclean in utils"; \
38074         (cd $(HOST_SUBDIR)/utils && \
38075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38077                   "RANLIB=$${RANLIB}" \
38078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38079                   distclean) \
38080           || exit 1
38081
38082 @endif utils
38083
38084 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38085 maybe-maintainer-clean-utils:
38086 @if utils
38087 maybe-maintainer-clean-utils: maintainer-clean-utils
38088
38089 maintainer-clean-utils: 
38090         @: $(MAKE); $(unstage)
38091         @[ -f ./utils/Makefile ] || exit 0; \
38092         r=`${PWD_COMMAND}`; export r; \
38093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094         $(HOST_EXPORTS) \
38095         for flag in $(EXTRA_HOST_FLAGS) ; do \
38096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38097         done; \
38098         echo "Doing maintainer-clean in utils"; \
38099         (cd $(HOST_SUBDIR)/utils && \
38100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38102                   "RANLIB=$${RANLIB}" \
38103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38104                   maintainer-clean) \
38105           || exit 1
38106
38107 @endif utils
38108
38109
38110
38111 .PHONY: configure-c++tools maybe-configure-c++tools
38112 maybe-configure-c++tools:
38113 @if gcc-bootstrap
38114 configure-c++tools: stage_current
38115 @endif gcc-bootstrap
38116 @if c++tools
38117 maybe-configure-c++tools: configure-c++tools
38118 configure-c++tools: 
38119         @: $(MAKE); $(unstage)
38120         @r=`${PWD_COMMAND}`; export r; \
38121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38122         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38124         $(HOST_EXPORTS)  \
38125         echo Configuring in $(HOST_SUBDIR)/c++tools; \
38126         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38127         case $(srcdir) in \
38128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38129           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38131         esac; \
38132         module_srcdir=c++tools; \
38133         $(SHELL) \
38134           $$s/$$module_srcdir/configure \
38135           --srcdir=$${topdir}/$$module_srcdir \
38136           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38137           --target=${target_alias}  \
38138           || exit 1
38139 @endif c++tools
38140
38141
38142
38143
38144
38145 .PHONY: all-c++tools maybe-all-c++tools
38146 maybe-all-c++tools:
38147 @if gcc-bootstrap
38148 all-c++tools: stage_current
38149 @endif gcc-bootstrap
38150 @if c++tools
38151 TARGET-c++tools=all
38152 maybe-all-c++tools: all-c++tools
38153 all-c++tools: configure-c++tools
38154         @: $(MAKE); $(unstage)
38155         @r=`${PWD_COMMAND}`; export r; \
38156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38157         $(HOST_EXPORTS)  \
38158         (cd $(HOST_SUBDIR)/c++tools && \
38159           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38160                 $(TARGET-c++tools))
38161 @endif c++tools
38162
38163
38164
38165
38166 .PHONY: check-c++tools maybe-check-c++tools
38167 maybe-check-c++tools:
38168 @if c++tools
38169 maybe-check-c++tools: check-c++tools
38170
38171 check-c++tools:
38172         @: $(MAKE); $(unstage)
38173         @r=`${PWD_COMMAND}`; export r; \
38174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175         $(HOST_EXPORTS)  \
38176         (cd $(HOST_SUBDIR)/c++tools && \
38177           $(MAKE) $(FLAGS_TO_PASS)  check)
38178
38179 @endif c++tools
38180
38181 .PHONY: install-c++tools maybe-install-c++tools
38182 maybe-install-c++tools:
38183 @if c++tools
38184 maybe-install-c++tools: install-c++tools
38185
38186 install-c++tools: installdirs
38187         @: $(MAKE); $(unstage)
38188         @r=`${PWD_COMMAND}`; export r; \
38189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38190         $(HOST_EXPORTS) \
38191         (cd $(HOST_SUBDIR)/c++tools && \
38192           $(MAKE) $(FLAGS_TO_PASS)  install)
38193
38194 @endif c++tools
38195
38196 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38197 maybe-install-strip-c++tools:
38198 @if c++tools
38199 maybe-install-strip-c++tools: install-strip-c++tools
38200
38201 install-strip-c++tools: installdirs
38202         @: $(MAKE); $(unstage)
38203         @r=`${PWD_COMMAND}`; export r; \
38204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205         $(HOST_EXPORTS) \
38206         (cd $(HOST_SUBDIR)/c++tools && \
38207           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38208
38209 @endif c++tools
38210
38211 # Other targets (info, dvi, pdf, etc.)
38212
38213 .PHONY: maybe-info-c++tools info-c++tools
38214 maybe-info-c++tools:
38215 @if c++tools
38216 maybe-info-c++tools: info-c++tools
38217
38218 info-c++tools: \
38219     configure-c++tools 
38220         @: $(MAKE); $(unstage)
38221         @[ -f ./c++tools/Makefile ] || exit 0; \
38222         r=`${PWD_COMMAND}`; export r; \
38223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38224         $(HOST_EXPORTS) \
38225         for flag in $(EXTRA_HOST_FLAGS) ; do \
38226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38227         done; \
38228         echo "Doing info in c++tools"; \
38229         (cd $(HOST_SUBDIR)/c++tools && \
38230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38232                   "RANLIB=$${RANLIB}" \
38233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38234                   info) \
38235           || exit 1
38236
38237 @endif c++tools
38238
38239 .PHONY: maybe-dvi-c++tools dvi-c++tools
38240 maybe-dvi-c++tools:
38241 @if c++tools
38242 maybe-dvi-c++tools: dvi-c++tools
38243
38244 dvi-c++tools: \
38245     configure-c++tools 
38246         @: $(MAKE); $(unstage)
38247         @[ -f ./c++tools/Makefile ] || exit 0; \
38248         r=`${PWD_COMMAND}`; export r; \
38249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38250         $(HOST_EXPORTS) \
38251         for flag in $(EXTRA_HOST_FLAGS) ; do \
38252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253         done; \
38254         echo "Doing dvi in c++tools"; \
38255         (cd $(HOST_SUBDIR)/c++tools && \
38256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38258                   "RANLIB=$${RANLIB}" \
38259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38260                   dvi) \
38261           || exit 1
38262
38263 @endif c++tools
38264
38265 .PHONY: maybe-pdf-c++tools pdf-c++tools
38266 maybe-pdf-c++tools:
38267 @if c++tools
38268 maybe-pdf-c++tools: pdf-c++tools
38269
38270 pdf-c++tools: \
38271     configure-c++tools 
38272         @: $(MAKE); $(unstage)
38273         @[ -f ./c++tools/Makefile ] || exit 0; \
38274         r=`${PWD_COMMAND}`; export r; \
38275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38276         $(HOST_EXPORTS) \
38277         for flag in $(EXTRA_HOST_FLAGS) ; do \
38278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38279         done; \
38280         echo "Doing pdf in c++tools"; \
38281         (cd $(HOST_SUBDIR)/c++tools && \
38282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38284                   "RANLIB=$${RANLIB}" \
38285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38286                   pdf) \
38287           || exit 1
38288
38289 @endif c++tools
38290
38291 .PHONY: maybe-html-c++tools html-c++tools
38292 maybe-html-c++tools:
38293 @if c++tools
38294 maybe-html-c++tools: html-c++tools
38295
38296 html-c++tools: \
38297     configure-c++tools 
38298         @: $(MAKE); $(unstage)
38299         @[ -f ./c++tools/Makefile ] || exit 0; \
38300         r=`${PWD_COMMAND}`; export r; \
38301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38302         $(HOST_EXPORTS) \
38303         for flag in $(EXTRA_HOST_FLAGS) ; do \
38304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38305         done; \
38306         echo "Doing html in c++tools"; \
38307         (cd $(HOST_SUBDIR)/c++tools && \
38308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38310                   "RANLIB=$${RANLIB}" \
38311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38312                   html) \
38313           || exit 1
38314
38315 @endif c++tools
38316
38317 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38318 maybe-TAGS-c++tools:
38319 @if c++tools
38320 maybe-TAGS-c++tools: TAGS-c++tools
38321
38322 TAGS-c++tools: \
38323     configure-c++tools 
38324         @: $(MAKE); $(unstage)
38325         @[ -f ./c++tools/Makefile ] || exit 0; \
38326         r=`${PWD_COMMAND}`; export r; \
38327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38328         $(HOST_EXPORTS) \
38329         for flag in $(EXTRA_HOST_FLAGS) ; do \
38330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38331         done; \
38332         echo "Doing TAGS in c++tools"; \
38333         (cd $(HOST_SUBDIR)/c++tools && \
38334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38336                   "RANLIB=$${RANLIB}" \
38337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38338                   TAGS) \
38339           || exit 1
38340
38341 @endif c++tools
38342
38343 .PHONY: maybe-install-info-c++tools install-info-c++tools
38344 maybe-install-info-c++tools:
38345 @if c++tools
38346 maybe-install-info-c++tools: install-info-c++tools
38347
38348 install-info-c++tools: \
38349     configure-c++tools \
38350     info-c++tools 
38351         @: $(MAKE); $(unstage)
38352         @[ -f ./c++tools/Makefile ] || exit 0; \
38353         r=`${PWD_COMMAND}`; export r; \
38354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355         $(HOST_EXPORTS) \
38356         for flag in $(EXTRA_HOST_FLAGS) ; do \
38357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38358         done; \
38359         echo "Doing install-info in c++tools"; \
38360         (cd $(HOST_SUBDIR)/c++tools && \
38361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38363                   "RANLIB=$${RANLIB}" \
38364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38365                   install-info) \
38366           || exit 1
38367
38368 @endif c++tools
38369
38370 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38371 maybe-install-pdf-c++tools:
38372 @if c++tools
38373 maybe-install-pdf-c++tools: install-pdf-c++tools
38374
38375 install-pdf-c++tools: \
38376     configure-c++tools \
38377     pdf-c++tools 
38378         @: $(MAKE); $(unstage)
38379         @[ -f ./c++tools/Makefile ] || exit 0; \
38380         r=`${PWD_COMMAND}`; export r; \
38381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38382         $(HOST_EXPORTS) \
38383         for flag in $(EXTRA_HOST_FLAGS) ; do \
38384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38385         done; \
38386         echo "Doing install-pdf in c++tools"; \
38387         (cd $(HOST_SUBDIR)/c++tools && \
38388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38390                   "RANLIB=$${RANLIB}" \
38391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38392                   install-pdf) \
38393           || exit 1
38394
38395 @endif c++tools
38396
38397 .PHONY: maybe-install-html-c++tools install-html-c++tools
38398 maybe-install-html-c++tools:
38399 @if c++tools
38400 maybe-install-html-c++tools: install-html-c++tools
38401
38402 install-html-c++tools: \
38403     configure-c++tools \
38404     html-c++tools 
38405         @: $(MAKE); $(unstage)
38406         @[ -f ./c++tools/Makefile ] || exit 0; \
38407         r=`${PWD_COMMAND}`; export r; \
38408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38409         $(HOST_EXPORTS) \
38410         for flag in $(EXTRA_HOST_FLAGS) ; do \
38411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38412         done; \
38413         echo "Doing install-html in c++tools"; \
38414         (cd $(HOST_SUBDIR)/c++tools && \
38415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38417                   "RANLIB=$${RANLIB}" \
38418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38419                   install-html) \
38420           || exit 1
38421
38422 @endif c++tools
38423
38424 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38425 maybe-installcheck-c++tools:
38426 @if c++tools
38427 maybe-installcheck-c++tools: installcheck-c++tools
38428
38429 installcheck-c++tools: \
38430     configure-c++tools 
38431         @: $(MAKE); $(unstage)
38432         @[ -f ./c++tools/Makefile ] || exit 0; \
38433         r=`${PWD_COMMAND}`; export r; \
38434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38435         $(HOST_EXPORTS) \
38436         for flag in $(EXTRA_HOST_FLAGS) ; do \
38437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38438         done; \
38439         echo "Doing installcheck in c++tools"; \
38440         (cd $(HOST_SUBDIR)/c++tools && \
38441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38443                   "RANLIB=$${RANLIB}" \
38444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38445                   installcheck) \
38446           || exit 1
38447
38448 @endif c++tools
38449
38450 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38451 maybe-mostlyclean-c++tools:
38452 @if c++tools
38453 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38454
38455 mostlyclean-c++tools: 
38456         @: $(MAKE); $(unstage)
38457         @[ -f ./c++tools/Makefile ] || exit 0; \
38458         r=`${PWD_COMMAND}`; export r; \
38459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38460         $(HOST_EXPORTS) \
38461         for flag in $(EXTRA_HOST_FLAGS) ; do \
38462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38463         done; \
38464         echo "Doing mostlyclean in c++tools"; \
38465         (cd $(HOST_SUBDIR)/c++tools && \
38466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38468                   "RANLIB=$${RANLIB}" \
38469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38470                   mostlyclean) \
38471           || exit 1
38472
38473 @endif c++tools
38474
38475 .PHONY: maybe-clean-c++tools clean-c++tools
38476 maybe-clean-c++tools:
38477 @if c++tools
38478 maybe-clean-c++tools: clean-c++tools
38479
38480 clean-c++tools: 
38481         @: $(MAKE); $(unstage)
38482         @[ -f ./c++tools/Makefile ] || exit 0; \
38483         r=`${PWD_COMMAND}`; export r; \
38484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38485         $(HOST_EXPORTS) \
38486         for flag in $(EXTRA_HOST_FLAGS) ; do \
38487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38488         done; \
38489         echo "Doing clean in c++tools"; \
38490         (cd $(HOST_SUBDIR)/c++tools && \
38491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38493                   "RANLIB=$${RANLIB}" \
38494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38495                   clean) \
38496           || exit 1
38497
38498 @endif c++tools
38499
38500 .PHONY: maybe-distclean-c++tools distclean-c++tools
38501 maybe-distclean-c++tools:
38502 @if c++tools
38503 maybe-distclean-c++tools: distclean-c++tools
38504
38505 distclean-c++tools: 
38506         @: $(MAKE); $(unstage)
38507         @[ -f ./c++tools/Makefile ] || exit 0; \
38508         r=`${PWD_COMMAND}`; export r; \
38509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38510         $(HOST_EXPORTS) \
38511         for flag in $(EXTRA_HOST_FLAGS) ; do \
38512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38513         done; \
38514         echo "Doing distclean in c++tools"; \
38515         (cd $(HOST_SUBDIR)/c++tools && \
38516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38518                   "RANLIB=$${RANLIB}" \
38519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38520                   distclean) \
38521           || exit 1
38522
38523 @endif c++tools
38524
38525 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38526 maybe-maintainer-clean-c++tools:
38527 @if c++tools
38528 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38529
38530 maintainer-clean-c++tools: 
38531         @: $(MAKE); $(unstage)
38532         @[ -f ./c++tools/Makefile ] || exit 0; \
38533         r=`${PWD_COMMAND}`; export r; \
38534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535         $(HOST_EXPORTS) \
38536         for flag in $(EXTRA_HOST_FLAGS) ; do \
38537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38538         done; \
38539         echo "Doing maintainer-clean in c++tools"; \
38540         (cd $(HOST_SUBDIR)/c++tools && \
38541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38543                   "RANLIB=$${RANLIB}" \
38544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38545                   maintainer-clean) \
38546           || exit 1
38547
38548 @endif c++tools
38549
38550
38551
38552 .PHONY: configure-gnattools maybe-configure-gnattools
38553 maybe-configure-gnattools:
38554 @if gcc-bootstrap
38555 configure-gnattools: stage_current
38556 @endif gcc-bootstrap
38557 @if gnattools
38558 maybe-configure-gnattools: configure-gnattools
38559 configure-gnattools: 
38560         @: $(MAKE); $(unstage)
38561         @r=`${PWD_COMMAND}`; export r; \
38562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38563         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38565         $(HOST_EXPORTS)  \
38566         echo Configuring in $(HOST_SUBDIR)/gnattools; \
38567         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38568         case $(srcdir) in \
38569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38570           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38572         esac; \
38573         module_srcdir=gnattools; \
38574         $(SHELL) \
38575           $$s/$$module_srcdir/configure \
38576           --srcdir=$${topdir}/$$module_srcdir \
38577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38578           --target=${target_alias}  \
38579           || exit 1
38580 @endif gnattools
38581
38582
38583
38584
38585
38586 .PHONY: all-gnattools maybe-all-gnattools
38587 maybe-all-gnattools:
38588 @if gcc-bootstrap
38589 all-gnattools: stage_current
38590 @endif gcc-bootstrap
38591 @if gnattools
38592 TARGET-gnattools=all
38593 maybe-all-gnattools: all-gnattools
38594 all-gnattools: configure-gnattools
38595         @: $(MAKE); $(unstage)
38596         @r=`${PWD_COMMAND}`; export r; \
38597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38598         $(HOST_EXPORTS)  \
38599         (cd $(HOST_SUBDIR)/gnattools && \
38600           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38601                 $(TARGET-gnattools))
38602 @endif gnattools
38603
38604
38605
38606
38607 .PHONY: check-gnattools maybe-check-gnattools
38608 maybe-check-gnattools:
38609 @if gnattools
38610 maybe-check-gnattools: check-gnattools
38611
38612 check-gnattools:
38613         @: $(MAKE); $(unstage)
38614         @r=`${PWD_COMMAND}`; export r; \
38615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38616         $(HOST_EXPORTS)  \
38617         (cd $(HOST_SUBDIR)/gnattools && \
38618           $(MAKE) $(FLAGS_TO_PASS)  check)
38619
38620 @endif gnattools
38621
38622 .PHONY: install-gnattools maybe-install-gnattools
38623 maybe-install-gnattools:
38624 @if gnattools
38625 maybe-install-gnattools: install-gnattools
38626
38627 install-gnattools: installdirs
38628         @: $(MAKE); $(unstage)
38629         @r=`${PWD_COMMAND}`; export r; \
38630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631         $(HOST_EXPORTS) \
38632         (cd $(HOST_SUBDIR)/gnattools && \
38633           $(MAKE) $(FLAGS_TO_PASS)  install)
38634
38635 @endif gnattools
38636
38637 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38638 maybe-install-strip-gnattools:
38639 @if gnattools
38640 maybe-install-strip-gnattools: install-strip-gnattools
38641
38642 install-strip-gnattools: installdirs
38643         @: $(MAKE); $(unstage)
38644         @r=`${PWD_COMMAND}`; export r; \
38645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38646         $(HOST_EXPORTS) \
38647         (cd $(HOST_SUBDIR)/gnattools && \
38648           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38649
38650 @endif gnattools
38651
38652 # Other targets (info, dvi, pdf, etc.)
38653
38654 .PHONY: maybe-info-gnattools info-gnattools
38655 maybe-info-gnattools:
38656 @if gnattools
38657 maybe-info-gnattools: info-gnattools
38658
38659 info-gnattools: \
38660     configure-gnattools 
38661         @: $(MAKE); $(unstage)
38662         @[ -f ./gnattools/Makefile ] || exit 0; \
38663         r=`${PWD_COMMAND}`; export r; \
38664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665         $(HOST_EXPORTS) \
38666         for flag in $(EXTRA_HOST_FLAGS) ; do \
38667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668         done; \
38669         echo "Doing info in gnattools"; \
38670         (cd $(HOST_SUBDIR)/gnattools && \
38671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673                   "RANLIB=$${RANLIB}" \
38674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675                   info) \
38676           || exit 1
38677
38678 @endif gnattools
38679
38680 .PHONY: maybe-dvi-gnattools dvi-gnattools
38681 maybe-dvi-gnattools:
38682 @if gnattools
38683 maybe-dvi-gnattools: dvi-gnattools
38684
38685 dvi-gnattools: \
38686     configure-gnattools 
38687         @: $(MAKE); $(unstage)
38688         @[ -f ./gnattools/Makefile ] || exit 0; \
38689         r=`${PWD_COMMAND}`; export r; \
38690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691         $(HOST_EXPORTS) \
38692         for flag in $(EXTRA_HOST_FLAGS) ; do \
38693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694         done; \
38695         echo "Doing dvi in gnattools"; \
38696         (cd $(HOST_SUBDIR)/gnattools && \
38697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699                   "RANLIB=$${RANLIB}" \
38700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701                   dvi) \
38702           || exit 1
38703
38704 @endif gnattools
38705
38706 .PHONY: maybe-pdf-gnattools pdf-gnattools
38707 maybe-pdf-gnattools:
38708 @if gnattools
38709 maybe-pdf-gnattools: pdf-gnattools
38710
38711 pdf-gnattools: \
38712     configure-gnattools 
38713         @: $(MAKE); $(unstage)
38714         @[ -f ./gnattools/Makefile ] || exit 0; \
38715         r=`${PWD_COMMAND}`; export r; \
38716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38717         $(HOST_EXPORTS) \
38718         for flag in $(EXTRA_HOST_FLAGS) ; do \
38719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38720         done; \
38721         echo "Doing pdf in gnattools"; \
38722         (cd $(HOST_SUBDIR)/gnattools && \
38723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38725                   "RANLIB=$${RANLIB}" \
38726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38727                   pdf) \
38728           || exit 1
38729
38730 @endif gnattools
38731
38732 .PHONY: maybe-html-gnattools html-gnattools
38733 maybe-html-gnattools:
38734 @if gnattools
38735 maybe-html-gnattools: html-gnattools
38736
38737 html-gnattools: \
38738     configure-gnattools 
38739         @: $(MAKE); $(unstage)
38740         @[ -f ./gnattools/Makefile ] || exit 0; \
38741         r=`${PWD_COMMAND}`; export r; \
38742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38743         $(HOST_EXPORTS) \
38744         for flag in $(EXTRA_HOST_FLAGS) ; do \
38745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38746         done; \
38747         echo "Doing html in gnattools"; \
38748         (cd $(HOST_SUBDIR)/gnattools && \
38749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38751                   "RANLIB=$${RANLIB}" \
38752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38753                   html) \
38754           || exit 1
38755
38756 @endif gnattools
38757
38758 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38759 maybe-TAGS-gnattools:
38760 @if gnattools
38761 maybe-TAGS-gnattools: TAGS-gnattools
38762
38763 TAGS-gnattools: \
38764     configure-gnattools 
38765         @: $(MAKE); $(unstage)
38766         @[ -f ./gnattools/Makefile ] || exit 0; \
38767         r=`${PWD_COMMAND}`; export r; \
38768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769         $(HOST_EXPORTS) \
38770         for flag in $(EXTRA_HOST_FLAGS) ; do \
38771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38772         done; \
38773         echo "Doing TAGS in gnattools"; \
38774         (cd $(HOST_SUBDIR)/gnattools && \
38775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38777                   "RANLIB=$${RANLIB}" \
38778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38779                   TAGS) \
38780           || exit 1
38781
38782 @endif gnattools
38783
38784 .PHONY: maybe-install-info-gnattools install-info-gnattools
38785 maybe-install-info-gnattools:
38786 @if gnattools
38787 maybe-install-info-gnattools: install-info-gnattools
38788
38789 install-info-gnattools: \
38790     configure-gnattools \
38791     info-gnattools 
38792         @: $(MAKE); $(unstage)
38793         @[ -f ./gnattools/Makefile ] || exit 0; \
38794         r=`${PWD_COMMAND}`; export r; \
38795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38796         $(HOST_EXPORTS) \
38797         for flag in $(EXTRA_HOST_FLAGS) ; do \
38798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799         done; \
38800         echo "Doing install-info in gnattools"; \
38801         (cd $(HOST_SUBDIR)/gnattools && \
38802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38804                   "RANLIB=$${RANLIB}" \
38805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38806                   install-info) \
38807           || exit 1
38808
38809 @endif gnattools
38810
38811 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38812 maybe-install-pdf-gnattools:
38813 @if gnattools
38814 maybe-install-pdf-gnattools: install-pdf-gnattools
38815
38816 install-pdf-gnattools: \
38817     configure-gnattools \
38818     pdf-gnattools 
38819         @: $(MAKE); $(unstage)
38820         @[ -f ./gnattools/Makefile ] || exit 0; \
38821         r=`${PWD_COMMAND}`; export r; \
38822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823         $(HOST_EXPORTS) \
38824         for flag in $(EXTRA_HOST_FLAGS) ; do \
38825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826         done; \
38827         echo "Doing install-pdf in gnattools"; \
38828         (cd $(HOST_SUBDIR)/gnattools && \
38829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831                   "RANLIB=$${RANLIB}" \
38832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833                   install-pdf) \
38834           || exit 1
38835
38836 @endif gnattools
38837
38838 .PHONY: maybe-install-html-gnattools install-html-gnattools
38839 maybe-install-html-gnattools:
38840 @if gnattools
38841 maybe-install-html-gnattools: install-html-gnattools
38842
38843 install-html-gnattools: \
38844     configure-gnattools \
38845     html-gnattools 
38846         @: $(MAKE); $(unstage)
38847         @[ -f ./gnattools/Makefile ] || exit 0; \
38848         r=`${PWD_COMMAND}`; export r; \
38849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38850         $(HOST_EXPORTS) \
38851         for flag in $(EXTRA_HOST_FLAGS) ; do \
38852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38853         done; \
38854         echo "Doing install-html in gnattools"; \
38855         (cd $(HOST_SUBDIR)/gnattools && \
38856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38858                   "RANLIB=$${RANLIB}" \
38859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38860                   install-html) \
38861           || exit 1
38862
38863 @endif gnattools
38864
38865 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38866 maybe-installcheck-gnattools:
38867 @if gnattools
38868 maybe-installcheck-gnattools: installcheck-gnattools
38869
38870 installcheck-gnattools: \
38871     configure-gnattools 
38872         @: $(MAKE); $(unstage)
38873         @[ -f ./gnattools/Makefile ] || exit 0; \
38874         r=`${PWD_COMMAND}`; export r; \
38875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38876         $(HOST_EXPORTS) \
38877         for flag in $(EXTRA_HOST_FLAGS) ; do \
38878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38879         done; \
38880         echo "Doing installcheck in gnattools"; \
38881         (cd $(HOST_SUBDIR)/gnattools && \
38882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38884                   "RANLIB=$${RANLIB}" \
38885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38886                   installcheck) \
38887           || exit 1
38888
38889 @endif gnattools
38890
38891 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38892 maybe-mostlyclean-gnattools:
38893 @if gnattools
38894 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38895
38896 mostlyclean-gnattools: 
38897         @: $(MAKE); $(unstage)
38898         @[ -f ./gnattools/Makefile ] || exit 0; \
38899         r=`${PWD_COMMAND}`; export r; \
38900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38901         $(HOST_EXPORTS) \
38902         for flag in $(EXTRA_HOST_FLAGS) ; do \
38903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38904         done; \
38905         echo "Doing mostlyclean in gnattools"; \
38906         (cd $(HOST_SUBDIR)/gnattools && \
38907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38909                   "RANLIB=$${RANLIB}" \
38910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38911                   mostlyclean) \
38912           || exit 1
38913
38914 @endif gnattools
38915
38916 .PHONY: maybe-clean-gnattools clean-gnattools
38917 maybe-clean-gnattools:
38918 @if gnattools
38919 maybe-clean-gnattools: clean-gnattools
38920
38921 clean-gnattools: 
38922         @: $(MAKE); $(unstage)
38923         @[ -f ./gnattools/Makefile ] || exit 0; \
38924         r=`${PWD_COMMAND}`; export r; \
38925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926         $(HOST_EXPORTS) \
38927         for flag in $(EXTRA_HOST_FLAGS) ; do \
38928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38929         done; \
38930         echo "Doing clean in gnattools"; \
38931         (cd $(HOST_SUBDIR)/gnattools && \
38932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38934                   "RANLIB=$${RANLIB}" \
38935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38936                   clean) \
38937           || exit 1
38938
38939 @endif gnattools
38940
38941 .PHONY: maybe-distclean-gnattools distclean-gnattools
38942 maybe-distclean-gnattools:
38943 @if gnattools
38944 maybe-distclean-gnattools: distclean-gnattools
38945
38946 distclean-gnattools: 
38947         @: $(MAKE); $(unstage)
38948         @[ -f ./gnattools/Makefile ] || exit 0; \
38949         r=`${PWD_COMMAND}`; export r; \
38950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38951         $(HOST_EXPORTS) \
38952         for flag in $(EXTRA_HOST_FLAGS) ; do \
38953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38954         done; \
38955         echo "Doing distclean in gnattools"; \
38956         (cd $(HOST_SUBDIR)/gnattools && \
38957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38959                   "RANLIB=$${RANLIB}" \
38960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38961                   distclean) \
38962           || exit 1
38963
38964 @endif gnattools
38965
38966 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38967 maybe-maintainer-clean-gnattools:
38968 @if gnattools
38969 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38970
38971 maintainer-clean-gnattools: 
38972         @: $(MAKE); $(unstage)
38973         @[ -f ./gnattools/Makefile ] || exit 0; \
38974         r=`${PWD_COMMAND}`; export r; \
38975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976         $(HOST_EXPORTS) \
38977         for flag in $(EXTRA_HOST_FLAGS) ; do \
38978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38979         done; \
38980         echo "Doing maintainer-clean in gnattools"; \
38981         (cd $(HOST_SUBDIR)/gnattools && \
38982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38984                   "RANLIB=$${RANLIB}" \
38985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38986                   maintainer-clean) \
38987           || exit 1
38988
38989 @endif gnattools
38990
38991
38992
38993 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38994 maybe-configure-lto-plugin:
38995 @if gcc-bootstrap
38996 configure-lto-plugin: stage_current
38997 @endif gcc-bootstrap
38998 @if lto-plugin
38999 maybe-configure-lto-plugin: configure-lto-plugin
39000 configure-lto-plugin: 
39001         @r=`${PWD_COMMAND}`; export r; \
39002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39003         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39005         $(HOST_EXPORTS)  \
39006         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39007         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39008         case $(srcdir) in \
39009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39010           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39012         esac; \
39013         module_srcdir=lto-plugin; \
39014         $(SHELL) \
39015           $$s/$$module_srcdir/configure \
39016           --srcdir=$${topdir}/$$module_srcdir \
39017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39018           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39019           || exit 1
39020 @endif lto-plugin
39021
39022
39023
39024 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39025 maybe-configure-stage1-lto-plugin:
39026 @if lto-plugin-bootstrap
39027 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39028 configure-stage1-lto-plugin:
39029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39030         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39031         @r=`${PWD_COMMAND}`; export r; \
39032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39033         TFLAGS="$(STAGE1_TFLAGS)"; \
39034         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39035         $(HOST_EXPORTS) \
39036         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39037         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39038         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
39039         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39041         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39042         case $(srcdir) in \
39043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39044           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39046         esac; \
39047         module_srcdir=lto-plugin; \
39048         $(SHELL) $$s/$$module_srcdir/configure \
39049           --srcdir=$${topdir}/$$module_srcdir \
39050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39051           --target=${target_alias} \
39052            \
39053           $(STAGE1_CONFIGURE_FLAGS) \
39054           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39055 @endif lto-plugin-bootstrap
39056
39057 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39058 maybe-configure-stage2-lto-plugin:
39059 @if lto-plugin-bootstrap
39060 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39061 configure-stage2-lto-plugin:
39062         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39064         @r=`${PWD_COMMAND}`; export r; \
39065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39066         TFLAGS="$(STAGE2_TFLAGS)"; \
39067         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39068         $(HOST_EXPORTS) \
39069         $(POSTSTAGE1_HOST_EXPORTS) \
39070         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39071         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39072         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
39073         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39075         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39076         case $(srcdir) in \
39077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39078           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39080         esac; \
39081         module_srcdir=lto-plugin; \
39082         $(SHELL) $$s/$$module_srcdir/configure \
39083           --srcdir=$${topdir}/$$module_srcdir \
39084           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39085           --target=${target_alias} \
39086           --with-build-libsubdir=$(HOST_SUBDIR) \
39087           $(STAGE2_CONFIGURE_FLAGS) \
39088           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39089 @endif lto-plugin-bootstrap
39090
39091 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39092 maybe-configure-stage3-lto-plugin:
39093 @if lto-plugin-bootstrap
39094 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39095 configure-stage3-lto-plugin:
39096         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39098         @r=`${PWD_COMMAND}`; export r; \
39099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39100         TFLAGS="$(STAGE3_TFLAGS)"; \
39101         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39102         $(HOST_EXPORTS) \
39103         $(POSTSTAGE1_HOST_EXPORTS) \
39104         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39105         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39106         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
39107         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39109         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39110         case $(srcdir) in \
39111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39112           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39114         esac; \
39115         module_srcdir=lto-plugin; \
39116         $(SHELL) $$s/$$module_srcdir/configure \
39117           --srcdir=$${topdir}/$$module_srcdir \
39118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39119           --target=${target_alias} \
39120           --with-build-libsubdir=$(HOST_SUBDIR) \
39121           $(STAGE3_CONFIGURE_FLAGS) \
39122           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39123 @endif lto-plugin-bootstrap
39124
39125 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39126 maybe-configure-stage4-lto-plugin:
39127 @if lto-plugin-bootstrap
39128 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39129 configure-stage4-lto-plugin:
39130         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39131         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39132         @r=`${PWD_COMMAND}`; export r; \
39133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134         TFLAGS="$(STAGE4_TFLAGS)"; \
39135         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39136         $(HOST_EXPORTS) \
39137         $(POSTSTAGE1_HOST_EXPORTS) \
39138         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39139         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39140         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
39141         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39143         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39144         case $(srcdir) in \
39145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39146           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39148         esac; \
39149         module_srcdir=lto-plugin; \
39150         $(SHELL) $$s/$$module_srcdir/configure \
39151           --srcdir=$${topdir}/$$module_srcdir \
39152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39153           --target=${target_alias} \
39154           --with-build-libsubdir=$(HOST_SUBDIR) \
39155           $(STAGE4_CONFIGURE_FLAGS) \
39156           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39157 @endif lto-plugin-bootstrap
39158
39159 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39160 maybe-configure-stageprofile-lto-plugin:
39161 @if lto-plugin-bootstrap
39162 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39163 configure-stageprofile-lto-plugin:
39164         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39166         @r=`${PWD_COMMAND}`; export r; \
39167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39169         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39170         $(HOST_EXPORTS) \
39171         $(POSTSTAGE1_HOST_EXPORTS) \
39172         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39173         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39174         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
39175         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39177         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39178         case $(srcdir) in \
39179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39180           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39182         esac; \
39183         module_srcdir=lto-plugin; \
39184         $(SHELL) $$s/$$module_srcdir/configure \
39185           --srcdir=$${topdir}/$$module_srcdir \
39186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39187           --target=${target_alias} \
39188           --with-build-libsubdir=$(HOST_SUBDIR) \
39189           $(STAGEprofile_CONFIGURE_FLAGS) \
39190           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39191 @endif lto-plugin-bootstrap
39192
39193 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39194 maybe-configure-stagetrain-lto-plugin:
39195 @if lto-plugin-bootstrap
39196 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39197 configure-stagetrain-lto-plugin:
39198         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39200         @r=`${PWD_COMMAND}`; export r; \
39201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39202         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39203         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39204         $(HOST_EXPORTS) \
39205         $(POSTSTAGE1_HOST_EXPORTS) \
39206         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39207         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39208         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
39209         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39211         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39212         case $(srcdir) in \
39213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39214           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39216         esac; \
39217         module_srcdir=lto-plugin; \
39218         $(SHELL) $$s/$$module_srcdir/configure \
39219           --srcdir=$${topdir}/$$module_srcdir \
39220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39221           --target=${target_alias} \
39222           --with-build-libsubdir=$(HOST_SUBDIR) \
39223           $(STAGEtrain_CONFIGURE_FLAGS) \
39224           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39225 @endif lto-plugin-bootstrap
39226
39227 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39228 maybe-configure-stagefeedback-lto-plugin:
39229 @if lto-plugin-bootstrap
39230 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39231 configure-stagefeedback-lto-plugin:
39232         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39233         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39234         @r=`${PWD_COMMAND}`; export r; \
39235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39237         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39238         $(HOST_EXPORTS) \
39239         $(POSTSTAGE1_HOST_EXPORTS) \
39240         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39241         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39242         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
39243         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39245         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39246         case $(srcdir) in \
39247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39248           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39250         esac; \
39251         module_srcdir=lto-plugin; \
39252         $(SHELL) $$s/$$module_srcdir/configure \
39253           --srcdir=$${topdir}/$$module_srcdir \
39254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39255           --target=${target_alias} \
39256           --with-build-libsubdir=$(HOST_SUBDIR) \
39257           $(STAGEfeedback_CONFIGURE_FLAGS) \
39258           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39259 @endif lto-plugin-bootstrap
39260
39261 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39262 maybe-configure-stageautoprofile-lto-plugin:
39263 @if lto-plugin-bootstrap
39264 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39265 configure-stageautoprofile-lto-plugin:
39266         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39268         @r=`${PWD_COMMAND}`; export r; \
39269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39270         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39271         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39272         $(HOST_EXPORTS) \
39273         $(POSTSTAGE1_HOST_EXPORTS) \
39274         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39275         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39276         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
39277         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39279         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39280         case $(srcdir) in \
39281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39282           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39284         esac; \
39285         module_srcdir=lto-plugin; \
39286         $(SHELL) $$s/$$module_srcdir/configure \
39287           --srcdir=$${topdir}/$$module_srcdir \
39288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39289           --target=${target_alias} \
39290           --with-build-libsubdir=$(HOST_SUBDIR) \
39291           $(STAGEautoprofile_CONFIGURE_FLAGS) \
39292           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39293 @endif lto-plugin-bootstrap
39294
39295 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39296 maybe-configure-stageautofeedback-lto-plugin:
39297 @if lto-plugin-bootstrap
39298 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39299 configure-stageautofeedback-lto-plugin:
39300         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39302         @r=`${PWD_COMMAND}`; export r; \
39303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39304         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39305         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39306         $(HOST_EXPORTS) \
39307         $(POSTSTAGE1_HOST_EXPORTS) \
39308         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39309         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39310         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
39311         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39313         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39314         case $(srcdir) in \
39315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39316           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39318         esac; \
39319         module_srcdir=lto-plugin; \
39320         $(SHELL) $$s/$$module_srcdir/configure \
39321           --srcdir=$${topdir}/$$module_srcdir \
39322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39323           --target=${target_alias} \
39324           --with-build-libsubdir=$(HOST_SUBDIR) \
39325           $(STAGEautofeedback_CONFIGURE_FLAGS) \
39326           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39327 @endif lto-plugin-bootstrap
39328
39329
39330
39331
39332
39333 .PHONY: all-lto-plugin maybe-all-lto-plugin
39334 maybe-all-lto-plugin:
39335 @if gcc-bootstrap
39336 all-lto-plugin: stage_current
39337 @endif gcc-bootstrap
39338 @if lto-plugin
39339 TARGET-lto-plugin=all
39340 maybe-all-lto-plugin: all-lto-plugin
39341 all-lto-plugin: configure-lto-plugin
39342         @r=`${PWD_COMMAND}`; export r; \
39343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39344         $(HOST_EXPORTS)  \
39345         (cd $(HOST_SUBDIR)/lto-plugin && \
39346           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39347                 $(TARGET-lto-plugin))
39348 @endif lto-plugin
39349
39350
39351
39352 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39353 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39354 maybe-all-stage1-lto-plugin:
39355 maybe-clean-stage1-lto-plugin:
39356 @if lto-plugin-bootstrap
39357 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39358 all-stage1: all-stage1-lto-plugin
39359 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39360 all-stage1-lto-plugin: configure-stage1-lto-plugin
39361         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39362         @r=`${PWD_COMMAND}`; export r; \
39363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39364         TFLAGS="$(STAGE1_TFLAGS)"; \
39365         $(HOST_EXPORTS)  \
39366         cd $(HOST_SUBDIR)/lto-plugin && \
39367          \
39368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39369                 CFLAGS="$(STAGE1_CFLAGS)" \
39370                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39371                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39372                 LIBCFLAGS="$(LIBCFLAGS)" \
39373                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39374                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39375                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39376                 $(EXTRA_HOST_FLAGS)  \
39377                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39378                 TFLAGS="$(STAGE1_TFLAGS)"  \
39379                 $(TARGET-stage1-lto-plugin)
39380
39381 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39382 clean-stage1: clean-stage1-lto-plugin
39383 clean-stage1-lto-plugin:
39384         @if [ $(current_stage) = stage1 ]; then \
39385           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39386         else \
39387           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39388           $(MAKE) stage1-start; \
39389         fi; \
39390         cd $(HOST_SUBDIR)/lto-plugin && \
39391         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39392         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39393 @endif lto-plugin-bootstrap
39394
39395
39396 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39397 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39398 maybe-all-stage2-lto-plugin:
39399 maybe-clean-stage2-lto-plugin:
39400 @if lto-plugin-bootstrap
39401 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39402 all-stage2: all-stage2-lto-plugin
39403 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39404 all-stage2-lto-plugin: configure-stage2-lto-plugin
39405         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39406         @r=`${PWD_COMMAND}`; export r; \
39407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39408         TFLAGS="$(STAGE2_TFLAGS)"; \
39409         $(HOST_EXPORTS) \
39410         $(POSTSTAGE1_HOST_EXPORTS)  \
39411         cd $(HOST_SUBDIR)/lto-plugin && \
39412          \
39413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39414                 CFLAGS="$(STAGE2_CFLAGS)" \
39415                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39416                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39417                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39422                 TFLAGS="$(STAGE2_TFLAGS)"  \
39423                 $(TARGET-stage2-lto-plugin)
39424
39425 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39426 clean-stage2: clean-stage2-lto-plugin
39427 clean-stage2-lto-plugin:
39428         @if [ $(current_stage) = stage2 ]; then \
39429           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39430         else \
39431           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39432           $(MAKE) stage2-start; \
39433         fi; \
39434         cd $(HOST_SUBDIR)/lto-plugin && \
39435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39436 @endif lto-plugin-bootstrap
39437
39438
39439 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39440 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39441 maybe-all-stage3-lto-plugin:
39442 maybe-clean-stage3-lto-plugin:
39443 @if lto-plugin-bootstrap
39444 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39445 all-stage3: all-stage3-lto-plugin
39446 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39447 all-stage3-lto-plugin: configure-stage3-lto-plugin
39448         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39449         @r=`${PWD_COMMAND}`; export r; \
39450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39451         TFLAGS="$(STAGE3_TFLAGS)"; \
39452         $(HOST_EXPORTS) \
39453         $(POSTSTAGE1_HOST_EXPORTS)  \
39454         cd $(HOST_SUBDIR)/lto-plugin && \
39455          \
39456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39457                 CFLAGS="$(STAGE3_CFLAGS)" \
39458                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39459                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39460                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39461                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39462                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39463                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39464                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39465                 TFLAGS="$(STAGE3_TFLAGS)"  \
39466                 $(TARGET-stage3-lto-plugin)
39467
39468 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39469 clean-stage3: clean-stage3-lto-plugin
39470 clean-stage3-lto-plugin:
39471         @if [ $(current_stage) = stage3 ]; then \
39472           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39473         else \
39474           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39475           $(MAKE) stage3-start; \
39476         fi; \
39477         cd $(HOST_SUBDIR)/lto-plugin && \
39478         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39479 @endif lto-plugin-bootstrap
39480
39481
39482 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39483 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39484 maybe-all-stage4-lto-plugin:
39485 maybe-clean-stage4-lto-plugin:
39486 @if lto-plugin-bootstrap
39487 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39488 all-stage4: all-stage4-lto-plugin
39489 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39490 all-stage4-lto-plugin: configure-stage4-lto-plugin
39491         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39492         @r=`${PWD_COMMAND}`; export r; \
39493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39494         TFLAGS="$(STAGE4_TFLAGS)"; \
39495         $(HOST_EXPORTS) \
39496         $(POSTSTAGE1_HOST_EXPORTS)  \
39497         cd $(HOST_SUBDIR)/lto-plugin && \
39498          \
39499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39500                 CFLAGS="$(STAGE4_CFLAGS)" \
39501                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39502                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39503                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39508                 TFLAGS="$(STAGE4_TFLAGS)"  \
39509                 $(TARGET-stage4-lto-plugin)
39510
39511 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39512 clean-stage4: clean-stage4-lto-plugin
39513 clean-stage4-lto-plugin:
39514         @if [ $(current_stage) = stage4 ]; then \
39515           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39516         else \
39517           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39518           $(MAKE) stage4-start; \
39519         fi; \
39520         cd $(HOST_SUBDIR)/lto-plugin && \
39521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39522 @endif lto-plugin-bootstrap
39523
39524
39525 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39526 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39527 maybe-all-stageprofile-lto-plugin:
39528 maybe-clean-stageprofile-lto-plugin:
39529 @if lto-plugin-bootstrap
39530 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39531 all-stageprofile: all-stageprofile-lto-plugin
39532 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39533 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39534         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39535         @r=`${PWD_COMMAND}`; export r; \
39536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39537         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39538         $(HOST_EXPORTS) \
39539         $(POSTSTAGE1_HOST_EXPORTS)  \
39540         cd $(HOST_SUBDIR)/lto-plugin && \
39541          \
39542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39543                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39544                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39545                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39546                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39551                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39552                 $(TARGET-stageprofile-lto-plugin)
39553
39554 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39555 clean-stageprofile: clean-stageprofile-lto-plugin
39556 clean-stageprofile-lto-plugin:
39557         @if [ $(current_stage) = stageprofile ]; then \
39558           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39559         else \
39560           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39561           $(MAKE) stageprofile-start; \
39562         fi; \
39563         cd $(HOST_SUBDIR)/lto-plugin && \
39564         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39565 @endif lto-plugin-bootstrap
39566
39567
39568 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39569 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39570 maybe-all-stagetrain-lto-plugin:
39571 maybe-clean-stagetrain-lto-plugin:
39572 @if lto-plugin-bootstrap
39573 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39574 all-stagetrain: all-stagetrain-lto-plugin
39575 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39576 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39577         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39578         @r=`${PWD_COMMAND}`; export r; \
39579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39580         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39581         $(HOST_EXPORTS) \
39582         $(POSTSTAGE1_HOST_EXPORTS)  \
39583         cd $(HOST_SUBDIR)/lto-plugin && \
39584          \
39585         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39586                 CFLAGS="$(STAGEtrain_CFLAGS)" \
39587                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39588                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39589                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39594                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
39595                 $(TARGET-stagetrain-lto-plugin)
39596
39597 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39598 clean-stagetrain: clean-stagetrain-lto-plugin
39599 clean-stagetrain-lto-plugin:
39600         @if [ $(current_stage) = stagetrain ]; then \
39601           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39602         else \
39603           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39604           $(MAKE) stagetrain-start; \
39605         fi; \
39606         cd $(HOST_SUBDIR)/lto-plugin && \
39607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39608 @endif lto-plugin-bootstrap
39609
39610
39611 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39612 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39613 maybe-all-stagefeedback-lto-plugin:
39614 maybe-clean-stagefeedback-lto-plugin:
39615 @if lto-plugin-bootstrap
39616 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39617 all-stagefeedback: all-stagefeedback-lto-plugin
39618 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39619 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39621         @r=`${PWD_COMMAND}`; export r; \
39622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39623         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39624         $(HOST_EXPORTS) \
39625         $(POSTSTAGE1_HOST_EXPORTS)  \
39626         cd $(HOST_SUBDIR)/lto-plugin && \
39627          \
39628         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39629                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39630                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39631                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39632                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39637                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39638                 $(TARGET-stagefeedback-lto-plugin)
39639
39640 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39641 clean-stagefeedback: clean-stagefeedback-lto-plugin
39642 clean-stagefeedback-lto-plugin:
39643         @if [ $(current_stage) = stagefeedback ]; then \
39644           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39645         else \
39646           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39647           $(MAKE) stagefeedback-start; \
39648         fi; \
39649         cd $(HOST_SUBDIR)/lto-plugin && \
39650         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39651 @endif lto-plugin-bootstrap
39652
39653
39654 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39655 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39656 maybe-all-stageautoprofile-lto-plugin:
39657 maybe-clean-stageautoprofile-lto-plugin:
39658 @if lto-plugin-bootstrap
39659 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39660 all-stageautoprofile: all-stageautoprofile-lto-plugin
39661 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39662 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39663         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39664         @r=`${PWD_COMMAND}`; export r; \
39665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39666         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39667         $(HOST_EXPORTS) \
39668         $(POSTSTAGE1_HOST_EXPORTS)  \
39669         cd $(HOST_SUBDIR)/lto-plugin && \
39670         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39672                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39673                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39674                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39675                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39676                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39677                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39678                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39679                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39680                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39681                 $(TARGET-stageautoprofile-lto-plugin)
39682
39683 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39684 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39685 clean-stageautoprofile-lto-plugin:
39686         @if [ $(current_stage) = stageautoprofile ]; then \
39687           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39688         else \
39689           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39690           $(MAKE) stageautoprofile-start; \
39691         fi; \
39692         cd $(HOST_SUBDIR)/lto-plugin && \
39693         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39694 @endif lto-plugin-bootstrap
39695
39696
39697 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39698 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39699 maybe-all-stageautofeedback-lto-plugin:
39700 maybe-clean-stageautofeedback-lto-plugin:
39701 @if lto-plugin-bootstrap
39702 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39703 all-stageautofeedback: all-stageautofeedback-lto-plugin
39704 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39705 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39706         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39707         @r=`${PWD_COMMAND}`; export r; \
39708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39710         $(HOST_EXPORTS) \
39711         $(POSTSTAGE1_HOST_EXPORTS)  \
39712         cd $(HOST_SUBDIR)/lto-plugin && \
39713          \
39714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39715                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39716                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39717                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39718                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39722                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39723                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39724                 $(TARGET-stageautofeedback-lto-plugin)
39725
39726 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39727 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39728 clean-stageautofeedback-lto-plugin:
39729         @if [ $(current_stage) = stageautofeedback ]; then \
39730           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39731         else \
39732           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39733           $(MAKE) stageautofeedback-start; \
39734         fi; \
39735         cd $(HOST_SUBDIR)/lto-plugin && \
39736         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39737 @endif lto-plugin-bootstrap
39738
39739
39740
39741
39742
39743 .PHONY: check-lto-plugin maybe-check-lto-plugin
39744 maybe-check-lto-plugin:
39745 @if lto-plugin
39746 maybe-check-lto-plugin: check-lto-plugin
39747
39748 check-lto-plugin:
39749         @: $(MAKE); $(unstage)
39750         @r=`${PWD_COMMAND}`; export r; \
39751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39752         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39753         (cd $(HOST_SUBDIR)/lto-plugin && \
39754           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39755
39756 @endif lto-plugin
39757
39758 .PHONY: install-lto-plugin maybe-install-lto-plugin
39759 maybe-install-lto-plugin:
39760 @if lto-plugin
39761 maybe-install-lto-plugin: install-lto-plugin
39762
39763 install-lto-plugin: installdirs
39764         @: $(MAKE); $(unstage)
39765         @r=`${PWD_COMMAND}`; export r; \
39766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767         $(HOST_EXPORTS) \
39768         (cd $(HOST_SUBDIR)/lto-plugin && \
39769           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39770
39771 @endif lto-plugin
39772
39773 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39774 maybe-install-strip-lto-plugin:
39775 @if lto-plugin
39776 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39777
39778 install-strip-lto-plugin: installdirs
39779         @: $(MAKE); $(unstage)
39780         @r=`${PWD_COMMAND}`; export r; \
39781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39782         $(HOST_EXPORTS) \
39783         (cd $(HOST_SUBDIR)/lto-plugin && \
39784           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39785
39786 @endif lto-plugin
39787
39788 # Other targets (info, dvi, pdf, etc.)
39789
39790 .PHONY: maybe-info-lto-plugin info-lto-plugin
39791 maybe-info-lto-plugin:
39792 @if lto-plugin
39793 maybe-info-lto-plugin: info-lto-plugin
39794
39795 info-lto-plugin: \
39796     configure-lto-plugin 
39797         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39798         r=`${PWD_COMMAND}`; export r; \
39799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800         $(HOST_EXPORTS) \
39801         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39803         done; \
39804         echo "Doing info in lto-plugin"; \
39805         (cd $(HOST_SUBDIR)/lto-plugin && \
39806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39808                   "RANLIB=$${RANLIB}" \
39809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39810                   info) \
39811           || exit 1
39812
39813 @endif lto-plugin
39814
39815 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39816 maybe-dvi-lto-plugin:
39817 @if lto-plugin
39818 maybe-dvi-lto-plugin: dvi-lto-plugin
39819
39820 dvi-lto-plugin: \
39821     configure-lto-plugin 
39822         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39823         r=`${PWD_COMMAND}`; export r; \
39824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39825         $(HOST_EXPORTS) \
39826         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39828         done; \
39829         echo "Doing dvi in lto-plugin"; \
39830         (cd $(HOST_SUBDIR)/lto-plugin && \
39831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39833                   "RANLIB=$${RANLIB}" \
39834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39835                   dvi) \
39836           || exit 1
39837
39838 @endif lto-plugin
39839
39840 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39841 maybe-pdf-lto-plugin:
39842 @if lto-plugin
39843 maybe-pdf-lto-plugin: pdf-lto-plugin
39844
39845 pdf-lto-plugin: \
39846     configure-lto-plugin 
39847         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39848         r=`${PWD_COMMAND}`; export r; \
39849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39850         $(HOST_EXPORTS) \
39851         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39853         done; \
39854         echo "Doing pdf in lto-plugin"; \
39855         (cd $(HOST_SUBDIR)/lto-plugin && \
39856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39858                   "RANLIB=$${RANLIB}" \
39859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39860                   pdf) \
39861           || exit 1
39862
39863 @endif lto-plugin
39864
39865 .PHONY: maybe-html-lto-plugin html-lto-plugin
39866 maybe-html-lto-plugin:
39867 @if lto-plugin
39868 maybe-html-lto-plugin: html-lto-plugin
39869
39870 html-lto-plugin: \
39871     configure-lto-plugin 
39872         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39873         r=`${PWD_COMMAND}`; export r; \
39874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39875         $(HOST_EXPORTS) \
39876         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39878         done; \
39879         echo "Doing html in lto-plugin"; \
39880         (cd $(HOST_SUBDIR)/lto-plugin && \
39881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39883                   "RANLIB=$${RANLIB}" \
39884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39885                   html) \
39886           || exit 1
39887
39888 @endif lto-plugin
39889
39890 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39891 maybe-TAGS-lto-plugin:
39892 @if lto-plugin
39893 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39894
39895 TAGS-lto-plugin: \
39896     configure-lto-plugin 
39897         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39898         r=`${PWD_COMMAND}`; export r; \
39899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900         $(HOST_EXPORTS) \
39901         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39903         done; \
39904         echo "Doing TAGS in lto-plugin"; \
39905         (cd $(HOST_SUBDIR)/lto-plugin && \
39906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908                   "RANLIB=$${RANLIB}" \
39909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910                   TAGS) \
39911           || exit 1
39912
39913 @endif lto-plugin
39914
39915 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39916 maybe-install-info-lto-plugin:
39917 @if lto-plugin
39918 maybe-install-info-lto-plugin: install-info-lto-plugin
39919
39920 install-info-lto-plugin: \
39921     configure-lto-plugin \
39922     info-lto-plugin 
39923         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39924         r=`${PWD_COMMAND}`; export r; \
39925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926         $(HOST_EXPORTS) \
39927         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929         done; \
39930         echo "Doing install-info in lto-plugin"; \
39931         (cd $(HOST_SUBDIR)/lto-plugin && \
39932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934                   "RANLIB=$${RANLIB}" \
39935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936                   install-info) \
39937           || exit 1
39938
39939 @endif lto-plugin
39940
39941 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39942 maybe-install-pdf-lto-plugin:
39943 @if lto-plugin
39944 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39945
39946 install-pdf-lto-plugin: \
39947     configure-lto-plugin \
39948     pdf-lto-plugin 
39949         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39950         r=`${PWD_COMMAND}`; export r; \
39951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952         $(HOST_EXPORTS) \
39953         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39955         done; \
39956         echo "Doing install-pdf in lto-plugin"; \
39957         (cd $(HOST_SUBDIR)/lto-plugin && \
39958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39960                   "RANLIB=$${RANLIB}" \
39961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39962                   install-pdf) \
39963           || exit 1
39964
39965 @endif lto-plugin
39966
39967 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39968 maybe-install-html-lto-plugin:
39969 @if lto-plugin
39970 maybe-install-html-lto-plugin: install-html-lto-plugin
39971
39972 install-html-lto-plugin: \
39973     configure-lto-plugin \
39974     html-lto-plugin 
39975         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39976         r=`${PWD_COMMAND}`; export r; \
39977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39978         $(HOST_EXPORTS) \
39979         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39981         done; \
39982         echo "Doing install-html in lto-plugin"; \
39983         (cd $(HOST_SUBDIR)/lto-plugin && \
39984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39986                   "RANLIB=$${RANLIB}" \
39987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39988                   install-html) \
39989           || exit 1
39990
39991 @endif lto-plugin
39992
39993 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39994 maybe-installcheck-lto-plugin:
39995 @if lto-plugin
39996 maybe-installcheck-lto-plugin: installcheck-lto-plugin
39997
39998 installcheck-lto-plugin: \
39999     configure-lto-plugin 
40000         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40001         r=`${PWD_COMMAND}`; export r; \
40002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40003         $(HOST_EXPORTS) \
40004         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40006         done; \
40007         echo "Doing installcheck in lto-plugin"; \
40008         (cd $(HOST_SUBDIR)/lto-plugin && \
40009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40011                   "RANLIB=$${RANLIB}" \
40012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40013                   installcheck) \
40014           || exit 1
40015
40016 @endif lto-plugin
40017
40018 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40019 maybe-mostlyclean-lto-plugin:
40020 @if lto-plugin
40021 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40022
40023 mostlyclean-lto-plugin: 
40024         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40025         r=`${PWD_COMMAND}`; export r; \
40026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40027         $(HOST_EXPORTS) \
40028         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40030         done; \
40031         echo "Doing mostlyclean in lto-plugin"; \
40032         (cd $(HOST_SUBDIR)/lto-plugin && \
40033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40035                   "RANLIB=$${RANLIB}" \
40036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40037                   mostlyclean) \
40038           || exit 1
40039
40040 @endif lto-plugin
40041
40042 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40043 maybe-clean-lto-plugin:
40044 @if lto-plugin
40045 maybe-clean-lto-plugin: clean-lto-plugin
40046
40047 clean-lto-plugin: 
40048         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40049         r=`${PWD_COMMAND}`; export r; \
40050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40051         $(HOST_EXPORTS) \
40052         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40054         done; \
40055         echo "Doing clean in lto-plugin"; \
40056         (cd $(HOST_SUBDIR)/lto-plugin && \
40057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40059                   "RANLIB=$${RANLIB}" \
40060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40061                   clean) \
40062           || exit 1
40063
40064 @endif lto-plugin
40065
40066 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40067 maybe-distclean-lto-plugin:
40068 @if lto-plugin
40069 maybe-distclean-lto-plugin: distclean-lto-plugin
40070
40071 distclean-lto-plugin: 
40072         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40073         r=`${PWD_COMMAND}`; export r; \
40074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075         $(HOST_EXPORTS) \
40076         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40078         done; \
40079         echo "Doing distclean in lto-plugin"; \
40080         (cd $(HOST_SUBDIR)/lto-plugin && \
40081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40083                   "RANLIB=$${RANLIB}" \
40084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40085                   distclean) \
40086           || exit 1
40087
40088 @endif lto-plugin
40089
40090 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40091 maybe-maintainer-clean-lto-plugin:
40092 @if lto-plugin
40093 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40094
40095 maintainer-clean-lto-plugin: 
40096         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40097         r=`${PWD_COMMAND}`; export r; \
40098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099         $(HOST_EXPORTS) \
40100         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102         done; \
40103         echo "Doing maintainer-clean in lto-plugin"; \
40104         (cd $(HOST_SUBDIR)/lto-plugin && \
40105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107                   "RANLIB=$${RANLIB}" \
40108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109                   maintainer-clean) \
40110           || exit 1
40111
40112 @endif lto-plugin
40113
40114
40115
40116 .PHONY: configure-libcc1 maybe-configure-libcc1
40117 maybe-configure-libcc1:
40118 @if gcc-bootstrap
40119 configure-libcc1: stage_current
40120 @endif gcc-bootstrap
40121 @if libcc1
40122 maybe-configure-libcc1: configure-libcc1
40123 configure-libcc1: 
40124         @: $(MAKE); $(unstage)
40125         @r=`${PWD_COMMAND}`; export r; \
40126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40129         $(HOST_EXPORTS)  \
40130         echo Configuring in $(HOST_SUBDIR)/libcc1; \
40131         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40132         case $(srcdir) in \
40133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40134           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40136         esac; \
40137         module_srcdir=libcc1; \
40138         $(SHELL) \
40139           $$s/$$module_srcdir/configure \
40140           --srcdir=$${topdir}/$$module_srcdir \
40141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40142           --target=${target_alias} --enable-shared \
40143           || exit 1
40144 @endif libcc1
40145
40146
40147
40148
40149
40150 .PHONY: all-libcc1 maybe-all-libcc1
40151 maybe-all-libcc1:
40152 @if gcc-bootstrap
40153 all-libcc1: stage_current
40154 @endif gcc-bootstrap
40155 @if libcc1
40156 TARGET-libcc1=all
40157 maybe-all-libcc1: all-libcc1
40158 all-libcc1: configure-libcc1
40159         @: $(MAKE); $(unstage)
40160         @r=`${PWD_COMMAND}`; export r; \
40161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40162         $(HOST_EXPORTS)  \
40163         (cd $(HOST_SUBDIR)/libcc1 && \
40164           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40165                 $(TARGET-libcc1))
40166 @endif libcc1
40167
40168
40169
40170
40171 .PHONY: check-libcc1 maybe-check-libcc1
40172 maybe-check-libcc1:
40173 @if libcc1
40174 maybe-check-libcc1: check-libcc1
40175
40176 check-libcc1:
40177         @: $(MAKE); $(unstage)
40178         @r=`${PWD_COMMAND}`; export r; \
40179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40180         $(HOST_EXPORTS)  \
40181         (cd $(HOST_SUBDIR)/libcc1 && \
40182           $(MAKE) $(FLAGS_TO_PASS)  check)
40183
40184 @endif libcc1
40185
40186 .PHONY: install-libcc1 maybe-install-libcc1
40187 maybe-install-libcc1:
40188 @if libcc1
40189 maybe-install-libcc1: install-libcc1
40190
40191 install-libcc1: installdirs
40192         @: $(MAKE); $(unstage)
40193         @r=`${PWD_COMMAND}`; export r; \
40194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40195         $(HOST_EXPORTS) \
40196         (cd $(HOST_SUBDIR)/libcc1 && \
40197           $(MAKE) $(FLAGS_TO_PASS)  install)
40198
40199 @endif libcc1
40200
40201 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40202 maybe-install-strip-libcc1:
40203 @if libcc1
40204 maybe-install-strip-libcc1: install-strip-libcc1
40205
40206 install-strip-libcc1: installdirs
40207         @: $(MAKE); $(unstage)
40208         @r=`${PWD_COMMAND}`; export r; \
40209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40210         $(HOST_EXPORTS) \
40211         (cd $(HOST_SUBDIR)/libcc1 && \
40212           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40213
40214 @endif libcc1
40215
40216 # Other targets (info, dvi, pdf, etc.)
40217
40218 .PHONY: maybe-info-libcc1 info-libcc1
40219 maybe-info-libcc1:
40220 @if libcc1
40221 maybe-info-libcc1: info-libcc1
40222
40223 info-libcc1: \
40224     configure-libcc1 
40225         @: $(MAKE); $(unstage)
40226         @[ -f ./libcc1/Makefile ] || exit 0; \
40227         r=`${PWD_COMMAND}`; export r; \
40228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40229         $(HOST_EXPORTS) \
40230         for flag in $(EXTRA_HOST_FLAGS) ; do \
40231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40232         done; \
40233         echo "Doing info in libcc1"; \
40234         (cd $(HOST_SUBDIR)/libcc1 && \
40235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40237                   "RANLIB=$${RANLIB}" \
40238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40239                   info) \
40240           || exit 1
40241
40242 @endif libcc1
40243
40244 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40245 maybe-dvi-libcc1:
40246 @if libcc1
40247 maybe-dvi-libcc1: dvi-libcc1
40248
40249 dvi-libcc1: \
40250     configure-libcc1 
40251         @: $(MAKE); $(unstage)
40252         @[ -f ./libcc1/Makefile ] || exit 0; \
40253         r=`${PWD_COMMAND}`; export r; \
40254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255         $(HOST_EXPORTS) \
40256         for flag in $(EXTRA_HOST_FLAGS) ; do \
40257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40258         done; \
40259         echo "Doing dvi in libcc1"; \
40260         (cd $(HOST_SUBDIR)/libcc1 && \
40261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40263                   "RANLIB=$${RANLIB}" \
40264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40265                   dvi) \
40266           || exit 1
40267
40268 @endif libcc1
40269
40270 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40271 maybe-pdf-libcc1:
40272 @if libcc1
40273 maybe-pdf-libcc1: pdf-libcc1
40274
40275 pdf-libcc1: \
40276     configure-libcc1 
40277         @: $(MAKE); $(unstage)
40278         @[ -f ./libcc1/Makefile ] || exit 0; \
40279         r=`${PWD_COMMAND}`; export r; \
40280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40281         $(HOST_EXPORTS) \
40282         for flag in $(EXTRA_HOST_FLAGS) ; do \
40283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40284         done; \
40285         echo "Doing pdf in libcc1"; \
40286         (cd $(HOST_SUBDIR)/libcc1 && \
40287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40289                   "RANLIB=$${RANLIB}" \
40290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40291                   pdf) \
40292           || exit 1
40293
40294 @endif libcc1
40295
40296 .PHONY: maybe-html-libcc1 html-libcc1
40297 maybe-html-libcc1:
40298 @if libcc1
40299 maybe-html-libcc1: html-libcc1
40300
40301 html-libcc1: \
40302     configure-libcc1 
40303         @: $(MAKE); $(unstage)
40304         @[ -f ./libcc1/Makefile ] || exit 0; \
40305         r=`${PWD_COMMAND}`; export r; \
40306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40307         $(HOST_EXPORTS) \
40308         for flag in $(EXTRA_HOST_FLAGS) ; do \
40309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40310         done; \
40311         echo "Doing html in libcc1"; \
40312         (cd $(HOST_SUBDIR)/libcc1 && \
40313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40315                   "RANLIB=$${RANLIB}" \
40316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40317                   html) \
40318           || exit 1
40319
40320 @endif libcc1
40321
40322 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40323 maybe-TAGS-libcc1:
40324 @if libcc1
40325 maybe-TAGS-libcc1: TAGS-libcc1
40326
40327 TAGS-libcc1: \
40328     configure-libcc1 
40329         @: $(MAKE); $(unstage)
40330         @[ -f ./libcc1/Makefile ] || exit 0; \
40331         r=`${PWD_COMMAND}`; export r; \
40332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40333         $(HOST_EXPORTS) \
40334         for flag in $(EXTRA_HOST_FLAGS) ; do \
40335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40336         done; \
40337         echo "Doing TAGS in libcc1"; \
40338         (cd $(HOST_SUBDIR)/libcc1 && \
40339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40341                   "RANLIB=$${RANLIB}" \
40342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40343                   TAGS) \
40344           || exit 1
40345
40346 @endif libcc1
40347
40348 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40349 maybe-install-info-libcc1:
40350 @if libcc1
40351 maybe-install-info-libcc1: install-info-libcc1
40352
40353 install-info-libcc1: \
40354     configure-libcc1 \
40355     info-libcc1 
40356         @: $(MAKE); $(unstage)
40357         @[ -f ./libcc1/Makefile ] || exit 0; \
40358         r=`${PWD_COMMAND}`; export r; \
40359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360         $(HOST_EXPORTS) \
40361         for flag in $(EXTRA_HOST_FLAGS) ; do \
40362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363         done; \
40364         echo "Doing install-info in libcc1"; \
40365         (cd $(HOST_SUBDIR)/libcc1 && \
40366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40368                   "RANLIB=$${RANLIB}" \
40369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40370                   install-info) \
40371           || exit 1
40372
40373 @endif libcc1
40374
40375 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40376 maybe-install-pdf-libcc1:
40377 @if libcc1
40378 maybe-install-pdf-libcc1: install-pdf-libcc1
40379
40380 install-pdf-libcc1: \
40381     configure-libcc1 \
40382     pdf-libcc1 
40383         @: $(MAKE); $(unstage)
40384         @[ -f ./libcc1/Makefile ] || exit 0; \
40385         r=`${PWD_COMMAND}`; export r; \
40386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40387         $(HOST_EXPORTS) \
40388         for flag in $(EXTRA_HOST_FLAGS) ; do \
40389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40390         done; \
40391         echo "Doing install-pdf in libcc1"; \
40392         (cd $(HOST_SUBDIR)/libcc1 && \
40393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40395                   "RANLIB=$${RANLIB}" \
40396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40397                   install-pdf) \
40398           || exit 1
40399
40400 @endif libcc1
40401
40402 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40403 maybe-install-html-libcc1:
40404 @if libcc1
40405 maybe-install-html-libcc1: install-html-libcc1
40406
40407 install-html-libcc1: \
40408     configure-libcc1 \
40409     html-libcc1 
40410         @: $(MAKE); $(unstage)
40411         @[ -f ./libcc1/Makefile ] || exit 0; \
40412         r=`${PWD_COMMAND}`; export r; \
40413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40414         $(HOST_EXPORTS) \
40415         for flag in $(EXTRA_HOST_FLAGS) ; do \
40416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40417         done; \
40418         echo "Doing install-html in libcc1"; \
40419         (cd $(HOST_SUBDIR)/libcc1 && \
40420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40422                   "RANLIB=$${RANLIB}" \
40423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40424                   install-html) \
40425           || exit 1
40426
40427 @endif libcc1
40428
40429 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40430 maybe-installcheck-libcc1:
40431 @if libcc1
40432 maybe-installcheck-libcc1: installcheck-libcc1
40433
40434 installcheck-libcc1: \
40435     configure-libcc1 
40436         @: $(MAKE); $(unstage)
40437         @[ -f ./libcc1/Makefile ] || exit 0; \
40438         r=`${PWD_COMMAND}`; export r; \
40439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40440         $(HOST_EXPORTS) \
40441         for flag in $(EXTRA_HOST_FLAGS) ; do \
40442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40443         done; \
40444         echo "Doing installcheck in libcc1"; \
40445         (cd $(HOST_SUBDIR)/libcc1 && \
40446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40448                   "RANLIB=$${RANLIB}" \
40449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40450                   installcheck) \
40451           || exit 1
40452
40453 @endif libcc1
40454
40455 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40456 maybe-mostlyclean-libcc1:
40457 @if libcc1
40458 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40459
40460 mostlyclean-libcc1: 
40461         @: $(MAKE); $(unstage)
40462         @[ -f ./libcc1/Makefile ] || exit 0; \
40463         r=`${PWD_COMMAND}`; export r; \
40464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40465         $(HOST_EXPORTS) \
40466         for flag in $(EXTRA_HOST_FLAGS) ; do \
40467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40468         done; \
40469         echo "Doing mostlyclean in libcc1"; \
40470         (cd $(HOST_SUBDIR)/libcc1 && \
40471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40473                   "RANLIB=$${RANLIB}" \
40474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40475                   mostlyclean) \
40476           || exit 1
40477
40478 @endif libcc1
40479
40480 .PHONY: maybe-clean-libcc1 clean-libcc1
40481 maybe-clean-libcc1:
40482 @if libcc1
40483 maybe-clean-libcc1: clean-libcc1
40484
40485 clean-libcc1: 
40486         @: $(MAKE); $(unstage)
40487         @[ -f ./libcc1/Makefile ] || exit 0; \
40488         r=`${PWD_COMMAND}`; export r; \
40489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490         $(HOST_EXPORTS) \
40491         for flag in $(EXTRA_HOST_FLAGS) ; do \
40492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40493         done; \
40494         echo "Doing clean in libcc1"; \
40495         (cd $(HOST_SUBDIR)/libcc1 && \
40496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40498                   "RANLIB=$${RANLIB}" \
40499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40500                   clean) \
40501           || exit 1
40502
40503 @endif libcc1
40504
40505 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40506 maybe-distclean-libcc1:
40507 @if libcc1
40508 maybe-distclean-libcc1: distclean-libcc1
40509
40510 distclean-libcc1: 
40511         @: $(MAKE); $(unstage)
40512         @[ -f ./libcc1/Makefile ] || exit 0; \
40513         r=`${PWD_COMMAND}`; export r; \
40514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40515         $(HOST_EXPORTS) \
40516         for flag in $(EXTRA_HOST_FLAGS) ; do \
40517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40518         done; \
40519         echo "Doing distclean in libcc1"; \
40520         (cd $(HOST_SUBDIR)/libcc1 && \
40521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40523                   "RANLIB=$${RANLIB}" \
40524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40525                   distclean) \
40526           || exit 1
40527
40528 @endif libcc1
40529
40530 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40531 maybe-maintainer-clean-libcc1:
40532 @if libcc1
40533 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40534
40535 maintainer-clean-libcc1: 
40536         @: $(MAKE); $(unstage)
40537         @[ -f ./libcc1/Makefile ] || exit 0; \
40538         r=`${PWD_COMMAND}`; export r; \
40539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540         $(HOST_EXPORTS) \
40541         for flag in $(EXTRA_HOST_FLAGS) ; do \
40542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40543         done; \
40544         echo "Doing maintainer-clean in libcc1"; \
40545         (cd $(HOST_SUBDIR)/libcc1 && \
40546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40548                   "RANLIB=$${RANLIB}" \
40549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40550                   maintainer-clean) \
40551           || exit 1
40552
40553 @endif libcc1
40554
40555
40556
40557 .PHONY: configure-gotools maybe-configure-gotools
40558 maybe-configure-gotools:
40559 @if gcc-bootstrap
40560 configure-gotools: stage_current
40561 @endif gcc-bootstrap
40562 @if gotools
40563 maybe-configure-gotools: configure-gotools
40564 configure-gotools: 
40565         @: $(MAKE); $(unstage)
40566         @r=`${PWD_COMMAND}`; export r; \
40567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40568         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40570         $(HOST_EXPORTS)  \
40571         echo Configuring in $(HOST_SUBDIR)/gotools; \
40572         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40573         case $(srcdir) in \
40574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40575           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40577         esac; \
40578         module_srcdir=gotools; \
40579         $(SHELL) \
40580           $$s/$$module_srcdir/configure \
40581           --srcdir=$${topdir}/$$module_srcdir \
40582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40583           --target=${target_alias}  \
40584           || exit 1
40585 @endif gotools
40586
40587
40588
40589
40590
40591 .PHONY: all-gotools maybe-all-gotools
40592 maybe-all-gotools:
40593 @if gcc-bootstrap
40594 all-gotools: stage_current
40595 @endif gcc-bootstrap
40596 @if gotools
40597 TARGET-gotools=all
40598 maybe-all-gotools: all-gotools
40599 all-gotools: configure-gotools
40600         @: $(MAKE); $(unstage)
40601         @r=`${PWD_COMMAND}`; export r; \
40602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40603         $(HOST_EXPORTS)  \
40604         (cd $(HOST_SUBDIR)/gotools && \
40605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40606                 $(TARGET-gotools))
40607 @endif gotools
40608
40609
40610
40611
40612 .PHONY: check-gotools maybe-check-gotools
40613 maybe-check-gotools:
40614 @if gotools
40615 maybe-check-gotools: check-gotools
40616
40617 check-gotools:
40618         @: $(MAKE); $(unstage)
40619         @r=`${PWD_COMMAND}`; export r; \
40620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40621         $(HOST_EXPORTS)  \
40622         (cd $(HOST_SUBDIR)/gotools && \
40623           $(MAKE) $(FLAGS_TO_PASS)  check)
40624
40625 @endif gotools
40626
40627 .PHONY: install-gotools maybe-install-gotools
40628 maybe-install-gotools:
40629 @if gotools
40630 maybe-install-gotools: install-gotools
40631
40632 install-gotools: installdirs
40633         @: $(MAKE); $(unstage)
40634         @r=`${PWD_COMMAND}`; export r; \
40635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40636         $(HOST_EXPORTS) \
40637         (cd $(HOST_SUBDIR)/gotools && \
40638           $(MAKE) $(FLAGS_TO_PASS)  install)
40639
40640 @endif gotools
40641
40642 .PHONY: install-strip-gotools maybe-install-strip-gotools
40643 maybe-install-strip-gotools:
40644 @if gotools
40645 maybe-install-strip-gotools: install-strip-gotools
40646
40647 install-strip-gotools: installdirs
40648         @: $(MAKE); $(unstage)
40649         @r=`${PWD_COMMAND}`; export r; \
40650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40651         $(HOST_EXPORTS) \
40652         (cd $(HOST_SUBDIR)/gotools && \
40653           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40654
40655 @endif gotools
40656
40657 # Other targets (info, dvi, pdf, etc.)
40658
40659 .PHONY: maybe-info-gotools info-gotools
40660 maybe-info-gotools:
40661 @if gotools
40662 maybe-info-gotools: info-gotools
40663
40664 info-gotools: \
40665     configure-gotools 
40666         @: $(MAKE); $(unstage)
40667         @[ -f ./gotools/Makefile ] || exit 0; \
40668         r=`${PWD_COMMAND}`; export r; \
40669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40670         $(HOST_EXPORTS) \
40671         for flag in $(EXTRA_HOST_FLAGS) ; do \
40672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673         done; \
40674         echo "Doing info in gotools"; \
40675         (cd $(HOST_SUBDIR)/gotools && \
40676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40678                   "RANLIB=$${RANLIB}" \
40679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40680                   info) \
40681           || exit 1
40682
40683 @endif gotools
40684
40685 .PHONY: maybe-dvi-gotools dvi-gotools
40686 maybe-dvi-gotools:
40687 @if gotools
40688 maybe-dvi-gotools: dvi-gotools
40689
40690 dvi-gotools: \
40691     configure-gotools 
40692         @: $(MAKE); $(unstage)
40693         @[ -f ./gotools/Makefile ] || exit 0; \
40694         r=`${PWD_COMMAND}`; export r; \
40695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696         $(HOST_EXPORTS) \
40697         for flag in $(EXTRA_HOST_FLAGS) ; do \
40698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699         done; \
40700         echo "Doing dvi in gotools"; \
40701         (cd $(HOST_SUBDIR)/gotools && \
40702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704                   "RANLIB=$${RANLIB}" \
40705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706                   dvi) \
40707           || exit 1
40708
40709 @endif gotools
40710
40711 .PHONY: maybe-pdf-gotools pdf-gotools
40712 maybe-pdf-gotools:
40713 @if gotools
40714 maybe-pdf-gotools: pdf-gotools
40715
40716 pdf-gotools: \
40717     configure-gotools 
40718         @: $(MAKE); $(unstage)
40719         @[ -f ./gotools/Makefile ] || exit 0; \
40720         r=`${PWD_COMMAND}`; export r; \
40721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40722         $(HOST_EXPORTS) \
40723         for flag in $(EXTRA_HOST_FLAGS) ; do \
40724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40725         done; \
40726         echo "Doing pdf in gotools"; \
40727         (cd $(HOST_SUBDIR)/gotools && \
40728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40730                   "RANLIB=$${RANLIB}" \
40731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40732                   pdf) \
40733           || exit 1
40734
40735 @endif gotools
40736
40737 .PHONY: maybe-html-gotools html-gotools
40738 maybe-html-gotools:
40739 @if gotools
40740 maybe-html-gotools: html-gotools
40741
40742 html-gotools: \
40743     configure-gotools 
40744         @: $(MAKE); $(unstage)
40745         @[ -f ./gotools/Makefile ] || exit 0; \
40746         r=`${PWD_COMMAND}`; export r; \
40747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40748         $(HOST_EXPORTS) \
40749         for flag in $(EXTRA_HOST_FLAGS) ; do \
40750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40751         done; \
40752         echo "Doing html in gotools"; \
40753         (cd $(HOST_SUBDIR)/gotools && \
40754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40756                   "RANLIB=$${RANLIB}" \
40757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40758                   html) \
40759           || exit 1
40760
40761 @endif gotools
40762
40763 .PHONY: maybe-TAGS-gotools TAGS-gotools
40764 maybe-TAGS-gotools:
40765 @if gotools
40766 maybe-TAGS-gotools: TAGS-gotools
40767
40768 TAGS-gotools: \
40769     configure-gotools 
40770         @: $(MAKE); $(unstage)
40771         @[ -f ./gotools/Makefile ] || exit 0; \
40772         r=`${PWD_COMMAND}`; export r; \
40773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774         $(HOST_EXPORTS) \
40775         for flag in $(EXTRA_HOST_FLAGS) ; do \
40776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40777         done; \
40778         echo "Doing TAGS in gotools"; \
40779         (cd $(HOST_SUBDIR)/gotools && \
40780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40782                   "RANLIB=$${RANLIB}" \
40783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40784                   TAGS) \
40785           || exit 1
40786
40787 @endif gotools
40788
40789 .PHONY: maybe-install-info-gotools install-info-gotools
40790 maybe-install-info-gotools:
40791 @if gotools
40792 maybe-install-info-gotools: install-info-gotools
40793
40794 install-info-gotools: \
40795     configure-gotools \
40796     info-gotools 
40797         @: $(MAKE); $(unstage)
40798         @[ -f ./gotools/Makefile ] || exit 0; \
40799         r=`${PWD_COMMAND}`; export r; \
40800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40801         $(HOST_EXPORTS) \
40802         for flag in $(EXTRA_HOST_FLAGS) ; do \
40803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40804         done; \
40805         echo "Doing install-info in gotools"; \
40806         (cd $(HOST_SUBDIR)/gotools && \
40807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40809                   "RANLIB=$${RANLIB}" \
40810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40811                   install-info) \
40812           || exit 1
40813
40814 @endif gotools
40815
40816 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40817 maybe-install-pdf-gotools:
40818 @if gotools
40819 maybe-install-pdf-gotools: install-pdf-gotools
40820
40821 install-pdf-gotools: \
40822     configure-gotools \
40823     pdf-gotools 
40824         @: $(MAKE); $(unstage)
40825         @[ -f ./gotools/Makefile ] || exit 0; \
40826         r=`${PWD_COMMAND}`; export r; \
40827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828         $(HOST_EXPORTS) \
40829         for flag in $(EXTRA_HOST_FLAGS) ; do \
40830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831         done; \
40832         echo "Doing install-pdf in gotools"; \
40833         (cd $(HOST_SUBDIR)/gotools && \
40834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836                   "RANLIB=$${RANLIB}" \
40837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838                   install-pdf) \
40839           || exit 1
40840
40841 @endif gotools
40842
40843 .PHONY: maybe-install-html-gotools install-html-gotools
40844 maybe-install-html-gotools:
40845 @if gotools
40846 maybe-install-html-gotools: install-html-gotools
40847
40848 install-html-gotools: \
40849     configure-gotools \
40850     html-gotools 
40851         @: $(MAKE); $(unstage)
40852         @[ -f ./gotools/Makefile ] || exit 0; \
40853         r=`${PWD_COMMAND}`; export r; \
40854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40855         $(HOST_EXPORTS) \
40856         for flag in $(EXTRA_HOST_FLAGS) ; do \
40857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40858         done; \
40859         echo "Doing install-html in gotools"; \
40860         (cd $(HOST_SUBDIR)/gotools && \
40861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40863                   "RANLIB=$${RANLIB}" \
40864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40865                   install-html) \
40866           || exit 1
40867
40868 @endif gotools
40869
40870 .PHONY: maybe-installcheck-gotools installcheck-gotools
40871 maybe-installcheck-gotools:
40872 @if gotools
40873 maybe-installcheck-gotools: installcheck-gotools
40874
40875 installcheck-gotools: \
40876     configure-gotools 
40877         @: $(MAKE); $(unstage)
40878         @[ -f ./gotools/Makefile ] || exit 0; \
40879         r=`${PWD_COMMAND}`; export r; \
40880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881         $(HOST_EXPORTS) \
40882         for flag in $(EXTRA_HOST_FLAGS) ; do \
40883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40884         done; \
40885         echo "Doing installcheck in gotools"; \
40886         (cd $(HOST_SUBDIR)/gotools && \
40887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889                   "RANLIB=$${RANLIB}" \
40890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891                   installcheck) \
40892           || exit 1
40893
40894 @endif gotools
40895
40896 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40897 maybe-mostlyclean-gotools:
40898 @if gotools
40899 maybe-mostlyclean-gotools: mostlyclean-gotools
40900
40901 mostlyclean-gotools: 
40902         @: $(MAKE); $(unstage)
40903         @[ -f ./gotools/Makefile ] || exit 0; \
40904         r=`${PWD_COMMAND}`; export r; \
40905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40906         $(HOST_EXPORTS) \
40907         for flag in $(EXTRA_HOST_FLAGS) ; do \
40908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40909         done; \
40910         echo "Doing mostlyclean in gotools"; \
40911         (cd $(HOST_SUBDIR)/gotools && \
40912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40914                   "RANLIB=$${RANLIB}" \
40915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40916                   mostlyclean) \
40917           || exit 1
40918
40919 @endif gotools
40920
40921 .PHONY: maybe-clean-gotools clean-gotools
40922 maybe-clean-gotools:
40923 @if gotools
40924 maybe-clean-gotools: clean-gotools
40925
40926 clean-gotools: 
40927         @: $(MAKE); $(unstage)
40928         @[ -f ./gotools/Makefile ] || exit 0; \
40929         r=`${PWD_COMMAND}`; export r; \
40930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931         $(HOST_EXPORTS) \
40932         for flag in $(EXTRA_HOST_FLAGS) ; do \
40933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40934         done; \
40935         echo "Doing clean in gotools"; \
40936         (cd $(HOST_SUBDIR)/gotools && \
40937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40939                   "RANLIB=$${RANLIB}" \
40940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40941                   clean) \
40942           || exit 1
40943
40944 @endif gotools
40945
40946 .PHONY: maybe-distclean-gotools distclean-gotools
40947 maybe-distclean-gotools:
40948 @if gotools
40949 maybe-distclean-gotools: distclean-gotools
40950
40951 distclean-gotools: 
40952         @: $(MAKE); $(unstage)
40953         @[ -f ./gotools/Makefile ] || exit 0; \
40954         r=`${PWD_COMMAND}`; export r; \
40955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956         $(HOST_EXPORTS) \
40957         for flag in $(EXTRA_HOST_FLAGS) ; do \
40958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40959         done; \
40960         echo "Doing distclean in gotools"; \
40961         (cd $(HOST_SUBDIR)/gotools && \
40962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40964                   "RANLIB=$${RANLIB}" \
40965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40966                   distclean) \
40967           || exit 1
40968
40969 @endif gotools
40970
40971 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40972 maybe-maintainer-clean-gotools:
40973 @if gotools
40974 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40975
40976 maintainer-clean-gotools: 
40977         @: $(MAKE); $(unstage)
40978         @[ -f ./gotools/Makefile ] || exit 0; \
40979         r=`${PWD_COMMAND}`; export r; \
40980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40981         $(HOST_EXPORTS) \
40982         for flag in $(EXTRA_HOST_FLAGS) ; do \
40983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40984         done; \
40985         echo "Doing maintainer-clean in gotools"; \
40986         (cd $(HOST_SUBDIR)/gotools && \
40987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40989                   "RANLIB=$${RANLIB}" \
40990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40991                   maintainer-clean) \
40992           || exit 1
40993
40994 @endif gotools
40995
40996
40997
40998 .PHONY: configure-libctf maybe-configure-libctf
40999 maybe-configure-libctf:
41000 @if gcc-bootstrap
41001 configure-libctf: stage_current
41002 @endif gcc-bootstrap
41003 @if libctf
41004 maybe-configure-libctf: configure-libctf
41005 configure-libctf: 
41006         @r=`${PWD_COMMAND}`; export r; \
41007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41008         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41010         $(HOST_EXPORTS)  \
41011         echo Configuring in $(HOST_SUBDIR)/libctf; \
41012         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41013         case $(srcdir) in \
41014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41015           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41017         esac; \
41018         module_srcdir=libctf; \
41019         $(SHELL) \
41020           $$s/$$module_srcdir/configure \
41021           --srcdir=$${topdir}/$$module_srcdir \
41022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41023           --target=${target_alias}  \
41024           || exit 1
41025 @endif libctf
41026
41027
41028
41029 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41030 maybe-configure-stage1-libctf:
41031 @if libctf-bootstrap
41032 maybe-configure-stage1-libctf: configure-stage1-libctf
41033 configure-stage1-libctf:
41034         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41035         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41036         @r=`${PWD_COMMAND}`; export r; \
41037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41038         TFLAGS="$(STAGE1_TFLAGS)"; \
41039         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41040         $(HOST_EXPORTS) \
41041         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41042         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41043         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41044         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41046         cd $(HOST_SUBDIR)/libctf || exit 1; \
41047         case $(srcdir) in \
41048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41049           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41051         esac; \
41052         module_srcdir=libctf; \
41053         $(SHELL) $$s/$$module_srcdir/configure \
41054           --srcdir=$${topdir}/$$module_srcdir \
41055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41056           --target=${target_alias} \
41057            \
41058           $(STAGE1_CONFIGURE_FLAGS)
41059 @endif libctf-bootstrap
41060
41061 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41062 maybe-configure-stage2-libctf:
41063 @if libctf-bootstrap
41064 maybe-configure-stage2-libctf: configure-stage2-libctf
41065 configure-stage2-libctf:
41066         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41067         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41068         @r=`${PWD_COMMAND}`; export r; \
41069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41070         TFLAGS="$(STAGE2_TFLAGS)"; \
41071         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41072         $(HOST_EXPORTS) \
41073         $(POSTSTAGE1_HOST_EXPORTS) \
41074         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41075         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41076         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41077         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41079         cd $(HOST_SUBDIR)/libctf || exit 1; \
41080         case $(srcdir) in \
41081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41082           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41084         esac; \
41085         module_srcdir=libctf; \
41086         $(SHELL) $$s/$$module_srcdir/configure \
41087           --srcdir=$${topdir}/$$module_srcdir \
41088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41089           --target=${target_alias} \
41090           --with-build-libsubdir=$(HOST_SUBDIR) \
41091           $(STAGE2_CONFIGURE_FLAGS)
41092 @endif libctf-bootstrap
41093
41094 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41095 maybe-configure-stage3-libctf:
41096 @if libctf-bootstrap
41097 maybe-configure-stage3-libctf: configure-stage3-libctf
41098 configure-stage3-libctf:
41099         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41101         @r=`${PWD_COMMAND}`; export r; \
41102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41103         TFLAGS="$(STAGE3_TFLAGS)"; \
41104         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41105         $(HOST_EXPORTS) \
41106         $(POSTSTAGE1_HOST_EXPORTS) \
41107         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41108         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41109         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41110         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41112         cd $(HOST_SUBDIR)/libctf || exit 1; \
41113         case $(srcdir) in \
41114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41115           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41117         esac; \
41118         module_srcdir=libctf; \
41119         $(SHELL) $$s/$$module_srcdir/configure \
41120           --srcdir=$${topdir}/$$module_srcdir \
41121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41122           --target=${target_alias} \
41123           --with-build-libsubdir=$(HOST_SUBDIR) \
41124           $(STAGE3_CONFIGURE_FLAGS)
41125 @endif libctf-bootstrap
41126
41127 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41128 maybe-configure-stage4-libctf:
41129 @if libctf-bootstrap
41130 maybe-configure-stage4-libctf: configure-stage4-libctf
41131 configure-stage4-libctf:
41132         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41133         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41134         @r=`${PWD_COMMAND}`; export r; \
41135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41136         TFLAGS="$(STAGE4_TFLAGS)"; \
41137         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41138         $(HOST_EXPORTS) \
41139         $(POSTSTAGE1_HOST_EXPORTS) \
41140         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41141         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41142         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41143         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41145         cd $(HOST_SUBDIR)/libctf || exit 1; \
41146         case $(srcdir) in \
41147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41148           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41150         esac; \
41151         module_srcdir=libctf; \
41152         $(SHELL) $$s/$$module_srcdir/configure \
41153           --srcdir=$${topdir}/$$module_srcdir \
41154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41155           --target=${target_alias} \
41156           --with-build-libsubdir=$(HOST_SUBDIR) \
41157           $(STAGE4_CONFIGURE_FLAGS)
41158 @endif libctf-bootstrap
41159
41160 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41161 maybe-configure-stageprofile-libctf:
41162 @if libctf-bootstrap
41163 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41164 configure-stageprofile-libctf:
41165         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41167         @r=`${PWD_COMMAND}`; export r; \
41168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41170         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41171         $(HOST_EXPORTS) \
41172         $(POSTSTAGE1_HOST_EXPORTS) \
41173         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41174         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41175         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41176         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41178         cd $(HOST_SUBDIR)/libctf || exit 1; \
41179         case $(srcdir) in \
41180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41181           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41183         esac; \
41184         module_srcdir=libctf; \
41185         $(SHELL) $$s/$$module_srcdir/configure \
41186           --srcdir=$${topdir}/$$module_srcdir \
41187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41188           --target=${target_alias} \
41189           --with-build-libsubdir=$(HOST_SUBDIR) \
41190           $(STAGEprofile_CONFIGURE_FLAGS)
41191 @endif libctf-bootstrap
41192
41193 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41194 maybe-configure-stagetrain-libctf:
41195 @if libctf-bootstrap
41196 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41197 configure-stagetrain-libctf:
41198         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41200         @r=`${PWD_COMMAND}`; export r; \
41201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41203         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41204         $(HOST_EXPORTS) \
41205         $(POSTSTAGE1_HOST_EXPORTS) \
41206         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41207         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41208         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41209         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41211         cd $(HOST_SUBDIR)/libctf || exit 1; \
41212         case $(srcdir) in \
41213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41214           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41216         esac; \
41217         module_srcdir=libctf; \
41218         $(SHELL) $$s/$$module_srcdir/configure \
41219           --srcdir=$${topdir}/$$module_srcdir \
41220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41221           --target=${target_alias} \
41222           --with-build-libsubdir=$(HOST_SUBDIR) \
41223           $(STAGEtrain_CONFIGURE_FLAGS)
41224 @endif libctf-bootstrap
41225
41226 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41227 maybe-configure-stagefeedback-libctf:
41228 @if libctf-bootstrap
41229 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41230 configure-stagefeedback-libctf:
41231         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41233         @r=`${PWD_COMMAND}`; export r; \
41234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41235         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41236         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41237         $(HOST_EXPORTS) \
41238         $(POSTSTAGE1_HOST_EXPORTS) \
41239         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41240         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41241         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41242         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41244         cd $(HOST_SUBDIR)/libctf || exit 1; \
41245         case $(srcdir) in \
41246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41247           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41249         esac; \
41250         module_srcdir=libctf; \
41251         $(SHELL) $$s/$$module_srcdir/configure \
41252           --srcdir=$${topdir}/$$module_srcdir \
41253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41254           --target=${target_alias} \
41255           --with-build-libsubdir=$(HOST_SUBDIR) \
41256           $(STAGEfeedback_CONFIGURE_FLAGS)
41257 @endif libctf-bootstrap
41258
41259 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41260 maybe-configure-stageautoprofile-libctf:
41261 @if libctf-bootstrap
41262 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41263 configure-stageautoprofile-libctf:
41264         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41265         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41266         @r=`${PWD_COMMAND}`; export r; \
41267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41268         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41269         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41270         $(HOST_EXPORTS) \
41271         $(POSTSTAGE1_HOST_EXPORTS) \
41272         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41273         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41274         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41275         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41277         cd $(HOST_SUBDIR)/libctf || exit 1; \
41278         case $(srcdir) in \
41279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41280           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41282         esac; \
41283         module_srcdir=libctf; \
41284         $(SHELL) $$s/$$module_srcdir/configure \
41285           --srcdir=$${topdir}/$$module_srcdir \
41286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41287           --target=${target_alias} \
41288           --with-build-libsubdir=$(HOST_SUBDIR) \
41289           $(STAGEautoprofile_CONFIGURE_FLAGS)
41290 @endif libctf-bootstrap
41291
41292 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41293 maybe-configure-stageautofeedback-libctf:
41294 @if libctf-bootstrap
41295 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41296 configure-stageautofeedback-libctf:
41297         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41299         @r=`${PWD_COMMAND}`; export r; \
41300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41301         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41302         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41303         $(HOST_EXPORTS) \
41304         $(POSTSTAGE1_HOST_EXPORTS) \
41305         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41306         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41307         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
41308         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41310         cd $(HOST_SUBDIR)/libctf || exit 1; \
41311         case $(srcdir) in \
41312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41313           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41315         esac; \
41316         module_srcdir=libctf; \
41317         $(SHELL) $$s/$$module_srcdir/configure \
41318           --srcdir=$${topdir}/$$module_srcdir \
41319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41320           --target=${target_alias} \
41321           --with-build-libsubdir=$(HOST_SUBDIR) \
41322           $(STAGEautofeedback_CONFIGURE_FLAGS)
41323 @endif libctf-bootstrap
41324
41325
41326
41327
41328
41329 .PHONY: all-libctf maybe-all-libctf
41330 maybe-all-libctf:
41331 @if gcc-bootstrap
41332 all-libctf: stage_current
41333 @endif gcc-bootstrap
41334 @if libctf
41335 TARGET-libctf=all
41336 maybe-all-libctf: all-libctf
41337 all-libctf: configure-libctf
41338         @r=`${PWD_COMMAND}`; export r; \
41339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41340         $(HOST_EXPORTS)  \
41341         (cd $(HOST_SUBDIR)/libctf && \
41342           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
41343                 $(TARGET-libctf))
41344 @endif libctf
41345
41346
41347
41348 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41349 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41350 maybe-all-stage1-libctf:
41351 maybe-clean-stage1-libctf:
41352 @if libctf-bootstrap
41353 maybe-all-stage1-libctf: all-stage1-libctf
41354 all-stage1: all-stage1-libctf
41355 TARGET-stage1-libctf = $(TARGET-libctf)
41356 all-stage1-libctf: configure-stage1-libctf
41357         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41358         @r=`${PWD_COMMAND}`; export r; \
41359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41360         TFLAGS="$(STAGE1_TFLAGS)"; \
41361         $(HOST_EXPORTS)  \
41362         cd $(HOST_SUBDIR)/libctf && \
41363          \
41364         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41365                 CFLAGS="$(STAGE1_CFLAGS)" \
41366                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41367                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41368                 LIBCFLAGS="$(LIBCFLAGS)" \
41369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41372                 $(EXTRA_HOST_FLAGS)  \
41373                 $(STAGE1_FLAGS_TO_PASS)  \
41374                 TFLAGS="$(STAGE1_TFLAGS)"  \
41375                 $(TARGET-stage1-libctf)
41376
41377 maybe-clean-stage1-libctf: clean-stage1-libctf
41378 clean-stage1: clean-stage1-libctf
41379 clean-stage1-libctf:
41380         @if [ $(current_stage) = stage1 ]; then \
41381           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41382         else \
41383           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41384           $(MAKE) stage1-start; \
41385         fi; \
41386         cd $(HOST_SUBDIR)/libctf && \
41387         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41388         $(STAGE1_FLAGS_TO_PASS)  clean
41389 @endif libctf-bootstrap
41390
41391
41392 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41393 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41394 maybe-all-stage2-libctf:
41395 maybe-clean-stage2-libctf:
41396 @if libctf-bootstrap
41397 maybe-all-stage2-libctf: all-stage2-libctf
41398 all-stage2: all-stage2-libctf
41399 TARGET-stage2-libctf = $(TARGET-libctf)
41400 all-stage2-libctf: configure-stage2-libctf
41401         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41402         @r=`${PWD_COMMAND}`; export r; \
41403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404         TFLAGS="$(STAGE2_TFLAGS)"; \
41405         $(HOST_EXPORTS) \
41406         $(POSTSTAGE1_HOST_EXPORTS)  \
41407         cd $(HOST_SUBDIR)/libctf && \
41408          \
41409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41410                 CFLAGS="$(STAGE2_CFLAGS)" \
41411                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41412                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41413                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41414                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41415                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41416                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41417                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41418                 TFLAGS="$(STAGE2_TFLAGS)"  \
41419                 $(TARGET-stage2-libctf)
41420
41421 maybe-clean-stage2-libctf: clean-stage2-libctf
41422 clean-stage2: clean-stage2-libctf
41423 clean-stage2-libctf:
41424         @if [ $(current_stage) = stage2 ]; then \
41425           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41426         else \
41427           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41428           $(MAKE) stage2-start; \
41429         fi; \
41430         cd $(HOST_SUBDIR)/libctf && \
41431         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41432 @endif libctf-bootstrap
41433
41434
41435 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41436 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41437 maybe-all-stage3-libctf:
41438 maybe-clean-stage3-libctf:
41439 @if libctf-bootstrap
41440 maybe-all-stage3-libctf: all-stage3-libctf
41441 all-stage3: all-stage3-libctf
41442 TARGET-stage3-libctf = $(TARGET-libctf)
41443 all-stage3-libctf: configure-stage3-libctf
41444         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41445         @r=`${PWD_COMMAND}`; export r; \
41446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41447         TFLAGS="$(STAGE3_TFLAGS)"; \
41448         $(HOST_EXPORTS) \
41449         $(POSTSTAGE1_HOST_EXPORTS)  \
41450         cd $(HOST_SUBDIR)/libctf && \
41451          \
41452         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41453                 CFLAGS="$(STAGE3_CFLAGS)" \
41454                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41455                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41456                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41460                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41461                 TFLAGS="$(STAGE3_TFLAGS)"  \
41462                 $(TARGET-stage3-libctf)
41463
41464 maybe-clean-stage3-libctf: clean-stage3-libctf
41465 clean-stage3: clean-stage3-libctf
41466 clean-stage3-libctf:
41467         @if [ $(current_stage) = stage3 ]; then \
41468           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41469         else \
41470           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41471           $(MAKE) stage3-start; \
41472         fi; \
41473         cd $(HOST_SUBDIR)/libctf && \
41474         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41475 @endif libctf-bootstrap
41476
41477
41478 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41479 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41480 maybe-all-stage4-libctf:
41481 maybe-clean-stage4-libctf:
41482 @if libctf-bootstrap
41483 maybe-all-stage4-libctf: all-stage4-libctf
41484 all-stage4: all-stage4-libctf
41485 TARGET-stage4-libctf = $(TARGET-libctf)
41486 all-stage4-libctf: configure-stage4-libctf
41487         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41488         @r=`${PWD_COMMAND}`; export r; \
41489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41490         TFLAGS="$(STAGE4_TFLAGS)"; \
41491         $(HOST_EXPORTS) \
41492         $(POSTSTAGE1_HOST_EXPORTS)  \
41493         cd $(HOST_SUBDIR)/libctf && \
41494          \
41495         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41496                 CFLAGS="$(STAGE4_CFLAGS)" \
41497                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41498                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41499                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41500                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41501                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41502                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41503                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41504                 TFLAGS="$(STAGE4_TFLAGS)"  \
41505                 $(TARGET-stage4-libctf)
41506
41507 maybe-clean-stage4-libctf: clean-stage4-libctf
41508 clean-stage4: clean-stage4-libctf
41509 clean-stage4-libctf:
41510         @if [ $(current_stage) = stage4 ]; then \
41511           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41512         else \
41513           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41514           $(MAKE) stage4-start; \
41515         fi; \
41516         cd $(HOST_SUBDIR)/libctf && \
41517         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41518 @endif libctf-bootstrap
41519
41520
41521 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41522 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41523 maybe-all-stageprofile-libctf:
41524 maybe-clean-stageprofile-libctf:
41525 @if libctf-bootstrap
41526 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41527 all-stageprofile: all-stageprofile-libctf
41528 TARGET-stageprofile-libctf = $(TARGET-libctf)
41529 all-stageprofile-libctf: configure-stageprofile-libctf
41530         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41531         @r=`${PWD_COMMAND}`; export r; \
41532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41533         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41534         $(HOST_EXPORTS) \
41535         $(POSTSTAGE1_HOST_EXPORTS)  \
41536         cd $(HOST_SUBDIR)/libctf && \
41537          \
41538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41539                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41540                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41541                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41542                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41546                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41547                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41548                 $(TARGET-stageprofile-libctf)
41549
41550 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41551 clean-stageprofile: clean-stageprofile-libctf
41552 clean-stageprofile-libctf:
41553         @if [ $(current_stage) = stageprofile ]; then \
41554           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41555         else \
41556           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41557           $(MAKE) stageprofile-start; \
41558         fi; \
41559         cd $(HOST_SUBDIR)/libctf && \
41560         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41561 @endif libctf-bootstrap
41562
41563
41564 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41565 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41566 maybe-all-stagetrain-libctf:
41567 maybe-clean-stagetrain-libctf:
41568 @if libctf-bootstrap
41569 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41570 all-stagetrain: all-stagetrain-libctf
41571 TARGET-stagetrain-libctf = $(TARGET-libctf)
41572 all-stagetrain-libctf: configure-stagetrain-libctf
41573         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41574         @r=`${PWD_COMMAND}`; export r; \
41575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41576         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41577         $(HOST_EXPORTS) \
41578         $(POSTSTAGE1_HOST_EXPORTS)  \
41579         cd $(HOST_SUBDIR)/libctf && \
41580          \
41581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41582                 CFLAGS="$(STAGEtrain_CFLAGS)" \
41583                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41584                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41585                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41590                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41591                 $(TARGET-stagetrain-libctf)
41592
41593 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41594 clean-stagetrain: clean-stagetrain-libctf
41595 clean-stagetrain-libctf:
41596         @if [ $(current_stage) = stagetrain ]; then \
41597           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41598         else \
41599           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41600           $(MAKE) stagetrain-start; \
41601         fi; \
41602         cd $(HOST_SUBDIR)/libctf && \
41603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41604 @endif libctf-bootstrap
41605
41606
41607 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41608 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41609 maybe-all-stagefeedback-libctf:
41610 maybe-clean-stagefeedback-libctf:
41611 @if libctf-bootstrap
41612 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41613 all-stagefeedback: all-stagefeedback-libctf
41614 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41615 all-stagefeedback-libctf: configure-stagefeedback-libctf
41616         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41617         @r=`${PWD_COMMAND}`; export r; \
41618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41620         $(HOST_EXPORTS) \
41621         $(POSTSTAGE1_HOST_EXPORTS)  \
41622         cd $(HOST_SUBDIR)/libctf && \
41623          \
41624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41625                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41626                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41627                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41628                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41633                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41634                 $(TARGET-stagefeedback-libctf)
41635
41636 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41637 clean-stagefeedback: clean-stagefeedback-libctf
41638 clean-stagefeedback-libctf:
41639         @if [ $(current_stage) = stagefeedback ]; then \
41640           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41641         else \
41642           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41643           $(MAKE) stagefeedback-start; \
41644         fi; \
41645         cd $(HOST_SUBDIR)/libctf && \
41646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41647 @endif libctf-bootstrap
41648
41649
41650 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41651 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41652 maybe-all-stageautoprofile-libctf:
41653 maybe-clean-stageautoprofile-libctf:
41654 @if libctf-bootstrap
41655 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41656 all-stageautoprofile: all-stageautoprofile-libctf
41657 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41658 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41659         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41660         @r=`${PWD_COMMAND}`; export r; \
41661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41662         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41663         $(HOST_EXPORTS) \
41664         $(POSTSTAGE1_HOST_EXPORTS)  \
41665         cd $(HOST_SUBDIR)/libctf && \
41666         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41667         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41668                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41669                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41670                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41671                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41676                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41677                 $(TARGET-stageautoprofile-libctf)
41678
41679 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41680 clean-stageautoprofile: clean-stageautoprofile-libctf
41681 clean-stageautoprofile-libctf:
41682         @if [ $(current_stage) = stageautoprofile ]; then \
41683           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41684         else \
41685           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41686           $(MAKE) stageautoprofile-start; \
41687         fi; \
41688         cd $(HOST_SUBDIR)/libctf && \
41689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41690 @endif libctf-bootstrap
41691
41692
41693 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41694 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41695 maybe-all-stageautofeedback-libctf:
41696 maybe-clean-stageautofeedback-libctf:
41697 @if libctf-bootstrap
41698 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41699 all-stageautofeedback: all-stageautofeedback-libctf
41700 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41701 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41702         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41703         @r=`${PWD_COMMAND}`; export r; \
41704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41705         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41706         $(HOST_EXPORTS) \
41707         $(POSTSTAGE1_HOST_EXPORTS)  \
41708         cd $(HOST_SUBDIR)/libctf && \
41709          \
41710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41711                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41712                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41713                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41714                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41715                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41716                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41717                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41718                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41719                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41720                 $(TARGET-stageautofeedback-libctf)
41721
41722 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41723 clean-stageautofeedback: clean-stageautofeedback-libctf
41724 clean-stageautofeedback-libctf:
41725         @if [ $(current_stage) = stageautofeedback ]; then \
41726           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41727         else \
41728           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41729           $(MAKE) stageautofeedback-start; \
41730         fi; \
41731         cd $(HOST_SUBDIR)/libctf && \
41732         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41733 @endif libctf-bootstrap
41734
41735
41736
41737
41738
41739 .PHONY: check-libctf maybe-check-libctf
41740 maybe-check-libctf:
41741 @if libctf
41742 maybe-check-libctf: check-libctf
41743
41744 check-libctf:
41745         @: $(MAKE); $(unstage)
41746         @r=`${PWD_COMMAND}`; export r; \
41747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41748         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41749         (cd $(HOST_SUBDIR)/libctf && \
41750           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
41751
41752 @endif libctf
41753
41754 .PHONY: install-libctf maybe-install-libctf
41755 maybe-install-libctf:
41756 @if libctf
41757 maybe-install-libctf: install-libctf
41758
41759 install-libctf: installdirs
41760         @: $(MAKE); $(unstage)
41761         @r=`${PWD_COMMAND}`; export r; \
41762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41763         $(HOST_EXPORTS) \
41764         (cd $(HOST_SUBDIR)/libctf && \
41765           $(MAKE) $(FLAGS_TO_PASS)  install)
41766
41767 @endif libctf
41768
41769 .PHONY: install-strip-libctf maybe-install-strip-libctf
41770 maybe-install-strip-libctf:
41771 @if libctf
41772 maybe-install-strip-libctf: install-strip-libctf
41773
41774 install-strip-libctf: installdirs
41775         @: $(MAKE); $(unstage)
41776         @r=`${PWD_COMMAND}`; export r; \
41777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778         $(HOST_EXPORTS) \
41779         (cd $(HOST_SUBDIR)/libctf && \
41780           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
41781
41782 @endif libctf
41783
41784 # Other targets (info, dvi, pdf, etc.)
41785
41786 .PHONY: maybe-info-libctf info-libctf
41787 maybe-info-libctf:
41788 @if libctf
41789 maybe-info-libctf: info-libctf
41790
41791 info-libctf: \
41792     configure-libctf 
41793         @[ -f ./libctf/Makefile ] || exit 0; \
41794         r=`${PWD_COMMAND}`; export r; \
41795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796         $(HOST_EXPORTS) \
41797         for flag in $(EXTRA_HOST_FLAGS) ; do \
41798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41799         done; \
41800         echo "Doing info in libctf"; \
41801         (cd $(HOST_SUBDIR)/libctf && \
41802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41804                   "RANLIB=$${RANLIB}" \
41805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41806                   info) \
41807           || exit 1
41808
41809 @endif libctf
41810
41811 .PHONY: maybe-dvi-libctf dvi-libctf
41812 maybe-dvi-libctf:
41813 @if libctf
41814 maybe-dvi-libctf: dvi-libctf
41815
41816 dvi-libctf: \
41817     configure-libctf 
41818         @[ -f ./libctf/Makefile ] || exit 0; \
41819         r=`${PWD_COMMAND}`; export r; \
41820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41821         $(HOST_EXPORTS) \
41822         for flag in $(EXTRA_HOST_FLAGS) ; do \
41823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41824         done; \
41825         echo "Doing dvi in libctf"; \
41826         (cd $(HOST_SUBDIR)/libctf && \
41827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41829                   "RANLIB=$${RANLIB}" \
41830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41831                   dvi) \
41832           || exit 1
41833
41834 @endif libctf
41835
41836 .PHONY: maybe-pdf-libctf pdf-libctf
41837 maybe-pdf-libctf:
41838 @if libctf
41839 maybe-pdf-libctf: pdf-libctf
41840
41841 pdf-libctf: \
41842     configure-libctf 
41843         @[ -f ./libctf/Makefile ] || exit 0; \
41844         r=`${PWD_COMMAND}`; export r; \
41845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846         $(HOST_EXPORTS) \
41847         for flag in $(EXTRA_HOST_FLAGS) ; do \
41848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41849         done; \
41850         echo "Doing pdf in libctf"; \
41851         (cd $(HOST_SUBDIR)/libctf && \
41852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41854                   "RANLIB=$${RANLIB}" \
41855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41856                   pdf) \
41857           || exit 1
41858
41859 @endif libctf
41860
41861 .PHONY: maybe-html-libctf html-libctf
41862 maybe-html-libctf:
41863 @if libctf
41864 maybe-html-libctf: html-libctf
41865
41866 html-libctf: \
41867     configure-libctf 
41868         @[ -f ./libctf/Makefile ] || exit 0; \
41869         r=`${PWD_COMMAND}`; export r; \
41870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41871         $(HOST_EXPORTS) \
41872         for flag in $(EXTRA_HOST_FLAGS) ; do \
41873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41874         done; \
41875         echo "Doing html in libctf"; \
41876         (cd $(HOST_SUBDIR)/libctf && \
41877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41879                   "RANLIB=$${RANLIB}" \
41880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41881                   html) \
41882           || exit 1
41883
41884 @endif libctf
41885
41886 .PHONY: maybe-TAGS-libctf TAGS-libctf
41887 maybe-TAGS-libctf:
41888 @if libctf
41889 maybe-TAGS-libctf: TAGS-libctf
41890
41891 TAGS-libctf: \
41892     configure-libctf 
41893         @[ -f ./libctf/Makefile ] || exit 0; \
41894         r=`${PWD_COMMAND}`; export r; \
41895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41896         $(HOST_EXPORTS) \
41897         for flag in $(EXTRA_HOST_FLAGS) ; do \
41898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41899         done; \
41900         echo "Doing TAGS in libctf"; \
41901         (cd $(HOST_SUBDIR)/libctf && \
41902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41904                   "RANLIB=$${RANLIB}" \
41905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41906                   TAGS) \
41907           || exit 1
41908
41909 @endif libctf
41910
41911 .PHONY: maybe-install-info-libctf install-info-libctf
41912 maybe-install-info-libctf:
41913 @if libctf
41914 maybe-install-info-libctf: install-info-libctf
41915
41916 install-info-libctf: \
41917     configure-libctf \
41918     info-libctf 
41919         @[ -f ./libctf/Makefile ] || exit 0; \
41920         r=`${PWD_COMMAND}`; export r; \
41921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41922         $(HOST_EXPORTS) \
41923         for flag in $(EXTRA_HOST_FLAGS) ; do \
41924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41925         done; \
41926         echo "Doing install-info in libctf"; \
41927         (cd $(HOST_SUBDIR)/libctf && \
41928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41930                   "RANLIB=$${RANLIB}" \
41931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41932                   install-info) \
41933           || exit 1
41934
41935 @endif libctf
41936
41937 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41938 maybe-install-pdf-libctf:
41939 @if libctf
41940 maybe-install-pdf-libctf: install-pdf-libctf
41941
41942 install-pdf-libctf: \
41943     configure-libctf \
41944     pdf-libctf 
41945         @[ -f ./libctf/Makefile ] || exit 0; \
41946         r=`${PWD_COMMAND}`; export r; \
41947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41948         $(HOST_EXPORTS) \
41949         for flag in $(EXTRA_HOST_FLAGS) ; do \
41950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41951         done; \
41952         echo "Doing install-pdf in libctf"; \
41953         (cd $(HOST_SUBDIR)/libctf && \
41954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41956                   "RANLIB=$${RANLIB}" \
41957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41958                   install-pdf) \
41959           || exit 1
41960
41961 @endif libctf
41962
41963 .PHONY: maybe-install-html-libctf install-html-libctf
41964 maybe-install-html-libctf:
41965 @if libctf
41966 maybe-install-html-libctf: install-html-libctf
41967
41968 install-html-libctf: \
41969     configure-libctf \
41970     html-libctf 
41971         @[ -f ./libctf/Makefile ] || exit 0; \
41972         r=`${PWD_COMMAND}`; export r; \
41973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41974         $(HOST_EXPORTS) \
41975         for flag in $(EXTRA_HOST_FLAGS) ; do \
41976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41977         done; \
41978         echo "Doing install-html in libctf"; \
41979         (cd $(HOST_SUBDIR)/libctf && \
41980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41982                   "RANLIB=$${RANLIB}" \
41983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41984                   install-html) \
41985           || exit 1
41986
41987 @endif libctf
41988
41989 .PHONY: maybe-installcheck-libctf installcheck-libctf
41990 maybe-installcheck-libctf:
41991 @if libctf
41992 maybe-installcheck-libctf: installcheck-libctf
41993
41994 installcheck-libctf: \
41995     configure-libctf 
41996         @[ -f ./libctf/Makefile ] || exit 0; \
41997         r=`${PWD_COMMAND}`; export r; \
41998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41999         $(HOST_EXPORTS) \
42000         for flag in $(EXTRA_HOST_FLAGS) ; do \
42001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42002         done; \
42003         echo "Doing installcheck in libctf"; \
42004         (cd $(HOST_SUBDIR)/libctf && \
42005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42007                   "RANLIB=$${RANLIB}" \
42008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42009                   installcheck) \
42010           || exit 1
42011
42012 @endif libctf
42013
42014 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42015 maybe-mostlyclean-libctf:
42016 @if libctf
42017 maybe-mostlyclean-libctf: mostlyclean-libctf
42018
42019 mostlyclean-libctf: 
42020         @[ -f ./libctf/Makefile ] || exit 0; \
42021         r=`${PWD_COMMAND}`; export r; \
42022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42023         $(HOST_EXPORTS) \
42024         for flag in $(EXTRA_HOST_FLAGS) ; do \
42025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42026         done; \
42027         echo "Doing mostlyclean in libctf"; \
42028         (cd $(HOST_SUBDIR)/libctf && \
42029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42031                   "RANLIB=$${RANLIB}" \
42032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42033                   mostlyclean) \
42034           || exit 1
42035
42036 @endif libctf
42037
42038 .PHONY: maybe-clean-libctf clean-libctf
42039 maybe-clean-libctf:
42040 @if libctf
42041 maybe-clean-libctf: clean-libctf
42042
42043 clean-libctf: 
42044         @[ -f ./libctf/Makefile ] || exit 0; \
42045         r=`${PWD_COMMAND}`; export r; \
42046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42047         $(HOST_EXPORTS) \
42048         for flag in $(EXTRA_HOST_FLAGS) ; do \
42049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42050         done; \
42051         echo "Doing clean in libctf"; \
42052         (cd $(HOST_SUBDIR)/libctf && \
42053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42055                   "RANLIB=$${RANLIB}" \
42056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42057                   clean) \
42058           || exit 1
42059
42060 @endif libctf
42061
42062 .PHONY: maybe-distclean-libctf distclean-libctf
42063 maybe-distclean-libctf:
42064 @if libctf
42065 maybe-distclean-libctf: distclean-libctf
42066
42067 distclean-libctf: 
42068         @[ -f ./libctf/Makefile ] || exit 0; \
42069         r=`${PWD_COMMAND}`; export r; \
42070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42071         $(HOST_EXPORTS) \
42072         for flag in $(EXTRA_HOST_FLAGS) ; do \
42073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42074         done; \
42075         echo "Doing distclean in libctf"; \
42076         (cd $(HOST_SUBDIR)/libctf && \
42077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42079                   "RANLIB=$${RANLIB}" \
42080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42081                   distclean) \
42082           || exit 1
42083
42084 @endif libctf
42085
42086 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42087 maybe-maintainer-clean-libctf:
42088 @if libctf
42089 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42090
42091 maintainer-clean-libctf: 
42092         @[ -f ./libctf/Makefile ] || exit 0; \
42093         r=`${PWD_COMMAND}`; export r; \
42094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42095         $(HOST_EXPORTS) \
42096         for flag in $(EXTRA_HOST_FLAGS) ; do \
42097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42098         done; \
42099         echo "Doing maintainer-clean in libctf"; \
42100         (cd $(HOST_SUBDIR)/libctf && \
42101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42103                   "RANLIB=$${RANLIB}" \
42104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42105                   maintainer-clean) \
42106           || exit 1
42107
42108 @endif libctf
42109
42110
42111
42112 # ---------------------------------------
42113 # Modules which run on the target machine
42114 # ---------------------------------------
42115
42116
42117
42118
42119 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42120 maybe-configure-target-libstdc++-v3:
42121 @if gcc-bootstrap
42122 configure-target-libstdc++-v3: stage_current
42123 @endif gcc-bootstrap
42124 @if target-libstdc++-v3
42125 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42126 configure-target-libstdc++-v3: 
42127         @r=`${PWD_COMMAND}`; export r; \
42128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42129         echo "Checking multilib configuration for libstdc++-v3..."; \
42130         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42131         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42132         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42133           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42134             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42135           else \
42136             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42137             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42138           fi; \
42139         else \
42140           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42141         fi; \
42142         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42143         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42144         $(RAW_CXX_TARGET_EXPORTS)  \
42145         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42146         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42147         case $(srcdir) in \
42148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42149           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42151         esac; \
42152         module_srcdir=libstdc++-v3; \
42153         rm -f no-such-file || : ; \
42154         CONFIG_SITE=no-such-file $(SHELL) \
42155           $$s/$$module_srcdir/configure \
42156           --srcdir=$${topdir}/$$module_srcdir \
42157           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42158           --target=${target_alias}  \
42159           || exit 1
42160 @endif target-libstdc++-v3
42161
42162
42163
42164 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42165 maybe-configure-stage1-target-libstdc++-v3:
42166 @if target-libstdc++-v3-bootstrap
42167 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42168 configure-stage1-target-libstdc++-v3:
42169         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42170         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42171         @r=`${PWD_COMMAND}`; export r; \
42172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42173         TFLAGS="$(STAGE1_TFLAGS)"; \
42174         echo "Checking multilib configuration for libstdc++-v3..."; \
42175         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42176         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42177           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42178             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42179           else \
42180             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42181             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42182           fi; \
42183         else \
42184           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42185         fi; \
42186         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42187         $(RAW_CXX_TARGET_EXPORTS) \
42188         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42189         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42190         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42191         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42192         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42193         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42194         case $(srcdir) in \
42195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42196           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42198         esac; \
42199         module_srcdir=libstdc++-v3; \
42200         $(SHELL) $$s/$$module_srcdir/configure \
42201           --srcdir=$${topdir}/$$module_srcdir \
42202           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42203           --target=${target_alias} \
42204            \
42205           $(STAGE1_CONFIGURE_FLAGS)
42206 @endif target-libstdc++-v3-bootstrap
42207
42208 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42209 maybe-configure-stage2-target-libstdc++-v3:
42210 @if target-libstdc++-v3-bootstrap
42211 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42212 configure-stage2-target-libstdc++-v3:
42213         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42214         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42215         @r=`${PWD_COMMAND}`; export r; \
42216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42217         TFLAGS="$(STAGE2_TFLAGS)"; \
42218         echo "Checking multilib configuration for libstdc++-v3..."; \
42219         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42220         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42221           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42222             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42223           else \
42224             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42225             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42226           fi; \
42227         else \
42228           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42229         fi; \
42230         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42231         $(RAW_CXX_TARGET_EXPORTS) \
42232          \
42233         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42234         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42235         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42236         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42237         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42238         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42239         case $(srcdir) in \
42240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42241           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42243         esac; \
42244         module_srcdir=libstdc++-v3; \
42245         $(SHELL) $$s/$$module_srcdir/configure \
42246           --srcdir=$${topdir}/$$module_srcdir \
42247           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42248           --target=${target_alias} \
42249           --with-build-libsubdir=$(HOST_SUBDIR) \
42250           $(STAGE2_CONFIGURE_FLAGS)
42251 @endif target-libstdc++-v3-bootstrap
42252
42253 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42254 maybe-configure-stage3-target-libstdc++-v3:
42255 @if target-libstdc++-v3-bootstrap
42256 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42257 configure-stage3-target-libstdc++-v3:
42258         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42259         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42260         @r=`${PWD_COMMAND}`; export r; \
42261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42262         TFLAGS="$(STAGE3_TFLAGS)"; \
42263         echo "Checking multilib configuration for libstdc++-v3..."; \
42264         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42265         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42266           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42267             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42268           else \
42269             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42270             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42271           fi; \
42272         else \
42273           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42274         fi; \
42275         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42276         $(RAW_CXX_TARGET_EXPORTS) \
42277          \
42278         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42279         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42280         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42281         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42282         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42283         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42284         case $(srcdir) in \
42285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42286           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42288         esac; \
42289         module_srcdir=libstdc++-v3; \
42290         $(SHELL) $$s/$$module_srcdir/configure \
42291           --srcdir=$${topdir}/$$module_srcdir \
42292           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42293           --target=${target_alias} \
42294           --with-build-libsubdir=$(HOST_SUBDIR) \
42295           $(STAGE3_CONFIGURE_FLAGS)
42296 @endif target-libstdc++-v3-bootstrap
42297
42298 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42299 maybe-configure-stage4-target-libstdc++-v3:
42300 @if target-libstdc++-v3-bootstrap
42301 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42302 configure-stage4-target-libstdc++-v3:
42303         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42304         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42305         @r=`${PWD_COMMAND}`; export r; \
42306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42307         TFLAGS="$(STAGE4_TFLAGS)"; \
42308         echo "Checking multilib configuration for libstdc++-v3..."; \
42309         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42310         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42311           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42312             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42313           else \
42314             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42315             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42316           fi; \
42317         else \
42318           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42319         fi; \
42320         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42321         $(RAW_CXX_TARGET_EXPORTS) \
42322          \
42323         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42324         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42325         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42326         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42327         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42328         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42329         case $(srcdir) in \
42330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42331           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42333         esac; \
42334         module_srcdir=libstdc++-v3; \
42335         $(SHELL) $$s/$$module_srcdir/configure \
42336           --srcdir=$${topdir}/$$module_srcdir \
42337           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42338           --target=${target_alias} \
42339           --with-build-libsubdir=$(HOST_SUBDIR) \
42340           $(STAGE4_CONFIGURE_FLAGS)
42341 @endif target-libstdc++-v3-bootstrap
42342
42343 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42344 maybe-configure-stageprofile-target-libstdc++-v3:
42345 @if target-libstdc++-v3-bootstrap
42346 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42347 configure-stageprofile-target-libstdc++-v3:
42348         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42349         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42350         @r=`${PWD_COMMAND}`; export r; \
42351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42352         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42353         echo "Checking multilib configuration for libstdc++-v3..."; \
42354         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42355         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42356           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42357             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42358           else \
42359             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42360             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42361           fi; \
42362         else \
42363           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42364         fi; \
42365         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42366         $(RAW_CXX_TARGET_EXPORTS) \
42367          \
42368         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42369         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42370         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42371         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42372         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42373         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42374         case $(srcdir) in \
42375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42376           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42378         esac; \
42379         module_srcdir=libstdc++-v3; \
42380         $(SHELL) $$s/$$module_srcdir/configure \
42381           --srcdir=$${topdir}/$$module_srcdir \
42382           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42383           --target=${target_alias} \
42384           --with-build-libsubdir=$(HOST_SUBDIR) \
42385           $(STAGEprofile_CONFIGURE_FLAGS)
42386 @endif target-libstdc++-v3-bootstrap
42387
42388 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42389 maybe-configure-stagetrain-target-libstdc++-v3:
42390 @if target-libstdc++-v3-bootstrap
42391 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42392 configure-stagetrain-target-libstdc++-v3:
42393         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42394         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42395         @r=`${PWD_COMMAND}`; export r; \
42396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42397         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42398         echo "Checking multilib configuration for libstdc++-v3..."; \
42399         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42400         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42401           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42402             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42403           else \
42404             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42405             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42406           fi; \
42407         else \
42408           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42409         fi; \
42410         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42411         $(RAW_CXX_TARGET_EXPORTS) \
42412          \
42413         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42414         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42415         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42416         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42417         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42418         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42419         case $(srcdir) in \
42420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42421           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42423         esac; \
42424         module_srcdir=libstdc++-v3; \
42425         $(SHELL) $$s/$$module_srcdir/configure \
42426           --srcdir=$${topdir}/$$module_srcdir \
42427           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42428           --target=${target_alias} \
42429           --with-build-libsubdir=$(HOST_SUBDIR) \
42430           $(STAGEtrain_CONFIGURE_FLAGS)
42431 @endif target-libstdc++-v3-bootstrap
42432
42433 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42434 maybe-configure-stagefeedback-target-libstdc++-v3:
42435 @if target-libstdc++-v3-bootstrap
42436 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42437 configure-stagefeedback-target-libstdc++-v3:
42438         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42439         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42440         @r=`${PWD_COMMAND}`; export r; \
42441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42442         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42443         echo "Checking multilib configuration for libstdc++-v3..."; \
42444         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42445         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42446           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42447             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42448           else \
42449             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42450             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42451           fi; \
42452         else \
42453           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42454         fi; \
42455         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42456         $(RAW_CXX_TARGET_EXPORTS) \
42457          \
42458         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42459         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42460         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42461         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42462         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42463         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42464         case $(srcdir) in \
42465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42466           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42468         esac; \
42469         module_srcdir=libstdc++-v3; \
42470         $(SHELL) $$s/$$module_srcdir/configure \
42471           --srcdir=$${topdir}/$$module_srcdir \
42472           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42473           --target=${target_alias} \
42474           --with-build-libsubdir=$(HOST_SUBDIR) \
42475           $(STAGEfeedback_CONFIGURE_FLAGS)
42476 @endif target-libstdc++-v3-bootstrap
42477
42478 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42479 maybe-configure-stageautoprofile-target-libstdc++-v3:
42480 @if target-libstdc++-v3-bootstrap
42481 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42482 configure-stageautoprofile-target-libstdc++-v3:
42483         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42484         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42485         @r=`${PWD_COMMAND}`; export r; \
42486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42487         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42488         echo "Checking multilib configuration for libstdc++-v3..."; \
42489         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42490         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42491           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42492             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42493           else \
42494             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42495             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42496           fi; \
42497         else \
42498           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42499         fi; \
42500         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42501         $(RAW_CXX_TARGET_EXPORTS) \
42502          \
42503         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42504         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42505         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42506         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42507         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42508         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42509         case $(srcdir) in \
42510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42511           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42513         esac; \
42514         module_srcdir=libstdc++-v3; \
42515         $(SHELL) $$s/$$module_srcdir/configure \
42516           --srcdir=$${topdir}/$$module_srcdir \
42517           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42518           --target=${target_alias} \
42519           --with-build-libsubdir=$(HOST_SUBDIR) \
42520           $(STAGEautoprofile_CONFIGURE_FLAGS)
42521 @endif target-libstdc++-v3-bootstrap
42522
42523 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42524 maybe-configure-stageautofeedback-target-libstdc++-v3:
42525 @if target-libstdc++-v3-bootstrap
42526 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42527 configure-stageautofeedback-target-libstdc++-v3:
42528         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42529         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42530         @r=`${PWD_COMMAND}`; export r; \
42531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42532         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42533         echo "Checking multilib configuration for libstdc++-v3..."; \
42534         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42535         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42536           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42537             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42538           else \
42539             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42540             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42541           fi; \
42542         else \
42543           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42544         fi; \
42545         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42546         $(RAW_CXX_TARGET_EXPORTS) \
42547          \
42548         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42549         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42550         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42551         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42552         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42553         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42554         case $(srcdir) in \
42555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42556           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42558         esac; \
42559         module_srcdir=libstdc++-v3; \
42560         $(SHELL) $$s/$$module_srcdir/configure \
42561           --srcdir=$${topdir}/$$module_srcdir \
42562           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42563           --target=${target_alias} \
42564           --with-build-libsubdir=$(HOST_SUBDIR) \
42565           $(STAGEautofeedback_CONFIGURE_FLAGS)
42566 @endif target-libstdc++-v3-bootstrap
42567
42568
42569
42570
42571
42572 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42573 maybe-all-target-libstdc++-v3:
42574 @if gcc-bootstrap
42575 all-target-libstdc++-v3: stage_current
42576 @endif gcc-bootstrap
42577 @if target-libstdc++-v3
42578 TARGET-target-libstdc++-v3=all
42579 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42580 all-target-libstdc++-v3: configure-target-libstdc++-v3
42581         @r=`${PWD_COMMAND}`; export r; \
42582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583         $(RAW_CXX_TARGET_EXPORTS)  \
42584         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42585           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42586                 $(TARGET-target-libstdc++-v3))
42587 @endif target-libstdc++-v3
42588
42589
42590
42591 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42592 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42593 maybe-all-stage1-target-libstdc++-v3:
42594 maybe-clean-stage1-target-libstdc++-v3:
42595 @if target-libstdc++-v3-bootstrap
42596 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42597 all-stage1: all-stage1-target-libstdc++-v3
42598 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42599 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42600         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42601         @r=`${PWD_COMMAND}`; export r; \
42602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42603         TFLAGS="$(STAGE1_TFLAGS)"; \
42604         $(RAW_CXX_TARGET_EXPORTS)  \
42605         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42606          \
42607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42608                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42609                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42610                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42614                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42615                   \
42616                 TFLAGS="$(STAGE1_TFLAGS)"  \
42617                 $(TARGET-stage1-target-libstdc++-v3)
42618
42619 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42620 clean-stage1: clean-stage1-target-libstdc++-v3
42621 clean-stage1-target-libstdc++-v3:
42622         @if [ $(current_stage) = stage1 ]; then \
42623           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42624         else \
42625           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42626           $(MAKE) stage1-start; \
42627         fi; \
42628         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42629         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42630           clean
42631 @endif target-libstdc++-v3-bootstrap
42632
42633
42634 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42635 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42636 maybe-all-stage2-target-libstdc++-v3:
42637 maybe-clean-stage2-target-libstdc++-v3:
42638 @if target-libstdc++-v3-bootstrap
42639 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42640 all-stage2: all-stage2-target-libstdc++-v3
42641 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42642 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42643         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42644         @r=`${PWD_COMMAND}`; export r; \
42645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42646         TFLAGS="$(STAGE2_TFLAGS)"; \
42647         $(RAW_CXX_TARGET_EXPORTS) \
42648           \
42649         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42650          \
42651         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42652                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42653                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42654                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42655                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42656                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42657                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42658                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42659                 TFLAGS="$(STAGE2_TFLAGS)"  \
42660                 $(TARGET-stage2-target-libstdc++-v3)
42661
42662 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42663 clean-stage2: clean-stage2-target-libstdc++-v3
42664 clean-stage2-target-libstdc++-v3:
42665         @if [ $(current_stage) = stage2 ]; then \
42666           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42667         else \
42668           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42669           $(MAKE) stage2-start; \
42670         fi; \
42671         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42672         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42673 @endif target-libstdc++-v3-bootstrap
42674
42675
42676 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42677 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42678 maybe-all-stage3-target-libstdc++-v3:
42679 maybe-clean-stage3-target-libstdc++-v3:
42680 @if target-libstdc++-v3-bootstrap
42681 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42682 all-stage3: all-stage3-target-libstdc++-v3
42683 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42684 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42685         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42686         @r=`${PWD_COMMAND}`; export r; \
42687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688         TFLAGS="$(STAGE3_TFLAGS)"; \
42689         $(RAW_CXX_TARGET_EXPORTS) \
42690           \
42691         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42692          \
42693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42694                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42695                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42696                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42697                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42698                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42699                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42700                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42701                 TFLAGS="$(STAGE3_TFLAGS)"  \
42702                 $(TARGET-stage3-target-libstdc++-v3)
42703
42704 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42705 clean-stage3: clean-stage3-target-libstdc++-v3
42706 clean-stage3-target-libstdc++-v3:
42707         @if [ $(current_stage) = stage3 ]; then \
42708           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42709         else \
42710           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42711           $(MAKE) stage3-start; \
42712         fi; \
42713         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42714         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42715 @endif target-libstdc++-v3-bootstrap
42716
42717
42718 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42719 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42720 maybe-all-stage4-target-libstdc++-v3:
42721 maybe-clean-stage4-target-libstdc++-v3:
42722 @if target-libstdc++-v3-bootstrap
42723 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42724 all-stage4: all-stage4-target-libstdc++-v3
42725 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42726 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42727         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42728         @r=`${PWD_COMMAND}`; export r; \
42729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42730         TFLAGS="$(STAGE4_TFLAGS)"; \
42731         $(RAW_CXX_TARGET_EXPORTS) \
42732           \
42733         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42734          \
42735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42736                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42737                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42738                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42742                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42743                 TFLAGS="$(STAGE4_TFLAGS)"  \
42744                 $(TARGET-stage4-target-libstdc++-v3)
42745
42746 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42747 clean-stage4: clean-stage4-target-libstdc++-v3
42748 clean-stage4-target-libstdc++-v3:
42749         @if [ $(current_stage) = stage4 ]; then \
42750           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42751         else \
42752           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42753           $(MAKE) stage4-start; \
42754         fi; \
42755         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42756         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42757 @endif target-libstdc++-v3-bootstrap
42758
42759
42760 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42761 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42762 maybe-all-stageprofile-target-libstdc++-v3:
42763 maybe-clean-stageprofile-target-libstdc++-v3:
42764 @if target-libstdc++-v3-bootstrap
42765 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42766 all-stageprofile: all-stageprofile-target-libstdc++-v3
42767 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42768 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42769         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42770         @r=`${PWD_COMMAND}`; export r; \
42771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42772         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42773         $(RAW_CXX_TARGET_EXPORTS) \
42774           \
42775         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42776          \
42777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42778                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42779                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42780                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42784                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42785                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
42786                 $(TARGET-stageprofile-target-libstdc++-v3)
42787
42788 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42789 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42790 clean-stageprofile-target-libstdc++-v3:
42791         @if [ $(current_stage) = stageprofile ]; then \
42792           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42793         else \
42794           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42795           $(MAKE) stageprofile-start; \
42796         fi; \
42797         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42798         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42799 @endif target-libstdc++-v3-bootstrap
42800
42801
42802 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42803 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42804 maybe-all-stagetrain-target-libstdc++-v3:
42805 maybe-clean-stagetrain-target-libstdc++-v3:
42806 @if target-libstdc++-v3-bootstrap
42807 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42808 all-stagetrain: all-stagetrain-target-libstdc++-v3
42809 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42810 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42811         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42812         @r=`${PWD_COMMAND}`; export r; \
42813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42814         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42815         $(RAW_CXX_TARGET_EXPORTS) \
42816           \
42817         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42818          \
42819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42820                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42821                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42822                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42826                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42827                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
42828                 $(TARGET-stagetrain-target-libstdc++-v3)
42829
42830 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42831 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42832 clean-stagetrain-target-libstdc++-v3:
42833         @if [ $(current_stage) = stagetrain ]; then \
42834           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42835         else \
42836           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42837           $(MAKE) stagetrain-start; \
42838         fi; \
42839         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42840         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42841 @endif target-libstdc++-v3-bootstrap
42842
42843
42844 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42845 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42846 maybe-all-stagefeedback-target-libstdc++-v3:
42847 maybe-clean-stagefeedback-target-libstdc++-v3:
42848 @if target-libstdc++-v3-bootstrap
42849 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42850 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42851 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42852 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42853         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42854         @r=`${PWD_COMMAND}`; export r; \
42855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42857         $(RAW_CXX_TARGET_EXPORTS) \
42858           \
42859         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42860          \
42861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42862                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42863                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42864                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42868                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42869                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
42870                 $(TARGET-stagefeedback-target-libstdc++-v3)
42871
42872 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42873 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42874 clean-stagefeedback-target-libstdc++-v3:
42875         @if [ $(current_stage) = stagefeedback ]; then \
42876           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42877         else \
42878           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42879           $(MAKE) stagefeedback-start; \
42880         fi; \
42881         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42882         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42883 @endif target-libstdc++-v3-bootstrap
42884
42885
42886 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42887 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42888 maybe-all-stageautoprofile-target-libstdc++-v3:
42889 maybe-clean-stageautoprofile-target-libstdc++-v3:
42890 @if target-libstdc++-v3-bootstrap
42891 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42892 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42893 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42894 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42895         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42896         @r=`${PWD_COMMAND}`; export r; \
42897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42898         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42899         $(RAW_CXX_TARGET_EXPORTS) \
42900           \
42901         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42902         $$s/gcc/config/i386/$(AUTO_PROFILE) \
42903         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42904                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42905                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42906                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42910                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42911                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
42912                 $(TARGET-stageautoprofile-target-libstdc++-v3)
42913
42914 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42915 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42916 clean-stageautoprofile-target-libstdc++-v3:
42917         @if [ $(current_stage) = stageautoprofile ]; then \
42918           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42919         else \
42920           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42921           $(MAKE) stageautoprofile-start; \
42922         fi; \
42923         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42924         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42925 @endif target-libstdc++-v3-bootstrap
42926
42927
42928 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42929 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42930 maybe-all-stageautofeedback-target-libstdc++-v3:
42931 maybe-clean-stageautofeedback-target-libstdc++-v3:
42932 @if target-libstdc++-v3-bootstrap
42933 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42934 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42935 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42936 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42937         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42938         @r=`${PWD_COMMAND}`; export r; \
42939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42941         $(RAW_CXX_TARGET_EXPORTS) \
42942           \
42943         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42944          \
42945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42946                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42947                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42948                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42952                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42953                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42954                 $(TARGET-stageautofeedback-target-libstdc++-v3)
42955
42956 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42957 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42958 clean-stageautofeedback-target-libstdc++-v3:
42959         @if [ $(current_stage) = stageautofeedback ]; then \
42960           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42961         else \
42962           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42963           $(MAKE) stageautofeedback-start; \
42964         fi; \
42965         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42966         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42967 @endif target-libstdc++-v3-bootstrap
42968
42969
42970
42971
42972
42973
42974 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42975 maybe-check-target-libstdc++-v3:
42976 @if target-libstdc++-v3
42977 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42978
42979 check-target-libstdc++-v3:
42980         @: $(MAKE); $(unstage)
42981         @r=`${PWD_COMMAND}`; export r; \
42982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42983         $(RAW_CXX_TARGET_EXPORTS) \
42984         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42985           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42986
42987 @endif target-libstdc++-v3
42988
42989 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42990 maybe-install-target-libstdc++-v3:
42991 @if target-libstdc++-v3
42992 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42993
42994 install-target-libstdc++-v3: installdirs
42995         @: $(MAKE); $(unstage)
42996         @r=`${PWD_COMMAND}`; export r; \
42997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998         $(RAW_CXX_TARGET_EXPORTS) \
42999         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43000           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43001
43002 @endif target-libstdc++-v3
43003
43004 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43005 maybe-install-strip-target-libstdc++-v3:
43006 @if target-libstdc++-v3
43007 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43008
43009 install-strip-target-libstdc++-v3: installdirs
43010         @: $(MAKE); $(unstage)
43011         @r=`${PWD_COMMAND}`; export r; \
43012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43013         $(RAW_CXX_TARGET_EXPORTS) \
43014         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43015           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43016
43017 @endif target-libstdc++-v3
43018
43019 # Other targets (info, dvi, pdf, etc.)
43020
43021 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43022 maybe-info-target-libstdc++-v3:
43023 @if target-libstdc++-v3
43024 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43025
43026 info-target-libstdc++-v3: \
43027     configure-target-libstdc++-v3 
43028         @: $(MAKE); $(unstage)
43029         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43030         r=`${PWD_COMMAND}`; export r; \
43031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43032         $(RAW_CXX_TARGET_EXPORTS) \
43033         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43034         for flag in $(EXTRA_TARGET_FLAGS); do \
43035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43036         done; \
43037         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43040                   "RANLIB=$${RANLIB}" \
43041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43042                    info) \
43043           || exit 1
43044
43045 @endif target-libstdc++-v3
43046
43047 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43048 maybe-dvi-target-libstdc++-v3:
43049 @if target-libstdc++-v3
43050 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43051
43052 dvi-target-libstdc++-v3: \
43053     configure-target-libstdc++-v3 
43054         @: $(MAKE); $(unstage)
43055         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43056         r=`${PWD_COMMAND}`; export r; \
43057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43058         $(RAW_CXX_TARGET_EXPORTS) \
43059         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43060         for flag in $(EXTRA_TARGET_FLAGS); do \
43061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43062         done; \
43063         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43066                   "RANLIB=$${RANLIB}" \
43067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43068                    dvi) \
43069           || exit 1
43070
43071 @endif target-libstdc++-v3
43072
43073 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43074 maybe-pdf-target-libstdc++-v3:
43075 @if target-libstdc++-v3
43076 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43077
43078 pdf-target-libstdc++-v3: \
43079     configure-target-libstdc++-v3 
43080         @: $(MAKE); $(unstage)
43081         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43082         r=`${PWD_COMMAND}`; export r; \
43083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084         $(RAW_CXX_TARGET_EXPORTS) \
43085         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43086         for flag in $(EXTRA_TARGET_FLAGS); do \
43087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088         done; \
43089         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43092                   "RANLIB=$${RANLIB}" \
43093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43094                    pdf) \
43095           || exit 1
43096
43097 @endif target-libstdc++-v3
43098
43099 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43100 maybe-html-target-libstdc++-v3:
43101 @if target-libstdc++-v3
43102 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43103
43104 html-target-libstdc++-v3: \
43105     configure-target-libstdc++-v3 
43106         @: $(MAKE); $(unstage)
43107         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43108         r=`${PWD_COMMAND}`; export r; \
43109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43110         $(RAW_CXX_TARGET_EXPORTS) \
43111         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43112         for flag in $(EXTRA_TARGET_FLAGS); do \
43113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43114         done; \
43115         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43118                   "RANLIB=$${RANLIB}" \
43119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43120                    html) \
43121           || exit 1
43122
43123 @endif target-libstdc++-v3
43124
43125 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43126 maybe-TAGS-target-libstdc++-v3:
43127 @if target-libstdc++-v3
43128 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43129
43130 TAGS-target-libstdc++-v3: \
43131     configure-target-libstdc++-v3 
43132         @: $(MAKE); $(unstage)
43133         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43134         r=`${PWD_COMMAND}`; export r; \
43135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136         $(RAW_CXX_TARGET_EXPORTS) \
43137         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43138         for flag in $(EXTRA_TARGET_FLAGS); do \
43139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43140         done; \
43141         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144                   "RANLIB=$${RANLIB}" \
43145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146                    TAGS) \
43147           || exit 1
43148
43149 @endif target-libstdc++-v3
43150
43151 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43152 maybe-install-info-target-libstdc++-v3:
43153 @if target-libstdc++-v3
43154 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43155
43156 install-info-target-libstdc++-v3: \
43157     configure-target-libstdc++-v3 \
43158     info-target-libstdc++-v3 
43159         @: $(MAKE); $(unstage)
43160         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43161         r=`${PWD_COMMAND}`; export r; \
43162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43163         $(RAW_CXX_TARGET_EXPORTS) \
43164         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43165         for flag in $(EXTRA_TARGET_FLAGS); do \
43166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43167         done; \
43168         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43171                   "RANLIB=$${RANLIB}" \
43172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43173                    install-info) \
43174           || exit 1
43175
43176 @endif target-libstdc++-v3
43177
43178 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43179 maybe-install-pdf-target-libstdc++-v3:
43180 @if target-libstdc++-v3
43181 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43182
43183 install-pdf-target-libstdc++-v3: \
43184     configure-target-libstdc++-v3 \
43185     pdf-target-libstdc++-v3 
43186         @: $(MAKE); $(unstage)
43187         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43188         r=`${PWD_COMMAND}`; export r; \
43189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43190         $(RAW_CXX_TARGET_EXPORTS) \
43191         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43192         for flag in $(EXTRA_TARGET_FLAGS); do \
43193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43194         done; \
43195         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43198                   "RANLIB=$${RANLIB}" \
43199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43200                    install-pdf) \
43201           || exit 1
43202
43203 @endif target-libstdc++-v3
43204
43205 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43206 maybe-install-html-target-libstdc++-v3:
43207 @if target-libstdc++-v3
43208 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43209
43210 install-html-target-libstdc++-v3: \
43211     configure-target-libstdc++-v3 \
43212     html-target-libstdc++-v3 
43213         @: $(MAKE); $(unstage)
43214         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43215         r=`${PWD_COMMAND}`; export r; \
43216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43217         $(RAW_CXX_TARGET_EXPORTS) \
43218         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43219         for flag in $(EXTRA_TARGET_FLAGS); do \
43220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43221         done; \
43222         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43225                   "RANLIB=$${RANLIB}" \
43226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43227                    install-html) \
43228           || exit 1
43229
43230 @endif target-libstdc++-v3
43231
43232 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43233 maybe-installcheck-target-libstdc++-v3:
43234 @if target-libstdc++-v3
43235 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43236
43237 installcheck-target-libstdc++-v3: \
43238     configure-target-libstdc++-v3 
43239         @: $(MAKE); $(unstage)
43240         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43241         r=`${PWD_COMMAND}`; export r; \
43242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43243         $(RAW_CXX_TARGET_EXPORTS) \
43244         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43245         for flag in $(EXTRA_TARGET_FLAGS); do \
43246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43247         done; \
43248         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43251                   "RANLIB=$${RANLIB}" \
43252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43253                    installcheck) \
43254           || exit 1
43255
43256 @endif target-libstdc++-v3
43257
43258 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43259 maybe-mostlyclean-target-libstdc++-v3:
43260 @if target-libstdc++-v3
43261 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43262
43263 mostlyclean-target-libstdc++-v3: 
43264         @: $(MAKE); $(unstage)
43265         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43266         r=`${PWD_COMMAND}`; export r; \
43267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43268         $(RAW_CXX_TARGET_EXPORTS) \
43269         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43270         for flag in $(EXTRA_TARGET_FLAGS); do \
43271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43272         done; \
43273         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43276                   "RANLIB=$${RANLIB}" \
43277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43278                    mostlyclean) \
43279           || exit 1
43280
43281 @endif target-libstdc++-v3
43282
43283 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43284 maybe-clean-target-libstdc++-v3:
43285 @if target-libstdc++-v3
43286 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43287
43288 clean-target-libstdc++-v3: 
43289         @: $(MAKE); $(unstage)
43290         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43291         r=`${PWD_COMMAND}`; export r; \
43292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293         $(RAW_CXX_TARGET_EXPORTS) \
43294         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43295         for flag in $(EXTRA_TARGET_FLAGS); do \
43296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43297         done; \
43298         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301                   "RANLIB=$${RANLIB}" \
43302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303                    clean) \
43304           || exit 1
43305
43306 @endif target-libstdc++-v3
43307
43308 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43309 maybe-distclean-target-libstdc++-v3:
43310 @if target-libstdc++-v3
43311 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43312
43313 distclean-target-libstdc++-v3: 
43314         @: $(MAKE); $(unstage)
43315         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43316         r=`${PWD_COMMAND}`; export r; \
43317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318         $(RAW_CXX_TARGET_EXPORTS) \
43319         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43320         for flag in $(EXTRA_TARGET_FLAGS); do \
43321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322         done; \
43323         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326                   "RANLIB=$${RANLIB}" \
43327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328                    distclean) \
43329           || exit 1
43330
43331 @endif target-libstdc++-v3
43332
43333 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43334 maybe-maintainer-clean-target-libstdc++-v3:
43335 @if target-libstdc++-v3
43336 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43337
43338 maintainer-clean-target-libstdc++-v3: 
43339         @: $(MAKE); $(unstage)
43340         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43341         r=`${PWD_COMMAND}`; export r; \
43342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43343         $(RAW_CXX_TARGET_EXPORTS) \
43344         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43345         for flag in $(EXTRA_TARGET_FLAGS); do \
43346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43347         done; \
43348         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43351                   "RANLIB=$${RANLIB}" \
43352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43353                    maintainer-clean) \
43354           || exit 1
43355
43356 @endif target-libstdc++-v3
43357
43358
43359
43360
43361
43362 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43363 maybe-configure-target-libsanitizer:
43364 @if gcc-bootstrap
43365 configure-target-libsanitizer: stage_current
43366 @endif gcc-bootstrap
43367 @if target-libsanitizer
43368 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43369 configure-target-libsanitizer: 
43370         @r=`${PWD_COMMAND}`; export r; \
43371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43372         echo "Checking multilib configuration for libsanitizer..."; \
43373         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43374         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43375         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43376           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43377             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43378           else \
43379             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43380             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43381           fi; \
43382         else \
43383           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43384         fi; \
43385         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43386         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43387         $(RAW_CXX_TARGET_EXPORTS)  \
43388         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43389         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43390         case $(srcdir) in \
43391           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43392           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43393                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43394         esac; \
43395         module_srcdir=libsanitizer; \
43396         rm -f no-such-file || : ; \
43397         CONFIG_SITE=no-such-file $(SHELL) \
43398           $$s/$$module_srcdir/configure \
43399           --srcdir=$${topdir}/$$module_srcdir \
43400           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43401           --target=${target_alias}  \
43402           || exit 1
43403 @endif target-libsanitizer
43404
43405
43406
43407 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43408 maybe-configure-stage1-target-libsanitizer:
43409 @if target-libsanitizer-bootstrap
43410 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43411 configure-stage1-target-libsanitizer:
43412         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43413         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43414         @r=`${PWD_COMMAND}`; export r; \
43415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43416         TFLAGS="$(STAGE1_TFLAGS)"; \
43417         echo "Checking multilib configuration for libsanitizer..."; \
43418         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43419         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43420           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43421             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43422           else \
43423             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43424             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43425           fi; \
43426         else \
43427           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43428         fi; \
43429         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43430         $(RAW_CXX_TARGET_EXPORTS) \
43431         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43432         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43433         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43434         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43436         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43437         case $(srcdir) in \
43438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43439           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43441         esac; \
43442         module_srcdir=libsanitizer; \
43443         $(SHELL) $$s/$$module_srcdir/configure \
43444           --srcdir=$${topdir}/$$module_srcdir \
43445           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43446           --target=${target_alias} \
43447            \
43448           $(STAGE1_CONFIGURE_FLAGS)
43449 @endif target-libsanitizer-bootstrap
43450
43451 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43452 maybe-configure-stage2-target-libsanitizer:
43453 @if target-libsanitizer-bootstrap
43454 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43455 configure-stage2-target-libsanitizer:
43456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43457         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43458         @r=`${PWD_COMMAND}`; export r; \
43459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460         TFLAGS="$(STAGE2_TFLAGS)"; \
43461         echo "Checking multilib configuration for libsanitizer..."; \
43462         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43463         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43464           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43465             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43466           else \
43467             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43468             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43469           fi; \
43470         else \
43471           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43472         fi; \
43473         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43474         $(RAW_CXX_TARGET_EXPORTS) \
43475          \
43476         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43477         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43478         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43479         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43480         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43481         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43482         case $(srcdir) in \
43483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43484           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43486         esac; \
43487         module_srcdir=libsanitizer; \
43488         $(SHELL) $$s/$$module_srcdir/configure \
43489           --srcdir=$${topdir}/$$module_srcdir \
43490           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43491           --target=${target_alias} \
43492           --with-build-libsubdir=$(HOST_SUBDIR) \
43493           $(STAGE2_CONFIGURE_FLAGS)
43494 @endif target-libsanitizer-bootstrap
43495
43496 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43497 maybe-configure-stage3-target-libsanitizer:
43498 @if target-libsanitizer-bootstrap
43499 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43500 configure-stage3-target-libsanitizer:
43501         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43502         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43503         @r=`${PWD_COMMAND}`; export r; \
43504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43505         TFLAGS="$(STAGE3_TFLAGS)"; \
43506         echo "Checking multilib configuration for libsanitizer..."; \
43507         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43508         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43509           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43510             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43511           else \
43512             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43513             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43514           fi; \
43515         else \
43516           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43517         fi; \
43518         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43519         $(RAW_CXX_TARGET_EXPORTS) \
43520          \
43521         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43522         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43523         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43524         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43525         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43526         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43527         case $(srcdir) in \
43528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43529           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43531         esac; \
43532         module_srcdir=libsanitizer; \
43533         $(SHELL) $$s/$$module_srcdir/configure \
43534           --srcdir=$${topdir}/$$module_srcdir \
43535           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43536           --target=${target_alias} \
43537           --with-build-libsubdir=$(HOST_SUBDIR) \
43538           $(STAGE3_CONFIGURE_FLAGS)
43539 @endif target-libsanitizer-bootstrap
43540
43541 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43542 maybe-configure-stage4-target-libsanitizer:
43543 @if target-libsanitizer-bootstrap
43544 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43545 configure-stage4-target-libsanitizer:
43546         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43547         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43548         @r=`${PWD_COMMAND}`; export r; \
43549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43550         TFLAGS="$(STAGE4_TFLAGS)"; \
43551         echo "Checking multilib configuration for libsanitizer..."; \
43552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43553         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43554           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43555             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43556           else \
43557             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43558             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43559           fi; \
43560         else \
43561           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43562         fi; \
43563         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43564         $(RAW_CXX_TARGET_EXPORTS) \
43565          \
43566         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43567         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43568         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43569         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43571         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43572         case $(srcdir) in \
43573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43574           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43576         esac; \
43577         module_srcdir=libsanitizer; \
43578         $(SHELL) $$s/$$module_srcdir/configure \
43579           --srcdir=$${topdir}/$$module_srcdir \
43580           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43581           --target=${target_alias} \
43582           --with-build-libsubdir=$(HOST_SUBDIR) \
43583           $(STAGE4_CONFIGURE_FLAGS)
43584 @endif target-libsanitizer-bootstrap
43585
43586 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43587 maybe-configure-stageprofile-target-libsanitizer:
43588 @if target-libsanitizer-bootstrap
43589 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43590 configure-stageprofile-target-libsanitizer:
43591         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43592         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43593         @r=`${PWD_COMMAND}`; export r; \
43594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43595         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43596         echo "Checking multilib configuration for libsanitizer..."; \
43597         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43598         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43599           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43600             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43601           else \
43602             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43603             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43604           fi; \
43605         else \
43606           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43607         fi; \
43608         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43609         $(RAW_CXX_TARGET_EXPORTS) \
43610          \
43611         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43612         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43613         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43614         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43615         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43616         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43617         case $(srcdir) in \
43618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43619           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43621         esac; \
43622         module_srcdir=libsanitizer; \
43623         $(SHELL) $$s/$$module_srcdir/configure \
43624           --srcdir=$${topdir}/$$module_srcdir \
43625           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43626           --target=${target_alias} \
43627           --with-build-libsubdir=$(HOST_SUBDIR) \
43628           $(STAGEprofile_CONFIGURE_FLAGS)
43629 @endif target-libsanitizer-bootstrap
43630
43631 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43632 maybe-configure-stagetrain-target-libsanitizer:
43633 @if target-libsanitizer-bootstrap
43634 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43635 configure-stagetrain-target-libsanitizer:
43636         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43637         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43638         @r=`${PWD_COMMAND}`; export r; \
43639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43640         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43641         echo "Checking multilib configuration for libsanitizer..."; \
43642         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43643         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43644           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43645             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43646           else \
43647             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43648             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43649           fi; \
43650         else \
43651           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43652         fi; \
43653         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43654         $(RAW_CXX_TARGET_EXPORTS) \
43655          \
43656         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43657         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43658         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43659         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43660         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43661         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43662         case $(srcdir) in \
43663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43664           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43666         esac; \
43667         module_srcdir=libsanitizer; \
43668         $(SHELL) $$s/$$module_srcdir/configure \
43669           --srcdir=$${topdir}/$$module_srcdir \
43670           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43671           --target=${target_alias} \
43672           --with-build-libsubdir=$(HOST_SUBDIR) \
43673           $(STAGEtrain_CONFIGURE_FLAGS)
43674 @endif target-libsanitizer-bootstrap
43675
43676 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43677 maybe-configure-stagefeedback-target-libsanitizer:
43678 @if target-libsanitizer-bootstrap
43679 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43680 configure-stagefeedback-target-libsanitizer:
43681         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43682         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43683         @r=`${PWD_COMMAND}`; export r; \
43684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43685         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43686         echo "Checking multilib configuration for libsanitizer..."; \
43687         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43688         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43689           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43690             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43691           else \
43692             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43693             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43694           fi; \
43695         else \
43696           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43697         fi; \
43698         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43699         $(RAW_CXX_TARGET_EXPORTS) \
43700          \
43701         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43702         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43703         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43704         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43705         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43706         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43707         case $(srcdir) in \
43708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43709           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43711         esac; \
43712         module_srcdir=libsanitizer; \
43713         $(SHELL) $$s/$$module_srcdir/configure \
43714           --srcdir=$${topdir}/$$module_srcdir \
43715           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43716           --target=${target_alias} \
43717           --with-build-libsubdir=$(HOST_SUBDIR) \
43718           $(STAGEfeedback_CONFIGURE_FLAGS)
43719 @endif target-libsanitizer-bootstrap
43720
43721 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43722 maybe-configure-stageautoprofile-target-libsanitizer:
43723 @if target-libsanitizer-bootstrap
43724 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43725 configure-stageautoprofile-target-libsanitizer:
43726         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43727         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43728         @r=`${PWD_COMMAND}`; export r; \
43729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43730         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43731         echo "Checking multilib configuration for libsanitizer..."; \
43732         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43733         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43734           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43735             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43736           else \
43737             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43738             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43739           fi; \
43740         else \
43741           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43742         fi; \
43743         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43744         $(RAW_CXX_TARGET_EXPORTS) \
43745          \
43746         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43747         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43748         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43749         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43750         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43751         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43752         case $(srcdir) in \
43753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43754           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43756         esac; \
43757         module_srcdir=libsanitizer; \
43758         $(SHELL) $$s/$$module_srcdir/configure \
43759           --srcdir=$${topdir}/$$module_srcdir \
43760           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43761           --target=${target_alias} \
43762           --with-build-libsubdir=$(HOST_SUBDIR) \
43763           $(STAGEautoprofile_CONFIGURE_FLAGS)
43764 @endif target-libsanitizer-bootstrap
43765
43766 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43767 maybe-configure-stageautofeedback-target-libsanitizer:
43768 @if target-libsanitizer-bootstrap
43769 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43770 configure-stageautofeedback-target-libsanitizer:
43771         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43772         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43773         @r=`${PWD_COMMAND}`; export r; \
43774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43775         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43776         echo "Checking multilib configuration for libsanitizer..."; \
43777         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43778         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43779           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43780             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43781           else \
43782             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43783             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43784           fi; \
43785         else \
43786           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43787         fi; \
43788         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43789         $(RAW_CXX_TARGET_EXPORTS) \
43790          \
43791         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43792         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43793         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43794         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43796         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43797         case $(srcdir) in \
43798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43799           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43801         esac; \
43802         module_srcdir=libsanitizer; \
43803         $(SHELL) $$s/$$module_srcdir/configure \
43804           --srcdir=$${topdir}/$$module_srcdir \
43805           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43806           --target=${target_alias} \
43807           --with-build-libsubdir=$(HOST_SUBDIR) \
43808           $(STAGEautofeedback_CONFIGURE_FLAGS)
43809 @endif target-libsanitizer-bootstrap
43810
43811
43812
43813
43814
43815 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43816 maybe-all-target-libsanitizer:
43817 @if gcc-bootstrap
43818 all-target-libsanitizer: stage_current
43819 @endif gcc-bootstrap
43820 @if target-libsanitizer
43821 TARGET-target-libsanitizer=all
43822 maybe-all-target-libsanitizer: all-target-libsanitizer
43823 all-target-libsanitizer: configure-target-libsanitizer
43824         @r=`${PWD_COMMAND}`; export r; \
43825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826         $(RAW_CXX_TARGET_EXPORTS)  \
43827         (cd $(TARGET_SUBDIR)/libsanitizer && \
43828           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43829                 $(TARGET-target-libsanitizer))
43830 @endif target-libsanitizer
43831
43832
43833
43834 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43835 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43836 maybe-all-stage1-target-libsanitizer:
43837 maybe-clean-stage1-target-libsanitizer:
43838 @if target-libsanitizer-bootstrap
43839 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43840 all-stage1: all-stage1-target-libsanitizer
43841 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43842 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43843         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43844         @r=`${PWD_COMMAND}`; export r; \
43845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846         TFLAGS="$(STAGE1_TFLAGS)"; \
43847         $(RAW_CXX_TARGET_EXPORTS)  \
43848         cd $(TARGET_SUBDIR)/libsanitizer && \
43849          \
43850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43851                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43852                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43853                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43857                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43858                   \
43859                 TFLAGS="$(STAGE1_TFLAGS)"  \
43860                 $(TARGET-stage1-target-libsanitizer)
43861
43862 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43863 clean-stage1: clean-stage1-target-libsanitizer
43864 clean-stage1-target-libsanitizer:
43865         @if [ $(current_stage) = stage1 ]; then \
43866           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43867         else \
43868           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43869           $(MAKE) stage1-start; \
43870         fi; \
43871         cd $(TARGET_SUBDIR)/libsanitizer && \
43872         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43873           clean
43874 @endif target-libsanitizer-bootstrap
43875
43876
43877 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43878 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43879 maybe-all-stage2-target-libsanitizer:
43880 maybe-clean-stage2-target-libsanitizer:
43881 @if target-libsanitizer-bootstrap
43882 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43883 all-stage2: all-stage2-target-libsanitizer
43884 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43885 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43886         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43887         @r=`${PWD_COMMAND}`; export r; \
43888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43889         TFLAGS="$(STAGE2_TFLAGS)"; \
43890         $(RAW_CXX_TARGET_EXPORTS) \
43891           \
43892         cd $(TARGET_SUBDIR)/libsanitizer && \
43893          \
43894         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43895                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43896                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43897                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43898                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43899                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43900                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43901                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43902                 TFLAGS="$(STAGE2_TFLAGS)"  \
43903                 $(TARGET-stage2-target-libsanitizer)
43904
43905 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43906 clean-stage2: clean-stage2-target-libsanitizer
43907 clean-stage2-target-libsanitizer:
43908         @if [ $(current_stage) = stage2 ]; then \
43909           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43910         else \
43911           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43912           $(MAKE) stage2-start; \
43913         fi; \
43914         cd $(TARGET_SUBDIR)/libsanitizer && \
43915         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43916 @endif target-libsanitizer-bootstrap
43917
43918
43919 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43920 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43921 maybe-all-stage3-target-libsanitizer:
43922 maybe-clean-stage3-target-libsanitizer:
43923 @if target-libsanitizer-bootstrap
43924 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43925 all-stage3: all-stage3-target-libsanitizer
43926 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43927 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43928         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43929         @r=`${PWD_COMMAND}`; export r; \
43930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931         TFLAGS="$(STAGE3_TFLAGS)"; \
43932         $(RAW_CXX_TARGET_EXPORTS) \
43933           \
43934         cd $(TARGET_SUBDIR)/libsanitizer && \
43935          \
43936         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43937                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43938                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43939                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43940                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43941                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43942                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43943                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43944                 TFLAGS="$(STAGE3_TFLAGS)"  \
43945                 $(TARGET-stage3-target-libsanitizer)
43946
43947 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43948 clean-stage3: clean-stage3-target-libsanitizer
43949 clean-stage3-target-libsanitizer:
43950         @if [ $(current_stage) = stage3 ]; then \
43951           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43952         else \
43953           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43954           $(MAKE) stage3-start; \
43955         fi; \
43956         cd $(TARGET_SUBDIR)/libsanitizer && \
43957         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
43958 @endif target-libsanitizer-bootstrap
43959
43960
43961 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43962 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43963 maybe-all-stage4-target-libsanitizer:
43964 maybe-clean-stage4-target-libsanitizer:
43965 @if target-libsanitizer-bootstrap
43966 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43967 all-stage4: all-stage4-target-libsanitizer
43968 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43969 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43970         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43971         @r=`${PWD_COMMAND}`; export r; \
43972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973         TFLAGS="$(STAGE4_TFLAGS)"; \
43974         $(RAW_CXX_TARGET_EXPORTS) \
43975           \
43976         cd $(TARGET_SUBDIR)/libsanitizer && \
43977          \
43978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43979                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43980                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43981                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43985                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43986                 TFLAGS="$(STAGE4_TFLAGS)"  \
43987                 $(TARGET-stage4-target-libsanitizer)
43988
43989 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43990 clean-stage4: clean-stage4-target-libsanitizer
43991 clean-stage4-target-libsanitizer:
43992         @if [ $(current_stage) = stage4 ]; then \
43993           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43994         else \
43995           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
43996           $(MAKE) stage4-start; \
43997         fi; \
43998         cd $(TARGET_SUBDIR)/libsanitizer && \
43999         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44000 @endif target-libsanitizer-bootstrap
44001
44002
44003 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44004 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44005 maybe-all-stageprofile-target-libsanitizer:
44006 maybe-clean-stageprofile-target-libsanitizer:
44007 @if target-libsanitizer-bootstrap
44008 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44009 all-stageprofile: all-stageprofile-target-libsanitizer
44010 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44011 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44012         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44013         @r=`${PWD_COMMAND}`; export r; \
44014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44015         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44016         $(RAW_CXX_TARGET_EXPORTS) \
44017           \
44018         cd $(TARGET_SUBDIR)/libsanitizer && \
44019          \
44020         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44021                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44022                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44023                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44024                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44025                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44026                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44027                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44028                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
44029                 $(TARGET-stageprofile-target-libsanitizer)
44030
44031 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44032 clean-stageprofile: clean-stageprofile-target-libsanitizer
44033 clean-stageprofile-target-libsanitizer:
44034         @if [ $(current_stage) = stageprofile ]; then \
44035           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44036         else \
44037           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44038           $(MAKE) stageprofile-start; \
44039         fi; \
44040         cd $(TARGET_SUBDIR)/libsanitizer && \
44041         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44042 @endif target-libsanitizer-bootstrap
44043
44044
44045 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44046 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44047 maybe-all-stagetrain-target-libsanitizer:
44048 maybe-clean-stagetrain-target-libsanitizer:
44049 @if target-libsanitizer-bootstrap
44050 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44051 all-stagetrain: all-stagetrain-target-libsanitizer
44052 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44053 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44054         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44055         @r=`${PWD_COMMAND}`; export r; \
44056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44057         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44058         $(RAW_CXX_TARGET_EXPORTS) \
44059           \
44060         cd $(TARGET_SUBDIR)/libsanitizer && \
44061          \
44062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44063                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44064                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44065                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44066                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44067                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44068                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44069                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44070                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
44071                 $(TARGET-stagetrain-target-libsanitizer)
44072
44073 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44074 clean-stagetrain: clean-stagetrain-target-libsanitizer
44075 clean-stagetrain-target-libsanitizer:
44076         @if [ $(current_stage) = stagetrain ]; then \
44077           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44078         else \
44079           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44080           $(MAKE) stagetrain-start; \
44081         fi; \
44082         cd $(TARGET_SUBDIR)/libsanitizer && \
44083         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44084 @endif target-libsanitizer-bootstrap
44085
44086
44087 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44088 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44089 maybe-all-stagefeedback-target-libsanitizer:
44090 maybe-clean-stagefeedback-target-libsanitizer:
44091 @if target-libsanitizer-bootstrap
44092 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44093 all-stagefeedback: all-stagefeedback-target-libsanitizer
44094 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44095 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44096         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44097         @r=`${PWD_COMMAND}`; export r; \
44098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44099         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44100         $(RAW_CXX_TARGET_EXPORTS) \
44101           \
44102         cd $(TARGET_SUBDIR)/libsanitizer && \
44103          \
44104         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44105                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44106                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44107                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44108                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44109                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44110                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44111                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44112                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
44113                 $(TARGET-stagefeedback-target-libsanitizer)
44114
44115 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44116 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44117 clean-stagefeedback-target-libsanitizer:
44118         @if [ $(current_stage) = stagefeedback ]; then \
44119           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44120         else \
44121           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44122           $(MAKE) stagefeedback-start; \
44123         fi; \
44124         cd $(TARGET_SUBDIR)/libsanitizer && \
44125         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44126 @endif target-libsanitizer-bootstrap
44127
44128
44129 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44130 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44131 maybe-all-stageautoprofile-target-libsanitizer:
44132 maybe-clean-stageautoprofile-target-libsanitizer:
44133 @if target-libsanitizer-bootstrap
44134 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44135 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44136 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44137 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44138         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44139         @r=`${PWD_COMMAND}`; export r; \
44140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44142         $(RAW_CXX_TARGET_EXPORTS) \
44143           \
44144         cd $(TARGET_SUBDIR)/libsanitizer && \
44145         $$s/gcc/config/i386/$(AUTO_PROFILE) \
44146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44147                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44148                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44149                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44153                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44154                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
44155                 $(TARGET-stageautoprofile-target-libsanitizer)
44156
44157 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44158 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44159 clean-stageautoprofile-target-libsanitizer:
44160         @if [ $(current_stage) = stageautoprofile ]; then \
44161           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44162         else \
44163           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44164           $(MAKE) stageautoprofile-start; \
44165         fi; \
44166         cd $(TARGET_SUBDIR)/libsanitizer && \
44167         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44168 @endif target-libsanitizer-bootstrap
44169
44170
44171 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44172 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44173 maybe-all-stageautofeedback-target-libsanitizer:
44174 maybe-clean-stageautofeedback-target-libsanitizer:
44175 @if target-libsanitizer-bootstrap
44176 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44177 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44178 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44179 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44180         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44181         @r=`${PWD_COMMAND}`; export r; \
44182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183         TFLAGS="$(STAGEautofeedback_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="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44197                 $(TARGET-stageautofeedback-target-libsanitizer)
44198
44199 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44200 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44201 clean-stageautofeedback-target-libsanitizer:
44202         @if [ $(current_stage) = stageautofeedback ]; then \
44203           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44204         else \
44205           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44206           $(MAKE) stageautofeedback-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
44214
44215
44216
44217 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44218 maybe-check-target-libsanitizer:
44219 @if target-libsanitizer
44220 maybe-check-target-libsanitizer: check-target-libsanitizer
44221
44222 check-target-libsanitizer:
44223         @: $(MAKE); $(unstage)
44224         @r=`${PWD_COMMAND}`; export r; \
44225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44226         $(RAW_CXX_TARGET_EXPORTS) \
44227         (cd $(TARGET_SUBDIR)/libsanitizer && \
44228           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
44229
44230 @endif target-libsanitizer
44231
44232 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44233 maybe-install-target-libsanitizer:
44234 @if target-libsanitizer
44235 maybe-install-target-libsanitizer: install-target-libsanitizer
44236
44237 install-target-libsanitizer: installdirs
44238         @: $(MAKE); $(unstage)
44239         @r=`${PWD_COMMAND}`; export r; \
44240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241         $(RAW_CXX_TARGET_EXPORTS) \
44242         (cd $(TARGET_SUBDIR)/libsanitizer && \
44243           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44244
44245 @endif target-libsanitizer
44246
44247 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44248 maybe-install-strip-target-libsanitizer:
44249 @if target-libsanitizer
44250 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44251
44252 install-strip-target-libsanitizer: installdirs
44253         @: $(MAKE); $(unstage)
44254         @r=`${PWD_COMMAND}`; export r; \
44255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44256         $(RAW_CXX_TARGET_EXPORTS) \
44257         (cd $(TARGET_SUBDIR)/libsanitizer && \
44258           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44259
44260 @endif target-libsanitizer
44261
44262 # Other targets (info, dvi, pdf, etc.)
44263
44264 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44265 maybe-info-target-libsanitizer:
44266 @if target-libsanitizer
44267 maybe-info-target-libsanitizer: info-target-libsanitizer
44268
44269 info-target-libsanitizer: \
44270     configure-target-libsanitizer 
44271         @: $(MAKE); $(unstage)
44272         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44273         r=`${PWD_COMMAND}`; export r; \
44274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44275         $(RAW_CXX_TARGET_EXPORTS) \
44276         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44277         for flag in $(EXTRA_TARGET_FLAGS); do \
44278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44279         done; \
44280         (cd $(TARGET_SUBDIR)/libsanitizer && \
44281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44283                   "RANLIB=$${RANLIB}" \
44284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44285                    info) \
44286           || exit 1
44287
44288 @endif target-libsanitizer
44289
44290 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44291 maybe-dvi-target-libsanitizer:
44292 @if target-libsanitizer
44293 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44294
44295 dvi-target-libsanitizer: \
44296     configure-target-libsanitizer 
44297         @: $(MAKE); $(unstage)
44298         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44299         r=`${PWD_COMMAND}`; export r; \
44300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44301         $(RAW_CXX_TARGET_EXPORTS) \
44302         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44303         for flag in $(EXTRA_TARGET_FLAGS); do \
44304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44305         done; \
44306         (cd $(TARGET_SUBDIR)/libsanitizer && \
44307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44309                   "RANLIB=$${RANLIB}" \
44310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44311                    dvi) \
44312           || exit 1
44313
44314 @endif target-libsanitizer
44315
44316 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44317 maybe-pdf-target-libsanitizer:
44318 @if target-libsanitizer
44319 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44320
44321 pdf-target-libsanitizer: \
44322     configure-target-libsanitizer 
44323         @: $(MAKE); $(unstage)
44324         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44325         r=`${PWD_COMMAND}`; export r; \
44326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44327         $(RAW_CXX_TARGET_EXPORTS) \
44328         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44329         for flag in $(EXTRA_TARGET_FLAGS); do \
44330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44331         done; \
44332         (cd $(TARGET_SUBDIR)/libsanitizer && \
44333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44335                   "RANLIB=$${RANLIB}" \
44336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44337                    pdf) \
44338           || exit 1
44339
44340 @endif target-libsanitizer
44341
44342 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44343 maybe-html-target-libsanitizer:
44344 @if target-libsanitizer
44345 maybe-html-target-libsanitizer: html-target-libsanitizer
44346
44347 html-target-libsanitizer: \
44348     configure-target-libsanitizer 
44349         @: $(MAKE); $(unstage)
44350         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44351         r=`${PWD_COMMAND}`; export r; \
44352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44353         $(RAW_CXX_TARGET_EXPORTS) \
44354         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44355         for flag in $(EXTRA_TARGET_FLAGS); do \
44356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44357         done; \
44358         (cd $(TARGET_SUBDIR)/libsanitizer && \
44359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44361                   "RANLIB=$${RANLIB}" \
44362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44363                    html) \
44364           || exit 1
44365
44366 @endif target-libsanitizer
44367
44368 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44369 maybe-TAGS-target-libsanitizer:
44370 @if target-libsanitizer
44371 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44372
44373 TAGS-target-libsanitizer: \
44374     configure-target-libsanitizer 
44375         @: $(MAKE); $(unstage)
44376         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44377         r=`${PWD_COMMAND}`; export r; \
44378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379         $(RAW_CXX_TARGET_EXPORTS) \
44380         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44381         for flag in $(EXTRA_TARGET_FLAGS); do \
44382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44383         done; \
44384         (cd $(TARGET_SUBDIR)/libsanitizer && \
44385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44387                   "RANLIB=$${RANLIB}" \
44388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44389                    TAGS) \
44390           || exit 1
44391
44392 @endif target-libsanitizer
44393
44394 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44395 maybe-install-info-target-libsanitizer:
44396 @if target-libsanitizer
44397 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44398
44399 install-info-target-libsanitizer: \
44400     configure-target-libsanitizer \
44401     info-target-libsanitizer 
44402         @: $(MAKE); $(unstage)
44403         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44404         r=`${PWD_COMMAND}`; export r; \
44405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44406         $(RAW_CXX_TARGET_EXPORTS) \
44407         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44408         for flag in $(EXTRA_TARGET_FLAGS); do \
44409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44410         done; \
44411         (cd $(TARGET_SUBDIR)/libsanitizer && \
44412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44414                   "RANLIB=$${RANLIB}" \
44415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44416                    install-info) \
44417           || exit 1
44418
44419 @endif target-libsanitizer
44420
44421 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44422 maybe-install-pdf-target-libsanitizer:
44423 @if target-libsanitizer
44424 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44425
44426 install-pdf-target-libsanitizer: \
44427     configure-target-libsanitizer \
44428     pdf-target-libsanitizer 
44429         @: $(MAKE); $(unstage)
44430         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44431         r=`${PWD_COMMAND}`; export r; \
44432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44433         $(RAW_CXX_TARGET_EXPORTS) \
44434         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44435         for flag in $(EXTRA_TARGET_FLAGS); do \
44436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44437         done; \
44438         (cd $(TARGET_SUBDIR)/libsanitizer && \
44439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44441                   "RANLIB=$${RANLIB}" \
44442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44443                    install-pdf) \
44444           || exit 1
44445
44446 @endif target-libsanitizer
44447
44448 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44449 maybe-install-html-target-libsanitizer:
44450 @if target-libsanitizer
44451 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44452
44453 install-html-target-libsanitizer: \
44454     configure-target-libsanitizer \
44455     html-target-libsanitizer 
44456         @: $(MAKE); $(unstage)
44457         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44458         r=`${PWD_COMMAND}`; export r; \
44459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44460         $(RAW_CXX_TARGET_EXPORTS) \
44461         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44462         for flag in $(EXTRA_TARGET_FLAGS); do \
44463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44464         done; \
44465         (cd $(TARGET_SUBDIR)/libsanitizer && \
44466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44468                   "RANLIB=$${RANLIB}" \
44469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44470                    install-html) \
44471           || exit 1
44472
44473 @endif target-libsanitizer
44474
44475 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44476 maybe-installcheck-target-libsanitizer:
44477 @if target-libsanitizer
44478 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44479
44480 installcheck-target-libsanitizer: \
44481     configure-target-libsanitizer 
44482         @: $(MAKE); $(unstage)
44483         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44484         r=`${PWD_COMMAND}`; export r; \
44485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44486         $(RAW_CXX_TARGET_EXPORTS) \
44487         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44488         for flag in $(EXTRA_TARGET_FLAGS); do \
44489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44490         done; \
44491         (cd $(TARGET_SUBDIR)/libsanitizer && \
44492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44494                   "RANLIB=$${RANLIB}" \
44495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44496                    installcheck) \
44497           || exit 1
44498
44499 @endif target-libsanitizer
44500
44501 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44502 maybe-mostlyclean-target-libsanitizer:
44503 @if target-libsanitizer
44504 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44505
44506 mostlyclean-target-libsanitizer: 
44507         @: $(MAKE); $(unstage)
44508         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44509         r=`${PWD_COMMAND}`; export r; \
44510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44511         $(RAW_CXX_TARGET_EXPORTS) \
44512         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44513         for flag in $(EXTRA_TARGET_FLAGS); do \
44514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44515         done; \
44516         (cd $(TARGET_SUBDIR)/libsanitizer && \
44517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44519                   "RANLIB=$${RANLIB}" \
44520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44521                    mostlyclean) \
44522           || exit 1
44523
44524 @endif target-libsanitizer
44525
44526 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44527 maybe-clean-target-libsanitizer:
44528 @if target-libsanitizer
44529 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44530
44531 clean-target-libsanitizer: 
44532         @: $(MAKE); $(unstage)
44533         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44534         r=`${PWD_COMMAND}`; export r; \
44535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44536         $(RAW_CXX_TARGET_EXPORTS) \
44537         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44538         for flag in $(EXTRA_TARGET_FLAGS); do \
44539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44540         done; \
44541         (cd $(TARGET_SUBDIR)/libsanitizer && \
44542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44544                   "RANLIB=$${RANLIB}" \
44545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44546                    clean) \
44547           || exit 1
44548
44549 @endif target-libsanitizer
44550
44551 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44552 maybe-distclean-target-libsanitizer:
44553 @if target-libsanitizer
44554 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44555
44556 distclean-target-libsanitizer: 
44557         @: $(MAKE); $(unstage)
44558         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44559         r=`${PWD_COMMAND}`; export r; \
44560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44561         $(RAW_CXX_TARGET_EXPORTS) \
44562         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44563         for flag in $(EXTRA_TARGET_FLAGS); do \
44564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44565         done; \
44566         (cd $(TARGET_SUBDIR)/libsanitizer && \
44567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44569                   "RANLIB=$${RANLIB}" \
44570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44571                    distclean) \
44572           || exit 1
44573
44574 @endif target-libsanitizer
44575
44576 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44577 maybe-maintainer-clean-target-libsanitizer:
44578 @if target-libsanitizer
44579 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44580
44581 maintainer-clean-target-libsanitizer: 
44582         @: $(MAKE); $(unstage)
44583         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44584         r=`${PWD_COMMAND}`; export r; \
44585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44586         $(RAW_CXX_TARGET_EXPORTS) \
44587         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44588         for flag in $(EXTRA_TARGET_FLAGS); do \
44589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44590         done; \
44591         (cd $(TARGET_SUBDIR)/libsanitizer && \
44592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44594                   "RANLIB=$${RANLIB}" \
44595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44596                    maintainer-clean) \
44597           || exit 1
44598
44599 @endif target-libsanitizer
44600
44601
44602
44603
44604
44605 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44606 maybe-configure-target-libvtv:
44607 @if gcc-bootstrap
44608 configure-target-libvtv: stage_current
44609 @endif gcc-bootstrap
44610 @if target-libvtv
44611 maybe-configure-target-libvtv: configure-target-libvtv
44612 configure-target-libvtv: 
44613         @r=`${PWD_COMMAND}`; export r; \
44614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44615         echo "Checking multilib configuration for libvtv..."; \
44616         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44617         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44618         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44619           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44620             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44621           else \
44622             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44623             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44624           fi; \
44625         else \
44626           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44627         fi; \
44628         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44629         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44630         $(RAW_CXX_TARGET_EXPORTS)  \
44631         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44632         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44633         case $(srcdir) in \
44634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44635           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44637         esac; \
44638         module_srcdir=libvtv; \
44639         rm -f no-such-file || : ; \
44640         CONFIG_SITE=no-such-file $(SHELL) \
44641           $$s/$$module_srcdir/configure \
44642           --srcdir=$${topdir}/$$module_srcdir \
44643           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44644           --target=${target_alias}  \
44645           || exit 1
44646 @endif target-libvtv
44647
44648
44649
44650 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44651 maybe-configure-stage1-target-libvtv:
44652 @if target-libvtv-bootstrap
44653 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44654 configure-stage1-target-libvtv:
44655         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44656         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44657         @r=`${PWD_COMMAND}`; export r; \
44658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659         TFLAGS="$(STAGE1_TFLAGS)"; \
44660         echo "Checking multilib configuration for libvtv..."; \
44661         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44662         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44663           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44664             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44665           else \
44666             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44667             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44668           fi; \
44669         else \
44670           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44671         fi; \
44672         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44673         $(RAW_CXX_TARGET_EXPORTS) \
44674         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44675         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44676         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44677         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44678         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44679         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44680         case $(srcdir) in \
44681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44682           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44684         esac; \
44685         module_srcdir=libvtv; \
44686         $(SHELL) $$s/$$module_srcdir/configure \
44687           --srcdir=$${topdir}/$$module_srcdir \
44688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44689           --target=${target_alias} \
44690            \
44691           $(STAGE1_CONFIGURE_FLAGS)
44692 @endif target-libvtv-bootstrap
44693
44694 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44695 maybe-configure-stage2-target-libvtv:
44696 @if target-libvtv-bootstrap
44697 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44698 configure-stage2-target-libvtv:
44699         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44700         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44701         @r=`${PWD_COMMAND}`; export r; \
44702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703         TFLAGS="$(STAGE2_TFLAGS)"; \
44704         echo "Checking multilib configuration for libvtv..."; \
44705         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44706         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44707           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44708             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44709           else \
44710             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44711             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44712           fi; \
44713         else \
44714           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44715         fi; \
44716         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44717         $(RAW_CXX_TARGET_EXPORTS) \
44718          \
44719         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44720         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44721         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44722         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44724         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44725         case $(srcdir) in \
44726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44727           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44729         esac; \
44730         module_srcdir=libvtv; \
44731         $(SHELL) $$s/$$module_srcdir/configure \
44732           --srcdir=$${topdir}/$$module_srcdir \
44733           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44734           --target=${target_alias} \
44735           --with-build-libsubdir=$(HOST_SUBDIR) \
44736           $(STAGE2_CONFIGURE_FLAGS)
44737 @endif target-libvtv-bootstrap
44738
44739 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44740 maybe-configure-stage3-target-libvtv:
44741 @if target-libvtv-bootstrap
44742 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44743 configure-stage3-target-libvtv:
44744         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44745         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44746         @r=`${PWD_COMMAND}`; export r; \
44747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44748         TFLAGS="$(STAGE3_TFLAGS)"; \
44749         echo "Checking multilib configuration for libvtv..."; \
44750         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44751         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44752           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44753             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44754           else \
44755             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44756             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44757           fi; \
44758         else \
44759           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44760         fi; \
44761         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44762         $(RAW_CXX_TARGET_EXPORTS) \
44763          \
44764         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44765         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44766         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44767         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44768         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44769         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44770         case $(srcdir) in \
44771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44772           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44774         esac; \
44775         module_srcdir=libvtv; \
44776         $(SHELL) $$s/$$module_srcdir/configure \
44777           --srcdir=$${topdir}/$$module_srcdir \
44778           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44779           --target=${target_alias} \
44780           --with-build-libsubdir=$(HOST_SUBDIR) \
44781           $(STAGE3_CONFIGURE_FLAGS)
44782 @endif target-libvtv-bootstrap
44783
44784 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44785 maybe-configure-stage4-target-libvtv:
44786 @if target-libvtv-bootstrap
44787 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44788 configure-stage4-target-libvtv:
44789         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44790         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44791         @r=`${PWD_COMMAND}`; export r; \
44792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44793         TFLAGS="$(STAGE4_TFLAGS)"; \
44794         echo "Checking multilib configuration for libvtv..."; \
44795         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44796         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44797           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44798             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44799           else \
44800             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44801             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44802           fi; \
44803         else \
44804           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44805         fi; \
44806         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44807         $(RAW_CXX_TARGET_EXPORTS) \
44808          \
44809         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44810         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44811         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44812         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44814         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44815         case $(srcdir) in \
44816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44817           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44819         esac; \
44820         module_srcdir=libvtv; \
44821         $(SHELL) $$s/$$module_srcdir/configure \
44822           --srcdir=$${topdir}/$$module_srcdir \
44823           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44824           --target=${target_alias} \
44825           --with-build-libsubdir=$(HOST_SUBDIR) \
44826           $(STAGE4_CONFIGURE_FLAGS)
44827 @endif target-libvtv-bootstrap
44828
44829 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44830 maybe-configure-stageprofile-target-libvtv:
44831 @if target-libvtv-bootstrap
44832 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44833 configure-stageprofile-target-libvtv:
44834         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44835         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44836         @r=`${PWD_COMMAND}`; export r; \
44837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44838         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44839         echo "Checking multilib configuration for libvtv..."; \
44840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44841         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44842           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44843             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44844           else \
44845             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44846             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44847           fi; \
44848         else \
44849           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44850         fi; \
44851         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44852         $(RAW_CXX_TARGET_EXPORTS) \
44853          \
44854         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44855         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44856         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44857         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44858         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44859         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44860         case $(srcdir) in \
44861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44862           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44864         esac; \
44865         module_srcdir=libvtv; \
44866         $(SHELL) $$s/$$module_srcdir/configure \
44867           --srcdir=$${topdir}/$$module_srcdir \
44868           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44869           --target=${target_alias} \
44870           --with-build-libsubdir=$(HOST_SUBDIR) \
44871           $(STAGEprofile_CONFIGURE_FLAGS)
44872 @endif target-libvtv-bootstrap
44873
44874 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44875 maybe-configure-stagetrain-target-libvtv:
44876 @if target-libvtv-bootstrap
44877 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44878 configure-stagetrain-target-libvtv:
44879         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44880         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44881         @r=`${PWD_COMMAND}`; export r; \
44882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44883         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44884         echo "Checking multilib configuration for libvtv..."; \
44885         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44886         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44887           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44888             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44889           else \
44890             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44891             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44892           fi; \
44893         else \
44894           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44895         fi; \
44896         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44897         $(RAW_CXX_TARGET_EXPORTS) \
44898          \
44899         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44900         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44901         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44902         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44904         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44905         case $(srcdir) in \
44906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44907           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44909         esac; \
44910         module_srcdir=libvtv; \
44911         $(SHELL) $$s/$$module_srcdir/configure \
44912           --srcdir=$${topdir}/$$module_srcdir \
44913           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44914           --target=${target_alias} \
44915           --with-build-libsubdir=$(HOST_SUBDIR) \
44916           $(STAGEtrain_CONFIGURE_FLAGS)
44917 @endif target-libvtv-bootstrap
44918
44919 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44920 maybe-configure-stagefeedback-target-libvtv:
44921 @if target-libvtv-bootstrap
44922 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44923 configure-stagefeedback-target-libvtv:
44924         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44925         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44926         @r=`${PWD_COMMAND}`; export r; \
44927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44928         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44929         echo "Checking multilib configuration for libvtv..."; \
44930         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44931         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44932           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44933             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44934           else \
44935             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44936             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44937           fi; \
44938         else \
44939           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44940         fi; \
44941         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44942         $(RAW_CXX_TARGET_EXPORTS) \
44943          \
44944         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44945         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44946         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44947         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44949         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44950         case $(srcdir) in \
44951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44952           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44954         esac; \
44955         module_srcdir=libvtv; \
44956         $(SHELL) $$s/$$module_srcdir/configure \
44957           --srcdir=$${topdir}/$$module_srcdir \
44958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44959           --target=${target_alias} \
44960           --with-build-libsubdir=$(HOST_SUBDIR) \
44961           $(STAGEfeedback_CONFIGURE_FLAGS)
44962 @endif target-libvtv-bootstrap
44963
44964 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44965 maybe-configure-stageautoprofile-target-libvtv:
44966 @if target-libvtv-bootstrap
44967 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44968 configure-stageautoprofile-target-libvtv:
44969         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44970         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44971         @r=`${PWD_COMMAND}`; export r; \
44972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44973         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44974         echo "Checking multilib configuration for libvtv..."; \
44975         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44976         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44977           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44978             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44979           else \
44980             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44981             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44982           fi; \
44983         else \
44984           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44985         fi; \
44986         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44987         $(RAW_CXX_TARGET_EXPORTS) \
44988          \
44989         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44990         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44991         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44992         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44993         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44994         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44995         case $(srcdir) in \
44996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44997           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44999         esac; \
45000         module_srcdir=libvtv; \
45001         $(SHELL) $$s/$$module_srcdir/configure \
45002           --srcdir=$${topdir}/$$module_srcdir \
45003           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45004           --target=${target_alias} \
45005           --with-build-libsubdir=$(HOST_SUBDIR) \
45006           $(STAGEautoprofile_CONFIGURE_FLAGS)
45007 @endif target-libvtv-bootstrap
45008
45009 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45010 maybe-configure-stageautofeedback-target-libvtv:
45011 @if target-libvtv-bootstrap
45012 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45013 configure-stageautofeedback-target-libvtv:
45014         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45015         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45016         @r=`${PWD_COMMAND}`; export r; \
45017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45018         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45019         echo "Checking multilib configuration for libvtv..."; \
45020         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45021         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45022           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45023             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45024           else \
45025             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45026             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45027           fi; \
45028         else \
45029           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45030         fi; \
45031         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45032         $(RAW_CXX_TARGET_EXPORTS) \
45033          \
45034         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45035         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45036         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45037         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45038         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45039         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45040         case $(srcdir) in \
45041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45042           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45044         esac; \
45045         module_srcdir=libvtv; \
45046         $(SHELL) $$s/$$module_srcdir/configure \
45047           --srcdir=$${topdir}/$$module_srcdir \
45048           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45049           --target=${target_alias} \
45050           --with-build-libsubdir=$(HOST_SUBDIR) \
45051           $(STAGEautofeedback_CONFIGURE_FLAGS)
45052 @endif target-libvtv-bootstrap
45053
45054
45055
45056
45057
45058 .PHONY: all-target-libvtv maybe-all-target-libvtv
45059 maybe-all-target-libvtv:
45060 @if gcc-bootstrap
45061 all-target-libvtv: stage_current
45062 @endif gcc-bootstrap
45063 @if target-libvtv
45064 TARGET-target-libvtv=all
45065 maybe-all-target-libvtv: all-target-libvtv
45066 all-target-libvtv: configure-target-libvtv
45067         @r=`${PWD_COMMAND}`; export r; \
45068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45069         $(RAW_CXX_TARGET_EXPORTS)  \
45070         (cd $(TARGET_SUBDIR)/libvtv && \
45071           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45072                 $(TARGET-target-libvtv))
45073 @endif target-libvtv
45074
45075
45076
45077 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45078 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45079 maybe-all-stage1-target-libvtv:
45080 maybe-clean-stage1-target-libvtv:
45081 @if target-libvtv-bootstrap
45082 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45083 all-stage1: all-stage1-target-libvtv
45084 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45085 all-stage1-target-libvtv: configure-stage1-target-libvtv
45086         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45087         @r=`${PWD_COMMAND}`; export r; \
45088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089         TFLAGS="$(STAGE1_TFLAGS)"; \
45090         $(RAW_CXX_TARGET_EXPORTS)  \
45091         cd $(TARGET_SUBDIR)/libvtv && \
45092          \
45093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45094                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45095                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45096                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45100                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45101                   \
45102                 TFLAGS="$(STAGE1_TFLAGS)"  \
45103                 $(TARGET-stage1-target-libvtv)
45104
45105 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45106 clean-stage1: clean-stage1-target-libvtv
45107 clean-stage1-target-libvtv:
45108         @if [ $(current_stage) = stage1 ]; then \
45109           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45110         else \
45111           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45112           $(MAKE) stage1-start; \
45113         fi; \
45114         cd $(TARGET_SUBDIR)/libvtv && \
45115         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45116           clean
45117 @endif target-libvtv-bootstrap
45118
45119
45120 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45121 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45122 maybe-all-stage2-target-libvtv:
45123 maybe-clean-stage2-target-libvtv:
45124 @if target-libvtv-bootstrap
45125 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45126 all-stage2: all-stage2-target-libvtv
45127 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45128 all-stage2-target-libvtv: configure-stage2-target-libvtv
45129         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45130         @r=`${PWD_COMMAND}`; export r; \
45131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45132         TFLAGS="$(STAGE2_TFLAGS)"; \
45133         $(RAW_CXX_TARGET_EXPORTS) \
45134           \
45135         cd $(TARGET_SUBDIR)/libvtv && \
45136          \
45137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45138                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45139                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45140                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45144                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45145                 TFLAGS="$(STAGE2_TFLAGS)"  \
45146                 $(TARGET-stage2-target-libvtv)
45147
45148 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45149 clean-stage2: clean-stage2-target-libvtv
45150 clean-stage2-target-libvtv:
45151         @if [ $(current_stage) = stage2 ]; then \
45152           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45153         else \
45154           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45155           $(MAKE) stage2-start; \
45156         fi; \
45157         cd $(TARGET_SUBDIR)/libvtv && \
45158         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45159 @endif target-libvtv-bootstrap
45160
45161
45162 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45163 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45164 maybe-all-stage3-target-libvtv:
45165 maybe-clean-stage3-target-libvtv:
45166 @if target-libvtv-bootstrap
45167 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45168 all-stage3: all-stage3-target-libvtv
45169 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45170 all-stage3-target-libvtv: configure-stage3-target-libvtv
45171         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45172         @r=`${PWD_COMMAND}`; export r; \
45173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45174         TFLAGS="$(STAGE3_TFLAGS)"; \
45175         $(RAW_CXX_TARGET_EXPORTS) \
45176           \
45177         cd $(TARGET_SUBDIR)/libvtv && \
45178          \
45179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45180                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45181                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45182                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45186                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45187                 TFLAGS="$(STAGE3_TFLAGS)"  \
45188                 $(TARGET-stage3-target-libvtv)
45189
45190 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45191 clean-stage3: clean-stage3-target-libvtv
45192 clean-stage3-target-libvtv:
45193         @if [ $(current_stage) = stage3 ]; then \
45194           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45195         else \
45196           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45197           $(MAKE) stage3-start; \
45198         fi; \
45199         cd $(TARGET_SUBDIR)/libvtv && \
45200         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45201 @endif target-libvtv-bootstrap
45202
45203
45204 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45205 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45206 maybe-all-stage4-target-libvtv:
45207 maybe-clean-stage4-target-libvtv:
45208 @if target-libvtv-bootstrap
45209 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45210 all-stage4: all-stage4-target-libvtv
45211 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45212 all-stage4-target-libvtv: configure-stage4-target-libvtv
45213         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45214         @r=`${PWD_COMMAND}`; export r; \
45215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45216         TFLAGS="$(STAGE4_TFLAGS)"; \
45217         $(RAW_CXX_TARGET_EXPORTS) \
45218           \
45219         cd $(TARGET_SUBDIR)/libvtv && \
45220          \
45221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45222                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45223                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45224                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45228                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45229                 TFLAGS="$(STAGE4_TFLAGS)"  \
45230                 $(TARGET-stage4-target-libvtv)
45231
45232 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45233 clean-stage4: clean-stage4-target-libvtv
45234 clean-stage4-target-libvtv:
45235         @if [ $(current_stage) = stage4 ]; then \
45236           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45237         else \
45238           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45239           $(MAKE) stage4-start; \
45240         fi; \
45241         cd $(TARGET_SUBDIR)/libvtv && \
45242         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45243 @endif target-libvtv-bootstrap
45244
45245
45246 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45247 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45248 maybe-all-stageprofile-target-libvtv:
45249 maybe-clean-stageprofile-target-libvtv:
45250 @if target-libvtv-bootstrap
45251 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45252 all-stageprofile: all-stageprofile-target-libvtv
45253 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45254 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45255         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45256         @r=`${PWD_COMMAND}`; export r; \
45257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45258         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45259         $(RAW_CXX_TARGET_EXPORTS) \
45260           \
45261         cd $(TARGET_SUBDIR)/libvtv && \
45262          \
45263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45264                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45265                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45266                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45270                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45271                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45272                 $(TARGET-stageprofile-target-libvtv)
45273
45274 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45275 clean-stageprofile: clean-stageprofile-target-libvtv
45276 clean-stageprofile-target-libvtv:
45277         @if [ $(current_stage) = stageprofile ]; then \
45278           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45279         else \
45280           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45281           $(MAKE) stageprofile-start; \
45282         fi; \
45283         cd $(TARGET_SUBDIR)/libvtv && \
45284         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45285 @endif target-libvtv-bootstrap
45286
45287
45288 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45289 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45290 maybe-all-stagetrain-target-libvtv:
45291 maybe-clean-stagetrain-target-libvtv:
45292 @if target-libvtv-bootstrap
45293 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45294 all-stagetrain: all-stagetrain-target-libvtv
45295 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45296 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45297         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45298         @r=`${PWD_COMMAND}`; export r; \
45299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45300         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45301         $(RAW_CXX_TARGET_EXPORTS) \
45302           \
45303         cd $(TARGET_SUBDIR)/libvtv && \
45304          \
45305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45306                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45307                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45308                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45309                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45310                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45311                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45312                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45313                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45314                 $(TARGET-stagetrain-target-libvtv)
45315
45316 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45317 clean-stagetrain: clean-stagetrain-target-libvtv
45318 clean-stagetrain-target-libvtv:
45319         @if [ $(current_stage) = stagetrain ]; then \
45320           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45321         else \
45322           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45323           $(MAKE) stagetrain-start; \
45324         fi; \
45325         cd $(TARGET_SUBDIR)/libvtv && \
45326         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45327 @endif target-libvtv-bootstrap
45328
45329
45330 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45331 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45332 maybe-all-stagefeedback-target-libvtv:
45333 maybe-clean-stagefeedback-target-libvtv:
45334 @if target-libvtv-bootstrap
45335 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45336 all-stagefeedback: all-stagefeedback-target-libvtv
45337 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45338 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45339         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45340         @r=`${PWD_COMMAND}`; export r; \
45341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45342         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45343         $(RAW_CXX_TARGET_EXPORTS) \
45344           \
45345         cd $(TARGET_SUBDIR)/libvtv && \
45346          \
45347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45348                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45349                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45350                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45351                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45352                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45353                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45354                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45355                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45356                 $(TARGET-stagefeedback-target-libvtv)
45357
45358 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45359 clean-stagefeedback: clean-stagefeedback-target-libvtv
45360 clean-stagefeedback-target-libvtv:
45361         @if [ $(current_stage) = stagefeedback ]; then \
45362           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45363         else \
45364           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45365           $(MAKE) stagefeedback-start; \
45366         fi; \
45367         cd $(TARGET_SUBDIR)/libvtv && \
45368         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45369 @endif target-libvtv-bootstrap
45370
45371
45372 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45373 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45374 maybe-all-stageautoprofile-target-libvtv:
45375 maybe-clean-stageautoprofile-target-libvtv:
45376 @if target-libvtv-bootstrap
45377 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45378 all-stageautoprofile: all-stageautoprofile-target-libvtv
45379 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45380 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45381         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45382         @r=`${PWD_COMMAND}`; export r; \
45383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45385         $(RAW_CXX_TARGET_EXPORTS) \
45386           \
45387         cd $(TARGET_SUBDIR)/libvtv && \
45388         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45389         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45390                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45391                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45392                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45396                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45397                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45398                 $(TARGET-stageautoprofile-target-libvtv)
45399
45400 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45401 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45402 clean-stageautoprofile-target-libvtv:
45403         @if [ $(current_stage) = stageautoprofile ]; then \
45404           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45405         else \
45406           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45407           $(MAKE) stageautoprofile-start; \
45408         fi; \
45409         cd $(TARGET_SUBDIR)/libvtv && \
45410         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45411 @endif target-libvtv-bootstrap
45412
45413
45414 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45415 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45416 maybe-all-stageautofeedback-target-libvtv:
45417 maybe-clean-stageautofeedback-target-libvtv:
45418 @if target-libvtv-bootstrap
45419 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45420 all-stageautofeedback: all-stageautofeedback-target-libvtv
45421 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45422 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45423         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45424         @r=`${PWD_COMMAND}`; export r; \
45425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45426         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45427         $(RAW_CXX_TARGET_EXPORTS) \
45428           \
45429         cd $(TARGET_SUBDIR)/libvtv && \
45430          \
45431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45432                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45433                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45434                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45435                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45436                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45437                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45438                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45439                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45440                 $(TARGET-stageautofeedback-target-libvtv)
45441
45442 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45443 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45444 clean-stageautofeedback-target-libvtv:
45445         @if [ $(current_stage) = stageautofeedback ]; then \
45446           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45447         else \
45448           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45449           $(MAKE) stageautofeedback-start; \
45450         fi; \
45451         cd $(TARGET_SUBDIR)/libvtv && \
45452         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45453 @endif target-libvtv-bootstrap
45454
45455
45456
45457
45458
45459
45460 .PHONY: check-target-libvtv maybe-check-target-libvtv
45461 maybe-check-target-libvtv:
45462 @if target-libvtv
45463 maybe-check-target-libvtv: check-target-libvtv
45464
45465 check-target-libvtv:
45466         @: $(MAKE); $(unstage)
45467         @r=`${PWD_COMMAND}`; export r; \
45468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469         $(RAW_CXX_TARGET_EXPORTS) \
45470         (cd $(TARGET_SUBDIR)/libvtv && \
45471           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45472
45473 @endif target-libvtv
45474
45475 .PHONY: install-target-libvtv maybe-install-target-libvtv
45476 maybe-install-target-libvtv:
45477 @if target-libvtv
45478 maybe-install-target-libvtv: install-target-libvtv
45479
45480 install-target-libvtv: installdirs
45481         @: $(MAKE); $(unstage)
45482         @r=`${PWD_COMMAND}`; export r; \
45483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484         $(RAW_CXX_TARGET_EXPORTS) \
45485         (cd $(TARGET_SUBDIR)/libvtv && \
45486           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45487
45488 @endif target-libvtv
45489
45490 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45491 maybe-install-strip-target-libvtv:
45492 @if target-libvtv
45493 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45494
45495 install-strip-target-libvtv: installdirs
45496         @: $(MAKE); $(unstage)
45497         @r=`${PWD_COMMAND}`; export r; \
45498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45499         $(RAW_CXX_TARGET_EXPORTS) \
45500         (cd $(TARGET_SUBDIR)/libvtv && \
45501           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45502
45503 @endif target-libvtv
45504
45505 # Other targets (info, dvi, pdf, etc.)
45506
45507 .PHONY: maybe-info-target-libvtv info-target-libvtv
45508 maybe-info-target-libvtv:
45509 @if target-libvtv
45510 maybe-info-target-libvtv: info-target-libvtv
45511
45512 info-target-libvtv: \
45513     configure-target-libvtv 
45514         @: $(MAKE); $(unstage)
45515         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45516         r=`${PWD_COMMAND}`; export r; \
45517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45518         $(RAW_CXX_TARGET_EXPORTS) \
45519         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45520         for flag in $(EXTRA_TARGET_FLAGS); do \
45521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45522         done; \
45523         (cd $(TARGET_SUBDIR)/libvtv && \
45524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45526                   "RANLIB=$${RANLIB}" \
45527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45528                    info) \
45529           || exit 1
45530
45531 @endif target-libvtv
45532
45533 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45534 maybe-dvi-target-libvtv:
45535 @if target-libvtv
45536 maybe-dvi-target-libvtv: dvi-target-libvtv
45537
45538 dvi-target-libvtv: \
45539     configure-target-libvtv 
45540         @: $(MAKE); $(unstage)
45541         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45542         r=`${PWD_COMMAND}`; export r; \
45543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45544         $(RAW_CXX_TARGET_EXPORTS) \
45545         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45546         for flag in $(EXTRA_TARGET_FLAGS); do \
45547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45548         done; \
45549         (cd $(TARGET_SUBDIR)/libvtv && \
45550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45552                   "RANLIB=$${RANLIB}" \
45553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45554                    dvi) \
45555           || exit 1
45556
45557 @endif target-libvtv
45558
45559 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45560 maybe-pdf-target-libvtv:
45561 @if target-libvtv
45562 maybe-pdf-target-libvtv: pdf-target-libvtv
45563
45564 pdf-target-libvtv: \
45565     configure-target-libvtv 
45566         @: $(MAKE); $(unstage)
45567         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45568         r=`${PWD_COMMAND}`; export r; \
45569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45570         $(RAW_CXX_TARGET_EXPORTS) \
45571         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45572         for flag in $(EXTRA_TARGET_FLAGS); do \
45573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45574         done; \
45575         (cd $(TARGET_SUBDIR)/libvtv && \
45576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45578                   "RANLIB=$${RANLIB}" \
45579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45580                    pdf) \
45581           || exit 1
45582
45583 @endif target-libvtv
45584
45585 .PHONY: maybe-html-target-libvtv html-target-libvtv
45586 maybe-html-target-libvtv:
45587 @if target-libvtv
45588 maybe-html-target-libvtv: html-target-libvtv
45589
45590 html-target-libvtv: \
45591     configure-target-libvtv 
45592         @: $(MAKE); $(unstage)
45593         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45594         r=`${PWD_COMMAND}`; export r; \
45595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45596         $(RAW_CXX_TARGET_EXPORTS) \
45597         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45598         for flag in $(EXTRA_TARGET_FLAGS); do \
45599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45600         done; \
45601         (cd $(TARGET_SUBDIR)/libvtv && \
45602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45604                   "RANLIB=$${RANLIB}" \
45605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45606                    html) \
45607           || exit 1
45608
45609 @endif target-libvtv
45610
45611 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45612 maybe-TAGS-target-libvtv:
45613 @if target-libvtv
45614 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45615
45616 TAGS-target-libvtv: \
45617     configure-target-libvtv 
45618         @: $(MAKE); $(unstage)
45619         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45620         r=`${PWD_COMMAND}`; export r; \
45621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45622         $(RAW_CXX_TARGET_EXPORTS) \
45623         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45624         for flag in $(EXTRA_TARGET_FLAGS); do \
45625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45626         done; \
45627         (cd $(TARGET_SUBDIR)/libvtv && \
45628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45630                   "RANLIB=$${RANLIB}" \
45631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45632                    TAGS) \
45633           || exit 1
45634
45635 @endif target-libvtv
45636
45637 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45638 maybe-install-info-target-libvtv:
45639 @if target-libvtv
45640 maybe-install-info-target-libvtv: install-info-target-libvtv
45641
45642 install-info-target-libvtv: \
45643     configure-target-libvtv \
45644     info-target-libvtv 
45645         @: $(MAKE); $(unstage)
45646         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45647         r=`${PWD_COMMAND}`; export r; \
45648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649         $(RAW_CXX_TARGET_EXPORTS) \
45650         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45651         for flag in $(EXTRA_TARGET_FLAGS); do \
45652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45653         done; \
45654         (cd $(TARGET_SUBDIR)/libvtv && \
45655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45657                   "RANLIB=$${RANLIB}" \
45658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45659                    install-info) \
45660           || exit 1
45661
45662 @endif target-libvtv
45663
45664 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45665 maybe-install-pdf-target-libvtv:
45666 @if target-libvtv
45667 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45668
45669 install-pdf-target-libvtv: \
45670     configure-target-libvtv \
45671     pdf-target-libvtv 
45672         @: $(MAKE); $(unstage)
45673         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45674         r=`${PWD_COMMAND}`; export r; \
45675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45676         $(RAW_CXX_TARGET_EXPORTS) \
45677         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45678         for flag in $(EXTRA_TARGET_FLAGS); do \
45679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45680         done; \
45681         (cd $(TARGET_SUBDIR)/libvtv && \
45682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45684                   "RANLIB=$${RANLIB}" \
45685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45686                    install-pdf) \
45687           || exit 1
45688
45689 @endif target-libvtv
45690
45691 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45692 maybe-install-html-target-libvtv:
45693 @if target-libvtv
45694 maybe-install-html-target-libvtv: install-html-target-libvtv
45695
45696 install-html-target-libvtv: \
45697     configure-target-libvtv \
45698     html-target-libvtv 
45699         @: $(MAKE); $(unstage)
45700         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45701         r=`${PWD_COMMAND}`; export r; \
45702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45703         $(RAW_CXX_TARGET_EXPORTS) \
45704         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45705         for flag in $(EXTRA_TARGET_FLAGS); do \
45706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45707         done; \
45708         (cd $(TARGET_SUBDIR)/libvtv && \
45709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45711                   "RANLIB=$${RANLIB}" \
45712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45713                    install-html) \
45714           || exit 1
45715
45716 @endif target-libvtv
45717
45718 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45719 maybe-installcheck-target-libvtv:
45720 @if target-libvtv
45721 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45722
45723 installcheck-target-libvtv: \
45724     configure-target-libvtv 
45725         @: $(MAKE); $(unstage)
45726         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45727         r=`${PWD_COMMAND}`; export r; \
45728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45729         $(RAW_CXX_TARGET_EXPORTS) \
45730         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45731         for flag in $(EXTRA_TARGET_FLAGS); do \
45732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45733         done; \
45734         (cd $(TARGET_SUBDIR)/libvtv && \
45735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45737                   "RANLIB=$${RANLIB}" \
45738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45739                    installcheck) \
45740           || exit 1
45741
45742 @endif target-libvtv
45743
45744 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45745 maybe-mostlyclean-target-libvtv:
45746 @if target-libvtv
45747 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45748
45749 mostlyclean-target-libvtv: 
45750         @: $(MAKE); $(unstage)
45751         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45752         r=`${PWD_COMMAND}`; export r; \
45753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754         $(RAW_CXX_TARGET_EXPORTS) \
45755         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45756         for flag in $(EXTRA_TARGET_FLAGS); do \
45757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45758         done; \
45759         (cd $(TARGET_SUBDIR)/libvtv && \
45760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45762                   "RANLIB=$${RANLIB}" \
45763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45764                    mostlyclean) \
45765           || exit 1
45766
45767 @endif target-libvtv
45768
45769 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45770 maybe-clean-target-libvtv:
45771 @if target-libvtv
45772 maybe-clean-target-libvtv: clean-target-libvtv
45773
45774 clean-target-libvtv: 
45775         @: $(MAKE); $(unstage)
45776         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45777         r=`${PWD_COMMAND}`; export r; \
45778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45779         $(RAW_CXX_TARGET_EXPORTS) \
45780         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45781         for flag in $(EXTRA_TARGET_FLAGS); do \
45782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783         done; \
45784         (cd $(TARGET_SUBDIR)/libvtv && \
45785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45787                   "RANLIB=$${RANLIB}" \
45788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45789                    clean) \
45790           || exit 1
45791
45792 @endif target-libvtv
45793
45794 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45795 maybe-distclean-target-libvtv:
45796 @if target-libvtv
45797 maybe-distclean-target-libvtv: distclean-target-libvtv
45798
45799 distclean-target-libvtv: 
45800         @: $(MAKE); $(unstage)
45801         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45802         r=`${PWD_COMMAND}`; export r; \
45803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804         $(RAW_CXX_TARGET_EXPORTS) \
45805         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45806         for flag in $(EXTRA_TARGET_FLAGS); do \
45807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808         done; \
45809         (cd $(TARGET_SUBDIR)/libvtv && \
45810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45812                   "RANLIB=$${RANLIB}" \
45813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45814                    distclean) \
45815           || exit 1
45816
45817 @endif target-libvtv
45818
45819 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45820 maybe-maintainer-clean-target-libvtv:
45821 @if target-libvtv
45822 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45823
45824 maintainer-clean-target-libvtv: 
45825         @: $(MAKE); $(unstage)
45826         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45827         r=`${PWD_COMMAND}`; export r; \
45828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45829         $(RAW_CXX_TARGET_EXPORTS) \
45830         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45831         for flag in $(EXTRA_TARGET_FLAGS); do \
45832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45833         done; \
45834         (cd $(TARGET_SUBDIR)/libvtv && \
45835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45837                   "RANLIB=$${RANLIB}" \
45838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45839                    maintainer-clean) \
45840           || exit 1
45841
45842 @endif target-libvtv
45843
45844
45845
45846
45847
45848 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45849 maybe-configure-target-liboffloadmic:
45850 @if gcc-bootstrap
45851 configure-target-liboffloadmic: stage_current
45852 @endif gcc-bootstrap
45853 @if target-liboffloadmic
45854 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45855 configure-target-liboffloadmic: 
45856         @: $(MAKE); $(unstage)
45857         @r=`${PWD_COMMAND}`; export r; \
45858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45859         echo "Checking multilib configuration for liboffloadmic..."; \
45860         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45861         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45862         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45863           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45864             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45865           else \
45866             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45867             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45868           fi; \
45869         else \
45870           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45871         fi; \
45872         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45874         $(NORMAL_TARGET_EXPORTS)  \
45875         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45876         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45877         case $(srcdir) in \
45878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45879           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45881         esac; \
45882         module_srcdir=liboffloadmic; \
45883         rm -f no-such-file || : ; \
45884         CONFIG_SITE=no-such-file $(SHELL) \
45885           $$s/$$module_srcdir/configure \
45886           --srcdir=$${topdir}/$$module_srcdir \
45887           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45888           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45889           || exit 1
45890 @endif target-liboffloadmic
45891
45892
45893
45894
45895
45896 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45897 maybe-all-target-liboffloadmic:
45898 @if gcc-bootstrap
45899 all-target-liboffloadmic: stage_current
45900 @endif gcc-bootstrap
45901 @if target-liboffloadmic
45902 TARGET-target-liboffloadmic=all
45903 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45904 all-target-liboffloadmic: configure-target-liboffloadmic
45905         @: $(MAKE); $(unstage)
45906         @r=`${PWD_COMMAND}`; export r; \
45907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45908         $(NORMAL_TARGET_EXPORTS)  \
45909         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45910           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45911                 $(TARGET-target-liboffloadmic))
45912 @endif target-liboffloadmic
45913
45914
45915
45916
45917
45918 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45919 maybe-check-target-liboffloadmic:
45920 @if target-liboffloadmic
45921 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45922
45923 check-target-liboffloadmic:
45924         @: $(MAKE); $(unstage)
45925         @r=`${PWD_COMMAND}`; export r; \
45926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927         $(NORMAL_TARGET_EXPORTS) \
45928         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45929           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45930
45931 @endif target-liboffloadmic
45932
45933 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45934 maybe-install-target-liboffloadmic:
45935 @if target-liboffloadmic
45936 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45937
45938 install-target-liboffloadmic: installdirs
45939         @: $(MAKE); $(unstage)
45940         @r=`${PWD_COMMAND}`; export r; \
45941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45942         $(NORMAL_TARGET_EXPORTS) \
45943         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45944           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45945
45946 @endif target-liboffloadmic
45947
45948 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45949 maybe-install-strip-target-liboffloadmic:
45950 @if target-liboffloadmic
45951 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45952
45953 install-strip-target-liboffloadmic: installdirs
45954         @: $(MAKE); $(unstage)
45955         @r=`${PWD_COMMAND}`; export r; \
45956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45957         $(NORMAL_TARGET_EXPORTS) \
45958         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45959           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45960
45961 @endif target-liboffloadmic
45962
45963 # Other targets (info, dvi, pdf, etc.)
45964
45965 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45966 maybe-info-target-liboffloadmic:
45967 @if target-liboffloadmic
45968 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45969
45970 info-target-liboffloadmic: \
45971     configure-target-liboffloadmic 
45972         @: $(MAKE); $(unstage)
45973         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45974         r=`${PWD_COMMAND}`; export r; \
45975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45976         $(NORMAL_TARGET_EXPORTS) \
45977         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45978         for flag in $(EXTRA_TARGET_FLAGS); do \
45979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45980         done; \
45981         (cd $(TARGET_SUBDIR)/liboffloadmic && \
45982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45984                   "RANLIB=$${RANLIB}" \
45985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45986                    info) \
45987           || exit 1
45988
45989 @endif target-liboffloadmic
45990
45991 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45992 maybe-dvi-target-liboffloadmic:
45993 @if target-liboffloadmic
45994 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
45995
45996 dvi-target-liboffloadmic: \
45997     configure-target-liboffloadmic 
45998         @: $(MAKE); $(unstage)
45999         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46000         r=`${PWD_COMMAND}`; export r; \
46001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46002         $(NORMAL_TARGET_EXPORTS) \
46003         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
46004         for flag in $(EXTRA_TARGET_FLAGS); do \
46005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46006         done; \
46007         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46010                   "RANLIB=$${RANLIB}" \
46011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46012                    dvi) \
46013           || exit 1
46014
46015 @endif target-liboffloadmic
46016
46017 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
46018 maybe-pdf-target-liboffloadmic:
46019 @if target-liboffloadmic
46020 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
46021
46022 pdf-target-liboffloadmic: \
46023     configure-target-liboffloadmic 
46024         @: $(MAKE); $(unstage)
46025         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46026         r=`${PWD_COMMAND}`; export r; \
46027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46028         $(NORMAL_TARGET_EXPORTS) \
46029         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46030         for flag in $(EXTRA_TARGET_FLAGS); do \
46031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46032         done; \
46033         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46036                   "RANLIB=$${RANLIB}" \
46037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46038                    pdf) \
46039           || exit 1
46040
46041 @endif target-liboffloadmic
46042
46043 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
46044 maybe-html-target-liboffloadmic:
46045 @if target-liboffloadmic
46046 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46047
46048 html-target-liboffloadmic: \
46049     configure-target-liboffloadmic 
46050         @: $(MAKE); $(unstage)
46051         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46052         r=`${PWD_COMMAND}`; export r; \
46053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46054         $(NORMAL_TARGET_EXPORTS) \
46055         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46056         for flag in $(EXTRA_TARGET_FLAGS); do \
46057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46058         done; \
46059         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46062                   "RANLIB=$${RANLIB}" \
46063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46064                    html) \
46065           || exit 1
46066
46067 @endif target-liboffloadmic
46068
46069 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46070 maybe-TAGS-target-liboffloadmic:
46071 @if target-liboffloadmic
46072 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46073
46074 TAGS-target-liboffloadmic: \
46075     configure-target-liboffloadmic 
46076         @: $(MAKE); $(unstage)
46077         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46078         r=`${PWD_COMMAND}`; export r; \
46079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46080         $(NORMAL_TARGET_EXPORTS) \
46081         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46082         for flag in $(EXTRA_TARGET_FLAGS); do \
46083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46084         done; \
46085         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46088                   "RANLIB=$${RANLIB}" \
46089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46090                    TAGS) \
46091           || exit 1
46092
46093 @endif target-liboffloadmic
46094
46095 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46096 maybe-install-info-target-liboffloadmic:
46097 @if target-liboffloadmic
46098 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46099
46100 install-info-target-liboffloadmic: \
46101     configure-target-liboffloadmic \
46102     info-target-liboffloadmic 
46103         @: $(MAKE); $(unstage)
46104         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46105         r=`${PWD_COMMAND}`; export r; \
46106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46107         $(NORMAL_TARGET_EXPORTS) \
46108         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46109         for flag in $(EXTRA_TARGET_FLAGS); do \
46110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46111         done; \
46112         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46115                   "RANLIB=$${RANLIB}" \
46116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46117                    install-info) \
46118           || exit 1
46119
46120 @endif target-liboffloadmic
46121
46122 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46123 maybe-install-pdf-target-liboffloadmic:
46124 @if target-liboffloadmic
46125 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46126
46127 install-pdf-target-liboffloadmic: \
46128     configure-target-liboffloadmic \
46129     pdf-target-liboffloadmic 
46130         @: $(MAKE); $(unstage)
46131         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46132         r=`${PWD_COMMAND}`; export r; \
46133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46134         $(NORMAL_TARGET_EXPORTS) \
46135         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46136         for flag in $(EXTRA_TARGET_FLAGS); do \
46137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46138         done; \
46139         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46142                   "RANLIB=$${RANLIB}" \
46143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46144                    install-pdf) \
46145           || exit 1
46146
46147 @endif target-liboffloadmic
46148
46149 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46150 maybe-install-html-target-liboffloadmic:
46151 @if target-liboffloadmic
46152 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46153
46154 install-html-target-liboffloadmic: \
46155     configure-target-liboffloadmic \
46156     html-target-liboffloadmic 
46157         @: $(MAKE); $(unstage)
46158         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46159         r=`${PWD_COMMAND}`; export r; \
46160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46161         $(NORMAL_TARGET_EXPORTS) \
46162         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46163         for flag in $(EXTRA_TARGET_FLAGS); do \
46164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46165         done; \
46166         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46169                   "RANLIB=$${RANLIB}" \
46170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46171                    install-html) \
46172           || exit 1
46173
46174 @endif target-liboffloadmic
46175
46176 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46177 maybe-installcheck-target-liboffloadmic:
46178 @if target-liboffloadmic
46179 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46180
46181 installcheck-target-liboffloadmic: \
46182     configure-target-liboffloadmic 
46183         @: $(MAKE); $(unstage)
46184         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46185         r=`${PWD_COMMAND}`; export r; \
46186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187         $(NORMAL_TARGET_EXPORTS) \
46188         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46189         for flag in $(EXTRA_TARGET_FLAGS); do \
46190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191         done; \
46192         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195                   "RANLIB=$${RANLIB}" \
46196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197                    installcheck) \
46198           || exit 1
46199
46200 @endif target-liboffloadmic
46201
46202 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46203 maybe-mostlyclean-target-liboffloadmic:
46204 @if target-liboffloadmic
46205 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46206
46207 mostlyclean-target-liboffloadmic: 
46208         @: $(MAKE); $(unstage)
46209         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46210         r=`${PWD_COMMAND}`; export r; \
46211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212         $(NORMAL_TARGET_EXPORTS) \
46213         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46214         for flag in $(EXTRA_TARGET_FLAGS); do \
46215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216         done; \
46217         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220                   "RANLIB=$${RANLIB}" \
46221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222                    mostlyclean) \
46223           || exit 1
46224
46225 @endif target-liboffloadmic
46226
46227 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46228 maybe-clean-target-liboffloadmic:
46229 @if target-liboffloadmic
46230 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46231
46232 clean-target-liboffloadmic: 
46233         @: $(MAKE); $(unstage)
46234         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46235         r=`${PWD_COMMAND}`; export r; \
46236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46237         $(NORMAL_TARGET_EXPORTS) \
46238         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46239         for flag in $(EXTRA_TARGET_FLAGS); do \
46240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46241         done; \
46242         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46245                   "RANLIB=$${RANLIB}" \
46246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46247                    clean) \
46248           || exit 1
46249
46250 @endif target-liboffloadmic
46251
46252 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46253 maybe-distclean-target-liboffloadmic:
46254 @if target-liboffloadmic
46255 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46256
46257 distclean-target-liboffloadmic: 
46258         @: $(MAKE); $(unstage)
46259         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46260         r=`${PWD_COMMAND}`; export r; \
46261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262         $(NORMAL_TARGET_EXPORTS) \
46263         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46264         for flag in $(EXTRA_TARGET_FLAGS); do \
46265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46266         done; \
46267         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46270                   "RANLIB=$${RANLIB}" \
46271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46272                    distclean) \
46273           || exit 1
46274
46275 @endif target-liboffloadmic
46276
46277 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46278 maybe-maintainer-clean-target-liboffloadmic:
46279 @if target-liboffloadmic
46280 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46281
46282 maintainer-clean-target-liboffloadmic: 
46283         @: $(MAKE); $(unstage)
46284         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46285         r=`${PWD_COMMAND}`; export r; \
46286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46287         $(NORMAL_TARGET_EXPORTS) \
46288         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46289         for flag in $(EXTRA_TARGET_FLAGS); do \
46290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46291         done; \
46292         (cd $(TARGET_SUBDIR)/liboffloadmic && \
46293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46295                   "RANLIB=$${RANLIB}" \
46296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46297                    maintainer-clean) \
46298           || exit 1
46299
46300 @endif target-liboffloadmic
46301
46302
46303
46304
46305
46306 .PHONY: configure-target-libssp maybe-configure-target-libssp
46307 maybe-configure-target-libssp:
46308 @if gcc-bootstrap
46309 configure-target-libssp: stage_current
46310 @endif gcc-bootstrap
46311 @if target-libssp
46312 maybe-configure-target-libssp: configure-target-libssp
46313 configure-target-libssp: 
46314         @: $(MAKE); $(unstage)
46315         @r=`${PWD_COMMAND}`; export r; \
46316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46317         echo "Checking multilib configuration for libssp..."; \
46318         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46319         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46320         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46321           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46322             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46323           else \
46324             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46325             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46326           fi; \
46327         else \
46328           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46329         fi; \
46330         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46331         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46332         $(NORMAL_TARGET_EXPORTS)  \
46333         echo Configuring in $(TARGET_SUBDIR)/libssp; \
46334         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46335         case $(srcdir) in \
46336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46337           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46339         esac; \
46340         module_srcdir=libssp; \
46341         rm -f no-such-file || : ; \
46342         CONFIG_SITE=no-such-file $(SHELL) \
46343           $$s/$$module_srcdir/configure \
46344           --srcdir=$${topdir}/$$module_srcdir \
46345           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46346           --target=${target_alias}  \
46347           || exit 1
46348 @endif target-libssp
46349
46350
46351
46352
46353
46354 .PHONY: all-target-libssp maybe-all-target-libssp
46355 maybe-all-target-libssp:
46356 @if gcc-bootstrap
46357 all-target-libssp: stage_current
46358 @endif gcc-bootstrap
46359 @if target-libssp
46360 TARGET-target-libssp=all
46361 maybe-all-target-libssp: all-target-libssp
46362 all-target-libssp: configure-target-libssp
46363         @: $(MAKE); $(unstage)
46364         @r=`${PWD_COMMAND}`; export r; \
46365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46366         $(NORMAL_TARGET_EXPORTS)  \
46367         (cd $(TARGET_SUBDIR)/libssp && \
46368           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46369                 $(TARGET-target-libssp))
46370 @endif target-libssp
46371
46372
46373
46374
46375
46376 .PHONY: check-target-libssp maybe-check-target-libssp
46377 maybe-check-target-libssp:
46378 @if target-libssp
46379 maybe-check-target-libssp: check-target-libssp
46380
46381 check-target-libssp:
46382         @: $(MAKE); $(unstage)
46383         @r=`${PWD_COMMAND}`; export r; \
46384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46385         $(NORMAL_TARGET_EXPORTS) \
46386         (cd $(TARGET_SUBDIR)/libssp && \
46387           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46388
46389 @endif target-libssp
46390
46391 .PHONY: install-target-libssp maybe-install-target-libssp
46392 maybe-install-target-libssp:
46393 @if target-libssp
46394 maybe-install-target-libssp: install-target-libssp
46395
46396 install-target-libssp: installdirs
46397         @: $(MAKE); $(unstage)
46398         @r=`${PWD_COMMAND}`; export r; \
46399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46400         $(NORMAL_TARGET_EXPORTS) \
46401         (cd $(TARGET_SUBDIR)/libssp && \
46402           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46403
46404 @endif target-libssp
46405
46406 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46407 maybe-install-strip-target-libssp:
46408 @if target-libssp
46409 maybe-install-strip-target-libssp: install-strip-target-libssp
46410
46411 install-strip-target-libssp: installdirs
46412         @: $(MAKE); $(unstage)
46413         @r=`${PWD_COMMAND}`; export r; \
46414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46415         $(NORMAL_TARGET_EXPORTS) \
46416         (cd $(TARGET_SUBDIR)/libssp && \
46417           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46418
46419 @endif target-libssp
46420
46421 # Other targets (info, dvi, pdf, etc.)
46422
46423 .PHONY: maybe-info-target-libssp info-target-libssp
46424 maybe-info-target-libssp:
46425 @if target-libssp
46426 maybe-info-target-libssp: info-target-libssp
46427
46428 info-target-libssp: \
46429     configure-target-libssp 
46430         @: $(MAKE); $(unstage)
46431         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46432         r=`${PWD_COMMAND}`; export r; \
46433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46434         $(NORMAL_TARGET_EXPORTS) \
46435         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46436         for flag in $(EXTRA_TARGET_FLAGS); do \
46437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46438         done; \
46439         (cd $(TARGET_SUBDIR)/libssp && \
46440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46442                   "RANLIB=$${RANLIB}" \
46443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46444                    info) \
46445           || exit 1
46446
46447 @endif target-libssp
46448
46449 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46450 maybe-dvi-target-libssp:
46451 @if target-libssp
46452 maybe-dvi-target-libssp: dvi-target-libssp
46453
46454 dvi-target-libssp: \
46455     configure-target-libssp 
46456         @: $(MAKE); $(unstage)
46457         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46458         r=`${PWD_COMMAND}`; export r; \
46459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46460         $(NORMAL_TARGET_EXPORTS) \
46461         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46462         for flag in $(EXTRA_TARGET_FLAGS); do \
46463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46464         done; \
46465         (cd $(TARGET_SUBDIR)/libssp && \
46466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46468                   "RANLIB=$${RANLIB}" \
46469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46470                    dvi) \
46471           || exit 1
46472
46473 @endif target-libssp
46474
46475 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46476 maybe-pdf-target-libssp:
46477 @if target-libssp
46478 maybe-pdf-target-libssp: pdf-target-libssp
46479
46480 pdf-target-libssp: \
46481     configure-target-libssp 
46482         @: $(MAKE); $(unstage)
46483         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46484         r=`${PWD_COMMAND}`; export r; \
46485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46486         $(NORMAL_TARGET_EXPORTS) \
46487         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46488         for flag in $(EXTRA_TARGET_FLAGS); do \
46489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46490         done; \
46491         (cd $(TARGET_SUBDIR)/libssp && \
46492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46494                   "RANLIB=$${RANLIB}" \
46495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46496                    pdf) \
46497           || exit 1
46498
46499 @endif target-libssp
46500
46501 .PHONY: maybe-html-target-libssp html-target-libssp
46502 maybe-html-target-libssp:
46503 @if target-libssp
46504 maybe-html-target-libssp: html-target-libssp
46505
46506 html-target-libssp: \
46507     configure-target-libssp 
46508         @: $(MAKE); $(unstage)
46509         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46510         r=`${PWD_COMMAND}`; export r; \
46511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46512         $(NORMAL_TARGET_EXPORTS) \
46513         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46514         for flag in $(EXTRA_TARGET_FLAGS); do \
46515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46516         done; \
46517         (cd $(TARGET_SUBDIR)/libssp && \
46518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46520                   "RANLIB=$${RANLIB}" \
46521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46522                    html) \
46523           || exit 1
46524
46525 @endif target-libssp
46526
46527 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46528 maybe-TAGS-target-libssp:
46529 @if target-libssp
46530 maybe-TAGS-target-libssp: TAGS-target-libssp
46531
46532 TAGS-target-libssp: \
46533     configure-target-libssp 
46534         @: $(MAKE); $(unstage)
46535         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46536         r=`${PWD_COMMAND}`; export r; \
46537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46538         $(NORMAL_TARGET_EXPORTS) \
46539         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46540         for flag in $(EXTRA_TARGET_FLAGS); do \
46541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46542         done; \
46543         (cd $(TARGET_SUBDIR)/libssp && \
46544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46546                   "RANLIB=$${RANLIB}" \
46547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46548                    TAGS) \
46549           || exit 1
46550
46551 @endif target-libssp
46552
46553 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46554 maybe-install-info-target-libssp:
46555 @if target-libssp
46556 maybe-install-info-target-libssp: install-info-target-libssp
46557
46558 install-info-target-libssp: \
46559     configure-target-libssp \
46560     info-target-libssp 
46561         @: $(MAKE); $(unstage)
46562         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46563         r=`${PWD_COMMAND}`; export r; \
46564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46565         $(NORMAL_TARGET_EXPORTS) \
46566         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46567         for flag in $(EXTRA_TARGET_FLAGS); do \
46568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46569         done; \
46570         (cd $(TARGET_SUBDIR)/libssp && \
46571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46573                   "RANLIB=$${RANLIB}" \
46574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46575                    install-info) \
46576           || exit 1
46577
46578 @endif target-libssp
46579
46580 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46581 maybe-install-pdf-target-libssp:
46582 @if target-libssp
46583 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46584
46585 install-pdf-target-libssp: \
46586     configure-target-libssp \
46587     pdf-target-libssp 
46588         @: $(MAKE); $(unstage)
46589         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46590         r=`${PWD_COMMAND}`; export r; \
46591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46592         $(NORMAL_TARGET_EXPORTS) \
46593         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46594         for flag in $(EXTRA_TARGET_FLAGS); do \
46595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46596         done; \
46597         (cd $(TARGET_SUBDIR)/libssp && \
46598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46600                   "RANLIB=$${RANLIB}" \
46601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46602                    install-pdf) \
46603           || exit 1
46604
46605 @endif target-libssp
46606
46607 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46608 maybe-install-html-target-libssp:
46609 @if target-libssp
46610 maybe-install-html-target-libssp: install-html-target-libssp
46611
46612 install-html-target-libssp: \
46613     configure-target-libssp \
46614     html-target-libssp 
46615         @: $(MAKE); $(unstage)
46616         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46617         r=`${PWD_COMMAND}`; export r; \
46618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46619         $(NORMAL_TARGET_EXPORTS) \
46620         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46621         for flag in $(EXTRA_TARGET_FLAGS); do \
46622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46623         done; \
46624         (cd $(TARGET_SUBDIR)/libssp && \
46625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46627                   "RANLIB=$${RANLIB}" \
46628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46629                    install-html) \
46630           || exit 1
46631
46632 @endif target-libssp
46633
46634 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46635 maybe-installcheck-target-libssp:
46636 @if target-libssp
46637 maybe-installcheck-target-libssp: installcheck-target-libssp
46638
46639 installcheck-target-libssp: \
46640     configure-target-libssp 
46641         @: $(MAKE); $(unstage)
46642         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46643         r=`${PWD_COMMAND}`; export r; \
46644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46645         $(NORMAL_TARGET_EXPORTS) \
46646         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46647         for flag in $(EXTRA_TARGET_FLAGS); do \
46648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46649         done; \
46650         (cd $(TARGET_SUBDIR)/libssp && \
46651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46653                   "RANLIB=$${RANLIB}" \
46654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46655                    installcheck) \
46656           || exit 1
46657
46658 @endif target-libssp
46659
46660 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46661 maybe-mostlyclean-target-libssp:
46662 @if target-libssp
46663 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46664
46665 mostlyclean-target-libssp: 
46666         @: $(MAKE); $(unstage)
46667         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46668         r=`${PWD_COMMAND}`; export r; \
46669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46670         $(NORMAL_TARGET_EXPORTS) \
46671         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46672         for flag in $(EXTRA_TARGET_FLAGS); do \
46673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46674         done; \
46675         (cd $(TARGET_SUBDIR)/libssp && \
46676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46678                   "RANLIB=$${RANLIB}" \
46679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46680                    mostlyclean) \
46681           || exit 1
46682
46683 @endif target-libssp
46684
46685 .PHONY: maybe-clean-target-libssp clean-target-libssp
46686 maybe-clean-target-libssp:
46687 @if target-libssp
46688 maybe-clean-target-libssp: clean-target-libssp
46689
46690 clean-target-libssp: 
46691         @: $(MAKE); $(unstage)
46692         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46693         r=`${PWD_COMMAND}`; export r; \
46694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46695         $(NORMAL_TARGET_EXPORTS) \
46696         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46697         for flag in $(EXTRA_TARGET_FLAGS); do \
46698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46699         done; \
46700         (cd $(TARGET_SUBDIR)/libssp && \
46701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46703                   "RANLIB=$${RANLIB}" \
46704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46705                    clean) \
46706           || exit 1
46707
46708 @endif target-libssp
46709
46710 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46711 maybe-distclean-target-libssp:
46712 @if target-libssp
46713 maybe-distclean-target-libssp: distclean-target-libssp
46714
46715 distclean-target-libssp: 
46716         @: $(MAKE); $(unstage)
46717         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46718         r=`${PWD_COMMAND}`; export r; \
46719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46720         $(NORMAL_TARGET_EXPORTS) \
46721         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46722         for flag in $(EXTRA_TARGET_FLAGS); do \
46723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46724         done; \
46725         (cd $(TARGET_SUBDIR)/libssp && \
46726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46728                   "RANLIB=$${RANLIB}" \
46729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46730                    distclean) \
46731           || exit 1
46732
46733 @endif target-libssp
46734
46735 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46736 maybe-maintainer-clean-target-libssp:
46737 @if target-libssp
46738 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46739
46740 maintainer-clean-target-libssp: 
46741         @: $(MAKE); $(unstage)
46742         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46743         r=`${PWD_COMMAND}`; export r; \
46744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46745         $(NORMAL_TARGET_EXPORTS) \
46746         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46747         for flag in $(EXTRA_TARGET_FLAGS); do \
46748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46749         done; \
46750         (cd $(TARGET_SUBDIR)/libssp && \
46751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46753                   "RANLIB=$${RANLIB}" \
46754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46755                    maintainer-clean) \
46756           || exit 1
46757
46758 @endif target-libssp
46759
46760
46761
46762
46763
46764 .PHONY: configure-target-newlib maybe-configure-target-newlib
46765 maybe-configure-target-newlib:
46766 @if gcc-bootstrap
46767 configure-target-newlib: stage_current
46768 @endif gcc-bootstrap
46769 @if target-newlib
46770 maybe-configure-target-newlib: configure-target-newlib
46771 configure-target-newlib: 
46772         @: $(MAKE); $(unstage)
46773         @r=`${PWD_COMMAND}`; export r; \
46774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775         echo "Checking multilib configuration for newlib..."; \
46776         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46777         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46778         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46779           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46780             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46781           else \
46782             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46783             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46784           fi; \
46785         else \
46786           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46787         fi; \
46788         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46789         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46790         $(NORMAL_TARGET_EXPORTS)  \
46791         echo Configuring in $(TARGET_SUBDIR)/newlib; \
46792         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46793         case $(srcdir) in \
46794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46795           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46797         esac; \
46798         module_srcdir=newlib; \
46799         rm -f no-such-file || : ; \
46800         CONFIG_SITE=no-such-file $(SHELL) \
46801           $$s/$$module_srcdir/configure \
46802           --srcdir=$${topdir}/$$module_srcdir \
46803           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46804           --target=${target_alias}  \
46805           || exit 1
46806 @endif target-newlib
46807
46808
46809
46810
46811
46812 .PHONY: all-target-newlib maybe-all-target-newlib
46813 maybe-all-target-newlib:
46814 @if gcc-bootstrap
46815 all-target-newlib: stage_current
46816 @endif gcc-bootstrap
46817 @if target-newlib
46818 TARGET-target-newlib=all
46819 maybe-all-target-newlib: all-target-newlib
46820 all-target-newlib: configure-target-newlib
46821         @: $(MAKE); $(unstage)
46822         @r=`${PWD_COMMAND}`; export r; \
46823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46824         $(NORMAL_TARGET_EXPORTS)  \
46825         (cd $(TARGET_SUBDIR)/newlib && \
46826           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46827                 $(TARGET-target-newlib))
46828 @endif target-newlib
46829
46830
46831
46832
46833
46834 .PHONY: check-target-newlib maybe-check-target-newlib
46835 maybe-check-target-newlib:
46836 @if target-newlib
46837 maybe-check-target-newlib: check-target-newlib
46838
46839 check-target-newlib:
46840         @: $(MAKE); $(unstage)
46841         @r=`${PWD_COMMAND}`; export r; \
46842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843         $(NORMAL_TARGET_EXPORTS) \
46844         (cd $(TARGET_SUBDIR)/newlib && \
46845           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46846
46847 @endif target-newlib
46848
46849 .PHONY: install-target-newlib maybe-install-target-newlib
46850 maybe-install-target-newlib:
46851 @if target-newlib
46852 maybe-install-target-newlib: install-target-newlib
46853
46854 install-target-newlib: installdirs
46855         @: $(MAKE); $(unstage)
46856         @r=`${PWD_COMMAND}`; export r; \
46857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46858         $(NORMAL_TARGET_EXPORTS) \
46859         (cd $(TARGET_SUBDIR)/newlib && \
46860           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46861
46862 @endif target-newlib
46863
46864 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46865 maybe-install-strip-target-newlib:
46866 @if target-newlib
46867 maybe-install-strip-target-newlib: install-strip-target-newlib
46868
46869 install-strip-target-newlib: installdirs
46870         @: $(MAKE); $(unstage)
46871         @r=`${PWD_COMMAND}`; export r; \
46872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46873         $(NORMAL_TARGET_EXPORTS) \
46874         (cd $(TARGET_SUBDIR)/newlib && \
46875           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46876
46877 @endif target-newlib
46878
46879 # Other targets (info, dvi, pdf, etc.)
46880
46881 .PHONY: maybe-info-target-newlib info-target-newlib
46882 maybe-info-target-newlib:
46883 @if target-newlib
46884 maybe-info-target-newlib: info-target-newlib
46885
46886 info-target-newlib: \
46887     configure-target-newlib 
46888         @: $(MAKE); $(unstage)
46889         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46890         r=`${PWD_COMMAND}`; export r; \
46891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46892         $(NORMAL_TARGET_EXPORTS) \
46893         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46894         for flag in $(EXTRA_TARGET_FLAGS); do \
46895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46896         done; \
46897         (cd $(TARGET_SUBDIR)/newlib && \
46898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46900                   "RANLIB=$${RANLIB}" \
46901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46902                    info) \
46903           || exit 1
46904
46905 @endif target-newlib
46906
46907 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46908 maybe-dvi-target-newlib:
46909 @if target-newlib
46910 maybe-dvi-target-newlib: dvi-target-newlib
46911
46912 dvi-target-newlib: \
46913     configure-target-newlib 
46914         @: $(MAKE); $(unstage)
46915         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46916         r=`${PWD_COMMAND}`; export r; \
46917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918         $(NORMAL_TARGET_EXPORTS) \
46919         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46920         for flag in $(EXTRA_TARGET_FLAGS); do \
46921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922         done; \
46923         (cd $(TARGET_SUBDIR)/newlib && \
46924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926                   "RANLIB=$${RANLIB}" \
46927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928                    dvi) \
46929           || exit 1
46930
46931 @endif target-newlib
46932
46933 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46934 maybe-pdf-target-newlib:
46935 @if target-newlib
46936 maybe-pdf-target-newlib: pdf-target-newlib
46937
46938 pdf-target-newlib: \
46939     configure-target-newlib 
46940         @: $(MAKE); $(unstage)
46941         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46942         r=`${PWD_COMMAND}`; export r; \
46943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46944         $(NORMAL_TARGET_EXPORTS) \
46945         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46946         for flag in $(EXTRA_TARGET_FLAGS); do \
46947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46948         done; \
46949         (cd $(TARGET_SUBDIR)/newlib && \
46950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46952                   "RANLIB=$${RANLIB}" \
46953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46954                    pdf) \
46955           || exit 1
46956
46957 @endif target-newlib
46958
46959 .PHONY: maybe-html-target-newlib html-target-newlib
46960 maybe-html-target-newlib:
46961 @if target-newlib
46962 maybe-html-target-newlib: html-target-newlib
46963
46964 html-target-newlib: \
46965     configure-target-newlib 
46966         @: $(MAKE); $(unstage)
46967         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46968         r=`${PWD_COMMAND}`; export r; \
46969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970         $(NORMAL_TARGET_EXPORTS) \
46971         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46972         for flag in $(EXTRA_TARGET_FLAGS); do \
46973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46974         done; \
46975         (cd $(TARGET_SUBDIR)/newlib && \
46976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46978                   "RANLIB=$${RANLIB}" \
46979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46980                    html) \
46981           || exit 1
46982
46983 @endif target-newlib
46984
46985 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46986 maybe-TAGS-target-newlib:
46987 @if target-newlib
46988 maybe-TAGS-target-newlib: TAGS-target-newlib
46989
46990 TAGS-target-newlib: \
46991     configure-target-newlib 
46992         @: $(MAKE); $(unstage)
46993         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46994         r=`${PWD_COMMAND}`; export r; \
46995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996         $(NORMAL_TARGET_EXPORTS) \
46997         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46998         for flag in $(EXTRA_TARGET_FLAGS); do \
46999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47000         done; \
47001         (cd $(TARGET_SUBDIR)/newlib && \
47002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47004                   "RANLIB=$${RANLIB}" \
47005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47006                    TAGS) \
47007           || exit 1
47008
47009 @endif target-newlib
47010
47011 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
47012 maybe-install-info-target-newlib:
47013 @if target-newlib
47014 maybe-install-info-target-newlib: install-info-target-newlib
47015
47016 install-info-target-newlib: \
47017     configure-target-newlib \
47018     info-target-newlib 
47019         @: $(MAKE); $(unstage)
47020         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47021         r=`${PWD_COMMAND}`; export r; \
47022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023         $(NORMAL_TARGET_EXPORTS) \
47024         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
47025         for flag in $(EXTRA_TARGET_FLAGS); do \
47026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47027         done; \
47028         (cd $(TARGET_SUBDIR)/newlib && \
47029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47031                   "RANLIB=$${RANLIB}" \
47032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47033                    install-info) \
47034           || exit 1
47035
47036 @endif target-newlib
47037
47038 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
47039 maybe-install-pdf-target-newlib:
47040 @if target-newlib
47041 maybe-install-pdf-target-newlib: install-pdf-target-newlib
47042
47043 install-pdf-target-newlib: \
47044     configure-target-newlib \
47045     pdf-target-newlib 
47046         @: $(MAKE); $(unstage)
47047         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47048         r=`${PWD_COMMAND}`; export r; \
47049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47050         $(NORMAL_TARGET_EXPORTS) \
47051         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47052         for flag in $(EXTRA_TARGET_FLAGS); do \
47053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47054         done; \
47055         (cd $(TARGET_SUBDIR)/newlib && \
47056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47058                   "RANLIB=$${RANLIB}" \
47059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47060                    install-pdf) \
47061           || exit 1
47062
47063 @endif target-newlib
47064
47065 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47066 maybe-install-html-target-newlib:
47067 @if target-newlib
47068 maybe-install-html-target-newlib: install-html-target-newlib
47069
47070 install-html-target-newlib: \
47071     configure-target-newlib \
47072     html-target-newlib 
47073         @: $(MAKE); $(unstage)
47074         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47075         r=`${PWD_COMMAND}`; export r; \
47076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47077         $(NORMAL_TARGET_EXPORTS) \
47078         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47079         for flag in $(EXTRA_TARGET_FLAGS); do \
47080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47081         done; \
47082         (cd $(TARGET_SUBDIR)/newlib && \
47083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47085                   "RANLIB=$${RANLIB}" \
47086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47087                    install-html) \
47088           || exit 1
47089
47090 @endif target-newlib
47091
47092 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47093 maybe-installcheck-target-newlib:
47094 @if target-newlib
47095 maybe-installcheck-target-newlib: installcheck-target-newlib
47096
47097 installcheck-target-newlib: \
47098     configure-target-newlib 
47099         @: $(MAKE); $(unstage)
47100         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47101         r=`${PWD_COMMAND}`; export r; \
47102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47103         $(NORMAL_TARGET_EXPORTS) \
47104         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47105         for flag in $(EXTRA_TARGET_FLAGS); do \
47106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47107         done; \
47108         (cd $(TARGET_SUBDIR)/newlib && \
47109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47111                   "RANLIB=$${RANLIB}" \
47112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47113                    installcheck) \
47114           || exit 1
47115
47116 @endif target-newlib
47117
47118 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47119 maybe-mostlyclean-target-newlib:
47120 @if target-newlib
47121 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47122
47123 mostlyclean-target-newlib: 
47124         @: $(MAKE); $(unstage)
47125         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47126         r=`${PWD_COMMAND}`; export r; \
47127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47128         $(NORMAL_TARGET_EXPORTS) \
47129         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47130         for flag in $(EXTRA_TARGET_FLAGS); do \
47131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47132         done; \
47133         (cd $(TARGET_SUBDIR)/newlib && \
47134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47136                   "RANLIB=$${RANLIB}" \
47137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47138                    mostlyclean) \
47139           || exit 1
47140
47141 @endif target-newlib
47142
47143 .PHONY: maybe-clean-target-newlib clean-target-newlib
47144 maybe-clean-target-newlib:
47145 @if target-newlib
47146 maybe-clean-target-newlib: clean-target-newlib
47147
47148 clean-target-newlib: 
47149         @: $(MAKE); $(unstage)
47150         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47151         r=`${PWD_COMMAND}`; export r; \
47152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47153         $(NORMAL_TARGET_EXPORTS) \
47154         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47155         for flag in $(EXTRA_TARGET_FLAGS); do \
47156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47157         done; \
47158         (cd $(TARGET_SUBDIR)/newlib && \
47159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47161                   "RANLIB=$${RANLIB}" \
47162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47163                    clean) \
47164           || exit 1
47165
47166 @endif target-newlib
47167
47168 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47169 maybe-distclean-target-newlib:
47170 @if target-newlib
47171 maybe-distclean-target-newlib: distclean-target-newlib
47172
47173 distclean-target-newlib: 
47174         @: $(MAKE); $(unstage)
47175         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47176         r=`${PWD_COMMAND}`; export r; \
47177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47178         $(NORMAL_TARGET_EXPORTS) \
47179         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47180         for flag in $(EXTRA_TARGET_FLAGS); do \
47181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47182         done; \
47183         (cd $(TARGET_SUBDIR)/newlib && \
47184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47186                   "RANLIB=$${RANLIB}" \
47187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47188                    distclean) \
47189           || exit 1
47190
47191 @endif target-newlib
47192
47193 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47194 maybe-maintainer-clean-target-newlib:
47195 @if target-newlib
47196 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47197
47198 maintainer-clean-target-newlib: 
47199         @: $(MAKE); $(unstage)
47200         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47201         r=`${PWD_COMMAND}`; export r; \
47202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47203         $(NORMAL_TARGET_EXPORTS) \
47204         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47205         for flag in $(EXTRA_TARGET_FLAGS); do \
47206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47207         done; \
47208         (cd $(TARGET_SUBDIR)/newlib && \
47209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47211                   "RANLIB=$${RANLIB}" \
47212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47213                    maintainer-clean) \
47214           || exit 1
47215
47216 @endif target-newlib
47217
47218
47219
47220
47221
47222 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47223 maybe-configure-target-libgcc:
47224 @if gcc-bootstrap
47225 configure-target-libgcc: stage_current
47226 @endif gcc-bootstrap
47227 @if target-libgcc
47228 maybe-configure-target-libgcc: configure-target-libgcc
47229 configure-target-libgcc: 
47230         @r=`${PWD_COMMAND}`; export r; \
47231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47232         echo "Checking multilib configuration for libgcc..."; \
47233         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47234         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47235         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47236           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47237             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47238           else \
47239             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47240             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47241           fi; \
47242         else \
47243           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47244         fi; \
47245         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47246         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47247         $(NORMAL_TARGET_EXPORTS)  \
47248         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47249         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47250         case $(srcdir) in \
47251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47252           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47254         esac; \
47255         module_srcdir=libgcc; \
47256         rm -f no-such-file || : ; \
47257         CONFIG_SITE=no-such-file $(SHELL) \
47258           $$s/$$module_srcdir/configure \
47259           --srcdir=$${topdir}/$$module_srcdir \
47260           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47261           --target=${target_alias}  \
47262           || exit 1
47263 @endif target-libgcc
47264
47265
47266
47267 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47268 maybe-configure-stage1-target-libgcc:
47269 @if target-libgcc-bootstrap
47270 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47271 configure-stage1-target-libgcc:
47272         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47273         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47274         @r=`${PWD_COMMAND}`; export r; \
47275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47276         TFLAGS="$(STAGE1_TFLAGS)"; \
47277         echo "Checking multilib configuration for libgcc..."; \
47278         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47279         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47280           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47281             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47282           else \
47283             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47284             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47285           fi; \
47286         else \
47287           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47288         fi; \
47289         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47290         $(NORMAL_TARGET_EXPORTS) \
47291         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47292         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47293         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47294         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47295         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47296         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47297         case $(srcdir) in \
47298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47299           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47301         esac; \
47302         module_srcdir=libgcc; \
47303         $(SHELL) $$s/$$module_srcdir/configure \
47304           --srcdir=$${topdir}/$$module_srcdir \
47305           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47306           --target=${target_alias} \
47307            \
47308           $(STAGE1_CONFIGURE_FLAGS)
47309 @endif target-libgcc-bootstrap
47310
47311 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47312 maybe-configure-stage2-target-libgcc:
47313 @if target-libgcc-bootstrap
47314 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47315 configure-stage2-target-libgcc:
47316         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47317         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47318         @r=`${PWD_COMMAND}`; export r; \
47319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47320         TFLAGS="$(STAGE2_TFLAGS)"; \
47321         echo "Checking multilib configuration for libgcc..."; \
47322         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47323         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47324           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47325             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47326           else \
47327             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47328             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47329           fi; \
47330         else \
47331           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47332         fi; \
47333         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47334         $(NORMAL_TARGET_EXPORTS) \
47335          \
47336         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47337         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47338         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47339         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47340         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47341         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47342         case $(srcdir) in \
47343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47344           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47346         esac; \
47347         module_srcdir=libgcc; \
47348         $(SHELL) $$s/$$module_srcdir/configure \
47349           --srcdir=$${topdir}/$$module_srcdir \
47350           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47351           --target=${target_alias} \
47352           --with-build-libsubdir=$(HOST_SUBDIR) \
47353           $(STAGE2_CONFIGURE_FLAGS)
47354 @endif target-libgcc-bootstrap
47355
47356 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47357 maybe-configure-stage3-target-libgcc:
47358 @if target-libgcc-bootstrap
47359 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47360 configure-stage3-target-libgcc:
47361         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47362         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47363         @r=`${PWD_COMMAND}`; export r; \
47364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47365         TFLAGS="$(STAGE3_TFLAGS)"; \
47366         echo "Checking multilib configuration for libgcc..."; \
47367         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47368         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47369           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47370             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47371           else \
47372             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47373             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47374           fi; \
47375         else \
47376           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47377         fi; \
47378         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47379         $(NORMAL_TARGET_EXPORTS) \
47380          \
47381         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47382         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47383         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47384         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47385         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47386         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47387         case $(srcdir) in \
47388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47389           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47391         esac; \
47392         module_srcdir=libgcc; \
47393         $(SHELL) $$s/$$module_srcdir/configure \
47394           --srcdir=$${topdir}/$$module_srcdir \
47395           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47396           --target=${target_alias} \
47397           --with-build-libsubdir=$(HOST_SUBDIR) \
47398           $(STAGE3_CONFIGURE_FLAGS)
47399 @endif target-libgcc-bootstrap
47400
47401 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47402 maybe-configure-stage4-target-libgcc:
47403 @if target-libgcc-bootstrap
47404 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47405 configure-stage4-target-libgcc:
47406         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47407         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47408         @r=`${PWD_COMMAND}`; export r; \
47409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47410         TFLAGS="$(STAGE4_TFLAGS)"; \
47411         echo "Checking multilib configuration for libgcc..."; \
47412         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47413         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47414           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47415             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47416           else \
47417             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47418             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47419           fi; \
47420         else \
47421           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47422         fi; \
47423         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47424         $(NORMAL_TARGET_EXPORTS) \
47425          \
47426         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47427         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47428         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47429         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47430         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47431         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47432         case $(srcdir) in \
47433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47434           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47436         esac; \
47437         module_srcdir=libgcc; \
47438         $(SHELL) $$s/$$module_srcdir/configure \
47439           --srcdir=$${topdir}/$$module_srcdir \
47440           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47441           --target=${target_alias} \
47442           --with-build-libsubdir=$(HOST_SUBDIR) \
47443           $(STAGE4_CONFIGURE_FLAGS)
47444 @endif target-libgcc-bootstrap
47445
47446 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47447 maybe-configure-stageprofile-target-libgcc:
47448 @if target-libgcc-bootstrap
47449 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47450 configure-stageprofile-target-libgcc:
47451         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47452         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47453         @r=`${PWD_COMMAND}`; export r; \
47454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47456         echo "Checking multilib configuration for libgcc..."; \
47457         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47458         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47459           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47460             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47461           else \
47462             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47463             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47464           fi; \
47465         else \
47466           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47467         fi; \
47468         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47469         $(NORMAL_TARGET_EXPORTS) \
47470          \
47471         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47472         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47473         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47474         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47476         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47477         case $(srcdir) in \
47478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47479           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47481         esac; \
47482         module_srcdir=libgcc; \
47483         $(SHELL) $$s/$$module_srcdir/configure \
47484           --srcdir=$${topdir}/$$module_srcdir \
47485           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47486           --target=${target_alias} \
47487           --with-build-libsubdir=$(HOST_SUBDIR) \
47488           $(STAGEprofile_CONFIGURE_FLAGS)
47489 @endif target-libgcc-bootstrap
47490
47491 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47492 maybe-configure-stagetrain-target-libgcc:
47493 @if target-libgcc-bootstrap
47494 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47495 configure-stagetrain-target-libgcc:
47496         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47497         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47498         @r=`${PWD_COMMAND}`; export r; \
47499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47500         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47501         echo "Checking multilib configuration for libgcc..."; \
47502         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47503         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47504           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47505             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47506           else \
47507             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47508             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47509           fi; \
47510         else \
47511           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47512         fi; \
47513         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47514         $(NORMAL_TARGET_EXPORTS) \
47515          \
47516         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47517         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47518         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47519         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47520         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47521         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47522         case $(srcdir) in \
47523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47524           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47526         esac; \
47527         module_srcdir=libgcc; \
47528         $(SHELL) $$s/$$module_srcdir/configure \
47529           --srcdir=$${topdir}/$$module_srcdir \
47530           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47531           --target=${target_alias} \
47532           --with-build-libsubdir=$(HOST_SUBDIR) \
47533           $(STAGEtrain_CONFIGURE_FLAGS)
47534 @endif target-libgcc-bootstrap
47535
47536 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47537 maybe-configure-stagefeedback-target-libgcc:
47538 @if target-libgcc-bootstrap
47539 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47540 configure-stagefeedback-target-libgcc:
47541         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47542         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47543         @r=`${PWD_COMMAND}`; export r; \
47544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47545         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47546         echo "Checking multilib configuration for libgcc..."; \
47547         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47548         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47549           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47550             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47551           else \
47552             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47553             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47554           fi; \
47555         else \
47556           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47557         fi; \
47558         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47559         $(NORMAL_TARGET_EXPORTS) \
47560          \
47561         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47562         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47563         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47564         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47565         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47566         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47567         case $(srcdir) in \
47568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47569           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47571         esac; \
47572         module_srcdir=libgcc; \
47573         $(SHELL) $$s/$$module_srcdir/configure \
47574           --srcdir=$${topdir}/$$module_srcdir \
47575           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47576           --target=${target_alias} \
47577           --with-build-libsubdir=$(HOST_SUBDIR) \
47578           $(STAGEfeedback_CONFIGURE_FLAGS)
47579 @endif target-libgcc-bootstrap
47580
47581 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47582 maybe-configure-stageautoprofile-target-libgcc:
47583 @if target-libgcc-bootstrap
47584 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47585 configure-stageautoprofile-target-libgcc:
47586         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47587         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47588         @r=`${PWD_COMMAND}`; export r; \
47589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47590         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47591         echo "Checking multilib configuration for libgcc..."; \
47592         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47593         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47594           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47595             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47596           else \
47597             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47598             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47599           fi; \
47600         else \
47601           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47602         fi; \
47603         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47604         $(NORMAL_TARGET_EXPORTS) \
47605          \
47606         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47607         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47608         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47609         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47610         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47611         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47612         case $(srcdir) in \
47613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47614           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47616         esac; \
47617         module_srcdir=libgcc; \
47618         $(SHELL) $$s/$$module_srcdir/configure \
47619           --srcdir=$${topdir}/$$module_srcdir \
47620           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47621           --target=${target_alias} \
47622           --with-build-libsubdir=$(HOST_SUBDIR) \
47623           $(STAGEautoprofile_CONFIGURE_FLAGS)
47624 @endif target-libgcc-bootstrap
47625
47626 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47627 maybe-configure-stageautofeedback-target-libgcc:
47628 @if target-libgcc-bootstrap
47629 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47630 configure-stageautofeedback-target-libgcc:
47631         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47632         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47633         @r=`${PWD_COMMAND}`; export r; \
47634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47636         echo "Checking multilib configuration for libgcc..."; \
47637         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47638         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47639           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47640             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47641           else \
47642             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47643             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47644           fi; \
47645         else \
47646           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47647         fi; \
47648         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47649         $(NORMAL_TARGET_EXPORTS) \
47650          \
47651         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47652         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47653         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47654         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47655         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47656         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47657         case $(srcdir) in \
47658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47659           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47661         esac; \
47662         module_srcdir=libgcc; \
47663         $(SHELL) $$s/$$module_srcdir/configure \
47664           --srcdir=$${topdir}/$$module_srcdir \
47665           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47666           --target=${target_alias} \
47667           --with-build-libsubdir=$(HOST_SUBDIR) \
47668           $(STAGEautofeedback_CONFIGURE_FLAGS)
47669 @endif target-libgcc-bootstrap
47670
47671
47672
47673
47674
47675 .PHONY: all-target-libgcc maybe-all-target-libgcc
47676 maybe-all-target-libgcc:
47677 @if gcc-bootstrap
47678 all-target-libgcc: stage_current
47679 @endif gcc-bootstrap
47680 @if target-libgcc
47681 TARGET-target-libgcc=all
47682 maybe-all-target-libgcc: all-target-libgcc
47683 all-target-libgcc: configure-target-libgcc
47684         @r=`${PWD_COMMAND}`; export r; \
47685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47686         $(NORMAL_TARGET_EXPORTS)  \
47687         (cd $(TARGET_SUBDIR)/libgcc && \
47688           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47689                 $(TARGET-target-libgcc))
47690 @endif target-libgcc
47691
47692
47693
47694 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47695 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47696 maybe-all-stage1-target-libgcc:
47697 maybe-clean-stage1-target-libgcc:
47698 @if target-libgcc-bootstrap
47699 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47700 all-stage1: all-stage1-target-libgcc
47701 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47702 all-stage1-target-libgcc: configure-stage1-target-libgcc
47703         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47704         @r=`${PWD_COMMAND}`; export r; \
47705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47706         TFLAGS="$(STAGE1_TFLAGS)"; \
47707         $(NORMAL_TARGET_EXPORTS)  \
47708         cd $(TARGET_SUBDIR)/libgcc && \
47709          \
47710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47711                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47712                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47713                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47717                 $(EXTRA_TARGET_FLAGS)  \
47718                   \
47719                 TFLAGS="$(STAGE1_TFLAGS)"  \
47720                 $(TARGET-stage1-target-libgcc)
47721
47722 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47723 clean-stage1: clean-stage1-target-libgcc
47724 clean-stage1-target-libgcc:
47725         @if [ $(current_stage) = stage1 ]; then \
47726           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47727         else \
47728           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47729           $(MAKE) stage1-start; \
47730         fi; \
47731         cd $(TARGET_SUBDIR)/libgcc && \
47732         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47733           clean
47734 @endif target-libgcc-bootstrap
47735
47736
47737 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47738 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47739 maybe-all-stage2-target-libgcc:
47740 maybe-clean-stage2-target-libgcc:
47741 @if target-libgcc-bootstrap
47742 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47743 all-stage2: all-stage2-target-libgcc
47744 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47745 all-stage2-target-libgcc: configure-stage2-target-libgcc
47746         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47747         @r=`${PWD_COMMAND}`; export r; \
47748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47749         TFLAGS="$(STAGE2_TFLAGS)"; \
47750         $(NORMAL_TARGET_EXPORTS) \
47751           \
47752         cd $(TARGET_SUBDIR)/libgcc && \
47753          \
47754         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47755                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47756                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47757                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47758                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47759                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47760                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47761                 $(EXTRA_TARGET_FLAGS)   \
47762                 TFLAGS="$(STAGE2_TFLAGS)"  \
47763                 $(TARGET-stage2-target-libgcc)
47764
47765 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47766 clean-stage2: clean-stage2-target-libgcc
47767 clean-stage2-target-libgcc:
47768         @if [ $(current_stage) = stage2 ]; then \
47769           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47770         else \
47771           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47772           $(MAKE) stage2-start; \
47773         fi; \
47774         cd $(TARGET_SUBDIR)/libgcc && \
47775         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47776 @endif target-libgcc-bootstrap
47777
47778
47779 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47780 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47781 maybe-all-stage3-target-libgcc:
47782 maybe-clean-stage3-target-libgcc:
47783 @if target-libgcc-bootstrap
47784 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47785 all-stage3: all-stage3-target-libgcc
47786 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47787 all-stage3-target-libgcc: configure-stage3-target-libgcc
47788         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47789         @r=`${PWD_COMMAND}`; export r; \
47790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47791         TFLAGS="$(STAGE3_TFLAGS)"; \
47792         $(NORMAL_TARGET_EXPORTS) \
47793           \
47794         cd $(TARGET_SUBDIR)/libgcc && \
47795          \
47796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47797                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47798                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47799                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47800                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47801                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47802                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47803                 $(EXTRA_TARGET_FLAGS)   \
47804                 TFLAGS="$(STAGE3_TFLAGS)"  \
47805                 $(TARGET-stage3-target-libgcc)
47806
47807 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47808 clean-stage3: clean-stage3-target-libgcc
47809 clean-stage3-target-libgcc:
47810         @if [ $(current_stage) = stage3 ]; then \
47811           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47812         else \
47813           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47814           $(MAKE) stage3-start; \
47815         fi; \
47816         cd $(TARGET_SUBDIR)/libgcc && \
47817         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47818 @endif target-libgcc-bootstrap
47819
47820
47821 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47822 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47823 maybe-all-stage4-target-libgcc:
47824 maybe-clean-stage4-target-libgcc:
47825 @if target-libgcc-bootstrap
47826 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47827 all-stage4: all-stage4-target-libgcc
47828 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47829 all-stage4-target-libgcc: configure-stage4-target-libgcc
47830         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47831         @r=`${PWD_COMMAND}`; export r; \
47832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47833         TFLAGS="$(STAGE4_TFLAGS)"; \
47834         $(NORMAL_TARGET_EXPORTS) \
47835           \
47836         cd $(TARGET_SUBDIR)/libgcc && \
47837          \
47838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47839                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47840                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47841                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47845                 $(EXTRA_TARGET_FLAGS)   \
47846                 TFLAGS="$(STAGE4_TFLAGS)"  \
47847                 $(TARGET-stage4-target-libgcc)
47848
47849 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47850 clean-stage4: clean-stage4-target-libgcc
47851 clean-stage4-target-libgcc:
47852         @if [ $(current_stage) = stage4 ]; then \
47853           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47854         else \
47855           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47856           $(MAKE) stage4-start; \
47857         fi; \
47858         cd $(TARGET_SUBDIR)/libgcc && \
47859         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47860 @endif target-libgcc-bootstrap
47861
47862
47863 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47864 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47865 maybe-all-stageprofile-target-libgcc:
47866 maybe-clean-stageprofile-target-libgcc:
47867 @if target-libgcc-bootstrap
47868 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47869 all-stageprofile: all-stageprofile-target-libgcc
47870 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47871 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47872         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47873         @r=`${PWD_COMMAND}`; export r; \
47874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47876         $(NORMAL_TARGET_EXPORTS) \
47877           \
47878         cd $(TARGET_SUBDIR)/libgcc && \
47879          \
47880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47881                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47882                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47883                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47887                 $(EXTRA_TARGET_FLAGS)   \
47888                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47889                 $(TARGET-stageprofile-target-libgcc)
47890
47891 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47892 clean-stageprofile: clean-stageprofile-target-libgcc
47893 clean-stageprofile-target-libgcc:
47894         @if [ $(current_stage) = stageprofile ]; then \
47895           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47896         else \
47897           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47898           $(MAKE) stageprofile-start; \
47899         fi; \
47900         cd $(TARGET_SUBDIR)/libgcc && \
47901         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47902 @endif target-libgcc-bootstrap
47903
47904
47905 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47906 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47907 maybe-all-stagetrain-target-libgcc:
47908 maybe-clean-stagetrain-target-libgcc:
47909 @if target-libgcc-bootstrap
47910 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47911 all-stagetrain: all-stagetrain-target-libgcc
47912 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47913 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47914         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47915         @r=`${PWD_COMMAND}`; export r; \
47916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47917         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47918         $(NORMAL_TARGET_EXPORTS) \
47919           \
47920         cd $(TARGET_SUBDIR)/libgcc && \
47921          \
47922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47923                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47924                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47925                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47929                 $(EXTRA_TARGET_FLAGS)   \
47930                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
47931                 $(TARGET-stagetrain-target-libgcc)
47932
47933 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47934 clean-stagetrain: clean-stagetrain-target-libgcc
47935 clean-stagetrain-target-libgcc:
47936         @if [ $(current_stage) = stagetrain ]; then \
47937           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47938         else \
47939           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47940           $(MAKE) stagetrain-start; \
47941         fi; \
47942         cd $(TARGET_SUBDIR)/libgcc && \
47943         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47944 @endif target-libgcc-bootstrap
47945
47946
47947 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47948 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47949 maybe-all-stagefeedback-target-libgcc:
47950 maybe-clean-stagefeedback-target-libgcc:
47951 @if target-libgcc-bootstrap
47952 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47953 all-stagefeedback: all-stagefeedback-target-libgcc
47954 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47955 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47956         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47957         @r=`${PWD_COMMAND}`; export r; \
47958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47959         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47960         $(NORMAL_TARGET_EXPORTS) \
47961           \
47962         cd $(TARGET_SUBDIR)/libgcc && \
47963          \
47964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47965                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47966                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47967                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47971                 $(EXTRA_TARGET_FLAGS)   \
47972                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47973                 $(TARGET-stagefeedback-target-libgcc)
47974
47975 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47976 clean-stagefeedback: clean-stagefeedback-target-libgcc
47977 clean-stagefeedback-target-libgcc:
47978         @if [ $(current_stage) = stagefeedback ]; then \
47979           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47980         else \
47981           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47982           $(MAKE) stagefeedback-start; \
47983         fi; \
47984         cd $(TARGET_SUBDIR)/libgcc && \
47985         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47986 @endif target-libgcc-bootstrap
47987
47988
47989 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47990 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47991 maybe-all-stageautoprofile-target-libgcc:
47992 maybe-clean-stageautoprofile-target-libgcc:
47993 @if target-libgcc-bootstrap
47994 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47995 all-stageautoprofile: all-stageautoprofile-target-libgcc
47996 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47997 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47998         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47999         @r=`${PWD_COMMAND}`; export r; \
48000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48001         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48002         $(NORMAL_TARGET_EXPORTS) \
48003           \
48004         cd $(TARGET_SUBDIR)/libgcc && \
48005         $$s/gcc/config/i386/$(AUTO_PROFILE) \
48006         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48007                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48008                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48009                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48013                 $(EXTRA_TARGET_FLAGS)   \
48014                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
48015                 $(TARGET-stageautoprofile-target-libgcc)
48016
48017 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
48018 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
48019 clean-stageautoprofile-target-libgcc:
48020         @if [ $(current_stage) = stageautoprofile ]; then \
48021           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48022         else \
48023           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
48024           $(MAKE) stageautoprofile-start; \
48025         fi; \
48026         cd $(TARGET_SUBDIR)/libgcc && \
48027         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48028 @endif target-libgcc-bootstrap
48029
48030
48031 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
48032 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
48033 maybe-all-stageautofeedback-target-libgcc:
48034 maybe-clean-stageautofeedback-target-libgcc:
48035 @if target-libgcc-bootstrap
48036 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
48037 all-stageautofeedback: all-stageautofeedback-target-libgcc
48038 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
48039 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48040         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48041         @r=`${PWD_COMMAND}`; export r; \
48042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48043         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48044         $(NORMAL_TARGET_EXPORTS) \
48045           \
48046         cd $(TARGET_SUBDIR)/libgcc && \
48047          \
48048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48049                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48050                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48051                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48055                 $(EXTRA_TARGET_FLAGS)   \
48056                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48057                 $(TARGET-stageautofeedback-target-libgcc)
48058
48059 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48060 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48061 clean-stageautofeedback-target-libgcc:
48062         @if [ $(current_stage) = stageautofeedback ]; then \
48063           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48064         else \
48065           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48066           $(MAKE) stageautofeedback-start; \
48067         fi; \
48068         cd $(TARGET_SUBDIR)/libgcc && \
48069         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48070 @endif target-libgcc-bootstrap
48071
48072
48073
48074
48075
48076
48077 .PHONY: check-target-libgcc maybe-check-target-libgcc
48078 maybe-check-target-libgcc:
48079 @if target-libgcc
48080 maybe-check-target-libgcc: check-target-libgcc
48081
48082 # Dummy target for uncheckable module.
48083 check-target-libgcc:
48084
48085 @endif target-libgcc
48086
48087 .PHONY: install-target-libgcc maybe-install-target-libgcc
48088 maybe-install-target-libgcc:
48089 @if target-libgcc
48090 maybe-install-target-libgcc: install-target-libgcc
48091
48092 install-target-libgcc: installdirs
48093         @: $(MAKE); $(unstage)
48094         @r=`${PWD_COMMAND}`; export r; \
48095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096         $(NORMAL_TARGET_EXPORTS) \
48097         (cd $(TARGET_SUBDIR)/libgcc && \
48098           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48099
48100 @endif target-libgcc
48101
48102 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48103 maybe-install-strip-target-libgcc:
48104 @if target-libgcc
48105 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48106
48107 install-strip-target-libgcc: installdirs
48108         @: $(MAKE); $(unstage)
48109         @r=`${PWD_COMMAND}`; export r; \
48110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48111         $(NORMAL_TARGET_EXPORTS) \
48112         (cd $(TARGET_SUBDIR)/libgcc && \
48113           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48114
48115 @endif target-libgcc
48116
48117 # Other targets (info, dvi, pdf, etc.)
48118
48119 .PHONY: maybe-info-target-libgcc info-target-libgcc
48120 maybe-info-target-libgcc:
48121 @if target-libgcc
48122 maybe-info-target-libgcc: info-target-libgcc
48123
48124 info-target-libgcc: \
48125     configure-target-libgcc 
48126         @: $(MAKE); $(unstage)
48127         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48128         r=`${PWD_COMMAND}`; export r; \
48129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48130         $(NORMAL_TARGET_EXPORTS) \
48131         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48132         for flag in $(EXTRA_TARGET_FLAGS); do \
48133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48134         done; \
48135         (cd $(TARGET_SUBDIR)/libgcc && \
48136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48138                   "RANLIB=$${RANLIB}" \
48139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48140                    info) \
48141           || exit 1
48142
48143 @endif target-libgcc
48144
48145 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48146 maybe-dvi-target-libgcc:
48147 @if target-libgcc
48148 maybe-dvi-target-libgcc: dvi-target-libgcc
48149
48150 dvi-target-libgcc: \
48151     configure-target-libgcc 
48152         @: $(MAKE); $(unstage)
48153         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48154         r=`${PWD_COMMAND}`; export r; \
48155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156         $(NORMAL_TARGET_EXPORTS) \
48157         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48158         for flag in $(EXTRA_TARGET_FLAGS); do \
48159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48160         done; \
48161         (cd $(TARGET_SUBDIR)/libgcc && \
48162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48164                   "RANLIB=$${RANLIB}" \
48165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48166                    dvi) \
48167           || exit 1
48168
48169 @endif target-libgcc
48170
48171 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48172 maybe-pdf-target-libgcc:
48173 @if target-libgcc
48174 maybe-pdf-target-libgcc: pdf-target-libgcc
48175
48176 pdf-target-libgcc: \
48177     configure-target-libgcc 
48178         @: $(MAKE); $(unstage)
48179         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48180         r=`${PWD_COMMAND}`; export r; \
48181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48182         $(NORMAL_TARGET_EXPORTS) \
48183         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48184         for flag in $(EXTRA_TARGET_FLAGS); do \
48185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48186         done; \
48187         (cd $(TARGET_SUBDIR)/libgcc && \
48188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48190                   "RANLIB=$${RANLIB}" \
48191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48192                    pdf) \
48193           || exit 1
48194
48195 @endif target-libgcc
48196
48197 .PHONY: maybe-html-target-libgcc html-target-libgcc
48198 maybe-html-target-libgcc:
48199 @if target-libgcc
48200 maybe-html-target-libgcc: html-target-libgcc
48201
48202 html-target-libgcc: \
48203     configure-target-libgcc 
48204         @: $(MAKE); $(unstage)
48205         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48206         r=`${PWD_COMMAND}`; export r; \
48207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48208         $(NORMAL_TARGET_EXPORTS) \
48209         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48210         for flag in $(EXTRA_TARGET_FLAGS); do \
48211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48212         done; \
48213         (cd $(TARGET_SUBDIR)/libgcc && \
48214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48216                   "RANLIB=$${RANLIB}" \
48217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48218                    html) \
48219           || exit 1
48220
48221 @endif target-libgcc
48222
48223 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48224 maybe-TAGS-target-libgcc:
48225 @if target-libgcc
48226 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48227
48228 TAGS-target-libgcc: \
48229     configure-target-libgcc 
48230         @: $(MAKE); $(unstage)
48231         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48232         r=`${PWD_COMMAND}`; export r; \
48233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48234         $(NORMAL_TARGET_EXPORTS) \
48235         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
48236         for flag in $(EXTRA_TARGET_FLAGS); do \
48237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48238         done; \
48239         (cd $(TARGET_SUBDIR)/libgcc && \
48240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48242                   "RANLIB=$${RANLIB}" \
48243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48244                    TAGS) \
48245           || exit 1
48246
48247 @endif target-libgcc
48248
48249 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48250 maybe-install-info-target-libgcc:
48251 @if target-libgcc
48252 maybe-install-info-target-libgcc: install-info-target-libgcc
48253
48254 install-info-target-libgcc: \
48255     configure-target-libgcc \
48256     info-target-libgcc 
48257         @: $(MAKE); $(unstage)
48258         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48259         r=`${PWD_COMMAND}`; export r; \
48260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48261         $(NORMAL_TARGET_EXPORTS) \
48262         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48263         for flag in $(EXTRA_TARGET_FLAGS); do \
48264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48265         done; \
48266         (cd $(TARGET_SUBDIR)/libgcc && \
48267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48269                   "RANLIB=$${RANLIB}" \
48270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48271                    install-info) \
48272           || exit 1
48273
48274 @endif target-libgcc
48275
48276 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48277 maybe-install-pdf-target-libgcc:
48278 @if target-libgcc
48279 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48280
48281 install-pdf-target-libgcc: \
48282     configure-target-libgcc \
48283     pdf-target-libgcc 
48284         @: $(MAKE); $(unstage)
48285         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48286         r=`${PWD_COMMAND}`; export r; \
48287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48288         $(NORMAL_TARGET_EXPORTS) \
48289         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48290         for flag in $(EXTRA_TARGET_FLAGS); do \
48291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48292         done; \
48293         (cd $(TARGET_SUBDIR)/libgcc && \
48294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48296                   "RANLIB=$${RANLIB}" \
48297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48298                    install-pdf) \
48299           || exit 1
48300
48301 @endif target-libgcc
48302
48303 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48304 maybe-install-html-target-libgcc:
48305 @if target-libgcc
48306 maybe-install-html-target-libgcc: install-html-target-libgcc
48307
48308 install-html-target-libgcc: \
48309     configure-target-libgcc \
48310     html-target-libgcc 
48311         @: $(MAKE); $(unstage)
48312         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48313         r=`${PWD_COMMAND}`; export r; \
48314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48315         $(NORMAL_TARGET_EXPORTS) \
48316         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48317         for flag in $(EXTRA_TARGET_FLAGS); do \
48318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48319         done; \
48320         (cd $(TARGET_SUBDIR)/libgcc && \
48321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48323                   "RANLIB=$${RANLIB}" \
48324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48325                    install-html) \
48326           || exit 1
48327
48328 @endif target-libgcc
48329
48330 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48331 maybe-installcheck-target-libgcc:
48332 @if target-libgcc
48333 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48334
48335 installcheck-target-libgcc: \
48336     configure-target-libgcc 
48337         @: $(MAKE); $(unstage)
48338         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48339         r=`${PWD_COMMAND}`; export r; \
48340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48341         $(NORMAL_TARGET_EXPORTS) \
48342         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48343         for flag in $(EXTRA_TARGET_FLAGS); do \
48344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48345         done; \
48346         (cd $(TARGET_SUBDIR)/libgcc && \
48347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48349                   "RANLIB=$${RANLIB}" \
48350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48351                    installcheck) \
48352           || exit 1
48353
48354 @endif target-libgcc
48355
48356 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48357 maybe-mostlyclean-target-libgcc:
48358 @if target-libgcc
48359 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48360
48361 mostlyclean-target-libgcc: 
48362         @: $(MAKE); $(unstage)
48363         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48364         r=`${PWD_COMMAND}`; export r; \
48365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48366         $(NORMAL_TARGET_EXPORTS) \
48367         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48368         for flag in $(EXTRA_TARGET_FLAGS); do \
48369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48370         done; \
48371         (cd $(TARGET_SUBDIR)/libgcc && \
48372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48374                   "RANLIB=$${RANLIB}" \
48375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48376                    mostlyclean) \
48377           || exit 1
48378
48379 @endif target-libgcc
48380
48381 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48382 maybe-clean-target-libgcc:
48383 @if target-libgcc
48384 maybe-clean-target-libgcc: clean-target-libgcc
48385
48386 clean-target-libgcc: 
48387         @: $(MAKE); $(unstage)
48388         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48389         r=`${PWD_COMMAND}`; export r; \
48390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48391         $(NORMAL_TARGET_EXPORTS) \
48392         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48393         for flag in $(EXTRA_TARGET_FLAGS); do \
48394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48395         done; \
48396         (cd $(TARGET_SUBDIR)/libgcc && \
48397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48399                   "RANLIB=$${RANLIB}" \
48400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48401                    clean) \
48402           || exit 1
48403
48404 @endif target-libgcc
48405
48406 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48407 maybe-distclean-target-libgcc:
48408 @if target-libgcc
48409 maybe-distclean-target-libgcc: distclean-target-libgcc
48410
48411 distclean-target-libgcc: 
48412         @: $(MAKE); $(unstage)
48413         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48414         r=`${PWD_COMMAND}`; export r; \
48415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48416         $(NORMAL_TARGET_EXPORTS) \
48417         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48418         for flag in $(EXTRA_TARGET_FLAGS); do \
48419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48420         done; \
48421         (cd $(TARGET_SUBDIR)/libgcc && \
48422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48424                   "RANLIB=$${RANLIB}" \
48425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48426                    distclean) \
48427           || exit 1
48428
48429 @endif target-libgcc
48430
48431 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48432 maybe-maintainer-clean-target-libgcc:
48433 @if target-libgcc
48434 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48435
48436 maintainer-clean-target-libgcc: 
48437         @: $(MAKE); $(unstage)
48438         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48439         r=`${PWD_COMMAND}`; export r; \
48440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48441         $(NORMAL_TARGET_EXPORTS) \
48442         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48443         for flag in $(EXTRA_TARGET_FLAGS); do \
48444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48445         done; \
48446         (cd $(TARGET_SUBDIR)/libgcc && \
48447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48449                   "RANLIB=$${RANLIB}" \
48450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48451                    maintainer-clean) \
48452           || exit 1
48453
48454 @endif target-libgcc
48455
48456
48457
48458
48459
48460 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48461 maybe-configure-target-libbacktrace:
48462 @if gcc-bootstrap
48463 configure-target-libbacktrace: stage_current
48464 @endif gcc-bootstrap
48465 @if target-libbacktrace
48466 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48467 configure-target-libbacktrace: 
48468         @: $(MAKE); $(unstage)
48469         @r=`${PWD_COMMAND}`; export r; \
48470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471         echo "Checking multilib configuration for libbacktrace..."; \
48472         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48473         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48474         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48475           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48476             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48477           else \
48478             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48479             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48480           fi; \
48481         else \
48482           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48483         fi; \
48484         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48486         $(NORMAL_TARGET_EXPORTS)  \
48487         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48488         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48489         case $(srcdir) in \
48490           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48491           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48492                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48493         esac; \
48494         module_srcdir=libbacktrace; \
48495         rm -f no-such-file || : ; \
48496         CONFIG_SITE=no-such-file $(SHELL) \
48497           $$s/$$module_srcdir/configure \
48498           --srcdir=$${topdir}/$$module_srcdir \
48499           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48500           --target=${target_alias}  \
48501           || exit 1
48502 @endif target-libbacktrace
48503
48504
48505
48506
48507
48508 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48509 maybe-all-target-libbacktrace:
48510 @if gcc-bootstrap
48511 all-target-libbacktrace: stage_current
48512 @endif gcc-bootstrap
48513 @if target-libbacktrace
48514 TARGET-target-libbacktrace=all
48515 maybe-all-target-libbacktrace: all-target-libbacktrace
48516 all-target-libbacktrace: configure-target-libbacktrace
48517         @: $(MAKE); $(unstage)
48518         @r=`${PWD_COMMAND}`; export r; \
48519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48520         $(NORMAL_TARGET_EXPORTS)  \
48521         (cd $(TARGET_SUBDIR)/libbacktrace && \
48522           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48523                 $(TARGET-target-libbacktrace))
48524 @endif target-libbacktrace
48525
48526
48527
48528
48529
48530 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48531 maybe-check-target-libbacktrace:
48532 @if target-libbacktrace
48533 maybe-check-target-libbacktrace: check-target-libbacktrace
48534
48535 check-target-libbacktrace:
48536         @: $(MAKE); $(unstage)
48537         @r=`${PWD_COMMAND}`; export r; \
48538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48539         $(NORMAL_TARGET_EXPORTS) \
48540         (cd $(TARGET_SUBDIR)/libbacktrace && \
48541           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48542
48543 @endif target-libbacktrace
48544
48545 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48546 maybe-install-target-libbacktrace:
48547 @if target-libbacktrace
48548 maybe-install-target-libbacktrace: install-target-libbacktrace
48549
48550 install-target-libbacktrace: installdirs
48551         @: $(MAKE); $(unstage)
48552         @r=`${PWD_COMMAND}`; export r; \
48553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554         $(NORMAL_TARGET_EXPORTS) \
48555         (cd $(TARGET_SUBDIR)/libbacktrace && \
48556           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48557
48558 @endif target-libbacktrace
48559
48560 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48561 maybe-install-strip-target-libbacktrace:
48562 @if target-libbacktrace
48563 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48564
48565 install-strip-target-libbacktrace: installdirs
48566         @: $(MAKE); $(unstage)
48567         @r=`${PWD_COMMAND}`; export r; \
48568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48569         $(NORMAL_TARGET_EXPORTS) \
48570         (cd $(TARGET_SUBDIR)/libbacktrace && \
48571           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48572
48573 @endif target-libbacktrace
48574
48575 # Other targets (info, dvi, pdf, etc.)
48576
48577 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48578 maybe-info-target-libbacktrace:
48579 @if target-libbacktrace
48580 maybe-info-target-libbacktrace: info-target-libbacktrace
48581
48582 info-target-libbacktrace: \
48583     configure-target-libbacktrace 
48584         @: $(MAKE); $(unstage)
48585         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48586         r=`${PWD_COMMAND}`; export r; \
48587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48588         $(NORMAL_TARGET_EXPORTS) \
48589         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48590         for flag in $(EXTRA_TARGET_FLAGS); do \
48591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48592         done; \
48593         (cd $(TARGET_SUBDIR)/libbacktrace && \
48594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48596                   "RANLIB=$${RANLIB}" \
48597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48598                    info) \
48599           || exit 1
48600
48601 @endif target-libbacktrace
48602
48603 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48604 maybe-dvi-target-libbacktrace:
48605 @if target-libbacktrace
48606 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48607
48608 dvi-target-libbacktrace: \
48609     configure-target-libbacktrace 
48610         @: $(MAKE); $(unstage)
48611         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48612         r=`${PWD_COMMAND}`; export r; \
48613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48614         $(NORMAL_TARGET_EXPORTS) \
48615         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48616         for flag in $(EXTRA_TARGET_FLAGS); do \
48617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48618         done; \
48619         (cd $(TARGET_SUBDIR)/libbacktrace && \
48620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48622                   "RANLIB=$${RANLIB}" \
48623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48624                    dvi) \
48625           || exit 1
48626
48627 @endif target-libbacktrace
48628
48629 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48630 maybe-pdf-target-libbacktrace:
48631 @if target-libbacktrace
48632 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48633
48634 pdf-target-libbacktrace: \
48635     configure-target-libbacktrace 
48636         @: $(MAKE); $(unstage)
48637         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48638         r=`${PWD_COMMAND}`; export r; \
48639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48640         $(NORMAL_TARGET_EXPORTS) \
48641         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48642         for flag in $(EXTRA_TARGET_FLAGS); do \
48643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48644         done; \
48645         (cd $(TARGET_SUBDIR)/libbacktrace && \
48646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48648                   "RANLIB=$${RANLIB}" \
48649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48650                    pdf) \
48651           || exit 1
48652
48653 @endif target-libbacktrace
48654
48655 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48656 maybe-html-target-libbacktrace:
48657 @if target-libbacktrace
48658 maybe-html-target-libbacktrace: html-target-libbacktrace
48659
48660 html-target-libbacktrace: \
48661     configure-target-libbacktrace 
48662         @: $(MAKE); $(unstage)
48663         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48664         r=`${PWD_COMMAND}`; export r; \
48665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48666         $(NORMAL_TARGET_EXPORTS) \
48667         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48668         for flag in $(EXTRA_TARGET_FLAGS); do \
48669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48670         done; \
48671         (cd $(TARGET_SUBDIR)/libbacktrace && \
48672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48674                   "RANLIB=$${RANLIB}" \
48675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48676                    html) \
48677           || exit 1
48678
48679 @endif target-libbacktrace
48680
48681 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48682 maybe-TAGS-target-libbacktrace:
48683 @if target-libbacktrace
48684 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48685
48686 TAGS-target-libbacktrace: \
48687     configure-target-libbacktrace 
48688         @: $(MAKE); $(unstage)
48689         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48690         r=`${PWD_COMMAND}`; export r; \
48691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48692         $(NORMAL_TARGET_EXPORTS) \
48693         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48694         for flag in $(EXTRA_TARGET_FLAGS); do \
48695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48696         done; \
48697         (cd $(TARGET_SUBDIR)/libbacktrace && \
48698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48700                   "RANLIB=$${RANLIB}" \
48701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48702                    TAGS) \
48703           || exit 1
48704
48705 @endif target-libbacktrace
48706
48707 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48708 maybe-install-info-target-libbacktrace:
48709 @if target-libbacktrace
48710 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48711
48712 install-info-target-libbacktrace: \
48713     configure-target-libbacktrace \
48714     info-target-libbacktrace 
48715         @: $(MAKE); $(unstage)
48716         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48717         r=`${PWD_COMMAND}`; export r; \
48718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48719         $(NORMAL_TARGET_EXPORTS) \
48720         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48721         for flag in $(EXTRA_TARGET_FLAGS); do \
48722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48723         done; \
48724         (cd $(TARGET_SUBDIR)/libbacktrace && \
48725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48727                   "RANLIB=$${RANLIB}" \
48728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48729                    install-info) \
48730           || exit 1
48731
48732 @endif target-libbacktrace
48733
48734 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48735 maybe-install-pdf-target-libbacktrace:
48736 @if target-libbacktrace
48737 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48738
48739 install-pdf-target-libbacktrace: \
48740     configure-target-libbacktrace \
48741     pdf-target-libbacktrace 
48742         @: $(MAKE); $(unstage)
48743         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48744         r=`${PWD_COMMAND}`; export r; \
48745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746         $(NORMAL_TARGET_EXPORTS) \
48747         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48748         for flag in $(EXTRA_TARGET_FLAGS); do \
48749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48750         done; \
48751         (cd $(TARGET_SUBDIR)/libbacktrace && \
48752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48754                   "RANLIB=$${RANLIB}" \
48755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48756                    install-pdf) \
48757           || exit 1
48758
48759 @endif target-libbacktrace
48760
48761 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48762 maybe-install-html-target-libbacktrace:
48763 @if target-libbacktrace
48764 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48765
48766 install-html-target-libbacktrace: \
48767     configure-target-libbacktrace \
48768     html-target-libbacktrace 
48769         @: $(MAKE); $(unstage)
48770         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48771         r=`${PWD_COMMAND}`; export r; \
48772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773         $(NORMAL_TARGET_EXPORTS) \
48774         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48775         for flag in $(EXTRA_TARGET_FLAGS); do \
48776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48777         done; \
48778         (cd $(TARGET_SUBDIR)/libbacktrace && \
48779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48781                   "RANLIB=$${RANLIB}" \
48782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48783                    install-html) \
48784           || exit 1
48785
48786 @endif target-libbacktrace
48787
48788 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48789 maybe-installcheck-target-libbacktrace:
48790 @if target-libbacktrace
48791 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48792
48793 installcheck-target-libbacktrace: \
48794     configure-target-libbacktrace 
48795         @: $(MAKE); $(unstage)
48796         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48797         r=`${PWD_COMMAND}`; export r; \
48798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48799         $(NORMAL_TARGET_EXPORTS) \
48800         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48801         for flag in $(EXTRA_TARGET_FLAGS); do \
48802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48803         done; \
48804         (cd $(TARGET_SUBDIR)/libbacktrace && \
48805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48807                   "RANLIB=$${RANLIB}" \
48808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48809                    installcheck) \
48810           || exit 1
48811
48812 @endif target-libbacktrace
48813
48814 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48815 maybe-mostlyclean-target-libbacktrace:
48816 @if target-libbacktrace
48817 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48818
48819 mostlyclean-target-libbacktrace: 
48820         @: $(MAKE); $(unstage)
48821         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48822         r=`${PWD_COMMAND}`; export r; \
48823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824         $(NORMAL_TARGET_EXPORTS) \
48825         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48826         for flag in $(EXTRA_TARGET_FLAGS); do \
48827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48828         done; \
48829         (cd $(TARGET_SUBDIR)/libbacktrace && \
48830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48832                   "RANLIB=$${RANLIB}" \
48833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48834                    mostlyclean) \
48835           || exit 1
48836
48837 @endif target-libbacktrace
48838
48839 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48840 maybe-clean-target-libbacktrace:
48841 @if target-libbacktrace
48842 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48843
48844 clean-target-libbacktrace: 
48845         @: $(MAKE); $(unstage)
48846         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48847         r=`${PWD_COMMAND}`; export r; \
48848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48849         $(NORMAL_TARGET_EXPORTS) \
48850         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48851         for flag in $(EXTRA_TARGET_FLAGS); do \
48852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48853         done; \
48854         (cd $(TARGET_SUBDIR)/libbacktrace && \
48855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48857                   "RANLIB=$${RANLIB}" \
48858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48859                    clean) \
48860           || exit 1
48861
48862 @endif target-libbacktrace
48863
48864 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48865 maybe-distclean-target-libbacktrace:
48866 @if target-libbacktrace
48867 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48868
48869 distclean-target-libbacktrace: 
48870         @: $(MAKE); $(unstage)
48871         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48872         r=`${PWD_COMMAND}`; export r; \
48873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48874         $(NORMAL_TARGET_EXPORTS) \
48875         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48876         for flag in $(EXTRA_TARGET_FLAGS); do \
48877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48878         done; \
48879         (cd $(TARGET_SUBDIR)/libbacktrace && \
48880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48882                   "RANLIB=$${RANLIB}" \
48883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48884                    distclean) \
48885           || exit 1
48886
48887 @endif target-libbacktrace
48888
48889 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48890 maybe-maintainer-clean-target-libbacktrace:
48891 @if target-libbacktrace
48892 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48893
48894 maintainer-clean-target-libbacktrace: 
48895         @: $(MAKE); $(unstage)
48896         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48897         r=`${PWD_COMMAND}`; export r; \
48898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48899         $(NORMAL_TARGET_EXPORTS) \
48900         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48901         for flag in $(EXTRA_TARGET_FLAGS); do \
48902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48903         done; \
48904         (cd $(TARGET_SUBDIR)/libbacktrace && \
48905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48907                   "RANLIB=$${RANLIB}" \
48908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48909                    maintainer-clean) \
48910           || exit 1
48911
48912 @endif target-libbacktrace
48913
48914
48915
48916
48917
48918 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48919 maybe-configure-target-libquadmath:
48920 @if gcc-bootstrap
48921 configure-target-libquadmath: stage_current
48922 @endif gcc-bootstrap
48923 @if target-libquadmath
48924 maybe-configure-target-libquadmath: configure-target-libquadmath
48925 configure-target-libquadmath: 
48926         @: $(MAKE); $(unstage)
48927         @r=`${PWD_COMMAND}`; export r; \
48928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48929         echo "Checking multilib configuration for libquadmath..."; \
48930         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48931         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48932         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48933           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48934             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48935           else \
48936             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48937             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48938           fi; \
48939         else \
48940           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48941         fi; \
48942         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48943         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48944         $(NORMAL_TARGET_EXPORTS)  \
48945         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48946         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48947         case $(srcdir) in \
48948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48949           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48951         esac; \
48952         module_srcdir=libquadmath; \
48953         rm -f no-such-file || : ; \
48954         CONFIG_SITE=no-such-file $(SHELL) \
48955           $$s/$$module_srcdir/configure \
48956           --srcdir=$${topdir}/$$module_srcdir \
48957           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48958           --target=${target_alias}  \
48959           || exit 1
48960 @endif target-libquadmath
48961
48962
48963
48964
48965
48966 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48967 maybe-all-target-libquadmath:
48968 @if gcc-bootstrap
48969 all-target-libquadmath: stage_current
48970 @endif gcc-bootstrap
48971 @if target-libquadmath
48972 TARGET-target-libquadmath=all
48973 maybe-all-target-libquadmath: all-target-libquadmath
48974 all-target-libquadmath: configure-target-libquadmath
48975         @: $(MAKE); $(unstage)
48976         @r=`${PWD_COMMAND}`; export r; \
48977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48978         $(NORMAL_TARGET_EXPORTS)  \
48979         (cd $(TARGET_SUBDIR)/libquadmath && \
48980           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48981                 $(TARGET-target-libquadmath))
48982 @endif target-libquadmath
48983
48984
48985
48986
48987
48988 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48989 maybe-check-target-libquadmath:
48990 @if target-libquadmath
48991 maybe-check-target-libquadmath: check-target-libquadmath
48992
48993 check-target-libquadmath:
48994         @: $(MAKE); $(unstage)
48995         @r=`${PWD_COMMAND}`; export r; \
48996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48997         $(NORMAL_TARGET_EXPORTS) \
48998         (cd $(TARGET_SUBDIR)/libquadmath && \
48999           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49000
49001 @endif target-libquadmath
49002
49003 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49004 maybe-install-target-libquadmath:
49005 @if target-libquadmath
49006 maybe-install-target-libquadmath: install-target-libquadmath
49007
49008 install-target-libquadmath: installdirs
49009         @: $(MAKE); $(unstage)
49010         @r=`${PWD_COMMAND}`; export r; \
49011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49012         $(NORMAL_TARGET_EXPORTS) \
49013         (cd $(TARGET_SUBDIR)/libquadmath && \
49014           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49015
49016 @endif target-libquadmath
49017
49018 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49019 maybe-install-strip-target-libquadmath:
49020 @if target-libquadmath
49021 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49022
49023 install-strip-target-libquadmath: installdirs
49024         @: $(MAKE); $(unstage)
49025         @r=`${PWD_COMMAND}`; export r; \
49026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49027         $(NORMAL_TARGET_EXPORTS) \
49028         (cd $(TARGET_SUBDIR)/libquadmath && \
49029           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49030
49031 @endif target-libquadmath
49032
49033 # Other targets (info, dvi, pdf, etc.)
49034
49035 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49036 maybe-info-target-libquadmath:
49037 @if target-libquadmath
49038 maybe-info-target-libquadmath: info-target-libquadmath
49039
49040 info-target-libquadmath: \
49041     configure-target-libquadmath 
49042         @: $(MAKE); $(unstage)
49043         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49044         r=`${PWD_COMMAND}`; export r; \
49045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49046         $(NORMAL_TARGET_EXPORTS) \
49047         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49048         for flag in $(EXTRA_TARGET_FLAGS); do \
49049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49050         done; \
49051         (cd $(TARGET_SUBDIR)/libquadmath && \
49052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49054                   "RANLIB=$${RANLIB}" \
49055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49056                    info) \
49057           || exit 1
49058
49059 @endif target-libquadmath
49060
49061 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49062 maybe-dvi-target-libquadmath:
49063 @if target-libquadmath
49064 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49065
49066 dvi-target-libquadmath: \
49067     configure-target-libquadmath 
49068         @: $(MAKE); $(unstage)
49069         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49070         r=`${PWD_COMMAND}`; export r; \
49071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49072         $(NORMAL_TARGET_EXPORTS) \
49073         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49074         for flag in $(EXTRA_TARGET_FLAGS); do \
49075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49076         done; \
49077         (cd $(TARGET_SUBDIR)/libquadmath && \
49078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49080                   "RANLIB=$${RANLIB}" \
49081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49082                    dvi) \
49083           || exit 1
49084
49085 @endif target-libquadmath
49086
49087 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49088 maybe-pdf-target-libquadmath:
49089 @if target-libquadmath
49090 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49091
49092 pdf-target-libquadmath: \
49093     configure-target-libquadmath 
49094         @: $(MAKE); $(unstage)
49095         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49096         r=`${PWD_COMMAND}`; export r; \
49097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49098         $(NORMAL_TARGET_EXPORTS) \
49099         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49100         for flag in $(EXTRA_TARGET_FLAGS); do \
49101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49102         done; \
49103         (cd $(TARGET_SUBDIR)/libquadmath && \
49104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49106                   "RANLIB=$${RANLIB}" \
49107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49108                    pdf) \
49109           || exit 1
49110
49111 @endif target-libquadmath
49112
49113 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49114 maybe-html-target-libquadmath:
49115 @if target-libquadmath
49116 maybe-html-target-libquadmath: html-target-libquadmath
49117
49118 html-target-libquadmath: \
49119     configure-target-libquadmath 
49120         @: $(MAKE); $(unstage)
49121         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49122         r=`${PWD_COMMAND}`; export r; \
49123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49124         $(NORMAL_TARGET_EXPORTS) \
49125         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49126         for flag in $(EXTRA_TARGET_FLAGS); do \
49127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49128         done; \
49129         (cd $(TARGET_SUBDIR)/libquadmath && \
49130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49132                   "RANLIB=$${RANLIB}" \
49133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49134                    html) \
49135           || exit 1
49136
49137 @endif target-libquadmath
49138
49139 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49140 maybe-TAGS-target-libquadmath:
49141 @if target-libquadmath
49142 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49143
49144 TAGS-target-libquadmath: \
49145     configure-target-libquadmath 
49146         @: $(MAKE); $(unstage)
49147         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49148         r=`${PWD_COMMAND}`; export r; \
49149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150         $(NORMAL_TARGET_EXPORTS) \
49151         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49152         for flag in $(EXTRA_TARGET_FLAGS); do \
49153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49154         done; \
49155         (cd $(TARGET_SUBDIR)/libquadmath && \
49156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49158                   "RANLIB=$${RANLIB}" \
49159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49160                    TAGS) \
49161           || exit 1
49162
49163 @endif target-libquadmath
49164
49165 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49166 maybe-install-info-target-libquadmath:
49167 @if target-libquadmath
49168 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49169
49170 install-info-target-libquadmath: \
49171     configure-target-libquadmath \
49172     info-target-libquadmath 
49173         @: $(MAKE); $(unstage)
49174         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49175         r=`${PWD_COMMAND}`; export r; \
49176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177         $(NORMAL_TARGET_EXPORTS) \
49178         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49179         for flag in $(EXTRA_TARGET_FLAGS); do \
49180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49181         done; \
49182         (cd $(TARGET_SUBDIR)/libquadmath && \
49183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49185                   "RANLIB=$${RANLIB}" \
49186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49187                    install-info) \
49188           || exit 1
49189
49190 @endif target-libquadmath
49191
49192 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49193 maybe-install-pdf-target-libquadmath:
49194 @if target-libquadmath
49195 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49196
49197 install-pdf-target-libquadmath: \
49198     configure-target-libquadmath \
49199     pdf-target-libquadmath 
49200         @: $(MAKE); $(unstage)
49201         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49202         r=`${PWD_COMMAND}`; export r; \
49203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49204         $(NORMAL_TARGET_EXPORTS) \
49205         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49206         for flag in $(EXTRA_TARGET_FLAGS); do \
49207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49208         done; \
49209         (cd $(TARGET_SUBDIR)/libquadmath && \
49210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49212                   "RANLIB=$${RANLIB}" \
49213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49214                    install-pdf) \
49215           || exit 1
49216
49217 @endif target-libquadmath
49218
49219 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49220 maybe-install-html-target-libquadmath:
49221 @if target-libquadmath
49222 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49223
49224 install-html-target-libquadmath: \
49225     configure-target-libquadmath \
49226     html-target-libquadmath 
49227         @: $(MAKE); $(unstage)
49228         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49229         r=`${PWD_COMMAND}`; export r; \
49230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231         $(NORMAL_TARGET_EXPORTS) \
49232         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49233         for flag in $(EXTRA_TARGET_FLAGS); do \
49234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49235         done; \
49236         (cd $(TARGET_SUBDIR)/libquadmath && \
49237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49239                   "RANLIB=$${RANLIB}" \
49240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49241                    install-html) \
49242           || exit 1
49243
49244 @endif target-libquadmath
49245
49246 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49247 maybe-installcheck-target-libquadmath:
49248 @if target-libquadmath
49249 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49250
49251 installcheck-target-libquadmath: \
49252     configure-target-libquadmath 
49253         @: $(MAKE); $(unstage)
49254         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49255         r=`${PWD_COMMAND}`; export r; \
49256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49257         $(NORMAL_TARGET_EXPORTS) \
49258         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49259         for flag in $(EXTRA_TARGET_FLAGS); do \
49260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49261         done; \
49262         (cd $(TARGET_SUBDIR)/libquadmath && \
49263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49265                   "RANLIB=$${RANLIB}" \
49266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49267                    installcheck) \
49268           || exit 1
49269
49270 @endif target-libquadmath
49271
49272 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49273 maybe-mostlyclean-target-libquadmath:
49274 @if target-libquadmath
49275 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49276
49277 mostlyclean-target-libquadmath: 
49278         @: $(MAKE); $(unstage)
49279         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49280         r=`${PWD_COMMAND}`; export r; \
49281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282         $(NORMAL_TARGET_EXPORTS) \
49283         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49284         for flag in $(EXTRA_TARGET_FLAGS); do \
49285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49286         done; \
49287         (cd $(TARGET_SUBDIR)/libquadmath && \
49288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49290                   "RANLIB=$${RANLIB}" \
49291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49292                    mostlyclean) \
49293           || exit 1
49294
49295 @endif target-libquadmath
49296
49297 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49298 maybe-clean-target-libquadmath:
49299 @if target-libquadmath
49300 maybe-clean-target-libquadmath: clean-target-libquadmath
49301
49302 clean-target-libquadmath: 
49303         @: $(MAKE); $(unstage)
49304         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49305         r=`${PWD_COMMAND}`; export r; \
49306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49307         $(NORMAL_TARGET_EXPORTS) \
49308         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49309         for flag in $(EXTRA_TARGET_FLAGS); do \
49310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49311         done; \
49312         (cd $(TARGET_SUBDIR)/libquadmath && \
49313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49315                   "RANLIB=$${RANLIB}" \
49316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49317                    clean) \
49318           || exit 1
49319
49320 @endif target-libquadmath
49321
49322 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49323 maybe-distclean-target-libquadmath:
49324 @if target-libquadmath
49325 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49326
49327 distclean-target-libquadmath: 
49328         @: $(MAKE); $(unstage)
49329         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49330         r=`${PWD_COMMAND}`; export r; \
49331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49332         $(NORMAL_TARGET_EXPORTS) \
49333         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49334         for flag in $(EXTRA_TARGET_FLAGS); do \
49335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49336         done; \
49337         (cd $(TARGET_SUBDIR)/libquadmath && \
49338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49340                   "RANLIB=$${RANLIB}" \
49341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49342                    distclean) \
49343           || exit 1
49344
49345 @endif target-libquadmath
49346
49347 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49348 maybe-maintainer-clean-target-libquadmath:
49349 @if target-libquadmath
49350 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49351
49352 maintainer-clean-target-libquadmath: 
49353         @: $(MAKE); $(unstage)
49354         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49355         r=`${PWD_COMMAND}`; export r; \
49356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357         $(NORMAL_TARGET_EXPORTS) \
49358         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49359         for flag in $(EXTRA_TARGET_FLAGS); do \
49360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361         done; \
49362         (cd $(TARGET_SUBDIR)/libquadmath && \
49363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365                   "RANLIB=$${RANLIB}" \
49366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367                    maintainer-clean) \
49368           || exit 1
49369
49370 @endif target-libquadmath
49371
49372
49373
49374
49375
49376 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49377 maybe-configure-target-libgfortran:
49378 @if gcc-bootstrap
49379 configure-target-libgfortran: stage_current
49380 @endif gcc-bootstrap
49381 @if target-libgfortran
49382 maybe-configure-target-libgfortran: configure-target-libgfortran
49383 configure-target-libgfortran: 
49384         @: $(MAKE); $(unstage)
49385         @r=`${PWD_COMMAND}`; export r; \
49386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49387         echo "Checking multilib configuration for libgfortran..."; \
49388         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49389         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49390         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49391           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49392             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49393           else \
49394             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49395             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49396           fi; \
49397         else \
49398           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49399         fi; \
49400         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49401         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49402         $(NORMAL_TARGET_EXPORTS)  \
49403         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49404         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49405         case $(srcdir) in \
49406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49407           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49409         esac; \
49410         module_srcdir=libgfortran; \
49411         rm -f no-such-file || : ; \
49412         CONFIG_SITE=no-such-file $(SHELL) \
49413           $$s/$$module_srcdir/configure \
49414           --srcdir=$${topdir}/$$module_srcdir \
49415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49416           --target=${target_alias}  \
49417           || exit 1
49418 @endif target-libgfortran
49419
49420
49421
49422
49423
49424 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49425 maybe-all-target-libgfortran:
49426 @if gcc-bootstrap
49427 all-target-libgfortran: stage_current
49428 @endif gcc-bootstrap
49429 @if target-libgfortran
49430 TARGET-target-libgfortran=all
49431 maybe-all-target-libgfortran: all-target-libgfortran
49432 all-target-libgfortran: configure-target-libgfortran
49433         @: $(MAKE); $(unstage)
49434         @r=`${PWD_COMMAND}`; export r; \
49435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49436         $(NORMAL_TARGET_EXPORTS)  \
49437         (cd $(TARGET_SUBDIR)/libgfortran && \
49438           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49439                 $(TARGET-target-libgfortran))
49440 @endif target-libgfortran
49441
49442
49443
49444
49445
49446 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49447 maybe-check-target-libgfortran:
49448 @if target-libgfortran
49449 maybe-check-target-libgfortran: check-target-libgfortran
49450
49451 check-target-libgfortran:
49452         @: $(MAKE); $(unstage)
49453         @r=`${PWD_COMMAND}`; export r; \
49454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49455         $(NORMAL_TARGET_EXPORTS) \
49456         (cd $(TARGET_SUBDIR)/libgfortran && \
49457           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49458
49459 @endif target-libgfortran
49460
49461 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49462 maybe-install-target-libgfortran:
49463 @if target-libgfortran
49464 maybe-install-target-libgfortran: install-target-libgfortran
49465
49466 install-target-libgfortran: installdirs
49467         @: $(MAKE); $(unstage)
49468         @r=`${PWD_COMMAND}`; export r; \
49469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49470         $(NORMAL_TARGET_EXPORTS) \
49471         (cd $(TARGET_SUBDIR)/libgfortran && \
49472           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49473
49474 @endif target-libgfortran
49475
49476 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49477 maybe-install-strip-target-libgfortran:
49478 @if target-libgfortran
49479 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49480
49481 install-strip-target-libgfortran: installdirs
49482         @: $(MAKE); $(unstage)
49483         @r=`${PWD_COMMAND}`; export r; \
49484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49485         $(NORMAL_TARGET_EXPORTS) \
49486         (cd $(TARGET_SUBDIR)/libgfortran && \
49487           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49488
49489 @endif target-libgfortran
49490
49491 # Other targets (info, dvi, pdf, etc.)
49492
49493 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49494 maybe-info-target-libgfortran:
49495 @if target-libgfortran
49496 maybe-info-target-libgfortran: info-target-libgfortran
49497
49498 info-target-libgfortran: \
49499     configure-target-libgfortran 
49500         @: $(MAKE); $(unstage)
49501         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49502         r=`${PWD_COMMAND}`; export r; \
49503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49504         $(NORMAL_TARGET_EXPORTS) \
49505         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49506         for flag in $(EXTRA_TARGET_FLAGS); do \
49507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49508         done; \
49509         (cd $(TARGET_SUBDIR)/libgfortran && \
49510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49512                   "RANLIB=$${RANLIB}" \
49513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49514                    info) \
49515           || exit 1
49516
49517 @endif target-libgfortran
49518
49519 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49520 maybe-dvi-target-libgfortran:
49521 @if target-libgfortran
49522 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49523
49524 dvi-target-libgfortran: \
49525     configure-target-libgfortran 
49526         @: $(MAKE); $(unstage)
49527         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49528         r=`${PWD_COMMAND}`; export r; \
49529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49530         $(NORMAL_TARGET_EXPORTS) \
49531         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49532         for flag in $(EXTRA_TARGET_FLAGS); do \
49533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49534         done; \
49535         (cd $(TARGET_SUBDIR)/libgfortran && \
49536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49538                   "RANLIB=$${RANLIB}" \
49539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49540                    dvi) \
49541           || exit 1
49542
49543 @endif target-libgfortran
49544
49545 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49546 maybe-pdf-target-libgfortran:
49547 @if target-libgfortran
49548 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49549
49550 pdf-target-libgfortran: \
49551     configure-target-libgfortran 
49552         @: $(MAKE); $(unstage)
49553         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49554         r=`${PWD_COMMAND}`; export r; \
49555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49556         $(NORMAL_TARGET_EXPORTS) \
49557         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49558         for flag in $(EXTRA_TARGET_FLAGS); do \
49559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49560         done; \
49561         (cd $(TARGET_SUBDIR)/libgfortran && \
49562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49564                   "RANLIB=$${RANLIB}" \
49565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49566                    pdf) \
49567           || exit 1
49568
49569 @endif target-libgfortran
49570
49571 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49572 maybe-html-target-libgfortran:
49573 @if target-libgfortran
49574 maybe-html-target-libgfortran: html-target-libgfortran
49575
49576 html-target-libgfortran: \
49577     configure-target-libgfortran 
49578         @: $(MAKE); $(unstage)
49579         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49580         r=`${PWD_COMMAND}`; export r; \
49581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49582         $(NORMAL_TARGET_EXPORTS) \
49583         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49584         for flag in $(EXTRA_TARGET_FLAGS); do \
49585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49586         done; \
49587         (cd $(TARGET_SUBDIR)/libgfortran && \
49588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49590                   "RANLIB=$${RANLIB}" \
49591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49592                    html) \
49593           || exit 1
49594
49595 @endif target-libgfortran
49596
49597 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49598 maybe-TAGS-target-libgfortran:
49599 @if target-libgfortran
49600 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49601
49602 TAGS-target-libgfortran: \
49603     configure-target-libgfortran 
49604         @: $(MAKE); $(unstage)
49605         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49606         r=`${PWD_COMMAND}`; export r; \
49607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49608         $(NORMAL_TARGET_EXPORTS) \
49609         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49610         for flag in $(EXTRA_TARGET_FLAGS); do \
49611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49612         done; \
49613         (cd $(TARGET_SUBDIR)/libgfortran && \
49614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49616                   "RANLIB=$${RANLIB}" \
49617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49618                    TAGS) \
49619           || exit 1
49620
49621 @endif target-libgfortran
49622
49623 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49624 maybe-install-info-target-libgfortran:
49625 @if target-libgfortran
49626 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49627
49628 install-info-target-libgfortran: \
49629     configure-target-libgfortran \
49630     info-target-libgfortran 
49631         @: $(MAKE); $(unstage)
49632         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49633         r=`${PWD_COMMAND}`; export r; \
49634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49635         $(NORMAL_TARGET_EXPORTS) \
49636         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49637         for flag in $(EXTRA_TARGET_FLAGS); do \
49638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49639         done; \
49640         (cd $(TARGET_SUBDIR)/libgfortran && \
49641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49643                   "RANLIB=$${RANLIB}" \
49644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49645                    install-info) \
49646           || exit 1
49647
49648 @endif target-libgfortran
49649
49650 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49651 maybe-install-pdf-target-libgfortran:
49652 @if target-libgfortran
49653 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49654
49655 install-pdf-target-libgfortran: \
49656     configure-target-libgfortran \
49657     pdf-target-libgfortran 
49658         @: $(MAKE); $(unstage)
49659         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49660         r=`${PWD_COMMAND}`; export r; \
49661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662         $(NORMAL_TARGET_EXPORTS) \
49663         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49664         for flag in $(EXTRA_TARGET_FLAGS); do \
49665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49666         done; \
49667         (cd $(TARGET_SUBDIR)/libgfortran && \
49668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49670                   "RANLIB=$${RANLIB}" \
49671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49672                    install-pdf) \
49673           || exit 1
49674
49675 @endif target-libgfortran
49676
49677 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49678 maybe-install-html-target-libgfortran:
49679 @if target-libgfortran
49680 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49681
49682 install-html-target-libgfortran: \
49683     configure-target-libgfortran \
49684     html-target-libgfortran 
49685         @: $(MAKE); $(unstage)
49686         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49687         r=`${PWD_COMMAND}`; export r; \
49688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49689         $(NORMAL_TARGET_EXPORTS) \
49690         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49691         for flag in $(EXTRA_TARGET_FLAGS); do \
49692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49693         done; \
49694         (cd $(TARGET_SUBDIR)/libgfortran && \
49695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49697                   "RANLIB=$${RANLIB}" \
49698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49699                    install-html) \
49700           || exit 1
49701
49702 @endif target-libgfortran
49703
49704 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49705 maybe-installcheck-target-libgfortran:
49706 @if target-libgfortran
49707 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49708
49709 installcheck-target-libgfortran: \
49710     configure-target-libgfortran 
49711         @: $(MAKE); $(unstage)
49712         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49713         r=`${PWD_COMMAND}`; export r; \
49714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49715         $(NORMAL_TARGET_EXPORTS) \
49716         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49717         for flag in $(EXTRA_TARGET_FLAGS); do \
49718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49719         done; \
49720         (cd $(TARGET_SUBDIR)/libgfortran && \
49721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49723                   "RANLIB=$${RANLIB}" \
49724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49725                    installcheck) \
49726           || exit 1
49727
49728 @endif target-libgfortran
49729
49730 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49731 maybe-mostlyclean-target-libgfortran:
49732 @if target-libgfortran
49733 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49734
49735 mostlyclean-target-libgfortran: 
49736         @: $(MAKE); $(unstage)
49737         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49738         r=`${PWD_COMMAND}`; export r; \
49739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49740         $(NORMAL_TARGET_EXPORTS) \
49741         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49742         for flag in $(EXTRA_TARGET_FLAGS); do \
49743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49744         done; \
49745         (cd $(TARGET_SUBDIR)/libgfortran && \
49746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49748                   "RANLIB=$${RANLIB}" \
49749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49750                    mostlyclean) \
49751           || exit 1
49752
49753 @endif target-libgfortran
49754
49755 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49756 maybe-clean-target-libgfortran:
49757 @if target-libgfortran
49758 maybe-clean-target-libgfortran: clean-target-libgfortran
49759
49760 clean-target-libgfortran: 
49761         @: $(MAKE); $(unstage)
49762         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49763         r=`${PWD_COMMAND}`; export r; \
49764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49765         $(NORMAL_TARGET_EXPORTS) \
49766         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49767         for flag in $(EXTRA_TARGET_FLAGS); do \
49768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49769         done; \
49770         (cd $(TARGET_SUBDIR)/libgfortran && \
49771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49773                   "RANLIB=$${RANLIB}" \
49774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49775                    clean) \
49776           || exit 1
49777
49778 @endif target-libgfortran
49779
49780 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49781 maybe-distclean-target-libgfortran:
49782 @if target-libgfortran
49783 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49784
49785 distclean-target-libgfortran: 
49786         @: $(MAKE); $(unstage)
49787         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49788         r=`${PWD_COMMAND}`; export r; \
49789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49790         $(NORMAL_TARGET_EXPORTS) \
49791         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49792         for flag in $(EXTRA_TARGET_FLAGS); do \
49793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49794         done; \
49795         (cd $(TARGET_SUBDIR)/libgfortran && \
49796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49798                   "RANLIB=$${RANLIB}" \
49799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49800                    distclean) \
49801           || exit 1
49802
49803 @endif target-libgfortran
49804
49805 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49806 maybe-maintainer-clean-target-libgfortran:
49807 @if target-libgfortran
49808 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49809
49810 maintainer-clean-target-libgfortran: 
49811         @: $(MAKE); $(unstage)
49812         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49813         r=`${PWD_COMMAND}`; export r; \
49814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49815         $(NORMAL_TARGET_EXPORTS) \
49816         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49817         for flag in $(EXTRA_TARGET_FLAGS); do \
49818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49819         done; \
49820         (cd $(TARGET_SUBDIR)/libgfortran && \
49821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49823                   "RANLIB=$${RANLIB}" \
49824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49825                    maintainer-clean) \
49826           || exit 1
49827
49828 @endif target-libgfortran
49829
49830
49831
49832
49833
49834 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49835 maybe-configure-target-libobjc:
49836 @if gcc-bootstrap
49837 configure-target-libobjc: stage_current
49838 @endif gcc-bootstrap
49839 @if target-libobjc
49840 maybe-configure-target-libobjc: configure-target-libobjc
49841 configure-target-libobjc: 
49842         @: $(MAKE); $(unstage)
49843         @r=`${PWD_COMMAND}`; export r; \
49844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49845         echo "Checking multilib configuration for libobjc..."; \
49846         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49847         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49848         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49849           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49850             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49851           else \
49852             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49853             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49854           fi; \
49855         else \
49856           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49857         fi; \
49858         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49859         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49860         $(NORMAL_TARGET_EXPORTS)  \
49861         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49862         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49863         case $(srcdir) in \
49864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49865           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49867         esac; \
49868         module_srcdir=libobjc; \
49869         rm -f no-such-file || : ; \
49870         CONFIG_SITE=no-such-file $(SHELL) \
49871           $$s/$$module_srcdir/configure \
49872           --srcdir=$${topdir}/$$module_srcdir \
49873           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49874           --target=${target_alias}  \
49875           || exit 1
49876 @endif target-libobjc
49877
49878
49879
49880
49881
49882 .PHONY: all-target-libobjc maybe-all-target-libobjc
49883 maybe-all-target-libobjc:
49884 @if gcc-bootstrap
49885 all-target-libobjc: stage_current
49886 @endif gcc-bootstrap
49887 @if target-libobjc
49888 TARGET-target-libobjc=all
49889 maybe-all-target-libobjc: all-target-libobjc
49890 all-target-libobjc: configure-target-libobjc
49891         @: $(MAKE); $(unstage)
49892         @r=`${PWD_COMMAND}`; export r; \
49893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49894         $(NORMAL_TARGET_EXPORTS)  \
49895         (cd $(TARGET_SUBDIR)/libobjc && \
49896           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49897                 $(TARGET-target-libobjc))
49898 @endif target-libobjc
49899
49900
49901
49902
49903
49904 .PHONY: check-target-libobjc maybe-check-target-libobjc
49905 maybe-check-target-libobjc:
49906 @if target-libobjc
49907 maybe-check-target-libobjc: check-target-libobjc
49908
49909 check-target-libobjc:
49910         @: $(MAKE); $(unstage)
49911         @r=`${PWD_COMMAND}`; export r; \
49912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49913         $(NORMAL_TARGET_EXPORTS) \
49914         (cd $(TARGET_SUBDIR)/libobjc && \
49915           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49916
49917 @endif target-libobjc
49918
49919 .PHONY: install-target-libobjc maybe-install-target-libobjc
49920 maybe-install-target-libobjc:
49921 @if target-libobjc
49922 maybe-install-target-libobjc: install-target-libobjc
49923
49924 install-target-libobjc: installdirs
49925         @: $(MAKE); $(unstage)
49926         @r=`${PWD_COMMAND}`; export r; \
49927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49928         $(NORMAL_TARGET_EXPORTS) \
49929         (cd $(TARGET_SUBDIR)/libobjc && \
49930           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49931
49932 @endif target-libobjc
49933
49934 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49935 maybe-install-strip-target-libobjc:
49936 @if target-libobjc
49937 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49938
49939 install-strip-target-libobjc: installdirs
49940         @: $(MAKE); $(unstage)
49941         @r=`${PWD_COMMAND}`; export r; \
49942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49943         $(NORMAL_TARGET_EXPORTS) \
49944         (cd $(TARGET_SUBDIR)/libobjc && \
49945           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49946
49947 @endif target-libobjc
49948
49949 # Other targets (info, dvi, pdf, etc.)
49950
49951 .PHONY: maybe-info-target-libobjc info-target-libobjc
49952 maybe-info-target-libobjc:
49953 @if target-libobjc
49954 maybe-info-target-libobjc: info-target-libobjc
49955
49956 info-target-libobjc: \
49957     configure-target-libobjc 
49958         @: $(MAKE); $(unstage)
49959         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49960         r=`${PWD_COMMAND}`; export r; \
49961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49962         $(NORMAL_TARGET_EXPORTS) \
49963         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49964         for flag in $(EXTRA_TARGET_FLAGS); do \
49965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49966         done; \
49967         (cd $(TARGET_SUBDIR)/libobjc && \
49968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49970                   "RANLIB=$${RANLIB}" \
49971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49972                    info) \
49973           || exit 1
49974
49975 @endif target-libobjc
49976
49977 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49978 maybe-dvi-target-libobjc:
49979 @if target-libobjc
49980 maybe-dvi-target-libobjc: dvi-target-libobjc
49981
49982 dvi-target-libobjc: \
49983     configure-target-libobjc 
49984         @: $(MAKE); $(unstage)
49985         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49986         r=`${PWD_COMMAND}`; export r; \
49987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49988         $(NORMAL_TARGET_EXPORTS) \
49989         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49990         for flag in $(EXTRA_TARGET_FLAGS); do \
49991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49992         done; \
49993         (cd $(TARGET_SUBDIR)/libobjc && \
49994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49996                   "RANLIB=$${RANLIB}" \
49997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49998                    dvi) \
49999           || exit 1
50000
50001 @endif target-libobjc
50002
50003 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50004 maybe-pdf-target-libobjc:
50005 @if target-libobjc
50006 maybe-pdf-target-libobjc: pdf-target-libobjc
50007
50008 pdf-target-libobjc: \
50009     configure-target-libobjc 
50010         @: $(MAKE); $(unstage)
50011         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50012         r=`${PWD_COMMAND}`; export r; \
50013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50014         $(NORMAL_TARGET_EXPORTS) \
50015         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50016         for flag in $(EXTRA_TARGET_FLAGS); do \
50017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50018         done; \
50019         (cd $(TARGET_SUBDIR)/libobjc && \
50020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50022                   "RANLIB=$${RANLIB}" \
50023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50024                    pdf) \
50025           || exit 1
50026
50027 @endif target-libobjc
50028
50029 .PHONY: maybe-html-target-libobjc html-target-libobjc
50030 maybe-html-target-libobjc:
50031 @if target-libobjc
50032 maybe-html-target-libobjc: html-target-libobjc
50033
50034 html-target-libobjc: \
50035     configure-target-libobjc 
50036         @: $(MAKE); $(unstage)
50037         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50038         r=`${PWD_COMMAND}`; export r; \
50039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50040         $(NORMAL_TARGET_EXPORTS) \
50041         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50042         for flag in $(EXTRA_TARGET_FLAGS); do \
50043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50044         done; \
50045         (cd $(TARGET_SUBDIR)/libobjc && \
50046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50048                   "RANLIB=$${RANLIB}" \
50049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50050                    html) \
50051           || exit 1
50052
50053 @endif target-libobjc
50054
50055 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50056 maybe-TAGS-target-libobjc:
50057 @if target-libobjc
50058 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50059
50060 TAGS-target-libobjc: \
50061     configure-target-libobjc 
50062         @: $(MAKE); $(unstage)
50063         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50064         r=`${PWD_COMMAND}`; export r; \
50065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066         $(NORMAL_TARGET_EXPORTS) \
50067         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
50068         for flag in $(EXTRA_TARGET_FLAGS); do \
50069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50070         done; \
50071         (cd $(TARGET_SUBDIR)/libobjc && \
50072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50074                   "RANLIB=$${RANLIB}" \
50075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50076                    TAGS) \
50077           || exit 1
50078
50079 @endif target-libobjc
50080
50081 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50082 maybe-install-info-target-libobjc:
50083 @if target-libobjc
50084 maybe-install-info-target-libobjc: install-info-target-libobjc
50085
50086 install-info-target-libobjc: \
50087     configure-target-libobjc \
50088     info-target-libobjc 
50089         @: $(MAKE); $(unstage)
50090         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50091         r=`${PWD_COMMAND}`; export r; \
50092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50093         $(NORMAL_TARGET_EXPORTS) \
50094         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50095         for flag in $(EXTRA_TARGET_FLAGS); do \
50096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50097         done; \
50098         (cd $(TARGET_SUBDIR)/libobjc && \
50099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50101                   "RANLIB=$${RANLIB}" \
50102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50103                    install-info) \
50104           || exit 1
50105
50106 @endif target-libobjc
50107
50108 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50109 maybe-install-pdf-target-libobjc:
50110 @if target-libobjc
50111 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50112
50113 install-pdf-target-libobjc: \
50114     configure-target-libobjc \
50115     pdf-target-libobjc 
50116         @: $(MAKE); $(unstage)
50117         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50118         r=`${PWD_COMMAND}`; export r; \
50119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50120         $(NORMAL_TARGET_EXPORTS) \
50121         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50122         for flag in $(EXTRA_TARGET_FLAGS); do \
50123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50124         done; \
50125         (cd $(TARGET_SUBDIR)/libobjc && \
50126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50128                   "RANLIB=$${RANLIB}" \
50129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50130                    install-pdf) \
50131           || exit 1
50132
50133 @endif target-libobjc
50134
50135 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50136 maybe-install-html-target-libobjc:
50137 @if target-libobjc
50138 maybe-install-html-target-libobjc: install-html-target-libobjc
50139
50140 install-html-target-libobjc: \
50141     configure-target-libobjc \
50142     html-target-libobjc 
50143         @: $(MAKE); $(unstage)
50144         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50145         r=`${PWD_COMMAND}`; export r; \
50146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50147         $(NORMAL_TARGET_EXPORTS) \
50148         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50149         for flag in $(EXTRA_TARGET_FLAGS); do \
50150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50151         done; \
50152         (cd $(TARGET_SUBDIR)/libobjc && \
50153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50155                   "RANLIB=$${RANLIB}" \
50156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50157                    install-html) \
50158           || exit 1
50159
50160 @endif target-libobjc
50161
50162 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50163 maybe-installcheck-target-libobjc:
50164 @if target-libobjc
50165 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50166
50167 installcheck-target-libobjc: \
50168     configure-target-libobjc 
50169         @: $(MAKE); $(unstage)
50170         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50171         r=`${PWD_COMMAND}`; export r; \
50172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50173         $(NORMAL_TARGET_EXPORTS) \
50174         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50175         for flag in $(EXTRA_TARGET_FLAGS); do \
50176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50177         done; \
50178         (cd $(TARGET_SUBDIR)/libobjc && \
50179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50181                   "RANLIB=$${RANLIB}" \
50182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50183                    installcheck) \
50184           || exit 1
50185
50186 @endif target-libobjc
50187
50188 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50189 maybe-mostlyclean-target-libobjc:
50190 @if target-libobjc
50191 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50192
50193 mostlyclean-target-libobjc: 
50194         @: $(MAKE); $(unstage)
50195         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50196         r=`${PWD_COMMAND}`; export r; \
50197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50198         $(NORMAL_TARGET_EXPORTS) \
50199         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50200         for flag in $(EXTRA_TARGET_FLAGS); do \
50201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50202         done; \
50203         (cd $(TARGET_SUBDIR)/libobjc && \
50204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50206                   "RANLIB=$${RANLIB}" \
50207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50208                    mostlyclean) \
50209           || exit 1
50210
50211 @endif target-libobjc
50212
50213 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50214 maybe-clean-target-libobjc:
50215 @if target-libobjc
50216 maybe-clean-target-libobjc: clean-target-libobjc
50217
50218 clean-target-libobjc: 
50219         @: $(MAKE); $(unstage)
50220         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50221         r=`${PWD_COMMAND}`; export r; \
50222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50223         $(NORMAL_TARGET_EXPORTS) \
50224         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50225         for flag in $(EXTRA_TARGET_FLAGS); do \
50226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50227         done; \
50228         (cd $(TARGET_SUBDIR)/libobjc && \
50229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50231                   "RANLIB=$${RANLIB}" \
50232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50233                    clean) \
50234           || exit 1
50235
50236 @endif target-libobjc
50237
50238 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50239 maybe-distclean-target-libobjc:
50240 @if target-libobjc
50241 maybe-distclean-target-libobjc: distclean-target-libobjc
50242
50243 distclean-target-libobjc: 
50244         @: $(MAKE); $(unstage)
50245         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50246         r=`${PWD_COMMAND}`; export r; \
50247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50248         $(NORMAL_TARGET_EXPORTS) \
50249         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50250         for flag in $(EXTRA_TARGET_FLAGS); do \
50251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50252         done; \
50253         (cd $(TARGET_SUBDIR)/libobjc && \
50254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50256                   "RANLIB=$${RANLIB}" \
50257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50258                    distclean) \
50259           || exit 1
50260
50261 @endif target-libobjc
50262
50263 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50264 maybe-maintainer-clean-target-libobjc:
50265 @if target-libobjc
50266 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50267
50268 maintainer-clean-target-libobjc: 
50269         @: $(MAKE); $(unstage)
50270         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50271         r=`${PWD_COMMAND}`; export r; \
50272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273         $(NORMAL_TARGET_EXPORTS) \
50274         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50275         for flag in $(EXTRA_TARGET_FLAGS); do \
50276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50277         done; \
50278         (cd $(TARGET_SUBDIR)/libobjc && \
50279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50281                   "RANLIB=$${RANLIB}" \
50282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50283                    maintainer-clean) \
50284           || exit 1
50285
50286 @endif target-libobjc
50287
50288
50289
50290
50291
50292 .PHONY: configure-target-libgo maybe-configure-target-libgo
50293 maybe-configure-target-libgo:
50294 @if gcc-bootstrap
50295 configure-target-libgo: stage_current
50296 @endif gcc-bootstrap
50297 @if target-libgo
50298 maybe-configure-target-libgo: configure-target-libgo
50299 configure-target-libgo: 
50300         @: $(MAKE); $(unstage)
50301         @r=`${PWD_COMMAND}`; export r; \
50302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50303         echo "Checking multilib configuration for libgo..."; \
50304         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50305         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50306         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50307           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50308             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50309           else \
50310             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50311             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50312           fi; \
50313         else \
50314           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50315         fi; \
50316         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50317         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50318         $(NORMAL_TARGET_EXPORTS)  \
50319         echo Configuring in $(TARGET_SUBDIR)/libgo; \
50320         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50321         case $(srcdir) in \
50322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50323           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50325         esac; \
50326         module_srcdir=libgo; \
50327         rm -f no-such-file || : ; \
50328         CONFIG_SITE=no-such-file $(SHELL) \
50329           $$s/$$module_srcdir/configure \
50330           --srcdir=$${topdir}/$$module_srcdir \
50331           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50332           --target=${target_alias}  \
50333           || exit 1
50334 @endif target-libgo
50335
50336
50337
50338
50339
50340 .PHONY: all-target-libgo maybe-all-target-libgo
50341 maybe-all-target-libgo:
50342 @if gcc-bootstrap
50343 all-target-libgo: stage_current
50344 @endif gcc-bootstrap
50345 @if target-libgo
50346 TARGET-target-libgo=all
50347 maybe-all-target-libgo: all-target-libgo
50348 all-target-libgo: configure-target-libgo
50349         @: $(MAKE); $(unstage)
50350         @r=`${PWD_COMMAND}`; export r; \
50351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50352         $(NORMAL_TARGET_EXPORTS)  \
50353         (cd $(TARGET_SUBDIR)/libgo && \
50354           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50355                 $(TARGET-target-libgo))
50356 @endif target-libgo
50357
50358
50359
50360
50361
50362 .PHONY: check-target-libgo maybe-check-target-libgo
50363 maybe-check-target-libgo:
50364 @if target-libgo
50365 maybe-check-target-libgo: check-target-libgo
50366
50367 check-target-libgo:
50368         @: $(MAKE); $(unstage)
50369         @r=`${PWD_COMMAND}`; export r; \
50370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50371         $(NORMAL_TARGET_EXPORTS) \
50372         (cd $(TARGET_SUBDIR)/libgo && \
50373           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50374
50375 @endif target-libgo
50376
50377 .PHONY: install-target-libgo maybe-install-target-libgo
50378 maybe-install-target-libgo:
50379 @if target-libgo
50380 maybe-install-target-libgo: install-target-libgo
50381
50382 install-target-libgo: installdirs
50383         @: $(MAKE); $(unstage)
50384         @r=`${PWD_COMMAND}`; export r; \
50385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50386         $(NORMAL_TARGET_EXPORTS) \
50387         (cd $(TARGET_SUBDIR)/libgo && \
50388           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50389
50390 @endif target-libgo
50391
50392 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50393 maybe-install-strip-target-libgo:
50394 @if target-libgo
50395 maybe-install-strip-target-libgo: install-strip-target-libgo
50396
50397 install-strip-target-libgo: installdirs
50398         @: $(MAKE); $(unstage)
50399         @r=`${PWD_COMMAND}`; export r; \
50400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50401         $(NORMAL_TARGET_EXPORTS) \
50402         (cd $(TARGET_SUBDIR)/libgo && \
50403           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50404
50405 @endif target-libgo
50406
50407 # Other targets (info, dvi, pdf, etc.)
50408
50409 .PHONY: maybe-info-target-libgo info-target-libgo
50410 maybe-info-target-libgo:
50411 @if target-libgo
50412 maybe-info-target-libgo: info-target-libgo
50413
50414 info-target-libgo: \
50415     configure-target-libgo 
50416         @: $(MAKE); $(unstage)
50417         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50418         r=`${PWD_COMMAND}`; export r; \
50419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50420         $(NORMAL_TARGET_EXPORTS) \
50421         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50422         for flag in $(EXTRA_TARGET_FLAGS); do \
50423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50424         done; \
50425         (cd $(TARGET_SUBDIR)/libgo && \
50426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50428                   "RANLIB=$${RANLIB}" \
50429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50430                    info) \
50431           || exit 1
50432
50433 @endif target-libgo
50434
50435 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50436 maybe-dvi-target-libgo:
50437 @if target-libgo
50438 maybe-dvi-target-libgo: dvi-target-libgo
50439
50440 dvi-target-libgo: \
50441     configure-target-libgo 
50442         @: $(MAKE); $(unstage)
50443         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50444         r=`${PWD_COMMAND}`; export r; \
50445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446         $(NORMAL_TARGET_EXPORTS) \
50447         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50448         for flag in $(EXTRA_TARGET_FLAGS); do \
50449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50450         done; \
50451         (cd $(TARGET_SUBDIR)/libgo && \
50452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50454                   "RANLIB=$${RANLIB}" \
50455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50456                    dvi) \
50457           || exit 1
50458
50459 @endif target-libgo
50460
50461 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50462 maybe-pdf-target-libgo:
50463 @if target-libgo
50464 maybe-pdf-target-libgo: pdf-target-libgo
50465
50466 pdf-target-libgo: \
50467     configure-target-libgo 
50468         @: $(MAKE); $(unstage)
50469         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50470         r=`${PWD_COMMAND}`; export r; \
50471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50472         $(NORMAL_TARGET_EXPORTS) \
50473         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50474         for flag in $(EXTRA_TARGET_FLAGS); do \
50475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50476         done; \
50477         (cd $(TARGET_SUBDIR)/libgo && \
50478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50480                   "RANLIB=$${RANLIB}" \
50481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50482                    pdf) \
50483           || exit 1
50484
50485 @endif target-libgo
50486
50487 .PHONY: maybe-html-target-libgo html-target-libgo
50488 maybe-html-target-libgo:
50489 @if target-libgo
50490 maybe-html-target-libgo: html-target-libgo
50491
50492 html-target-libgo: \
50493     configure-target-libgo 
50494         @: $(MAKE); $(unstage)
50495         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50496         r=`${PWD_COMMAND}`; export r; \
50497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50498         $(NORMAL_TARGET_EXPORTS) \
50499         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50500         for flag in $(EXTRA_TARGET_FLAGS); do \
50501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50502         done; \
50503         (cd $(TARGET_SUBDIR)/libgo && \
50504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50506                   "RANLIB=$${RANLIB}" \
50507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50508                    html) \
50509           || exit 1
50510
50511 @endif target-libgo
50512
50513 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50514 maybe-TAGS-target-libgo:
50515 @if target-libgo
50516 maybe-TAGS-target-libgo: TAGS-target-libgo
50517
50518 TAGS-target-libgo: \
50519     configure-target-libgo 
50520         @: $(MAKE); $(unstage)
50521         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50522         r=`${PWD_COMMAND}`; export r; \
50523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50524         $(NORMAL_TARGET_EXPORTS) \
50525         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50526         for flag in $(EXTRA_TARGET_FLAGS); do \
50527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50528         done; \
50529         (cd $(TARGET_SUBDIR)/libgo && \
50530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50532                   "RANLIB=$${RANLIB}" \
50533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50534                    TAGS) \
50535           || exit 1
50536
50537 @endif target-libgo
50538
50539 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50540 maybe-install-info-target-libgo:
50541 @if target-libgo
50542 maybe-install-info-target-libgo: install-info-target-libgo
50543
50544 install-info-target-libgo: \
50545     configure-target-libgo \
50546     info-target-libgo 
50547         @: $(MAKE); $(unstage)
50548         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50549         r=`${PWD_COMMAND}`; export r; \
50550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50551         $(NORMAL_TARGET_EXPORTS) \
50552         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50553         for flag in $(EXTRA_TARGET_FLAGS); do \
50554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50555         done; \
50556         (cd $(TARGET_SUBDIR)/libgo && \
50557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50559                   "RANLIB=$${RANLIB}" \
50560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50561                    install-info) \
50562           || exit 1
50563
50564 @endif target-libgo
50565
50566 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50567 maybe-install-pdf-target-libgo:
50568 @if target-libgo
50569 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50570
50571 install-pdf-target-libgo: \
50572     configure-target-libgo \
50573     pdf-target-libgo 
50574         @: $(MAKE); $(unstage)
50575         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50576         r=`${PWD_COMMAND}`; export r; \
50577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50578         $(NORMAL_TARGET_EXPORTS) \
50579         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50580         for flag in $(EXTRA_TARGET_FLAGS); do \
50581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50582         done; \
50583         (cd $(TARGET_SUBDIR)/libgo && \
50584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50586                   "RANLIB=$${RANLIB}" \
50587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50588                    install-pdf) \
50589           || exit 1
50590
50591 @endif target-libgo
50592
50593 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50594 maybe-install-html-target-libgo:
50595 @if target-libgo
50596 maybe-install-html-target-libgo: install-html-target-libgo
50597
50598 install-html-target-libgo: \
50599     configure-target-libgo \
50600     html-target-libgo 
50601         @: $(MAKE); $(unstage)
50602         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50603         r=`${PWD_COMMAND}`; export r; \
50604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50605         $(NORMAL_TARGET_EXPORTS) \
50606         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50607         for flag in $(EXTRA_TARGET_FLAGS); do \
50608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50609         done; \
50610         (cd $(TARGET_SUBDIR)/libgo && \
50611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50613                   "RANLIB=$${RANLIB}" \
50614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50615                    install-html) \
50616           || exit 1
50617
50618 @endif target-libgo
50619
50620 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50621 maybe-installcheck-target-libgo:
50622 @if target-libgo
50623 maybe-installcheck-target-libgo: installcheck-target-libgo
50624
50625 installcheck-target-libgo: \
50626     configure-target-libgo 
50627         @: $(MAKE); $(unstage)
50628         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50629         r=`${PWD_COMMAND}`; export r; \
50630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50631         $(NORMAL_TARGET_EXPORTS) \
50632         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50633         for flag in $(EXTRA_TARGET_FLAGS); do \
50634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50635         done; \
50636         (cd $(TARGET_SUBDIR)/libgo && \
50637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50639                   "RANLIB=$${RANLIB}" \
50640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50641                    installcheck) \
50642           || exit 1
50643
50644 @endif target-libgo
50645
50646 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50647 maybe-mostlyclean-target-libgo:
50648 @if target-libgo
50649 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50650
50651 mostlyclean-target-libgo: 
50652         @: $(MAKE); $(unstage)
50653         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50654         r=`${PWD_COMMAND}`; export r; \
50655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50656         $(NORMAL_TARGET_EXPORTS) \
50657         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50658         for flag in $(EXTRA_TARGET_FLAGS); do \
50659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50660         done; \
50661         (cd $(TARGET_SUBDIR)/libgo && \
50662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50664                   "RANLIB=$${RANLIB}" \
50665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50666                    mostlyclean) \
50667           || exit 1
50668
50669 @endif target-libgo
50670
50671 .PHONY: maybe-clean-target-libgo clean-target-libgo
50672 maybe-clean-target-libgo:
50673 @if target-libgo
50674 maybe-clean-target-libgo: clean-target-libgo
50675
50676 clean-target-libgo: 
50677         @: $(MAKE); $(unstage)
50678         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50679         r=`${PWD_COMMAND}`; export r; \
50680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50681         $(NORMAL_TARGET_EXPORTS) \
50682         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50683         for flag in $(EXTRA_TARGET_FLAGS); do \
50684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50685         done; \
50686         (cd $(TARGET_SUBDIR)/libgo && \
50687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50689                   "RANLIB=$${RANLIB}" \
50690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50691                    clean) \
50692           || exit 1
50693
50694 @endif target-libgo
50695
50696 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50697 maybe-distclean-target-libgo:
50698 @if target-libgo
50699 maybe-distclean-target-libgo: distclean-target-libgo
50700
50701 distclean-target-libgo: 
50702         @: $(MAKE); $(unstage)
50703         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50704         r=`${PWD_COMMAND}`; export r; \
50705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50706         $(NORMAL_TARGET_EXPORTS) \
50707         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50708         for flag in $(EXTRA_TARGET_FLAGS); do \
50709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50710         done; \
50711         (cd $(TARGET_SUBDIR)/libgo && \
50712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50714                   "RANLIB=$${RANLIB}" \
50715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50716                    distclean) \
50717           || exit 1
50718
50719 @endif target-libgo
50720
50721 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50722 maybe-maintainer-clean-target-libgo:
50723 @if target-libgo
50724 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50725
50726 maintainer-clean-target-libgo: 
50727         @: $(MAKE); $(unstage)
50728         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50729         r=`${PWD_COMMAND}`; export r; \
50730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50731         $(NORMAL_TARGET_EXPORTS) \
50732         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50733         for flag in $(EXTRA_TARGET_FLAGS); do \
50734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50735         done; \
50736         (cd $(TARGET_SUBDIR)/libgo && \
50737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50739                   "RANLIB=$${RANLIB}" \
50740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50741                    maintainer-clean) \
50742           || exit 1
50743
50744 @endif target-libgo
50745
50746
50747
50748
50749
50750 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
50751 maybe-configure-target-libphobos:
50752 @if gcc-bootstrap
50753 configure-target-libphobos: stage_current
50754 @endif gcc-bootstrap
50755 @if target-libphobos
50756 maybe-configure-target-libphobos: configure-target-libphobos
50757 configure-target-libphobos: 
50758         @: $(MAKE); $(unstage)
50759         @r=`${PWD_COMMAND}`; export r; \
50760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50761         echo "Checking multilib configuration for libphobos..."; \
50762         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50763         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
50764         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50765           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50766             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
50767           else \
50768             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
50769             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50770           fi; \
50771         else \
50772           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50773         fi; \
50774         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
50775         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50776         $(NORMAL_TARGET_EXPORTS)  \
50777         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
50778         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
50779         case $(srcdir) in \
50780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50781           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
50782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50783         esac; \
50784         module_srcdir=libphobos; \
50785         rm -f no-such-file || : ; \
50786         CONFIG_SITE=no-such-file $(SHELL) \
50787           $$s/$$module_srcdir/configure \
50788           --srcdir=$${topdir}/$$module_srcdir \
50789           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50790           --target=${target_alias}  \
50791           || exit 1
50792 @endif target-libphobos
50793
50794
50795
50796
50797
50798 .PHONY: all-target-libphobos maybe-all-target-libphobos
50799 maybe-all-target-libphobos:
50800 @if gcc-bootstrap
50801 all-target-libphobos: stage_current
50802 @endif gcc-bootstrap
50803 @if target-libphobos
50804 TARGET-target-libphobos=all
50805 maybe-all-target-libphobos: all-target-libphobos
50806 all-target-libphobos: configure-target-libphobos
50807         @: $(MAKE); $(unstage)
50808         @r=`${PWD_COMMAND}`; export r; \
50809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50810         $(NORMAL_TARGET_EXPORTS)  \
50811         (cd $(TARGET_SUBDIR)/libphobos && \
50812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50813                 $(TARGET-target-libphobos))
50814 @endif target-libphobos
50815
50816
50817
50818
50819
50820 .PHONY: check-target-libphobos maybe-check-target-libphobos
50821 maybe-check-target-libphobos:
50822 @if target-libphobos
50823 maybe-check-target-libphobos: check-target-libphobos
50824
50825 check-target-libphobos:
50826         @: $(MAKE); $(unstage)
50827         @r=`${PWD_COMMAND}`; export r; \
50828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50829         $(NORMAL_TARGET_EXPORTS) \
50830         (cd $(TARGET_SUBDIR)/libphobos && \
50831           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50832
50833 @endif target-libphobos
50834
50835 .PHONY: install-target-libphobos maybe-install-target-libphobos
50836 maybe-install-target-libphobos:
50837 @if target-libphobos
50838 maybe-install-target-libphobos: install-target-libphobos
50839
50840 install-target-libphobos: installdirs
50841         @: $(MAKE); $(unstage)
50842         @r=`${PWD_COMMAND}`; export r; \
50843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844         $(NORMAL_TARGET_EXPORTS) \
50845         (cd $(TARGET_SUBDIR)/libphobos && \
50846           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50847
50848 @endif target-libphobos
50849
50850 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
50851 maybe-install-strip-target-libphobos:
50852 @if target-libphobos
50853 maybe-install-strip-target-libphobos: install-strip-target-libphobos
50854
50855 install-strip-target-libphobos: installdirs
50856         @: $(MAKE); $(unstage)
50857         @r=`${PWD_COMMAND}`; export r; \
50858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50859         $(NORMAL_TARGET_EXPORTS) \
50860         (cd $(TARGET_SUBDIR)/libphobos && \
50861           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50862
50863 @endif target-libphobos
50864
50865 # Other targets (info, dvi, pdf, etc.)
50866
50867 .PHONY: maybe-info-target-libphobos info-target-libphobos
50868 maybe-info-target-libphobos:
50869 @if target-libphobos
50870 maybe-info-target-libphobos: info-target-libphobos
50871
50872 info-target-libphobos: \
50873     configure-target-libphobos 
50874         @: $(MAKE); $(unstage)
50875         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50876         r=`${PWD_COMMAND}`; export r; \
50877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878         $(NORMAL_TARGET_EXPORTS) \
50879         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
50880         for flag in $(EXTRA_TARGET_FLAGS); do \
50881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50882         done; \
50883         (cd $(TARGET_SUBDIR)/libphobos && \
50884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50886                   "RANLIB=$${RANLIB}" \
50887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50888                    info) \
50889           || exit 1
50890
50891 @endif target-libphobos
50892
50893 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
50894 maybe-dvi-target-libphobos:
50895 @if target-libphobos
50896 maybe-dvi-target-libphobos: dvi-target-libphobos
50897
50898 dvi-target-libphobos: \
50899     configure-target-libphobos 
50900         @: $(MAKE); $(unstage)
50901         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50902         r=`${PWD_COMMAND}`; export r; \
50903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50904         $(NORMAL_TARGET_EXPORTS) \
50905         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
50906         for flag in $(EXTRA_TARGET_FLAGS); do \
50907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50908         done; \
50909         (cd $(TARGET_SUBDIR)/libphobos && \
50910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50912                   "RANLIB=$${RANLIB}" \
50913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50914                    dvi) \
50915           || exit 1
50916
50917 @endif target-libphobos
50918
50919 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
50920 maybe-pdf-target-libphobos:
50921 @if target-libphobos
50922 maybe-pdf-target-libphobos: pdf-target-libphobos
50923
50924 pdf-target-libphobos: \
50925     configure-target-libphobos 
50926         @: $(MAKE); $(unstage)
50927         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50928         r=`${PWD_COMMAND}`; export r; \
50929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930         $(NORMAL_TARGET_EXPORTS) \
50931         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
50932         for flag in $(EXTRA_TARGET_FLAGS); do \
50933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50934         done; \
50935         (cd $(TARGET_SUBDIR)/libphobos && \
50936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50938                   "RANLIB=$${RANLIB}" \
50939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50940                    pdf) \
50941           || exit 1
50942
50943 @endif target-libphobos
50944
50945 .PHONY: maybe-html-target-libphobos html-target-libphobos
50946 maybe-html-target-libphobos:
50947 @if target-libphobos
50948 maybe-html-target-libphobos: html-target-libphobos
50949
50950 html-target-libphobos: \
50951     configure-target-libphobos 
50952         @: $(MAKE); $(unstage)
50953         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50954         r=`${PWD_COMMAND}`; export r; \
50955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50956         $(NORMAL_TARGET_EXPORTS) \
50957         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
50958         for flag in $(EXTRA_TARGET_FLAGS); do \
50959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50960         done; \
50961         (cd $(TARGET_SUBDIR)/libphobos && \
50962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50964                   "RANLIB=$${RANLIB}" \
50965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50966                    html) \
50967           || exit 1
50968
50969 @endif target-libphobos
50970
50971 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
50972 maybe-TAGS-target-libphobos:
50973 @if target-libphobos
50974 maybe-TAGS-target-libphobos: TAGS-target-libphobos
50975
50976 TAGS-target-libphobos: \
50977     configure-target-libphobos 
50978         @: $(MAKE); $(unstage)
50979         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50980         r=`${PWD_COMMAND}`; export r; \
50981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50982         $(NORMAL_TARGET_EXPORTS) \
50983         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
50984         for flag in $(EXTRA_TARGET_FLAGS); do \
50985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50986         done; \
50987         (cd $(TARGET_SUBDIR)/libphobos && \
50988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50990                   "RANLIB=$${RANLIB}" \
50991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50992                    TAGS) \
50993           || exit 1
50994
50995 @endif target-libphobos
50996
50997 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
50998 maybe-install-info-target-libphobos:
50999 @if target-libphobos
51000 maybe-install-info-target-libphobos: install-info-target-libphobos
51001
51002 install-info-target-libphobos: \
51003     configure-target-libphobos \
51004     info-target-libphobos 
51005         @: $(MAKE); $(unstage)
51006         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51007         r=`${PWD_COMMAND}`; export r; \
51008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51009         $(NORMAL_TARGET_EXPORTS) \
51010         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
51011         for flag in $(EXTRA_TARGET_FLAGS); do \
51012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51013         done; \
51014         (cd $(TARGET_SUBDIR)/libphobos && \
51015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51017                   "RANLIB=$${RANLIB}" \
51018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51019                    install-info) \
51020           || exit 1
51021
51022 @endif target-libphobos
51023
51024 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51025 maybe-install-pdf-target-libphobos:
51026 @if target-libphobos
51027 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51028
51029 install-pdf-target-libphobos: \
51030     configure-target-libphobos \
51031     pdf-target-libphobos 
51032         @: $(MAKE); $(unstage)
51033         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51034         r=`${PWD_COMMAND}`; export r; \
51035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036         $(NORMAL_TARGET_EXPORTS) \
51037         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51038         for flag in $(EXTRA_TARGET_FLAGS); do \
51039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51040         done; \
51041         (cd $(TARGET_SUBDIR)/libphobos && \
51042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51044                   "RANLIB=$${RANLIB}" \
51045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51046                    install-pdf) \
51047           || exit 1
51048
51049 @endif target-libphobos
51050
51051 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51052 maybe-install-html-target-libphobos:
51053 @if target-libphobos
51054 maybe-install-html-target-libphobos: install-html-target-libphobos
51055
51056 install-html-target-libphobos: \
51057     configure-target-libphobos \
51058     html-target-libphobos 
51059         @: $(MAKE); $(unstage)
51060         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51061         r=`${PWD_COMMAND}`; export r; \
51062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51063         $(NORMAL_TARGET_EXPORTS) \
51064         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51065         for flag in $(EXTRA_TARGET_FLAGS); do \
51066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51067         done; \
51068         (cd $(TARGET_SUBDIR)/libphobos && \
51069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51071                   "RANLIB=$${RANLIB}" \
51072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51073                    install-html) \
51074           || exit 1
51075
51076 @endif target-libphobos
51077
51078 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51079 maybe-installcheck-target-libphobos:
51080 @if target-libphobos
51081 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51082
51083 installcheck-target-libphobos: \
51084     configure-target-libphobos 
51085         @: $(MAKE); $(unstage)
51086         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51087         r=`${PWD_COMMAND}`; export r; \
51088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51089         $(NORMAL_TARGET_EXPORTS) \
51090         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51091         for flag in $(EXTRA_TARGET_FLAGS); do \
51092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51093         done; \
51094         (cd $(TARGET_SUBDIR)/libphobos && \
51095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51097                   "RANLIB=$${RANLIB}" \
51098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51099                    installcheck) \
51100           || exit 1
51101
51102 @endif target-libphobos
51103
51104 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51105 maybe-mostlyclean-target-libphobos:
51106 @if target-libphobos
51107 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51108
51109 mostlyclean-target-libphobos: 
51110         @: $(MAKE); $(unstage)
51111         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51112         r=`${PWD_COMMAND}`; export r; \
51113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51114         $(NORMAL_TARGET_EXPORTS) \
51115         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51116         for flag in $(EXTRA_TARGET_FLAGS); do \
51117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51118         done; \
51119         (cd $(TARGET_SUBDIR)/libphobos && \
51120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51122                   "RANLIB=$${RANLIB}" \
51123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51124                    mostlyclean) \
51125           || exit 1
51126
51127 @endif target-libphobos
51128
51129 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51130 maybe-clean-target-libphobos:
51131 @if target-libphobos
51132 maybe-clean-target-libphobos: clean-target-libphobos
51133
51134 clean-target-libphobos: 
51135         @: $(MAKE); $(unstage)
51136         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51137         r=`${PWD_COMMAND}`; export r; \
51138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51139         $(NORMAL_TARGET_EXPORTS) \
51140         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51141         for flag in $(EXTRA_TARGET_FLAGS); do \
51142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51143         done; \
51144         (cd $(TARGET_SUBDIR)/libphobos && \
51145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51147                   "RANLIB=$${RANLIB}" \
51148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51149                    clean) \
51150           || exit 1
51151
51152 @endif target-libphobos
51153
51154 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51155 maybe-distclean-target-libphobos:
51156 @if target-libphobos
51157 maybe-distclean-target-libphobos: distclean-target-libphobos
51158
51159 distclean-target-libphobos: 
51160         @: $(MAKE); $(unstage)
51161         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51162         r=`${PWD_COMMAND}`; export r; \
51163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51164         $(NORMAL_TARGET_EXPORTS) \
51165         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51166         for flag in $(EXTRA_TARGET_FLAGS); do \
51167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51168         done; \
51169         (cd $(TARGET_SUBDIR)/libphobos && \
51170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51172                   "RANLIB=$${RANLIB}" \
51173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51174                    distclean) \
51175           || exit 1
51176
51177 @endif target-libphobos
51178
51179 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51180 maybe-maintainer-clean-target-libphobos:
51181 @if target-libphobos
51182 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51183
51184 maintainer-clean-target-libphobos: 
51185         @: $(MAKE); $(unstage)
51186         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51187         r=`${PWD_COMMAND}`; export r; \
51188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51189         $(NORMAL_TARGET_EXPORTS) \
51190         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51191         for flag in $(EXTRA_TARGET_FLAGS); do \
51192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51193         done; \
51194         (cd $(TARGET_SUBDIR)/libphobos && \
51195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51197                   "RANLIB=$${RANLIB}" \
51198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51199                    maintainer-clean) \
51200           || exit 1
51201
51202 @endif target-libphobos
51203
51204
51205
51206
51207
51208 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51209 maybe-configure-target-libtermcap:
51210 @if gcc-bootstrap
51211 configure-target-libtermcap: stage_current
51212 @endif gcc-bootstrap
51213 @if target-libtermcap
51214 maybe-configure-target-libtermcap: configure-target-libtermcap
51215 configure-target-libtermcap: 
51216         @: $(MAKE); $(unstage)
51217         @r=`${PWD_COMMAND}`; export r; \
51218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51219         echo "Checking multilib configuration for libtermcap..."; \
51220         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51221         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51222         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51223           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51224             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51225           else \
51226             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51227             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51228           fi; \
51229         else \
51230           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51231         fi; \
51232         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51233         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51234         $(NORMAL_TARGET_EXPORTS)  \
51235         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51236         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51237         case $(srcdir) in \
51238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51239           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51241         esac; \
51242         module_srcdir=libtermcap; \
51243         rm -f no-such-file || : ; \
51244         CONFIG_SITE=no-such-file $(SHELL) \
51245           $$s/$$module_srcdir/configure \
51246           --srcdir=$${topdir}/$$module_srcdir \
51247           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51248           --target=${target_alias}  \
51249           || exit 1
51250 @endif target-libtermcap
51251
51252
51253
51254
51255
51256 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51257 maybe-all-target-libtermcap:
51258 @if gcc-bootstrap
51259 all-target-libtermcap: stage_current
51260 @endif gcc-bootstrap
51261 @if target-libtermcap
51262 TARGET-target-libtermcap=all
51263 maybe-all-target-libtermcap: all-target-libtermcap
51264 all-target-libtermcap: configure-target-libtermcap
51265         @: $(MAKE); $(unstage)
51266         @r=`${PWD_COMMAND}`; export r; \
51267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51268         $(NORMAL_TARGET_EXPORTS)  \
51269         (cd $(TARGET_SUBDIR)/libtermcap && \
51270           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51271                 $(TARGET-target-libtermcap))
51272 @endif target-libtermcap
51273
51274
51275
51276
51277
51278 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51279 maybe-check-target-libtermcap:
51280 @if target-libtermcap
51281 maybe-check-target-libtermcap: check-target-libtermcap
51282
51283 # Dummy target for uncheckable module.
51284 check-target-libtermcap:
51285
51286 @endif target-libtermcap
51287
51288 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51289 maybe-install-target-libtermcap:
51290 @if target-libtermcap
51291 maybe-install-target-libtermcap: install-target-libtermcap
51292
51293 install-target-libtermcap: installdirs
51294         @: $(MAKE); $(unstage)
51295         @r=`${PWD_COMMAND}`; export r; \
51296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51297         $(NORMAL_TARGET_EXPORTS) \
51298         (cd $(TARGET_SUBDIR)/libtermcap && \
51299           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51300
51301 @endif target-libtermcap
51302
51303 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51304 maybe-install-strip-target-libtermcap:
51305 @if target-libtermcap
51306 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51307
51308 install-strip-target-libtermcap: installdirs
51309         @: $(MAKE); $(unstage)
51310         @r=`${PWD_COMMAND}`; export r; \
51311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51312         $(NORMAL_TARGET_EXPORTS) \
51313         (cd $(TARGET_SUBDIR)/libtermcap && \
51314           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51315
51316 @endif target-libtermcap
51317
51318 # Other targets (info, dvi, pdf, etc.)
51319
51320 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51321 maybe-info-target-libtermcap:
51322 @if target-libtermcap
51323 maybe-info-target-libtermcap: info-target-libtermcap
51324
51325 info-target-libtermcap: \
51326     configure-target-libtermcap 
51327         @: $(MAKE); $(unstage)
51328         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51329         r=`${PWD_COMMAND}`; export r; \
51330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51331         $(NORMAL_TARGET_EXPORTS) \
51332         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51333         for flag in $(EXTRA_TARGET_FLAGS); do \
51334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51335         done; \
51336         (cd $(TARGET_SUBDIR)/libtermcap && \
51337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51339                   "RANLIB=$${RANLIB}" \
51340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51341                    info) \
51342           || exit 1
51343
51344 @endif target-libtermcap
51345
51346 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51347 maybe-dvi-target-libtermcap:
51348 @if target-libtermcap
51349 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51350
51351 dvi-target-libtermcap: \
51352     configure-target-libtermcap 
51353         @: $(MAKE); $(unstage)
51354         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51355         r=`${PWD_COMMAND}`; export r; \
51356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51357         $(NORMAL_TARGET_EXPORTS) \
51358         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51359         for flag in $(EXTRA_TARGET_FLAGS); do \
51360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51361         done; \
51362         (cd $(TARGET_SUBDIR)/libtermcap && \
51363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51365                   "RANLIB=$${RANLIB}" \
51366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51367                    dvi) \
51368           || exit 1
51369
51370 @endif target-libtermcap
51371
51372 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51373 maybe-pdf-target-libtermcap:
51374 @if target-libtermcap
51375 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51376
51377 pdf-target-libtermcap: \
51378     configure-target-libtermcap 
51379         @: $(MAKE); $(unstage)
51380         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51381         r=`${PWD_COMMAND}`; export r; \
51382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51383         $(NORMAL_TARGET_EXPORTS) \
51384         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51385         for flag in $(EXTRA_TARGET_FLAGS); do \
51386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51387         done; \
51388         (cd $(TARGET_SUBDIR)/libtermcap && \
51389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51391                   "RANLIB=$${RANLIB}" \
51392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51393                    pdf) \
51394           || exit 1
51395
51396 @endif target-libtermcap
51397
51398 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51399 maybe-html-target-libtermcap:
51400 @if target-libtermcap
51401 maybe-html-target-libtermcap: html-target-libtermcap
51402
51403 html-target-libtermcap: \
51404     configure-target-libtermcap 
51405         @: $(MAKE); $(unstage)
51406         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51407         r=`${PWD_COMMAND}`; export r; \
51408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51409         $(NORMAL_TARGET_EXPORTS) \
51410         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51411         for flag in $(EXTRA_TARGET_FLAGS); do \
51412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51413         done; \
51414         (cd $(TARGET_SUBDIR)/libtermcap && \
51415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51417                   "RANLIB=$${RANLIB}" \
51418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51419                    html) \
51420           || exit 1
51421
51422 @endif target-libtermcap
51423
51424 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51425 maybe-TAGS-target-libtermcap:
51426 @if target-libtermcap
51427 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51428
51429 TAGS-target-libtermcap: \
51430     configure-target-libtermcap 
51431         @: $(MAKE); $(unstage)
51432         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51433         r=`${PWD_COMMAND}`; export r; \
51434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51435         $(NORMAL_TARGET_EXPORTS) \
51436         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51437         for flag in $(EXTRA_TARGET_FLAGS); do \
51438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51439         done; \
51440         (cd $(TARGET_SUBDIR)/libtermcap && \
51441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51443                   "RANLIB=$${RANLIB}" \
51444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51445                    TAGS) \
51446           || exit 1
51447
51448 @endif target-libtermcap
51449
51450 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51451 maybe-install-info-target-libtermcap:
51452 @if target-libtermcap
51453 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51454
51455 install-info-target-libtermcap: \
51456     configure-target-libtermcap \
51457     info-target-libtermcap 
51458         @: $(MAKE); $(unstage)
51459         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51460         r=`${PWD_COMMAND}`; export r; \
51461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51462         $(NORMAL_TARGET_EXPORTS) \
51463         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51464         for flag in $(EXTRA_TARGET_FLAGS); do \
51465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51466         done; \
51467         (cd $(TARGET_SUBDIR)/libtermcap && \
51468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51470                   "RANLIB=$${RANLIB}" \
51471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51472                    install-info) \
51473           || exit 1
51474
51475 @endif target-libtermcap
51476
51477 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51478 maybe-install-pdf-target-libtermcap:
51479 @if target-libtermcap
51480 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51481
51482 install-pdf-target-libtermcap: \
51483     configure-target-libtermcap \
51484     pdf-target-libtermcap 
51485         @: $(MAKE); $(unstage)
51486         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51487         r=`${PWD_COMMAND}`; export r; \
51488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51489         $(NORMAL_TARGET_EXPORTS) \
51490         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51491         for flag in $(EXTRA_TARGET_FLAGS); do \
51492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51493         done; \
51494         (cd $(TARGET_SUBDIR)/libtermcap && \
51495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51497                   "RANLIB=$${RANLIB}" \
51498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51499                    install-pdf) \
51500           || exit 1
51501
51502 @endif target-libtermcap
51503
51504 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51505 maybe-install-html-target-libtermcap:
51506 @if target-libtermcap
51507 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51508
51509 install-html-target-libtermcap: \
51510     configure-target-libtermcap \
51511     html-target-libtermcap 
51512         @: $(MAKE); $(unstage)
51513         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51514         r=`${PWD_COMMAND}`; export r; \
51515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51516         $(NORMAL_TARGET_EXPORTS) \
51517         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51518         for flag in $(EXTRA_TARGET_FLAGS); do \
51519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51520         done; \
51521         (cd $(TARGET_SUBDIR)/libtermcap && \
51522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51524                   "RANLIB=$${RANLIB}" \
51525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51526                    install-html) \
51527           || exit 1
51528
51529 @endif target-libtermcap
51530
51531 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51532 maybe-installcheck-target-libtermcap:
51533 @if target-libtermcap
51534 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51535
51536 installcheck-target-libtermcap: \
51537     configure-target-libtermcap 
51538         @: $(MAKE); $(unstage)
51539         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51540         r=`${PWD_COMMAND}`; export r; \
51541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51542         $(NORMAL_TARGET_EXPORTS) \
51543         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
51544         for flag in $(EXTRA_TARGET_FLAGS); do \
51545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51546         done; \
51547         (cd $(TARGET_SUBDIR)/libtermcap && \
51548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51550                   "RANLIB=$${RANLIB}" \
51551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51552                    installcheck) \
51553           || exit 1
51554
51555 @endif target-libtermcap
51556
51557 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51558 maybe-mostlyclean-target-libtermcap:
51559 @if target-libtermcap
51560 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51561
51562 # libtermcap doesn't support mostlyclean.
51563 mostlyclean-target-libtermcap:
51564
51565 @endif target-libtermcap
51566
51567 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51568 maybe-clean-target-libtermcap:
51569 @if target-libtermcap
51570 maybe-clean-target-libtermcap: clean-target-libtermcap
51571
51572 # libtermcap doesn't support clean.
51573 clean-target-libtermcap:
51574
51575 @endif target-libtermcap
51576
51577 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51578 maybe-distclean-target-libtermcap:
51579 @if target-libtermcap
51580 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51581
51582 # libtermcap doesn't support distclean.
51583 distclean-target-libtermcap:
51584
51585 @endif target-libtermcap
51586
51587 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51588 maybe-maintainer-clean-target-libtermcap:
51589 @if target-libtermcap
51590 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51591
51592 # libtermcap doesn't support maintainer-clean.
51593 maintainer-clean-target-libtermcap:
51594
51595 @endif target-libtermcap
51596
51597
51598
51599
51600
51601 .PHONY: configure-target-winsup maybe-configure-target-winsup
51602 maybe-configure-target-winsup:
51603 @if gcc-bootstrap
51604 configure-target-winsup: stage_current
51605 @endif gcc-bootstrap
51606 @if target-winsup
51607 maybe-configure-target-winsup: configure-target-winsup
51608 configure-target-winsup: 
51609         @: $(MAKE); $(unstage)
51610         @r=`${PWD_COMMAND}`; export r; \
51611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612         echo "Checking multilib configuration for winsup..."; \
51613         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51614         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
51615         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51616           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51617             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51618           else \
51619             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51620             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51621           fi; \
51622         else \
51623           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51624         fi; \
51625         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51626         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51627         $(NORMAL_TARGET_EXPORTS)  \
51628         echo Configuring in $(TARGET_SUBDIR)/winsup; \
51629         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51630         case $(srcdir) in \
51631           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51632           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51633                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51634         esac; \
51635         module_srcdir=winsup; \
51636         rm -f no-such-file || : ; \
51637         CONFIG_SITE=no-such-file $(SHELL) \
51638           $$s/$$module_srcdir/configure \
51639           --srcdir=$${topdir}/$$module_srcdir \
51640           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51641           --target=${target_alias}  \
51642           || exit 1
51643 @endif target-winsup
51644
51645
51646
51647
51648
51649 .PHONY: all-target-winsup maybe-all-target-winsup
51650 maybe-all-target-winsup:
51651 @if gcc-bootstrap
51652 all-target-winsup: stage_current
51653 @endif gcc-bootstrap
51654 @if target-winsup
51655 TARGET-target-winsup=all
51656 maybe-all-target-winsup: all-target-winsup
51657 all-target-winsup: configure-target-winsup
51658         @: $(MAKE); $(unstage)
51659         @r=`${PWD_COMMAND}`; export r; \
51660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51661         $(NORMAL_TARGET_EXPORTS)  \
51662         (cd $(TARGET_SUBDIR)/winsup && \
51663           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51664                 $(TARGET-target-winsup))
51665 @endif target-winsup
51666
51667
51668
51669
51670
51671 .PHONY: check-target-winsup maybe-check-target-winsup
51672 maybe-check-target-winsup:
51673 @if target-winsup
51674 maybe-check-target-winsup: check-target-winsup
51675
51676 check-target-winsup:
51677         @: $(MAKE); $(unstage)
51678         @r=`${PWD_COMMAND}`; export r; \
51679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51680         $(NORMAL_TARGET_EXPORTS) \
51681         (cd $(TARGET_SUBDIR)/winsup && \
51682           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51683
51684 @endif target-winsup
51685
51686 .PHONY: install-target-winsup maybe-install-target-winsup
51687 maybe-install-target-winsup:
51688 @if target-winsup
51689 maybe-install-target-winsup: install-target-winsup
51690
51691 install-target-winsup: installdirs
51692         @: $(MAKE); $(unstage)
51693         @r=`${PWD_COMMAND}`; export r; \
51694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695         $(NORMAL_TARGET_EXPORTS) \
51696         (cd $(TARGET_SUBDIR)/winsup && \
51697           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51698
51699 @endif target-winsup
51700
51701 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51702 maybe-install-strip-target-winsup:
51703 @if target-winsup
51704 maybe-install-strip-target-winsup: install-strip-target-winsup
51705
51706 install-strip-target-winsup: installdirs
51707         @: $(MAKE); $(unstage)
51708         @r=`${PWD_COMMAND}`; export r; \
51709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51710         $(NORMAL_TARGET_EXPORTS) \
51711         (cd $(TARGET_SUBDIR)/winsup && \
51712           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51713
51714 @endif target-winsup
51715
51716 # Other targets (info, dvi, pdf, etc.)
51717
51718 .PHONY: maybe-info-target-winsup info-target-winsup
51719 maybe-info-target-winsup:
51720 @if target-winsup
51721 maybe-info-target-winsup: info-target-winsup
51722
51723 info-target-winsup: \
51724     configure-target-winsup 
51725         @: $(MAKE); $(unstage)
51726         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51727         r=`${PWD_COMMAND}`; export r; \
51728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51729         $(NORMAL_TARGET_EXPORTS) \
51730         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
51731         for flag in $(EXTRA_TARGET_FLAGS); do \
51732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51733         done; \
51734         (cd $(TARGET_SUBDIR)/winsup && \
51735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51737                   "RANLIB=$${RANLIB}" \
51738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51739                    info) \
51740           || exit 1
51741
51742 @endif target-winsup
51743
51744 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51745 maybe-dvi-target-winsup:
51746 @if target-winsup
51747 maybe-dvi-target-winsup: dvi-target-winsup
51748
51749 dvi-target-winsup: \
51750     configure-target-winsup 
51751         @: $(MAKE); $(unstage)
51752         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51753         r=`${PWD_COMMAND}`; export r; \
51754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51755         $(NORMAL_TARGET_EXPORTS) \
51756         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
51757         for flag in $(EXTRA_TARGET_FLAGS); do \
51758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51759         done; \
51760         (cd $(TARGET_SUBDIR)/winsup && \
51761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51763                   "RANLIB=$${RANLIB}" \
51764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51765                    dvi) \
51766           || exit 1
51767
51768 @endif target-winsup
51769
51770 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51771 maybe-pdf-target-winsup:
51772 @if target-winsup
51773 maybe-pdf-target-winsup: pdf-target-winsup
51774
51775 pdf-target-winsup: \
51776     configure-target-winsup 
51777         @: $(MAKE); $(unstage)
51778         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51779         r=`${PWD_COMMAND}`; export r; \
51780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51781         $(NORMAL_TARGET_EXPORTS) \
51782         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
51783         for flag in $(EXTRA_TARGET_FLAGS); do \
51784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51785         done; \
51786         (cd $(TARGET_SUBDIR)/winsup && \
51787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51789                   "RANLIB=$${RANLIB}" \
51790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51791                    pdf) \
51792           || exit 1
51793
51794 @endif target-winsup
51795
51796 .PHONY: maybe-html-target-winsup html-target-winsup
51797 maybe-html-target-winsup:
51798 @if target-winsup
51799 maybe-html-target-winsup: html-target-winsup
51800
51801 html-target-winsup: \
51802     configure-target-winsup 
51803         @: $(MAKE); $(unstage)
51804         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51805         r=`${PWD_COMMAND}`; export r; \
51806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807         $(NORMAL_TARGET_EXPORTS) \
51808         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
51809         for flag in $(EXTRA_TARGET_FLAGS); do \
51810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51811         done; \
51812         (cd $(TARGET_SUBDIR)/winsup && \
51813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51815                   "RANLIB=$${RANLIB}" \
51816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51817                    html) \
51818           || exit 1
51819
51820 @endif target-winsup
51821
51822 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51823 maybe-TAGS-target-winsup:
51824 @if target-winsup
51825 maybe-TAGS-target-winsup: TAGS-target-winsup
51826
51827 TAGS-target-winsup: \
51828     configure-target-winsup 
51829         @: $(MAKE); $(unstage)
51830         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51831         r=`${PWD_COMMAND}`; export r; \
51832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833         $(NORMAL_TARGET_EXPORTS) \
51834         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
51835         for flag in $(EXTRA_TARGET_FLAGS); do \
51836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837         done; \
51838         (cd $(TARGET_SUBDIR)/winsup && \
51839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841                   "RANLIB=$${RANLIB}" \
51842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843                    TAGS) \
51844           || exit 1
51845
51846 @endif target-winsup
51847
51848 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51849 maybe-install-info-target-winsup:
51850 @if target-winsup
51851 maybe-install-info-target-winsup: install-info-target-winsup
51852
51853 install-info-target-winsup: \
51854     configure-target-winsup \
51855     info-target-winsup 
51856         @: $(MAKE); $(unstage)
51857         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51858         r=`${PWD_COMMAND}`; export r; \
51859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860         $(NORMAL_TARGET_EXPORTS) \
51861         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
51862         for flag in $(EXTRA_TARGET_FLAGS); do \
51863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51864         done; \
51865         (cd $(TARGET_SUBDIR)/winsup && \
51866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51868                   "RANLIB=$${RANLIB}" \
51869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51870                    install-info) \
51871           || exit 1
51872
51873 @endif target-winsup
51874
51875 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51876 maybe-install-pdf-target-winsup:
51877 @if target-winsup
51878 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51879
51880 install-pdf-target-winsup: \
51881     configure-target-winsup \
51882     pdf-target-winsup 
51883         @: $(MAKE); $(unstage)
51884         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51885         r=`${PWD_COMMAND}`; export r; \
51886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51887         $(NORMAL_TARGET_EXPORTS) \
51888         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
51889         for flag in $(EXTRA_TARGET_FLAGS); do \
51890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51891         done; \
51892         (cd $(TARGET_SUBDIR)/winsup && \
51893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51895                   "RANLIB=$${RANLIB}" \
51896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51897                    install-pdf) \
51898           || exit 1
51899
51900 @endif target-winsup
51901
51902 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51903 maybe-install-html-target-winsup:
51904 @if target-winsup
51905 maybe-install-html-target-winsup: install-html-target-winsup
51906
51907 install-html-target-winsup: \
51908     configure-target-winsup \
51909     html-target-winsup 
51910         @: $(MAKE); $(unstage)
51911         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51912         r=`${PWD_COMMAND}`; export r; \
51913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51914         $(NORMAL_TARGET_EXPORTS) \
51915         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
51916         for flag in $(EXTRA_TARGET_FLAGS); do \
51917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51918         done; \
51919         (cd $(TARGET_SUBDIR)/winsup && \
51920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51922                   "RANLIB=$${RANLIB}" \
51923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51924                    install-html) \
51925           || exit 1
51926
51927 @endif target-winsup
51928
51929 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51930 maybe-installcheck-target-winsup:
51931 @if target-winsup
51932 maybe-installcheck-target-winsup: installcheck-target-winsup
51933
51934 installcheck-target-winsup: \
51935     configure-target-winsup 
51936         @: $(MAKE); $(unstage)
51937         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51938         r=`${PWD_COMMAND}`; export r; \
51939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51940         $(NORMAL_TARGET_EXPORTS) \
51941         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
51942         for flag in $(EXTRA_TARGET_FLAGS); do \
51943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51944         done; \
51945         (cd $(TARGET_SUBDIR)/winsup && \
51946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51948                   "RANLIB=$${RANLIB}" \
51949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51950                    installcheck) \
51951           || exit 1
51952
51953 @endif target-winsup
51954
51955 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
51956 maybe-mostlyclean-target-winsup:
51957 @if target-winsup
51958 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
51959
51960 mostlyclean-target-winsup: 
51961         @: $(MAKE); $(unstage)
51962         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51963         r=`${PWD_COMMAND}`; export r; \
51964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51965         $(NORMAL_TARGET_EXPORTS) \
51966         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
51967         for flag in $(EXTRA_TARGET_FLAGS); do \
51968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51969         done; \
51970         (cd $(TARGET_SUBDIR)/winsup && \
51971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51973                   "RANLIB=$${RANLIB}" \
51974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51975                    mostlyclean) \
51976           || exit 1
51977
51978 @endif target-winsup
51979
51980 .PHONY: maybe-clean-target-winsup clean-target-winsup
51981 maybe-clean-target-winsup:
51982 @if target-winsup
51983 maybe-clean-target-winsup: clean-target-winsup
51984
51985 clean-target-winsup: 
51986         @: $(MAKE); $(unstage)
51987         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51988         r=`${PWD_COMMAND}`; export r; \
51989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51990         $(NORMAL_TARGET_EXPORTS) \
51991         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
51992         for flag in $(EXTRA_TARGET_FLAGS); do \
51993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51994         done; \
51995         (cd $(TARGET_SUBDIR)/winsup && \
51996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51998                   "RANLIB=$${RANLIB}" \
51999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52000                    clean) \
52001           || exit 1
52002
52003 @endif target-winsup
52004
52005 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52006 maybe-distclean-target-winsup:
52007 @if target-winsup
52008 maybe-distclean-target-winsup: distclean-target-winsup
52009
52010 distclean-target-winsup: 
52011         @: $(MAKE); $(unstage)
52012         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52013         r=`${PWD_COMMAND}`; export r; \
52014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015         $(NORMAL_TARGET_EXPORTS) \
52016         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52017         for flag in $(EXTRA_TARGET_FLAGS); do \
52018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52019         done; \
52020         (cd $(TARGET_SUBDIR)/winsup && \
52021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52023                   "RANLIB=$${RANLIB}" \
52024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52025                    distclean) \
52026           || exit 1
52027
52028 @endif target-winsup
52029
52030 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52031 maybe-maintainer-clean-target-winsup:
52032 @if target-winsup
52033 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52034
52035 maintainer-clean-target-winsup: 
52036         @: $(MAKE); $(unstage)
52037         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52038         r=`${PWD_COMMAND}`; export r; \
52039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52040         $(NORMAL_TARGET_EXPORTS) \
52041         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52042         for flag in $(EXTRA_TARGET_FLAGS); do \
52043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52044         done; \
52045         (cd $(TARGET_SUBDIR)/winsup && \
52046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52048                   "RANLIB=$${RANLIB}" \
52049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52050                    maintainer-clean) \
52051           || exit 1
52052
52053 @endif target-winsup
52054
52055
52056
52057
52058
52059 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52060 maybe-configure-target-libgloss:
52061 @if gcc-bootstrap
52062 configure-target-libgloss: stage_current
52063 @endif gcc-bootstrap
52064 @if target-libgloss
52065 maybe-configure-target-libgloss: configure-target-libgloss
52066 configure-target-libgloss: 
52067         @: $(MAKE); $(unstage)
52068         @r=`${PWD_COMMAND}`; export r; \
52069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52070         echo "Checking multilib configuration for libgloss..."; \
52071         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52072         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52073         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52074           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52075             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52076           else \
52077             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52078             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52079           fi; \
52080         else \
52081           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52082         fi; \
52083         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52084         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52085         $(NORMAL_TARGET_EXPORTS)  \
52086         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52087         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52088         case $(srcdir) in \
52089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52090           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52092         esac; \
52093         module_srcdir=libgloss; \
52094         rm -f no-such-file || : ; \
52095         CONFIG_SITE=no-such-file $(SHELL) \
52096           $$s/$$module_srcdir/configure \
52097           --srcdir=$${topdir}/$$module_srcdir \
52098           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52099           --target=${target_alias}  \
52100           || exit 1
52101 @endif target-libgloss
52102
52103
52104
52105
52106
52107 .PHONY: all-target-libgloss maybe-all-target-libgloss
52108 maybe-all-target-libgloss:
52109 @if gcc-bootstrap
52110 all-target-libgloss: stage_current
52111 @endif gcc-bootstrap
52112 @if target-libgloss
52113 TARGET-target-libgloss=all
52114 maybe-all-target-libgloss: all-target-libgloss
52115 all-target-libgloss: configure-target-libgloss
52116         @: $(MAKE); $(unstage)
52117         @r=`${PWD_COMMAND}`; export r; \
52118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119         $(NORMAL_TARGET_EXPORTS)  \
52120         (cd $(TARGET_SUBDIR)/libgloss && \
52121           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52122                 $(TARGET-target-libgloss))
52123 @endif target-libgloss
52124
52125
52126
52127
52128
52129 .PHONY: check-target-libgloss maybe-check-target-libgloss
52130 maybe-check-target-libgloss:
52131 @if target-libgloss
52132 maybe-check-target-libgloss: check-target-libgloss
52133
52134 # Dummy target for uncheckable module.
52135 check-target-libgloss:
52136
52137 @endif target-libgloss
52138
52139 .PHONY: install-target-libgloss maybe-install-target-libgloss
52140 maybe-install-target-libgloss:
52141 @if target-libgloss
52142 maybe-install-target-libgloss: install-target-libgloss
52143
52144 install-target-libgloss: installdirs
52145         @: $(MAKE); $(unstage)
52146         @r=`${PWD_COMMAND}`; export r; \
52147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52148         $(NORMAL_TARGET_EXPORTS) \
52149         (cd $(TARGET_SUBDIR)/libgloss && \
52150           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52151
52152 @endif target-libgloss
52153
52154 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52155 maybe-install-strip-target-libgloss:
52156 @if target-libgloss
52157 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52158
52159 install-strip-target-libgloss: installdirs
52160         @: $(MAKE); $(unstage)
52161         @r=`${PWD_COMMAND}`; export r; \
52162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52163         $(NORMAL_TARGET_EXPORTS) \
52164         (cd $(TARGET_SUBDIR)/libgloss && \
52165           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52166
52167 @endif target-libgloss
52168
52169 # Other targets (info, dvi, pdf, etc.)
52170
52171 .PHONY: maybe-info-target-libgloss info-target-libgloss
52172 maybe-info-target-libgloss:
52173 @if target-libgloss
52174 maybe-info-target-libgloss: info-target-libgloss
52175
52176 info-target-libgloss: \
52177     configure-target-libgloss 
52178         @: $(MAKE); $(unstage)
52179         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52180         r=`${PWD_COMMAND}`; export r; \
52181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52182         $(NORMAL_TARGET_EXPORTS) \
52183         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52184         for flag in $(EXTRA_TARGET_FLAGS); do \
52185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52186         done; \
52187         (cd $(TARGET_SUBDIR)/libgloss && \
52188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52190                   "RANLIB=$${RANLIB}" \
52191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52192                    info) \
52193           || exit 1
52194
52195 @endif target-libgloss
52196
52197 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52198 maybe-dvi-target-libgloss:
52199 @if target-libgloss
52200 maybe-dvi-target-libgloss: dvi-target-libgloss
52201
52202 dvi-target-libgloss: \
52203     configure-target-libgloss 
52204         @: $(MAKE); $(unstage)
52205         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52206         r=`${PWD_COMMAND}`; export r; \
52207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52208         $(NORMAL_TARGET_EXPORTS) \
52209         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52210         for flag in $(EXTRA_TARGET_FLAGS); do \
52211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52212         done; \
52213         (cd $(TARGET_SUBDIR)/libgloss && \
52214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52216                   "RANLIB=$${RANLIB}" \
52217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52218                    dvi) \
52219           || exit 1
52220
52221 @endif target-libgloss
52222
52223 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52224 maybe-pdf-target-libgloss:
52225 @if target-libgloss
52226 maybe-pdf-target-libgloss: pdf-target-libgloss
52227
52228 pdf-target-libgloss: \
52229     configure-target-libgloss 
52230         @: $(MAKE); $(unstage)
52231         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52232         r=`${PWD_COMMAND}`; export r; \
52233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52234         $(NORMAL_TARGET_EXPORTS) \
52235         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52236         for flag in $(EXTRA_TARGET_FLAGS); do \
52237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52238         done; \
52239         (cd $(TARGET_SUBDIR)/libgloss && \
52240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52242                   "RANLIB=$${RANLIB}" \
52243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52244                    pdf) \
52245           || exit 1
52246
52247 @endif target-libgloss
52248
52249 .PHONY: maybe-html-target-libgloss html-target-libgloss
52250 maybe-html-target-libgloss:
52251 @if target-libgloss
52252 maybe-html-target-libgloss: html-target-libgloss
52253
52254 html-target-libgloss: \
52255     configure-target-libgloss 
52256         @: $(MAKE); $(unstage)
52257         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52258         r=`${PWD_COMMAND}`; export r; \
52259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52260         $(NORMAL_TARGET_EXPORTS) \
52261         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52262         for flag in $(EXTRA_TARGET_FLAGS); do \
52263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52264         done; \
52265         (cd $(TARGET_SUBDIR)/libgloss && \
52266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52268                   "RANLIB=$${RANLIB}" \
52269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52270                    html) \
52271           || exit 1
52272
52273 @endif target-libgloss
52274
52275 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52276 maybe-TAGS-target-libgloss:
52277 @if target-libgloss
52278 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52279
52280 TAGS-target-libgloss: \
52281     configure-target-libgloss 
52282         @: $(MAKE); $(unstage)
52283         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52284         r=`${PWD_COMMAND}`; export r; \
52285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52286         $(NORMAL_TARGET_EXPORTS) \
52287         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52288         for flag in $(EXTRA_TARGET_FLAGS); do \
52289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52290         done; \
52291         (cd $(TARGET_SUBDIR)/libgloss && \
52292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52294                   "RANLIB=$${RANLIB}" \
52295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52296                    TAGS) \
52297           || exit 1
52298
52299 @endif target-libgloss
52300
52301 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52302 maybe-install-info-target-libgloss:
52303 @if target-libgloss
52304 maybe-install-info-target-libgloss: install-info-target-libgloss
52305
52306 install-info-target-libgloss: \
52307     configure-target-libgloss \
52308     info-target-libgloss 
52309         @: $(MAKE); $(unstage)
52310         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52311         r=`${PWD_COMMAND}`; export r; \
52312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52313         $(NORMAL_TARGET_EXPORTS) \
52314         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52315         for flag in $(EXTRA_TARGET_FLAGS); do \
52316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52317         done; \
52318         (cd $(TARGET_SUBDIR)/libgloss && \
52319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52321                   "RANLIB=$${RANLIB}" \
52322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52323                    install-info) \
52324           || exit 1
52325
52326 @endif target-libgloss
52327
52328 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52329 maybe-install-pdf-target-libgloss:
52330 @if target-libgloss
52331 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52332
52333 install-pdf-target-libgloss: \
52334     configure-target-libgloss \
52335     pdf-target-libgloss 
52336         @: $(MAKE); $(unstage)
52337         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52338         r=`${PWD_COMMAND}`; export r; \
52339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52340         $(NORMAL_TARGET_EXPORTS) \
52341         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52342         for flag in $(EXTRA_TARGET_FLAGS); do \
52343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52344         done; \
52345         (cd $(TARGET_SUBDIR)/libgloss && \
52346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52348                   "RANLIB=$${RANLIB}" \
52349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52350                    install-pdf) \
52351           || exit 1
52352
52353 @endif target-libgloss
52354
52355 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52356 maybe-install-html-target-libgloss:
52357 @if target-libgloss
52358 maybe-install-html-target-libgloss: install-html-target-libgloss
52359
52360 install-html-target-libgloss: \
52361     configure-target-libgloss \
52362     html-target-libgloss 
52363         @: $(MAKE); $(unstage)
52364         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52365         r=`${PWD_COMMAND}`; export r; \
52366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52367         $(NORMAL_TARGET_EXPORTS) \
52368         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52369         for flag in $(EXTRA_TARGET_FLAGS); do \
52370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52371         done; \
52372         (cd $(TARGET_SUBDIR)/libgloss && \
52373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52375                   "RANLIB=$${RANLIB}" \
52376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52377                    install-html) \
52378           || exit 1
52379
52380 @endif target-libgloss
52381
52382 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52383 maybe-installcheck-target-libgloss:
52384 @if target-libgloss
52385 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52386
52387 installcheck-target-libgloss: \
52388     configure-target-libgloss 
52389         @: $(MAKE); $(unstage)
52390         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52391         r=`${PWD_COMMAND}`; export r; \
52392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52393         $(NORMAL_TARGET_EXPORTS) \
52394         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52395         for flag in $(EXTRA_TARGET_FLAGS); do \
52396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52397         done; \
52398         (cd $(TARGET_SUBDIR)/libgloss && \
52399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52401                   "RANLIB=$${RANLIB}" \
52402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52403                    installcheck) \
52404           || exit 1
52405
52406 @endif target-libgloss
52407
52408 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52409 maybe-mostlyclean-target-libgloss:
52410 @if target-libgloss
52411 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52412
52413 mostlyclean-target-libgloss: 
52414         @: $(MAKE); $(unstage)
52415         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52416         r=`${PWD_COMMAND}`; export r; \
52417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52418         $(NORMAL_TARGET_EXPORTS) \
52419         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
52420         for flag in $(EXTRA_TARGET_FLAGS); do \
52421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52422         done; \
52423         (cd $(TARGET_SUBDIR)/libgloss && \
52424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52426                   "RANLIB=$${RANLIB}" \
52427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52428                    mostlyclean) \
52429           || exit 1
52430
52431 @endif target-libgloss
52432
52433 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52434 maybe-clean-target-libgloss:
52435 @if target-libgloss
52436 maybe-clean-target-libgloss: clean-target-libgloss
52437
52438 clean-target-libgloss: 
52439         @: $(MAKE); $(unstage)
52440         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52441         r=`${PWD_COMMAND}`; export r; \
52442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52443         $(NORMAL_TARGET_EXPORTS) \
52444         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52445         for flag in $(EXTRA_TARGET_FLAGS); do \
52446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52447         done; \
52448         (cd $(TARGET_SUBDIR)/libgloss && \
52449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52451                   "RANLIB=$${RANLIB}" \
52452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52453                    clean) \
52454           || exit 1
52455
52456 @endif target-libgloss
52457
52458 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52459 maybe-distclean-target-libgloss:
52460 @if target-libgloss
52461 maybe-distclean-target-libgloss: distclean-target-libgloss
52462
52463 distclean-target-libgloss: 
52464         @: $(MAKE); $(unstage)
52465         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52466         r=`${PWD_COMMAND}`; export r; \
52467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52468         $(NORMAL_TARGET_EXPORTS) \
52469         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52470         for flag in $(EXTRA_TARGET_FLAGS); do \
52471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52472         done; \
52473         (cd $(TARGET_SUBDIR)/libgloss && \
52474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52476                   "RANLIB=$${RANLIB}" \
52477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52478                    distclean) \
52479           || exit 1
52480
52481 @endif target-libgloss
52482
52483 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52484 maybe-maintainer-clean-target-libgloss:
52485 @if target-libgloss
52486 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52487
52488 maintainer-clean-target-libgloss: 
52489         @: $(MAKE); $(unstage)
52490         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52491         r=`${PWD_COMMAND}`; export r; \
52492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52493         $(NORMAL_TARGET_EXPORTS) \
52494         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52495         for flag in $(EXTRA_TARGET_FLAGS); do \
52496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52497         done; \
52498         (cd $(TARGET_SUBDIR)/libgloss && \
52499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52501                   "RANLIB=$${RANLIB}" \
52502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52503                    maintainer-clean) \
52504           || exit 1
52505
52506 @endif target-libgloss
52507
52508
52509
52510
52511
52512 .PHONY: configure-target-libffi maybe-configure-target-libffi
52513 maybe-configure-target-libffi:
52514 @if gcc-bootstrap
52515 configure-target-libffi: stage_current
52516 @endif gcc-bootstrap
52517 @if target-libffi
52518 maybe-configure-target-libffi: configure-target-libffi
52519 configure-target-libffi: 
52520         @: $(MAKE); $(unstage)
52521         @r=`${PWD_COMMAND}`; export r; \
52522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52523         echo "Checking multilib configuration for libffi..."; \
52524         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52525         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52526         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52527           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52528             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52529           else \
52530             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52531             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52532           fi; \
52533         else \
52534           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52535         fi; \
52536         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52537         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52538         $(NORMAL_TARGET_EXPORTS)  \
52539         echo Configuring in $(TARGET_SUBDIR)/libffi; \
52540         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52541         case $(srcdir) in \
52542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52543           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52545         esac; \
52546         module_srcdir=libffi; \
52547         rm -f no-such-file || : ; \
52548         CONFIG_SITE=no-such-file $(SHELL) \
52549           $$s/$$module_srcdir/configure \
52550           --srcdir=$${topdir}/$$module_srcdir \
52551           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52552           --target=${target_alias}  \
52553           || exit 1
52554 @endif target-libffi
52555
52556
52557
52558
52559
52560 .PHONY: all-target-libffi maybe-all-target-libffi
52561 maybe-all-target-libffi:
52562 @if gcc-bootstrap
52563 all-target-libffi: stage_current
52564 @endif gcc-bootstrap
52565 @if target-libffi
52566 TARGET-target-libffi=all
52567 maybe-all-target-libffi: all-target-libffi
52568 all-target-libffi: configure-target-libffi
52569         @: $(MAKE); $(unstage)
52570         @r=`${PWD_COMMAND}`; export r; \
52571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52572         $(NORMAL_TARGET_EXPORTS)  \
52573         (cd $(TARGET_SUBDIR)/libffi && \
52574           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52575                 $(TARGET-target-libffi))
52576 @endif target-libffi
52577
52578
52579
52580
52581
52582 .PHONY: check-target-libffi maybe-check-target-libffi
52583 maybe-check-target-libffi:
52584 @if target-libffi
52585 maybe-check-target-libffi: check-target-libffi
52586
52587 check-target-libffi:
52588         @: $(MAKE); $(unstage)
52589         @r=`${PWD_COMMAND}`; export r; \
52590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52591         $(NORMAL_TARGET_EXPORTS) \
52592         (cd $(TARGET_SUBDIR)/libffi && \
52593           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52594
52595 @endif target-libffi
52596
52597 .PHONY: install-target-libffi maybe-install-target-libffi
52598 maybe-install-target-libffi:
52599 @if target-libffi
52600 maybe-install-target-libffi: install-target-libffi
52601
52602 # Dummy target for uninstallable.
52603 install-target-libffi:
52604
52605 @endif target-libffi
52606
52607 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
52608 maybe-install-strip-target-libffi:
52609 @if target-libffi
52610 maybe-install-strip-target-libffi: install-strip-target-libffi
52611
52612 # Dummy target for uninstallable.
52613 install-strip-target-libffi:
52614
52615 @endif target-libffi
52616
52617 # Other targets (info, dvi, pdf, etc.)
52618
52619 .PHONY: maybe-info-target-libffi info-target-libffi
52620 maybe-info-target-libffi:
52621 @if target-libffi
52622 maybe-info-target-libffi: info-target-libffi
52623
52624 info-target-libffi: \
52625     configure-target-libffi 
52626         @: $(MAKE); $(unstage)
52627         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52628         r=`${PWD_COMMAND}`; export r; \
52629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630         $(NORMAL_TARGET_EXPORTS) \
52631         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
52632         for flag in $(EXTRA_TARGET_FLAGS); do \
52633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52634         done; \
52635         (cd $(TARGET_SUBDIR)/libffi && \
52636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52638                   "RANLIB=$${RANLIB}" \
52639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52640                    info) \
52641           || exit 1
52642
52643 @endif target-libffi
52644
52645 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52646 maybe-dvi-target-libffi:
52647 @if target-libffi
52648 maybe-dvi-target-libffi: dvi-target-libffi
52649
52650 dvi-target-libffi: \
52651     configure-target-libffi 
52652         @: $(MAKE); $(unstage)
52653         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52654         r=`${PWD_COMMAND}`; export r; \
52655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656         $(NORMAL_TARGET_EXPORTS) \
52657         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
52658         for flag in $(EXTRA_TARGET_FLAGS); do \
52659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52660         done; \
52661         (cd $(TARGET_SUBDIR)/libffi && \
52662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52664                   "RANLIB=$${RANLIB}" \
52665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52666                    dvi) \
52667           || exit 1
52668
52669 @endif target-libffi
52670
52671 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52672 maybe-pdf-target-libffi:
52673 @if target-libffi
52674 maybe-pdf-target-libffi: pdf-target-libffi
52675
52676 pdf-target-libffi: \
52677     configure-target-libffi 
52678         @: $(MAKE); $(unstage)
52679         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52680         r=`${PWD_COMMAND}`; export r; \
52681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52682         $(NORMAL_TARGET_EXPORTS) \
52683         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
52684         for flag in $(EXTRA_TARGET_FLAGS); do \
52685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52686         done; \
52687         (cd $(TARGET_SUBDIR)/libffi && \
52688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52690                   "RANLIB=$${RANLIB}" \
52691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52692                    pdf) \
52693           || exit 1
52694
52695 @endif target-libffi
52696
52697 .PHONY: maybe-html-target-libffi html-target-libffi
52698 maybe-html-target-libffi:
52699 @if target-libffi
52700 maybe-html-target-libffi: html-target-libffi
52701
52702 html-target-libffi: \
52703     configure-target-libffi 
52704         @: $(MAKE); $(unstage)
52705         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52706         r=`${PWD_COMMAND}`; export r; \
52707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52708         $(NORMAL_TARGET_EXPORTS) \
52709         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
52710         for flag in $(EXTRA_TARGET_FLAGS); do \
52711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52712         done; \
52713         (cd $(TARGET_SUBDIR)/libffi && \
52714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52716                   "RANLIB=$${RANLIB}" \
52717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52718                    html) \
52719           || exit 1
52720
52721 @endif target-libffi
52722
52723 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52724 maybe-TAGS-target-libffi:
52725 @if target-libffi
52726 maybe-TAGS-target-libffi: TAGS-target-libffi
52727
52728 TAGS-target-libffi: \
52729     configure-target-libffi 
52730         @: $(MAKE); $(unstage)
52731         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52732         r=`${PWD_COMMAND}`; export r; \
52733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52734         $(NORMAL_TARGET_EXPORTS) \
52735         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
52736         for flag in $(EXTRA_TARGET_FLAGS); do \
52737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52738         done; \
52739         (cd $(TARGET_SUBDIR)/libffi && \
52740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52742                   "RANLIB=$${RANLIB}" \
52743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52744                    TAGS) \
52745           || exit 1
52746
52747 @endif target-libffi
52748
52749 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52750 maybe-install-info-target-libffi:
52751 @if target-libffi
52752 maybe-install-info-target-libffi: install-info-target-libffi
52753
52754 install-info-target-libffi: \
52755     configure-target-libffi \
52756     info-target-libffi 
52757         @: $(MAKE); $(unstage)
52758         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52759         r=`${PWD_COMMAND}`; export r; \
52760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52761         $(NORMAL_TARGET_EXPORTS) \
52762         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
52763         for flag in $(EXTRA_TARGET_FLAGS); do \
52764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52765         done; \
52766         (cd $(TARGET_SUBDIR)/libffi && \
52767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52769                   "RANLIB=$${RANLIB}" \
52770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52771                    install-info) \
52772           || exit 1
52773
52774 @endif target-libffi
52775
52776 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52777 maybe-install-pdf-target-libffi:
52778 @if target-libffi
52779 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52780
52781 install-pdf-target-libffi: \
52782     configure-target-libffi \
52783     pdf-target-libffi 
52784         @: $(MAKE); $(unstage)
52785         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52786         r=`${PWD_COMMAND}`; export r; \
52787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52788         $(NORMAL_TARGET_EXPORTS) \
52789         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
52790         for flag in $(EXTRA_TARGET_FLAGS); do \
52791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52792         done; \
52793         (cd $(TARGET_SUBDIR)/libffi && \
52794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52796                   "RANLIB=$${RANLIB}" \
52797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52798                    install-pdf) \
52799           || exit 1
52800
52801 @endif target-libffi
52802
52803 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52804 maybe-install-html-target-libffi:
52805 @if target-libffi
52806 maybe-install-html-target-libffi: install-html-target-libffi
52807
52808 install-html-target-libffi: \
52809     configure-target-libffi \
52810     html-target-libffi 
52811         @: $(MAKE); $(unstage)
52812         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52813         r=`${PWD_COMMAND}`; export r; \
52814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52815         $(NORMAL_TARGET_EXPORTS) \
52816         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
52817         for flag in $(EXTRA_TARGET_FLAGS); do \
52818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52819         done; \
52820         (cd $(TARGET_SUBDIR)/libffi && \
52821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52823                   "RANLIB=$${RANLIB}" \
52824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52825                    install-html) \
52826           || exit 1
52827
52828 @endif target-libffi
52829
52830 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52831 maybe-installcheck-target-libffi:
52832 @if target-libffi
52833 maybe-installcheck-target-libffi: installcheck-target-libffi
52834
52835 installcheck-target-libffi: \
52836     configure-target-libffi 
52837         @: $(MAKE); $(unstage)
52838         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52839         r=`${PWD_COMMAND}`; export r; \
52840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52841         $(NORMAL_TARGET_EXPORTS) \
52842         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
52843         for flag in $(EXTRA_TARGET_FLAGS); do \
52844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52845         done; \
52846         (cd $(TARGET_SUBDIR)/libffi && \
52847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52849                   "RANLIB=$${RANLIB}" \
52850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52851                    installcheck) \
52852           || exit 1
52853
52854 @endif target-libffi
52855
52856 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52857 maybe-mostlyclean-target-libffi:
52858 @if target-libffi
52859 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52860
52861 mostlyclean-target-libffi: 
52862         @: $(MAKE); $(unstage)
52863         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52864         r=`${PWD_COMMAND}`; export r; \
52865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52866         $(NORMAL_TARGET_EXPORTS) \
52867         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
52868         for flag in $(EXTRA_TARGET_FLAGS); do \
52869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52870         done; \
52871         (cd $(TARGET_SUBDIR)/libffi && \
52872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52874                   "RANLIB=$${RANLIB}" \
52875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52876                    mostlyclean) \
52877           || exit 1
52878
52879 @endif target-libffi
52880
52881 .PHONY: maybe-clean-target-libffi clean-target-libffi
52882 maybe-clean-target-libffi:
52883 @if target-libffi
52884 maybe-clean-target-libffi: clean-target-libffi
52885
52886 clean-target-libffi: 
52887         @: $(MAKE); $(unstage)
52888         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52889         r=`${PWD_COMMAND}`; export r; \
52890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52891         $(NORMAL_TARGET_EXPORTS) \
52892         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
52893         for flag in $(EXTRA_TARGET_FLAGS); do \
52894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52895         done; \
52896         (cd $(TARGET_SUBDIR)/libffi && \
52897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52899                   "RANLIB=$${RANLIB}" \
52900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52901                    clean) \
52902           || exit 1
52903
52904 @endif target-libffi
52905
52906 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52907 maybe-distclean-target-libffi:
52908 @if target-libffi
52909 maybe-distclean-target-libffi: distclean-target-libffi
52910
52911 distclean-target-libffi: 
52912         @: $(MAKE); $(unstage)
52913         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52914         r=`${PWD_COMMAND}`; export r; \
52915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52916         $(NORMAL_TARGET_EXPORTS) \
52917         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
52918         for flag in $(EXTRA_TARGET_FLAGS); do \
52919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52920         done; \
52921         (cd $(TARGET_SUBDIR)/libffi && \
52922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52924                   "RANLIB=$${RANLIB}" \
52925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52926                    distclean) \
52927           || exit 1
52928
52929 @endif target-libffi
52930
52931 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52932 maybe-maintainer-clean-target-libffi:
52933 @if target-libffi
52934 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52935
52936 maintainer-clean-target-libffi: 
52937         @: $(MAKE); $(unstage)
52938         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52939         r=`${PWD_COMMAND}`; export r; \
52940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52941         $(NORMAL_TARGET_EXPORTS) \
52942         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
52943         for flag in $(EXTRA_TARGET_FLAGS); do \
52944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52945         done; \
52946         (cd $(TARGET_SUBDIR)/libffi && \
52947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52949                   "RANLIB=$${RANLIB}" \
52950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52951                    maintainer-clean) \
52952           || exit 1
52953
52954 @endif target-libffi
52955
52956
52957
52958
52959
52960 .PHONY: configure-target-zlib maybe-configure-target-zlib
52961 maybe-configure-target-zlib:
52962 @if gcc-bootstrap
52963 configure-target-zlib: stage_current
52964 @endif gcc-bootstrap
52965 @if target-zlib
52966 maybe-configure-target-zlib: configure-target-zlib
52967 configure-target-zlib: 
52968         @: $(MAKE); $(unstage)
52969         @r=`${PWD_COMMAND}`; export r; \
52970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52971         echo "Checking multilib configuration for zlib..."; \
52972         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52973         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
52974         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52975           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52976             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52977           else \
52978             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52979             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52980           fi; \
52981         else \
52982           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52983         fi; \
52984         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52985         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52986         $(NORMAL_TARGET_EXPORTS)  \
52987         echo Configuring in $(TARGET_SUBDIR)/zlib; \
52988         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52989         case $(srcdir) in \
52990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52991           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52993         esac; \
52994         module_srcdir=zlib; \
52995         rm -f no-such-file || : ; \
52996         CONFIG_SITE=no-such-file $(SHELL) \
52997           $$s/$$module_srcdir/configure \
52998           --srcdir=$${topdir}/$$module_srcdir \
52999           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53000           --target=${target_alias}  \
53001           || exit 1
53002 @endif target-zlib
53003
53004
53005
53006
53007
53008 .PHONY: all-target-zlib maybe-all-target-zlib
53009 maybe-all-target-zlib:
53010 @if gcc-bootstrap
53011 all-target-zlib: stage_current
53012 @endif gcc-bootstrap
53013 @if target-zlib
53014 TARGET-target-zlib=all
53015 maybe-all-target-zlib: all-target-zlib
53016 all-target-zlib: configure-target-zlib
53017         @: $(MAKE); $(unstage)
53018         @r=`${PWD_COMMAND}`; export r; \
53019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53020         $(NORMAL_TARGET_EXPORTS)  \
53021         (cd $(TARGET_SUBDIR)/zlib && \
53022           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53023                 $(TARGET-target-zlib))
53024 @endif target-zlib
53025
53026
53027
53028
53029
53030 .PHONY: check-target-zlib maybe-check-target-zlib
53031 maybe-check-target-zlib:
53032 @if target-zlib
53033 maybe-check-target-zlib: check-target-zlib
53034
53035 check-target-zlib:
53036         @: $(MAKE); $(unstage)
53037         @r=`${PWD_COMMAND}`; export r; \
53038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53039         $(NORMAL_TARGET_EXPORTS) \
53040         (cd $(TARGET_SUBDIR)/zlib && \
53041           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53042
53043 @endif target-zlib
53044
53045 .PHONY: install-target-zlib maybe-install-target-zlib
53046 maybe-install-target-zlib:
53047 @if target-zlib
53048 maybe-install-target-zlib: install-target-zlib
53049
53050 install-target-zlib: installdirs
53051         @: $(MAKE); $(unstage)
53052         @r=`${PWD_COMMAND}`; export r; \
53053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054         $(NORMAL_TARGET_EXPORTS) \
53055         (cd $(TARGET_SUBDIR)/zlib && \
53056           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53057
53058 @endif target-zlib
53059
53060 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53061 maybe-install-strip-target-zlib:
53062 @if target-zlib
53063 maybe-install-strip-target-zlib: install-strip-target-zlib
53064
53065 install-strip-target-zlib: installdirs
53066         @: $(MAKE); $(unstage)
53067         @r=`${PWD_COMMAND}`; export r; \
53068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53069         $(NORMAL_TARGET_EXPORTS) \
53070         (cd $(TARGET_SUBDIR)/zlib && \
53071           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53072
53073 @endif target-zlib
53074
53075 # Other targets (info, dvi, pdf, etc.)
53076
53077 .PHONY: maybe-info-target-zlib info-target-zlib
53078 maybe-info-target-zlib:
53079 @if target-zlib
53080 maybe-info-target-zlib: info-target-zlib
53081
53082 info-target-zlib: \
53083     configure-target-zlib 
53084         @: $(MAKE); $(unstage)
53085         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53086         r=`${PWD_COMMAND}`; export r; \
53087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53088         $(NORMAL_TARGET_EXPORTS) \
53089         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53090         for flag in $(EXTRA_TARGET_FLAGS); do \
53091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53092         done; \
53093         (cd $(TARGET_SUBDIR)/zlib && \
53094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53096                   "RANLIB=$${RANLIB}" \
53097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53098                    info) \
53099           || exit 1
53100
53101 @endif target-zlib
53102
53103 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53104 maybe-dvi-target-zlib:
53105 @if target-zlib
53106 maybe-dvi-target-zlib: dvi-target-zlib
53107
53108 dvi-target-zlib: \
53109     configure-target-zlib 
53110         @: $(MAKE); $(unstage)
53111         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53112         r=`${PWD_COMMAND}`; export r; \
53113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53114         $(NORMAL_TARGET_EXPORTS) \
53115         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53116         for flag in $(EXTRA_TARGET_FLAGS); do \
53117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53118         done; \
53119         (cd $(TARGET_SUBDIR)/zlib && \
53120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53122                   "RANLIB=$${RANLIB}" \
53123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53124                    dvi) \
53125           || exit 1
53126
53127 @endif target-zlib
53128
53129 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53130 maybe-pdf-target-zlib:
53131 @if target-zlib
53132 maybe-pdf-target-zlib: pdf-target-zlib
53133
53134 pdf-target-zlib: \
53135     configure-target-zlib 
53136         @: $(MAKE); $(unstage)
53137         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53138         r=`${PWD_COMMAND}`; export r; \
53139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53140         $(NORMAL_TARGET_EXPORTS) \
53141         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53142         for flag in $(EXTRA_TARGET_FLAGS); do \
53143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53144         done; \
53145         (cd $(TARGET_SUBDIR)/zlib && \
53146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53148                   "RANLIB=$${RANLIB}" \
53149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53150                    pdf) \
53151           || exit 1
53152
53153 @endif target-zlib
53154
53155 .PHONY: maybe-html-target-zlib html-target-zlib
53156 maybe-html-target-zlib:
53157 @if target-zlib
53158 maybe-html-target-zlib: html-target-zlib
53159
53160 html-target-zlib: \
53161     configure-target-zlib 
53162         @: $(MAKE); $(unstage)
53163         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53164         r=`${PWD_COMMAND}`; export r; \
53165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53166         $(NORMAL_TARGET_EXPORTS) \
53167         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53168         for flag in $(EXTRA_TARGET_FLAGS); do \
53169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53170         done; \
53171         (cd $(TARGET_SUBDIR)/zlib && \
53172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53174                   "RANLIB=$${RANLIB}" \
53175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53176                    html) \
53177           || exit 1
53178
53179 @endif target-zlib
53180
53181 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53182 maybe-TAGS-target-zlib:
53183 @if target-zlib
53184 maybe-TAGS-target-zlib: TAGS-target-zlib
53185
53186 TAGS-target-zlib: \
53187     configure-target-zlib 
53188         @: $(MAKE); $(unstage)
53189         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53190         r=`${PWD_COMMAND}`; export r; \
53191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53192         $(NORMAL_TARGET_EXPORTS) \
53193         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53194         for flag in $(EXTRA_TARGET_FLAGS); do \
53195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53196         done; \
53197         (cd $(TARGET_SUBDIR)/zlib && \
53198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53200                   "RANLIB=$${RANLIB}" \
53201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53202                    TAGS) \
53203           || exit 1
53204
53205 @endif target-zlib
53206
53207 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53208 maybe-install-info-target-zlib:
53209 @if target-zlib
53210 maybe-install-info-target-zlib: install-info-target-zlib
53211
53212 install-info-target-zlib: \
53213     configure-target-zlib \
53214     info-target-zlib 
53215         @: $(MAKE); $(unstage)
53216         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53217         r=`${PWD_COMMAND}`; export r; \
53218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53219         $(NORMAL_TARGET_EXPORTS) \
53220         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53221         for flag in $(EXTRA_TARGET_FLAGS); do \
53222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53223         done; \
53224         (cd $(TARGET_SUBDIR)/zlib && \
53225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53227                   "RANLIB=$${RANLIB}" \
53228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53229                    install-info) \
53230           || exit 1
53231
53232 @endif target-zlib
53233
53234 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53235 maybe-install-pdf-target-zlib:
53236 @if target-zlib
53237 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53238
53239 install-pdf-target-zlib: \
53240     configure-target-zlib \
53241     pdf-target-zlib 
53242         @: $(MAKE); $(unstage)
53243         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53244         r=`${PWD_COMMAND}`; export r; \
53245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53246         $(NORMAL_TARGET_EXPORTS) \
53247         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53248         for flag in $(EXTRA_TARGET_FLAGS); do \
53249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53250         done; \
53251         (cd $(TARGET_SUBDIR)/zlib && \
53252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53254                   "RANLIB=$${RANLIB}" \
53255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53256                    install-pdf) \
53257           || exit 1
53258
53259 @endif target-zlib
53260
53261 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53262 maybe-install-html-target-zlib:
53263 @if target-zlib
53264 maybe-install-html-target-zlib: install-html-target-zlib
53265
53266 install-html-target-zlib: \
53267     configure-target-zlib \
53268     html-target-zlib 
53269         @: $(MAKE); $(unstage)
53270         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53271         r=`${PWD_COMMAND}`; export r; \
53272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53273         $(NORMAL_TARGET_EXPORTS) \
53274         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53275         for flag in $(EXTRA_TARGET_FLAGS); do \
53276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53277         done; \
53278         (cd $(TARGET_SUBDIR)/zlib && \
53279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53281                   "RANLIB=$${RANLIB}" \
53282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53283                    install-html) \
53284           || exit 1
53285
53286 @endif target-zlib
53287
53288 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53289 maybe-installcheck-target-zlib:
53290 @if target-zlib
53291 maybe-installcheck-target-zlib: installcheck-target-zlib
53292
53293 installcheck-target-zlib: \
53294     configure-target-zlib 
53295         @: $(MAKE); $(unstage)
53296         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53297         r=`${PWD_COMMAND}`; export r; \
53298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53299         $(NORMAL_TARGET_EXPORTS) \
53300         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53301         for flag in $(EXTRA_TARGET_FLAGS); do \
53302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53303         done; \
53304         (cd $(TARGET_SUBDIR)/zlib && \
53305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53307                   "RANLIB=$${RANLIB}" \
53308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53309                    installcheck) \
53310           || exit 1
53311
53312 @endif target-zlib
53313
53314 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53315 maybe-mostlyclean-target-zlib:
53316 @if target-zlib
53317 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53318
53319 mostlyclean-target-zlib: 
53320         @: $(MAKE); $(unstage)
53321         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53322         r=`${PWD_COMMAND}`; export r; \
53323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53324         $(NORMAL_TARGET_EXPORTS) \
53325         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53326         for flag in $(EXTRA_TARGET_FLAGS); do \
53327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53328         done; \
53329         (cd $(TARGET_SUBDIR)/zlib && \
53330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53332                   "RANLIB=$${RANLIB}" \
53333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53334                    mostlyclean) \
53335           || exit 1
53336
53337 @endif target-zlib
53338
53339 .PHONY: maybe-clean-target-zlib clean-target-zlib
53340 maybe-clean-target-zlib:
53341 @if target-zlib
53342 maybe-clean-target-zlib: clean-target-zlib
53343
53344 clean-target-zlib: 
53345         @: $(MAKE); $(unstage)
53346         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53347         r=`${PWD_COMMAND}`; export r; \
53348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53349         $(NORMAL_TARGET_EXPORTS) \
53350         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53351         for flag in $(EXTRA_TARGET_FLAGS); do \
53352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53353         done; \
53354         (cd $(TARGET_SUBDIR)/zlib && \
53355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53357                   "RANLIB=$${RANLIB}" \
53358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53359                    clean) \
53360           || exit 1
53361
53362 @endif target-zlib
53363
53364 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53365 maybe-distclean-target-zlib:
53366 @if target-zlib
53367 maybe-distclean-target-zlib: distclean-target-zlib
53368
53369 distclean-target-zlib: 
53370         @: $(MAKE); $(unstage)
53371         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53372         r=`${PWD_COMMAND}`; export r; \
53373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53374         $(NORMAL_TARGET_EXPORTS) \
53375         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53376         for flag in $(EXTRA_TARGET_FLAGS); do \
53377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53378         done; \
53379         (cd $(TARGET_SUBDIR)/zlib && \
53380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53382                   "RANLIB=$${RANLIB}" \
53383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53384                    distclean) \
53385           || exit 1
53386
53387 @endif target-zlib
53388
53389 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53390 maybe-maintainer-clean-target-zlib:
53391 @if target-zlib
53392 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53393
53394 maintainer-clean-target-zlib: 
53395         @: $(MAKE); $(unstage)
53396         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53397         r=`${PWD_COMMAND}`; export r; \
53398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53399         $(NORMAL_TARGET_EXPORTS) \
53400         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53401         for flag in $(EXTRA_TARGET_FLAGS); do \
53402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53403         done; \
53404         (cd $(TARGET_SUBDIR)/zlib && \
53405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53407                   "RANLIB=$${RANLIB}" \
53408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53409                    maintainer-clean) \
53410           || exit 1
53411
53412 @endif target-zlib
53413
53414
53415
53416
53417
53418 .PHONY: configure-target-rda maybe-configure-target-rda
53419 maybe-configure-target-rda:
53420 @if gcc-bootstrap
53421 configure-target-rda: stage_current
53422 @endif gcc-bootstrap
53423 @if target-rda
53424 maybe-configure-target-rda: configure-target-rda
53425 configure-target-rda: 
53426         @: $(MAKE); $(unstage)
53427         @r=`${PWD_COMMAND}`; export r; \
53428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53429         echo "Checking multilib configuration for rda..."; \
53430         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53431         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53432         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53433           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53434             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53435           else \
53436             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53437             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53438           fi; \
53439         else \
53440           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53441         fi; \
53442         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53443         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53444         $(NORMAL_TARGET_EXPORTS)  \
53445         echo Configuring in $(TARGET_SUBDIR)/rda; \
53446         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53447         case $(srcdir) in \
53448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53449           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53451         esac; \
53452         module_srcdir=rda; \
53453         rm -f no-such-file || : ; \
53454         CONFIG_SITE=no-such-file $(SHELL) \
53455           $$s/$$module_srcdir/configure \
53456           --srcdir=$${topdir}/$$module_srcdir \
53457           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53458           --target=${target_alias}  \
53459           || exit 1
53460 @endif target-rda
53461
53462
53463
53464
53465
53466 .PHONY: all-target-rda maybe-all-target-rda
53467 maybe-all-target-rda:
53468 @if gcc-bootstrap
53469 all-target-rda: stage_current
53470 @endif gcc-bootstrap
53471 @if target-rda
53472 TARGET-target-rda=all
53473 maybe-all-target-rda: all-target-rda
53474 all-target-rda: configure-target-rda
53475         @: $(MAKE); $(unstage)
53476         @r=`${PWD_COMMAND}`; export r; \
53477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53478         $(NORMAL_TARGET_EXPORTS)  \
53479         (cd $(TARGET_SUBDIR)/rda && \
53480           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53481                 $(TARGET-target-rda))
53482 @endif target-rda
53483
53484
53485
53486
53487
53488 .PHONY: check-target-rda maybe-check-target-rda
53489 maybe-check-target-rda:
53490 @if target-rda
53491 maybe-check-target-rda: check-target-rda
53492
53493 check-target-rda:
53494         @: $(MAKE); $(unstage)
53495         @r=`${PWD_COMMAND}`; export r; \
53496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53497         $(NORMAL_TARGET_EXPORTS) \
53498         (cd $(TARGET_SUBDIR)/rda && \
53499           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53500
53501 @endif target-rda
53502
53503 .PHONY: install-target-rda maybe-install-target-rda
53504 maybe-install-target-rda:
53505 @if target-rda
53506 maybe-install-target-rda: install-target-rda
53507
53508 install-target-rda: installdirs
53509         @: $(MAKE); $(unstage)
53510         @r=`${PWD_COMMAND}`; export r; \
53511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512         $(NORMAL_TARGET_EXPORTS) \
53513         (cd $(TARGET_SUBDIR)/rda && \
53514           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53515
53516 @endif target-rda
53517
53518 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53519 maybe-install-strip-target-rda:
53520 @if target-rda
53521 maybe-install-strip-target-rda: install-strip-target-rda
53522
53523 install-strip-target-rda: installdirs
53524         @: $(MAKE); $(unstage)
53525         @r=`${PWD_COMMAND}`; export r; \
53526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53527         $(NORMAL_TARGET_EXPORTS) \
53528         (cd $(TARGET_SUBDIR)/rda && \
53529           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53530
53531 @endif target-rda
53532
53533 # Other targets (info, dvi, pdf, etc.)
53534
53535 .PHONY: maybe-info-target-rda info-target-rda
53536 maybe-info-target-rda:
53537 @if target-rda
53538 maybe-info-target-rda: info-target-rda
53539
53540 info-target-rda: \
53541     configure-target-rda 
53542         @: $(MAKE); $(unstage)
53543         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53544         r=`${PWD_COMMAND}`; export r; \
53545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53546         $(NORMAL_TARGET_EXPORTS) \
53547         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
53548         for flag in $(EXTRA_TARGET_FLAGS); do \
53549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53550         done; \
53551         (cd $(TARGET_SUBDIR)/rda && \
53552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53554                   "RANLIB=$${RANLIB}" \
53555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53556                    info) \
53557           || exit 1
53558
53559 @endif target-rda
53560
53561 .PHONY: maybe-dvi-target-rda dvi-target-rda
53562 maybe-dvi-target-rda:
53563 @if target-rda
53564 maybe-dvi-target-rda: dvi-target-rda
53565
53566 dvi-target-rda: \
53567     configure-target-rda 
53568         @: $(MAKE); $(unstage)
53569         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53570         r=`${PWD_COMMAND}`; export r; \
53571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53572         $(NORMAL_TARGET_EXPORTS) \
53573         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
53574         for flag in $(EXTRA_TARGET_FLAGS); do \
53575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53576         done; \
53577         (cd $(TARGET_SUBDIR)/rda && \
53578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53580                   "RANLIB=$${RANLIB}" \
53581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53582                    dvi) \
53583           || exit 1
53584
53585 @endif target-rda
53586
53587 .PHONY: maybe-pdf-target-rda pdf-target-rda
53588 maybe-pdf-target-rda:
53589 @if target-rda
53590 maybe-pdf-target-rda: pdf-target-rda
53591
53592 pdf-target-rda: \
53593     configure-target-rda 
53594         @: $(MAKE); $(unstage)
53595         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53596         r=`${PWD_COMMAND}`; export r; \
53597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53598         $(NORMAL_TARGET_EXPORTS) \
53599         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
53600         for flag in $(EXTRA_TARGET_FLAGS); do \
53601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53602         done; \
53603         (cd $(TARGET_SUBDIR)/rda && \
53604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53606                   "RANLIB=$${RANLIB}" \
53607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53608                    pdf) \
53609           || exit 1
53610
53611 @endif target-rda
53612
53613 .PHONY: maybe-html-target-rda html-target-rda
53614 maybe-html-target-rda:
53615 @if target-rda
53616 maybe-html-target-rda: html-target-rda
53617
53618 html-target-rda: \
53619     configure-target-rda 
53620         @: $(MAKE); $(unstage)
53621         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53622         r=`${PWD_COMMAND}`; export r; \
53623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53624         $(NORMAL_TARGET_EXPORTS) \
53625         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
53626         for flag in $(EXTRA_TARGET_FLAGS); do \
53627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53628         done; \
53629         (cd $(TARGET_SUBDIR)/rda && \
53630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53632                   "RANLIB=$${RANLIB}" \
53633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53634                    html) \
53635           || exit 1
53636
53637 @endif target-rda
53638
53639 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53640 maybe-TAGS-target-rda:
53641 @if target-rda
53642 maybe-TAGS-target-rda: TAGS-target-rda
53643
53644 TAGS-target-rda: \
53645     configure-target-rda 
53646         @: $(MAKE); $(unstage)
53647         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53648         r=`${PWD_COMMAND}`; export r; \
53649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650         $(NORMAL_TARGET_EXPORTS) \
53651         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
53652         for flag in $(EXTRA_TARGET_FLAGS); do \
53653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53654         done; \
53655         (cd $(TARGET_SUBDIR)/rda && \
53656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53658                   "RANLIB=$${RANLIB}" \
53659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53660                    TAGS) \
53661           || exit 1
53662
53663 @endif target-rda
53664
53665 .PHONY: maybe-install-info-target-rda install-info-target-rda
53666 maybe-install-info-target-rda:
53667 @if target-rda
53668 maybe-install-info-target-rda: install-info-target-rda
53669
53670 install-info-target-rda: \
53671     configure-target-rda \
53672     info-target-rda 
53673         @: $(MAKE); $(unstage)
53674         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53675         r=`${PWD_COMMAND}`; export r; \
53676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53677         $(NORMAL_TARGET_EXPORTS) \
53678         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
53679         for flag in $(EXTRA_TARGET_FLAGS); do \
53680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53681         done; \
53682         (cd $(TARGET_SUBDIR)/rda && \
53683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53685                   "RANLIB=$${RANLIB}" \
53686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53687                    install-info) \
53688           || exit 1
53689
53690 @endif target-rda
53691
53692 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53693 maybe-install-pdf-target-rda:
53694 @if target-rda
53695 maybe-install-pdf-target-rda: install-pdf-target-rda
53696
53697 install-pdf-target-rda: \
53698     configure-target-rda \
53699     pdf-target-rda 
53700         @: $(MAKE); $(unstage)
53701         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53702         r=`${PWD_COMMAND}`; export r; \
53703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53704         $(NORMAL_TARGET_EXPORTS) \
53705         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
53706         for flag in $(EXTRA_TARGET_FLAGS); do \
53707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53708         done; \
53709         (cd $(TARGET_SUBDIR)/rda && \
53710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53712                   "RANLIB=$${RANLIB}" \
53713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53714                    install-pdf) \
53715           || exit 1
53716
53717 @endif target-rda
53718
53719 .PHONY: maybe-install-html-target-rda install-html-target-rda
53720 maybe-install-html-target-rda:
53721 @if target-rda
53722 maybe-install-html-target-rda: install-html-target-rda
53723
53724 install-html-target-rda: \
53725     configure-target-rda \
53726     html-target-rda 
53727         @: $(MAKE); $(unstage)
53728         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53729         r=`${PWD_COMMAND}`; export r; \
53730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53731         $(NORMAL_TARGET_EXPORTS) \
53732         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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                    install-html) \
53742           || exit 1
53743
53744 @endif target-rda
53745
53746 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
53747 maybe-installcheck-target-rda:
53748 @if target-rda
53749 maybe-installcheck-target-rda: installcheck-target-rda
53750
53751 installcheck-target-rda: \
53752     configure-target-rda 
53753         @: $(MAKE); $(unstage)
53754         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53755         r=`${PWD_COMMAND}`; export r; \
53756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53757         $(NORMAL_TARGET_EXPORTS) \
53758         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
53759         for flag in $(EXTRA_TARGET_FLAGS); do \
53760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53761         done; \
53762         (cd $(TARGET_SUBDIR)/rda && \
53763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53765                   "RANLIB=$${RANLIB}" \
53766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53767                    installcheck) \
53768           || exit 1
53769
53770 @endif target-rda
53771
53772 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53773 maybe-mostlyclean-target-rda:
53774 @if target-rda
53775 maybe-mostlyclean-target-rda: mostlyclean-target-rda
53776
53777 mostlyclean-target-rda: 
53778         @: $(MAKE); $(unstage)
53779         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53780         r=`${PWD_COMMAND}`; export r; \
53781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53782         $(NORMAL_TARGET_EXPORTS) \
53783         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
53784         for flag in $(EXTRA_TARGET_FLAGS); do \
53785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53786         done; \
53787         (cd $(TARGET_SUBDIR)/rda && \
53788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53790                   "RANLIB=$${RANLIB}" \
53791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53792                    mostlyclean) \
53793           || exit 1
53794
53795 @endif target-rda
53796
53797 .PHONY: maybe-clean-target-rda clean-target-rda
53798 maybe-clean-target-rda:
53799 @if target-rda
53800 maybe-clean-target-rda: clean-target-rda
53801
53802 clean-target-rda: 
53803         @: $(MAKE); $(unstage)
53804         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53805         r=`${PWD_COMMAND}`; export r; \
53806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53807         $(NORMAL_TARGET_EXPORTS) \
53808         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
53809         for flag in $(EXTRA_TARGET_FLAGS); do \
53810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53811         done; \
53812         (cd $(TARGET_SUBDIR)/rda && \
53813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53815                   "RANLIB=$${RANLIB}" \
53816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53817                    clean) \
53818           || exit 1
53819
53820 @endif target-rda
53821
53822 .PHONY: maybe-distclean-target-rda distclean-target-rda
53823 maybe-distclean-target-rda:
53824 @if target-rda
53825 maybe-distclean-target-rda: distclean-target-rda
53826
53827 distclean-target-rda: 
53828         @: $(MAKE); $(unstage)
53829         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53830         r=`${PWD_COMMAND}`; export r; \
53831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53832         $(NORMAL_TARGET_EXPORTS) \
53833         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
53834         for flag in $(EXTRA_TARGET_FLAGS); do \
53835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53836         done; \
53837         (cd $(TARGET_SUBDIR)/rda && \
53838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53840                   "RANLIB=$${RANLIB}" \
53841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53842                    distclean) \
53843           || exit 1
53844
53845 @endif target-rda
53846
53847 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53848 maybe-maintainer-clean-target-rda:
53849 @if target-rda
53850 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53851
53852 maintainer-clean-target-rda: 
53853         @: $(MAKE); $(unstage)
53854         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53855         r=`${PWD_COMMAND}`; export r; \
53856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53857         $(NORMAL_TARGET_EXPORTS) \
53858         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
53859         for flag in $(EXTRA_TARGET_FLAGS); do \
53860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53861         done; \
53862         (cd $(TARGET_SUBDIR)/rda && \
53863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53865                   "RANLIB=$${RANLIB}" \
53866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53867                    maintainer-clean) \
53868           || exit 1
53869
53870 @endif target-rda
53871
53872
53873
53874
53875
53876 .PHONY: configure-target-libada maybe-configure-target-libada
53877 maybe-configure-target-libada:
53878 @if gcc-bootstrap
53879 configure-target-libada: stage_current
53880 @endif gcc-bootstrap
53881 @if target-libada
53882 maybe-configure-target-libada: configure-target-libada
53883 configure-target-libada: 
53884         @: $(MAKE); $(unstage)
53885         @r=`${PWD_COMMAND}`; export r; \
53886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53887         echo "Checking multilib configuration for libada..."; \
53888         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53889         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
53890         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53891           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53892             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53893           else \
53894             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53895             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53896           fi; \
53897         else \
53898           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53899         fi; \
53900         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53901         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53902         $(NORMAL_TARGET_EXPORTS)  \
53903         echo Configuring in $(TARGET_SUBDIR)/libada; \
53904         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53905         case $(srcdir) in \
53906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53907           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53909         esac; \
53910         module_srcdir=libada; \
53911         rm -f no-such-file || : ; \
53912         CONFIG_SITE=no-such-file $(SHELL) \
53913           $$s/$$module_srcdir/configure \
53914           --srcdir=$${topdir}/$$module_srcdir \
53915           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53916           --target=${target_alias}  \
53917           || exit 1
53918 @endif target-libada
53919
53920
53921
53922
53923
53924 .PHONY: all-target-libada maybe-all-target-libada
53925 maybe-all-target-libada:
53926 @if gcc-bootstrap
53927 all-target-libada: stage_current
53928 @endif gcc-bootstrap
53929 @if target-libada
53930 TARGET-target-libada=all
53931 maybe-all-target-libada: all-target-libada
53932 all-target-libada: configure-target-libada
53933         @: $(MAKE); $(unstage)
53934         @r=`${PWD_COMMAND}`; export r; \
53935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53936         $(NORMAL_TARGET_EXPORTS)  \
53937         (cd $(TARGET_SUBDIR)/libada && \
53938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53939                 $(TARGET-target-libada))
53940 @endif target-libada
53941
53942
53943
53944
53945
53946 .PHONY: check-target-libada maybe-check-target-libada
53947 maybe-check-target-libada:
53948 @if target-libada
53949 maybe-check-target-libada: check-target-libada
53950
53951 check-target-libada:
53952         @: $(MAKE); $(unstage)
53953         @r=`${PWD_COMMAND}`; export r; \
53954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53955         $(NORMAL_TARGET_EXPORTS) \
53956         (cd $(TARGET_SUBDIR)/libada && \
53957           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53958
53959 @endif target-libada
53960
53961 .PHONY: install-target-libada maybe-install-target-libada
53962 maybe-install-target-libada:
53963 @if target-libada
53964 maybe-install-target-libada: install-target-libada
53965
53966 install-target-libada: installdirs
53967         @: $(MAKE); $(unstage)
53968         @r=`${PWD_COMMAND}`; export r; \
53969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53970         $(NORMAL_TARGET_EXPORTS) \
53971         (cd $(TARGET_SUBDIR)/libada && \
53972           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53973
53974 @endif target-libada
53975
53976 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
53977 maybe-install-strip-target-libada:
53978 @if target-libada
53979 maybe-install-strip-target-libada: install-strip-target-libada
53980
53981 install-strip-target-libada: installdirs
53982         @: $(MAKE); $(unstage)
53983         @r=`${PWD_COMMAND}`; export r; \
53984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53985         $(NORMAL_TARGET_EXPORTS) \
53986         (cd $(TARGET_SUBDIR)/libada && \
53987           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53988
53989 @endif target-libada
53990
53991 # Other targets (info, dvi, pdf, etc.)
53992
53993 .PHONY: maybe-info-target-libada info-target-libada
53994 maybe-info-target-libada:
53995 @if target-libada
53996 maybe-info-target-libada: info-target-libada
53997
53998 info-target-libada: \
53999     configure-target-libada 
54000         @: $(MAKE); $(unstage)
54001         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54002         r=`${PWD_COMMAND}`; export r; \
54003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004         $(NORMAL_TARGET_EXPORTS) \
54005         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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                    info) \
54015           || exit 1
54016
54017 @endif target-libada
54018
54019 .PHONY: maybe-dvi-target-libada dvi-target-libada
54020 maybe-dvi-target-libada:
54021 @if target-libada
54022 maybe-dvi-target-libada: dvi-target-libada
54023
54024 dvi-target-libada: \
54025     configure-target-libada 
54026         @: $(MAKE); $(unstage)
54027         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54028         r=`${PWD_COMMAND}`; export r; \
54029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54030         $(NORMAL_TARGET_EXPORTS) \
54031         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54032         for flag in $(EXTRA_TARGET_FLAGS); do \
54033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54034         done; \
54035         (cd $(TARGET_SUBDIR)/libada && \
54036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54038                   "RANLIB=$${RANLIB}" \
54039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54040                    dvi) \
54041           || exit 1
54042
54043 @endif target-libada
54044
54045 .PHONY: maybe-pdf-target-libada pdf-target-libada
54046 maybe-pdf-target-libada:
54047 @if target-libada
54048 maybe-pdf-target-libada: pdf-target-libada
54049
54050 pdf-target-libada: \
54051     configure-target-libada 
54052         @: $(MAKE); $(unstage)
54053         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54054         r=`${PWD_COMMAND}`; export r; \
54055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54056         $(NORMAL_TARGET_EXPORTS) \
54057         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54058         for flag in $(EXTRA_TARGET_FLAGS); do \
54059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54060         done; \
54061         (cd $(TARGET_SUBDIR)/libada && \
54062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54064                   "RANLIB=$${RANLIB}" \
54065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54066                    pdf) \
54067           || exit 1
54068
54069 @endif target-libada
54070
54071 .PHONY: maybe-html-target-libada html-target-libada
54072 maybe-html-target-libada:
54073 @if target-libada
54074 maybe-html-target-libada: html-target-libada
54075
54076 html-target-libada: \
54077     configure-target-libada 
54078         @: $(MAKE); $(unstage)
54079         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54080         r=`${PWD_COMMAND}`; export r; \
54081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54082         $(NORMAL_TARGET_EXPORTS) \
54083         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54084         for flag in $(EXTRA_TARGET_FLAGS); do \
54085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54086         done; \
54087         (cd $(TARGET_SUBDIR)/libada && \
54088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54090                   "RANLIB=$${RANLIB}" \
54091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54092                    html) \
54093           || exit 1
54094
54095 @endif target-libada
54096
54097 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54098 maybe-TAGS-target-libada:
54099 @if target-libada
54100 maybe-TAGS-target-libada: TAGS-target-libada
54101
54102 TAGS-target-libada: \
54103     configure-target-libada 
54104         @: $(MAKE); $(unstage)
54105         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54106         r=`${PWD_COMMAND}`; export r; \
54107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54108         $(NORMAL_TARGET_EXPORTS) \
54109         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54110         for flag in $(EXTRA_TARGET_FLAGS); do \
54111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54112         done; \
54113         (cd $(TARGET_SUBDIR)/libada && \
54114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54116                   "RANLIB=$${RANLIB}" \
54117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54118                    TAGS) \
54119           || exit 1
54120
54121 @endif target-libada
54122
54123 .PHONY: maybe-install-info-target-libada install-info-target-libada
54124 maybe-install-info-target-libada:
54125 @if target-libada
54126 maybe-install-info-target-libada: install-info-target-libada
54127
54128 install-info-target-libada: \
54129     configure-target-libada \
54130     info-target-libada 
54131         @: $(MAKE); $(unstage)
54132         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54133         r=`${PWD_COMMAND}`; export r; \
54134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54135         $(NORMAL_TARGET_EXPORTS) \
54136         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54137         for flag in $(EXTRA_TARGET_FLAGS); do \
54138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54139         done; \
54140         (cd $(TARGET_SUBDIR)/libada && \
54141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54143                   "RANLIB=$${RANLIB}" \
54144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54145                    install-info) \
54146           || exit 1
54147
54148 @endif target-libada
54149
54150 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54151 maybe-install-pdf-target-libada:
54152 @if target-libada
54153 maybe-install-pdf-target-libada: install-pdf-target-libada
54154
54155 install-pdf-target-libada: \
54156     configure-target-libada \
54157     pdf-target-libada 
54158         @: $(MAKE); $(unstage)
54159         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54160         r=`${PWD_COMMAND}`; export r; \
54161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54162         $(NORMAL_TARGET_EXPORTS) \
54163         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54164         for flag in $(EXTRA_TARGET_FLAGS); do \
54165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54166         done; \
54167         (cd $(TARGET_SUBDIR)/libada && \
54168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54170                   "RANLIB=$${RANLIB}" \
54171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54172                    install-pdf) \
54173           || exit 1
54174
54175 @endif target-libada
54176
54177 .PHONY: maybe-install-html-target-libada install-html-target-libada
54178 maybe-install-html-target-libada:
54179 @if target-libada
54180 maybe-install-html-target-libada: install-html-target-libada
54181
54182 install-html-target-libada: \
54183     configure-target-libada \
54184     html-target-libada 
54185         @: $(MAKE); $(unstage)
54186         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54187         r=`${PWD_COMMAND}`; export r; \
54188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54189         $(NORMAL_TARGET_EXPORTS) \
54190         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54191         for flag in $(EXTRA_TARGET_FLAGS); do \
54192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54193         done; \
54194         (cd $(TARGET_SUBDIR)/libada && \
54195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54197                   "RANLIB=$${RANLIB}" \
54198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54199                    install-html) \
54200           || exit 1
54201
54202 @endif target-libada
54203
54204 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54205 maybe-installcheck-target-libada:
54206 @if target-libada
54207 maybe-installcheck-target-libada: installcheck-target-libada
54208
54209 installcheck-target-libada: \
54210     configure-target-libada 
54211         @: $(MAKE); $(unstage)
54212         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54213         r=`${PWD_COMMAND}`; export r; \
54214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54215         $(NORMAL_TARGET_EXPORTS) \
54216         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54217         for flag in $(EXTRA_TARGET_FLAGS); do \
54218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54219         done; \
54220         (cd $(TARGET_SUBDIR)/libada && \
54221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54223                   "RANLIB=$${RANLIB}" \
54224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54225                    installcheck) \
54226           || exit 1
54227
54228 @endif target-libada
54229
54230 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54231 maybe-mostlyclean-target-libada:
54232 @if target-libada
54233 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54234
54235 mostlyclean-target-libada: 
54236         @: $(MAKE); $(unstage)
54237         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54238         r=`${PWD_COMMAND}`; export r; \
54239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54240         $(NORMAL_TARGET_EXPORTS) \
54241         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54242         for flag in $(EXTRA_TARGET_FLAGS); do \
54243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54244         done; \
54245         (cd $(TARGET_SUBDIR)/libada && \
54246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54248                   "RANLIB=$${RANLIB}" \
54249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54250                    mostlyclean) \
54251           || exit 1
54252
54253 @endif target-libada
54254
54255 .PHONY: maybe-clean-target-libada clean-target-libada
54256 maybe-clean-target-libada:
54257 @if target-libada
54258 maybe-clean-target-libada: clean-target-libada
54259
54260 clean-target-libada: 
54261         @: $(MAKE); $(unstage)
54262         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54263         r=`${PWD_COMMAND}`; export r; \
54264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54265         $(NORMAL_TARGET_EXPORTS) \
54266         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54267         for flag in $(EXTRA_TARGET_FLAGS); do \
54268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54269         done; \
54270         (cd $(TARGET_SUBDIR)/libada && \
54271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54273                   "RANLIB=$${RANLIB}" \
54274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54275                    clean) \
54276           || exit 1
54277
54278 @endif target-libada
54279
54280 .PHONY: maybe-distclean-target-libada distclean-target-libada
54281 maybe-distclean-target-libada:
54282 @if target-libada
54283 maybe-distclean-target-libada: distclean-target-libada
54284
54285 distclean-target-libada: 
54286         @: $(MAKE); $(unstage)
54287         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54288         r=`${PWD_COMMAND}`; export r; \
54289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54290         $(NORMAL_TARGET_EXPORTS) \
54291         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54292         for flag in $(EXTRA_TARGET_FLAGS); do \
54293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54294         done; \
54295         (cd $(TARGET_SUBDIR)/libada && \
54296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54298                   "RANLIB=$${RANLIB}" \
54299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54300                    distclean) \
54301           || exit 1
54302
54303 @endif target-libada
54304
54305 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54306 maybe-maintainer-clean-target-libada:
54307 @if target-libada
54308 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54309
54310 maintainer-clean-target-libada: 
54311         @: $(MAKE); $(unstage)
54312         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54313         r=`${PWD_COMMAND}`; export r; \
54314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54315         $(NORMAL_TARGET_EXPORTS) \
54316         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54317         for flag in $(EXTRA_TARGET_FLAGS); do \
54318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54319         done; \
54320         (cd $(TARGET_SUBDIR)/libada && \
54321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54323                   "RANLIB=$${RANLIB}" \
54324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54325                    maintainer-clean) \
54326           || exit 1
54327
54328 @endif target-libada
54329
54330
54331
54332
54333
54334 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54335 maybe-configure-target-libgomp:
54336 @if gcc-bootstrap
54337 configure-target-libgomp: stage_current
54338 @endif gcc-bootstrap
54339 @if target-libgomp
54340 maybe-configure-target-libgomp: configure-target-libgomp
54341 configure-target-libgomp: 
54342         @r=`${PWD_COMMAND}`; export r; \
54343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54344         echo "Checking multilib configuration for libgomp..."; \
54345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54346         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54347         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54348           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54349             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54350           else \
54351             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54352             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54353           fi; \
54354         else \
54355           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54356         fi; \
54357         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54358         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54359         $(NORMAL_TARGET_EXPORTS)  \
54360         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54361         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54362         case $(srcdir) in \
54363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54364           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54366         esac; \
54367         module_srcdir=libgomp; \
54368         rm -f no-such-file || : ; \
54369         CONFIG_SITE=no-such-file $(SHELL) \
54370           $$s/$$module_srcdir/configure \
54371           --srcdir=$${topdir}/$$module_srcdir \
54372           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54373           --target=${target_alias}  \
54374           || exit 1
54375 @endif target-libgomp
54376
54377
54378
54379 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54380 maybe-configure-stage1-target-libgomp:
54381 @if target-libgomp-bootstrap
54382 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54383 configure-stage1-target-libgomp:
54384         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54385         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54386         @r=`${PWD_COMMAND}`; export r; \
54387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54388         TFLAGS="$(STAGE1_TFLAGS)"; \
54389         echo "Checking multilib configuration for libgomp..."; \
54390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54391         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54392           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54393             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54394           else \
54395             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54396             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54397           fi; \
54398         else \
54399           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54400         fi; \
54401         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54402         $(NORMAL_TARGET_EXPORTS) \
54403         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54404         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54405         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54406         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54407         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54408         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54409         case $(srcdir) in \
54410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54411           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54413         esac; \
54414         module_srcdir=libgomp; \
54415         $(SHELL) $$s/$$module_srcdir/configure \
54416           --srcdir=$${topdir}/$$module_srcdir \
54417           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54418           --target=${target_alias} \
54419            \
54420           $(STAGE1_CONFIGURE_FLAGS)
54421 @endif target-libgomp-bootstrap
54422
54423 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54424 maybe-configure-stage2-target-libgomp:
54425 @if target-libgomp-bootstrap
54426 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54427 configure-stage2-target-libgomp:
54428         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54429         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54430         @r=`${PWD_COMMAND}`; export r; \
54431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54432         TFLAGS="$(STAGE2_TFLAGS)"; \
54433         echo "Checking multilib configuration for libgomp..."; \
54434         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54435         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54436           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54437             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54438           else \
54439             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54440             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54441           fi; \
54442         else \
54443           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54444         fi; \
54445         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54446         $(NORMAL_TARGET_EXPORTS) \
54447          \
54448         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54449         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54450         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54451         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54452         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54453         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54454         case $(srcdir) in \
54455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54456           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54458         esac; \
54459         module_srcdir=libgomp; \
54460         $(SHELL) $$s/$$module_srcdir/configure \
54461           --srcdir=$${topdir}/$$module_srcdir \
54462           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54463           --target=${target_alias} \
54464           --with-build-libsubdir=$(HOST_SUBDIR) \
54465           $(STAGE2_CONFIGURE_FLAGS)
54466 @endif target-libgomp-bootstrap
54467
54468 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54469 maybe-configure-stage3-target-libgomp:
54470 @if target-libgomp-bootstrap
54471 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54472 configure-stage3-target-libgomp:
54473         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54474         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54475         @r=`${PWD_COMMAND}`; export r; \
54476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54477         TFLAGS="$(STAGE3_TFLAGS)"; \
54478         echo "Checking multilib configuration for libgomp..."; \
54479         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54480         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54481           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54482             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54483           else \
54484             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54485             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54486           fi; \
54487         else \
54488           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54489         fi; \
54490         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54491         $(NORMAL_TARGET_EXPORTS) \
54492          \
54493         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54494         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54495         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54496         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54497         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54498         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54499         case $(srcdir) in \
54500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54501           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54503         esac; \
54504         module_srcdir=libgomp; \
54505         $(SHELL) $$s/$$module_srcdir/configure \
54506           --srcdir=$${topdir}/$$module_srcdir \
54507           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54508           --target=${target_alias} \
54509           --with-build-libsubdir=$(HOST_SUBDIR) \
54510           $(STAGE3_CONFIGURE_FLAGS)
54511 @endif target-libgomp-bootstrap
54512
54513 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54514 maybe-configure-stage4-target-libgomp:
54515 @if target-libgomp-bootstrap
54516 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54517 configure-stage4-target-libgomp:
54518         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54519         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54520         @r=`${PWD_COMMAND}`; export r; \
54521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54522         TFLAGS="$(STAGE4_TFLAGS)"; \
54523         echo "Checking multilib configuration for libgomp..."; \
54524         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54525         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54526           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54527             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54528           else \
54529             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54530             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54531           fi; \
54532         else \
54533           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54534         fi; \
54535         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54536         $(NORMAL_TARGET_EXPORTS) \
54537          \
54538         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54539         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54540         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54541         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
54542         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54543         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54544         case $(srcdir) in \
54545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54546           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54548         esac; \
54549         module_srcdir=libgomp; \
54550         $(SHELL) $$s/$$module_srcdir/configure \
54551           --srcdir=$${topdir}/$$module_srcdir \
54552           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54553           --target=${target_alias} \
54554           --with-build-libsubdir=$(HOST_SUBDIR) \
54555           $(STAGE4_CONFIGURE_FLAGS)
54556 @endif target-libgomp-bootstrap
54557
54558 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54559 maybe-configure-stageprofile-target-libgomp:
54560 @if target-libgomp-bootstrap
54561 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54562 configure-stageprofile-target-libgomp:
54563         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54564         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54565         @r=`${PWD_COMMAND}`; export r; \
54566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54567         TFLAGS="$(STAGEprofile_TFLAGS)"; \
54568         echo "Checking multilib configuration for libgomp..."; \
54569         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54570         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54571           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54572             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54573           else \
54574             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54575             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54576           fi; \
54577         else \
54578           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54579         fi; \
54580         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54581         $(NORMAL_TARGET_EXPORTS) \
54582          \
54583         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54584         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54585         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54586         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
54587         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54588         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54589         case $(srcdir) in \
54590           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54591           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54592                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54593         esac; \
54594         module_srcdir=libgomp; \
54595         $(SHELL) $$s/$$module_srcdir/configure \
54596           --srcdir=$${topdir}/$$module_srcdir \
54597           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54598           --target=${target_alias} \
54599           --with-build-libsubdir=$(HOST_SUBDIR) \
54600           $(STAGEprofile_CONFIGURE_FLAGS)
54601 @endif target-libgomp-bootstrap
54602
54603 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
54604 maybe-configure-stagetrain-target-libgomp:
54605 @if target-libgomp-bootstrap
54606 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54607 configure-stagetrain-target-libgomp:
54608         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54609         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54610         @r=`${PWD_COMMAND}`; export r; \
54611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54612         TFLAGS="$(STAGEtrain_TFLAGS)"; \
54613         echo "Checking multilib configuration for libgomp..."; \
54614         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54615         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54616           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54617             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54618           else \
54619             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54620             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54621           fi; \
54622         else \
54623           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54624         fi; \
54625         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54626         $(NORMAL_TARGET_EXPORTS) \
54627          \
54628         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54629         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54630         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54631         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
54632         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54633         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54634         case $(srcdir) in \
54635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54636           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54638         esac; \
54639         module_srcdir=libgomp; \
54640         $(SHELL) $$s/$$module_srcdir/configure \
54641           --srcdir=$${topdir}/$$module_srcdir \
54642           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54643           --target=${target_alias} \
54644           --with-build-libsubdir=$(HOST_SUBDIR) \
54645           $(STAGEtrain_CONFIGURE_FLAGS)
54646 @endif target-libgomp-bootstrap
54647
54648 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54649 maybe-configure-stagefeedback-target-libgomp:
54650 @if target-libgomp-bootstrap
54651 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54652 configure-stagefeedback-target-libgomp:
54653         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54654         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54655         @r=`${PWD_COMMAND}`; export r; \
54656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54657         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54658         echo "Checking multilib configuration for libgomp..."; \
54659         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54660         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54661           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54662             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54663           else \
54664             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54665             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54666           fi; \
54667         else \
54668           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54669         fi; \
54670         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54671         $(NORMAL_TARGET_EXPORTS) \
54672          \
54673         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54674         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54675         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54676         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
54677         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54678         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54679         case $(srcdir) in \
54680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54681           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54683         esac; \
54684         module_srcdir=libgomp; \
54685         $(SHELL) $$s/$$module_srcdir/configure \
54686           --srcdir=$${topdir}/$$module_srcdir \
54687           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54688           --target=${target_alias} \
54689           --with-build-libsubdir=$(HOST_SUBDIR) \
54690           $(STAGEfeedback_CONFIGURE_FLAGS)
54691 @endif target-libgomp-bootstrap
54692
54693 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
54694 maybe-configure-stageautoprofile-target-libgomp:
54695 @if target-libgomp-bootstrap
54696 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
54697 configure-stageautoprofile-target-libgomp:
54698         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54699         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54700         @r=`${PWD_COMMAND}`; export r; \
54701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54702         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54703         echo "Checking multilib configuration for libgomp..."; \
54704         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54705         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54706           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54707             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54708           else \
54709             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54710             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54711           fi; \
54712         else \
54713           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54714         fi; \
54715         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54716         $(NORMAL_TARGET_EXPORTS) \
54717          \
54718         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54719         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54720         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54721         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
54722         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54723         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54724         case $(srcdir) in \
54725           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54726           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54727                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54728         esac; \
54729         module_srcdir=libgomp; \
54730         $(SHELL) $$s/$$module_srcdir/configure \
54731           --srcdir=$${topdir}/$$module_srcdir \
54732           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54733           --target=${target_alias} \
54734           --with-build-libsubdir=$(HOST_SUBDIR) \
54735           $(STAGEautoprofile_CONFIGURE_FLAGS)
54736 @endif target-libgomp-bootstrap
54737
54738 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
54739 maybe-configure-stageautofeedback-target-libgomp:
54740 @if target-libgomp-bootstrap
54741 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
54742 configure-stageautofeedback-target-libgomp:
54743         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54744         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54745         @r=`${PWD_COMMAND}`; export r; \
54746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54747         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54748         echo "Checking multilib configuration for libgomp..."; \
54749         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54750         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54751           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54752             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54753           else \
54754             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54755             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54756           fi; \
54757         else \
54758           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54759         fi; \
54760         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54761         $(NORMAL_TARGET_EXPORTS) \
54762          \
54763         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54764         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54765         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54766         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
54767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54768         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54769         case $(srcdir) in \
54770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54771           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54773         esac; \
54774         module_srcdir=libgomp; \
54775         $(SHELL) $$s/$$module_srcdir/configure \
54776           --srcdir=$${topdir}/$$module_srcdir \
54777           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54778           --target=${target_alias} \
54779           --with-build-libsubdir=$(HOST_SUBDIR) \
54780           $(STAGEautofeedback_CONFIGURE_FLAGS)
54781 @endif target-libgomp-bootstrap
54782
54783
54784
54785
54786
54787 .PHONY: all-target-libgomp maybe-all-target-libgomp
54788 maybe-all-target-libgomp:
54789 @if gcc-bootstrap
54790 all-target-libgomp: stage_current
54791 @endif gcc-bootstrap
54792 @if target-libgomp
54793 TARGET-target-libgomp=all
54794 maybe-all-target-libgomp: all-target-libgomp
54795 all-target-libgomp: configure-target-libgomp
54796         @r=`${PWD_COMMAND}`; export r; \
54797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54798         $(NORMAL_TARGET_EXPORTS)  \
54799         (cd $(TARGET_SUBDIR)/libgomp && \
54800           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54801                 $(TARGET-target-libgomp))
54802 @endif target-libgomp
54803
54804
54805
54806 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54807 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54808 maybe-all-stage1-target-libgomp:
54809 maybe-clean-stage1-target-libgomp:
54810 @if target-libgomp-bootstrap
54811 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54812 all-stage1: all-stage1-target-libgomp
54813 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54814 all-stage1-target-libgomp: configure-stage1-target-libgomp
54815         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54816         @r=`${PWD_COMMAND}`; export r; \
54817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54818         TFLAGS="$(STAGE1_TFLAGS)"; \
54819         $(NORMAL_TARGET_EXPORTS)  \
54820         cd $(TARGET_SUBDIR)/libgomp && \
54821          \
54822         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54823                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54824                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54825                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54826                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54827                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54828                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54829                 $(EXTRA_TARGET_FLAGS)  \
54830                   \
54831                 TFLAGS="$(STAGE1_TFLAGS)"  \
54832                 $(TARGET-stage1-target-libgomp)
54833
54834 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54835 clean-stage1: clean-stage1-target-libgomp
54836 clean-stage1-target-libgomp:
54837         @if [ $(current_stage) = stage1 ]; then \
54838           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54839         else \
54840           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54841           $(MAKE) stage1-start; \
54842         fi; \
54843         cd $(TARGET_SUBDIR)/libgomp && \
54844         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
54845           clean
54846 @endif target-libgomp-bootstrap
54847
54848
54849 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54850 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54851 maybe-all-stage2-target-libgomp:
54852 maybe-clean-stage2-target-libgomp:
54853 @if target-libgomp-bootstrap
54854 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54855 all-stage2: all-stage2-target-libgomp
54856 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54857 all-stage2-target-libgomp: configure-stage2-target-libgomp
54858         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54859         @r=`${PWD_COMMAND}`; export r; \
54860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54861         TFLAGS="$(STAGE2_TFLAGS)"; \
54862         $(NORMAL_TARGET_EXPORTS) \
54863           \
54864         cd $(TARGET_SUBDIR)/libgomp && \
54865          \
54866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54867                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54868                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54869                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54873                 $(EXTRA_TARGET_FLAGS)   \
54874                 TFLAGS="$(STAGE2_TFLAGS)"  \
54875                 $(TARGET-stage2-target-libgomp)
54876
54877 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54878 clean-stage2: clean-stage2-target-libgomp
54879 clean-stage2-target-libgomp:
54880         @if [ $(current_stage) = stage2 ]; then \
54881           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54882         else \
54883           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54884           $(MAKE) stage2-start; \
54885         fi; \
54886         cd $(TARGET_SUBDIR)/libgomp && \
54887         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54888 @endif target-libgomp-bootstrap
54889
54890
54891 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54892 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54893 maybe-all-stage3-target-libgomp:
54894 maybe-clean-stage3-target-libgomp:
54895 @if target-libgomp-bootstrap
54896 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54897 all-stage3: all-stage3-target-libgomp
54898 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54899 all-stage3-target-libgomp: configure-stage3-target-libgomp
54900         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54901         @r=`${PWD_COMMAND}`; export r; \
54902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54903         TFLAGS="$(STAGE3_TFLAGS)"; \
54904         $(NORMAL_TARGET_EXPORTS) \
54905           \
54906         cd $(TARGET_SUBDIR)/libgomp && \
54907          \
54908         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54909                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54910                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54911                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54915                 $(EXTRA_TARGET_FLAGS)   \
54916                 TFLAGS="$(STAGE3_TFLAGS)"  \
54917                 $(TARGET-stage3-target-libgomp)
54918
54919 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54920 clean-stage3: clean-stage3-target-libgomp
54921 clean-stage3-target-libgomp:
54922         @if [ $(current_stage) = stage3 ]; then \
54923           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54924         else \
54925           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54926           $(MAKE) stage3-start; \
54927         fi; \
54928         cd $(TARGET_SUBDIR)/libgomp && \
54929         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54930 @endif target-libgomp-bootstrap
54931
54932
54933 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54934 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54935 maybe-all-stage4-target-libgomp:
54936 maybe-clean-stage4-target-libgomp:
54937 @if target-libgomp-bootstrap
54938 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54939 all-stage4: all-stage4-target-libgomp
54940 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54941 all-stage4-target-libgomp: configure-stage4-target-libgomp
54942         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54943         @r=`${PWD_COMMAND}`; export r; \
54944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54945         TFLAGS="$(STAGE4_TFLAGS)"; \
54946         $(NORMAL_TARGET_EXPORTS) \
54947           \
54948         cd $(TARGET_SUBDIR)/libgomp && \
54949          \
54950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54951                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54952                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54953                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54957                 $(EXTRA_TARGET_FLAGS)   \
54958                 TFLAGS="$(STAGE4_TFLAGS)"  \
54959                 $(TARGET-stage4-target-libgomp)
54960
54961 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54962 clean-stage4: clean-stage4-target-libgomp
54963 clean-stage4-target-libgomp:
54964         @if [ $(current_stage) = stage4 ]; then \
54965           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54966         else \
54967           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54968           $(MAKE) stage4-start; \
54969         fi; \
54970         cd $(TARGET_SUBDIR)/libgomp && \
54971         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54972 @endif target-libgomp-bootstrap
54973
54974
54975 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54976 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54977 maybe-all-stageprofile-target-libgomp:
54978 maybe-clean-stageprofile-target-libgomp:
54979 @if target-libgomp-bootstrap
54980 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54981 all-stageprofile: all-stageprofile-target-libgomp
54982 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54983 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54984         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54985         @r=`${PWD_COMMAND}`; export r; \
54986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54987         TFLAGS="$(STAGEprofile_TFLAGS)"; \
54988         $(NORMAL_TARGET_EXPORTS) \
54989           \
54990         cd $(TARGET_SUBDIR)/libgomp && \
54991          \
54992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54993                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54994                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54995                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54999                 $(EXTRA_TARGET_FLAGS)   \
55000                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
55001                 $(TARGET-stageprofile-target-libgomp)
55002
55003 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55004 clean-stageprofile: clean-stageprofile-target-libgomp
55005 clean-stageprofile-target-libgomp:
55006         @if [ $(current_stage) = stageprofile ]; then \
55007           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55008         else \
55009           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55010           $(MAKE) stageprofile-start; \
55011         fi; \
55012         cd $(TARGET_SUBDIR)/libgomp && \
55013         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55014 @endif target-libgomp-bootstrap
55015
55016
55017 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55018 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55019 maybe-all-stagetrain-target-libgomp:
55020 maybe-clean-stagetrain-target-libgomp:
55021 @if target-libgomp-bootstrap
55022 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55023 all-stagetrain: all-stagetrain-target-libgomp
55024 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55025 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55026         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55027         @r=`${PWD_COMMAND}`; export r; \
55028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55029         TFLAGS="$(STAGEtrain_TFLAGS)"; \
55030         $(NORMAL_TARGET_EXPORTS) \
55031           \
55032         cd $(TARGET_SUBDIR)/libgomp && \
55033          \
55034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55035                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55036                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55037                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55041                 $(EXTRA_TARGET_FLAGS)   \
55042                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
55043                 $(TARGET-stagetrain-target-libgomp)
55044
55045 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55046 clean-stagetrain: clean-stagetrain-target-libgomp
55047 clean-stagetrain-target-libgomp:
55048         @if [ $(current_stage) = stagetrain ]; then \
55049           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55050         else \
55051           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55052           $(MAKE) stagetrain-start; \
55053         fi; \
55054         cd $(TARGET_SUBDIR)/libgomp && \
55055         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55056 @endif target-libgomp-bootstrap
55057
55058
55059 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55060 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55061 maybe-all-stagefeedback-target-libgomp:
55062 maybe-clean-stagefeedback-target-libgomp:
55063 @if target-libgomp-bootstrap
55064 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55065 all-stagefeedback: all-stagefeedback-target-libgomp
55066 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55067 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55068         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55069         @r=`${PWD_COMMAND}`; export r; \
55070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55072         $(NORMAL_TARGET_EXPORTS) \
55073           \
55074         cd $(TARGET_SUBDIR)/libgomp && \
55075          \
55076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55077                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55078                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55079                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55080                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55081                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55082                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55083                 $(EXTRA_TARGET_FLAGS)   \
55084                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
55085                 $(TARGET-stagefeedback-target-libgomp)
55086
55087 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55088 clean-stagefeedback: clean-stagefeedback-target-libgomp
55089 clean-stagefeedback-target-libgomp:
55090         @if [ $(current_stage) = stagefeedback ]; then \
55091           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55092         else \
55093           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55094           $(MAKE) stagefeedback-start; \
55095         fi; \
55096         cd $(TARGET_SUBDIR)/libgomp && \
55097         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55098 @endif target-libgomp-bootstrap
55099
55100
55101 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55102 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55103 maybe-all-stageautoprofile-target-libgomp:
55104 maybe-clean-stageautoprofile-target-libgomp:
55105 @if target-libgomp-bootstrap
55106 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55107 all-stageautoprofile: all-stageautoprofile-target-libgomp
55108 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55109 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55110         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55111         @r=`${PWD_COMMAND}`; export r; \
55112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55113         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55114         $(NORMAL_TARGET_EXPORTS) \
55115           \
55116         cd $(TARGET_SUBDIR)/libgomp && \
55117         $$s/gcc/config/i386/$(AUTO_PROFILE) \
55118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55119                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55120                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55121                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55122                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55123                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55124                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55125                 $(EXTRA_TARGET_FLAGS)   \
55126                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
55127                 $(TARGET-stageautoprofile-target-libgomp)
55128
55129 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55130 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55131 clean-stageautoprofile-target-libgomp:
55132         @if [ $(current_stage) = stageautoprofile ]; then \
55133           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55134         else \
55135           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55136           $(MAKE) stageautoprofile-start; \
55137         fi; \
55138         cd $(TARGET_SUBDIR)/libgomp && \
55139         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55140 @endif target-libgomp-bootstrap
55141
55142
55143 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55144 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55145 maybe-all-stageautofeedback-target-libgomp:
55146 maybe-clean-stageautofeedback-target-libgomp:
55147 @if target-libgomp-bootstrap
55148 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55149 all-stageautofeedback: all-stageautofeedback-target-libgomp
55150 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55151 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55152         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55153         @r=`${PWD_COMMAND}`; export r; \
55154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55155         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55156         $(NORMAL_TARGET_EXPORTS) \
55157           \
55158         cd $(TARGET_SUBDIR)/libgomp && \
55159          \
55160         $(MAKE) $(BASE_FLAGS_TO_PASS) \
55161                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55162                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55163                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55164                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55165                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55166                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55167                 $(EXTRA_TARGET_FLAGS)   \
55168                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55169                 $(TARGET-stageautofeedback-target-libgomp)
55170
55171 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55172 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55173 clean-stageautofeedback-target-libgomp:
55174         @if [ $(current_stage) = stageautofeedback ]; then \
55175           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55176         else \
55177           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55178           $(MAKE) stageautofeedback-start; \
55179         fi; \
55180         cd $(TARGET_SUBDIR)/libgomp && \
55181         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
55182 @endif target-libgomp-bootstrap
55183
55184
55185
55186
55187
55188
55189 .PHONY: check-target-libgomp maybe-check-target-libgomp
55190 maybe-check-target-libgomp:
55191 @if target-libgomp
55192 maybe-check-target-libgomp: check-target-libgomp
55193
55194 check-target-libgomp:
55195         @: $(MAKE); $(unstage)
55196         @r=`${PWD_COMMAND}`; export r; \
55197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55198         $(NORMAL_TARGET_EXPORTS) \
55199         (cd $(TARGET_SUBDIR)/libgomp && \
55200           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55201
55202 @endif target-libgomp
55203
55204 .PHONY: install-target-libgomp maybe-install-target-libgomp
55205 maybe-install-target-libgomp:
55206 @if target-libgomp
55207 maybe-install-target-libgomp: install-target-libgomp
55208
55209 install-target-libgomp: installdirs
55210         @: $(MAKE); $(unstage)
55211         @r=`${PWD_COMMAND}`; export r; \
55212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55213         $(NORMAL_TARGET_EXPORTS) \
55214         (cd $(TARGET_SUBDIR)/libgomp && \
55215           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55216
55217 @endif target-libgomp
55218
55219 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55220 maybe-install-strip-target-libgomp:
55221 @if target-libgomp
55222 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55223
55224 install-strip-target-libgomp: installdirs
55225         @: $(MAKE); $(unstage)
55226         @r=`${PWD_COMMAND}`; export r; \
55227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55228         $(NORMAL_TARGET_EXPORTS) \
55229         (cd $(TARGET_SUBDIR)/libgomp && \
55230           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55231
55232 @endif target-libgomp
55233
55234 # Other targets (info, dvi, pdf, etc.)
55235
55236 .PHONY: maybe-info-target-libgomp info-target-libgomp
55237 maybe-info-target-libgomp:
55238 @if target-libgomp
55239 maybe-info-target-libgomp: info-target-libgomp
55240
55241 info-target-libgomp: \
55242     configure-target-libgomp 
55243         @: $(MAKE); $(unstage)
55244         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55245         r=`${PWD_COMMAND}`; export r; \
55246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247         $(NORMAL_TARGET_EXPORTS) \
55248         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55249         for flag in $(EXTRA_TARGET_FLAGS); do \
55250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55251         done; \
55252         (cd $(TARGET_SUBDIR)/libgomp && \
55253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55255                   "RANLIB=$${RANLIB}" \
55256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55257                    info) \
55258           || exit 1
55259
55260 @endif target-libgomp
55261
55262 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55263 maybe-dvi-target-libgomp:
55264 @if target-libgomp
55265 maybe-dvi-target-libgomp: dvi-target-libgomp
55266
55267 dvi-target-libgomp: \
55268     configure-target-libgomp 
55269         @: $(MAKE); $(unstage)
55270         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55271         r=`${PWD_COMMAND}`; export r; \
55272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55273         $(NORMAL_TARGET_EXPORTS) \
55274         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55275         for flag in $(EXTRA_TARGET_FLAGS); do \
55276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55277         done; \
55278         (cd $(TARGET_SUBDIR)/libgomp && \
55279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55281                   "RANLIB=$${RANLIB}" \
55282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55283                    dvi) \
55284           || exit 1
55285
55286 @endif target-libgomp
55287
55288 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55289 maybe-pdf-target-libgomp:
55290 @if target-libgomp
55291 maybe-pdf-target-libgomp: pdf-target-libgomp
55292
55293 pdf-target-libgomp: \
55294     configure-target-libgomp 
55295         @: $(MAKE); $(unstage)
55296         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55297         r=`${PWD_COMMAND}`; export r; \
55298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55299         $(NORMAL_TARGET_EXPORTS) \
55300         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55301         for flag in $(EXTRA_TARGET_FLAGS); do \
55302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55303         done; \
55304         (cd $(TARGET_SUBDIR)/libgomp && \
55305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55307                   "RANLIB=$${RANLIB}" \
55308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55309                    pdf) \
55310           || exit 1
55311
55312 @endif target-libgomp
55313
55314 .PHONY: maybe-html-target-libgomp html-target-libgomp
55315 maybe-html-target-libgomp:
55316 @if target-libgomp
55317 maybe-html-target-libgomp: html-target-libgomp
55318
55319 html-target-libgomp: \
55320     configure-target-libgomp 
55321         @: $(MAKE); $(unstage)
55322         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55323         r=`${PWD_COMMAND}`; export r; \
55324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55325         $(NORMAL_TARGET_EXPORTS) \
55326         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55327         for flag in $(EXTRA_TARGET_FLAGS); do \
55328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55329         done; \
55330         (cd $(TARGET_SUBDIR)/libgomp && \
55331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55333                   "RANLIB=$${RANLIB}" \
55334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55335                    html) \
55336           || exit 1
55337
55338 @endif target-libgomp
55339
55340 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55341 maybe-TAGS-target-libgomp:
55342 @if target-libgomp
55343 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55344
55345 TAGS-target-libgomp: \
55346     configure-target-libgomp 
55347         @: $(MAKE); $(unstage)
55348         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55349         r=`${PWD_COMMAND}`; export r; \
55350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55351         $(NORMAL_TARGET_EXPORTS) \
55352         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55353         for flag in $(EXTRA_TARGET_FLAGS); do \
55354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55355         done; \
55356         (cd $(TARGET_SUBDIR)/libgomp && \
55357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55359                   "RANLIB=$${RANLIB}" \
55360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55361                    TAGS) \
55362           || exit 1
55363
55364 @endif target-libgomp
55365
55366 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55367 maybe-install-info-target-libgomp:
55368 @if target-libgomp
55369 maybe-install-info-target-libgomp: install-info-target-libgomp
55370
55371 install-info-target-libgomp: \
55372     configure-target-libgomp \
55373     info-target-libgomp 
55374         @: $(MAKE); $(unstage)
55375         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55376         r=`${PWD_COMMAND}`; export r; \
55377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55378         $(NORMAL_TARGET_EXPORTS) \
55379         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55380         for flag in $(EXTRA_TARGET_FLAGS); do \
55381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55382         done; \
55383         (cd $(TARGET_SUBDIR)/libgomp && \
55384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55386                   "RANLIB=$${RANLIB}" \
55387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55388                    install-info) \
55389           || exit 1
55390
55391 @endif target-libgomp
55392
55393 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55394 maybe-install-pdf-target-libgomp:
55395 @if target-libgomp
55396 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55397
55398 install-pdf-target-libgomp: \
55399     configure-target-libgomp \
55400     pdf-target-libgomp 
55401         @: $(MAKE); $(unstage)
55402         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55403         r=`${PWD_COMMAND}`; export r; \
55404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55405         $(NORMAL_TARGET_EXPORTS) \
55406         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55407         for flag in $(EXTRA_TARGET_FLAGS); do \
55408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55409         done; \
55410         (cd $(TARGET_SUBDIR)/libgomp && \
55411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55413                   "RANLIB=$${RANLIB}" \
55414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55415                    install-pdf) \
55416           || exit 1
55417
55418 @endif target-libgomp
55419
55420 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55421 maybe-install-html-target-libgomp:
55422 @if target-libgomp
55423 maybe-install-html-target-libgomp: install-html-target-libgomp
55424
55425 install-html-target-libgomp: \
55426     configure-target-libgomp \
55427     html-target-libgomp 
55428         @: $(MAKE); $(unstage)
55429         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55430         r=`${PWD_COMMAND}`; export r; \
55431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55432         $(NORMAL_TARGET_EXPORTS) \
55433         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55434         for flag in $(EXTRA_TARGET_FLAGS); do \
55435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55436         done; \
55437         (cd $(TARGET_SUBDIR)/libgomp && \
55438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55440                   "RANLIB=$${RANLIB}" \
55441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55442                    install-html) \
55443           || exit 1
55444
55445 @endif target-libgomp
55446
55447 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55448 maybe-installcheck-target-libgomp:
55449 @if target-libgomp
55450 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55451
55452 installcheck-target-libgomp: \
55453     configure-target-libgomp 
55454         @: $(MAKE); $(unstage)
55455         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55456         r=`${PWD_COMMAND}`; export r; \
55457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55458         $(NORMAL_TARGET_EXPORTS) \
55459         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55460         for flag in $(EXTRA_TARGET_FLAGS); do \
55461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55462         done; \
55463         (cd $(TARGET_SUBDIR)/libgomp && \
55464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55466                   "RANLIB=$${RANLIB}" \
55467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55468                    installcheck) \
55469           || exit 1
55470
55471 @endif target-libgomp
55472
55473 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55474 maybe-mostlyclean-target-libgomp:
55475 @if target-libgomp
55476 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55477
55478 mostlyclean-target-libgomp: 
55479         @: $(MAKE); $(unstage)
55480         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55481         r=`${PWD_COMMAND}`; export r; \
55482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55483         $(NORMAL_TARGET_EXPORTS) \
55484         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55485         for flag in $(EXTRA_TARGET_FLAGS); do \
55486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55487         done; \
55488         (cd $(TARGET_SUBDIR)/libgomp && \
55489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55491                   "RANLIB=$${RANLIB}" \
55492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55493                    mostlyclean) \
55494           || exit 1
55495
55496 @endif target-libgomp
55497
55498 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55499 maybe-clean-target-libgomp:
55500 @if target-libgomp
55501 maybe-clean-target-libgomp: clean-target-libgomp
55502
55503 clean-target-libgomp: 
55504         @: $(MAKE); $(unstage)
55505         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55506         r=`${PWD_COMMAND}`; export r; \
55507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55508         $(NORMAL_TARGET_EXPORTS) \
55509         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55510         for flag in $(EXTRA_TARGET_FLAGS); do \
55511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55512         done; \
55513         (cd $(TARGET_SUBDIR)/libgomp && \
55514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55516                   "RANLIB=$${RANLIB}" \
55517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55518                    clean) \
55519           || exit 1
55520
55521 @endif target-libgomp
55522
55523 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55524 maybe-distclean-target-libgomp:
55525 @if target-libgomp
55526 maybe-distclean-target-libgomp: distclean-target-libgomp
55527
55528 distclean-target-libgomp: 
55529         @: $(MAKE); $(unstage)
55530         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55531         r=`${PWD_COMMAND}`; export r; \
55532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55533         $(NORMAL_TARGET_EXPORTS) \
55534         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55535         for flag in $(EXTRA_TARGET_FLAGS); do \
55536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55537         done; \
55538         (cd $(TARGET_SUBDIR)/libgomp && \
55539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55541                   "RANLIB=$${RANLIB}" \
55542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55543                    distclean) \
55544           || exit 1
55545
55546 @endif target-libgomp
55547
55548 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55549 maybe-maintainer-clean-target-libgomp:
55550 @if target-libgomp
55551 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55552
55553 maintainer-clean-target-libgomp: 
55554         @: $(MAKE); $(unstage)
55555         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55556         r=`${PWD_COMMAND}`; export r; \
55557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55558         $(NORMAL_TARGET_EXPORTS) \
55559         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
55560         for flag in $(EXTRA_TARGET_FLAGS); do \
55561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55562         done; \
55563         (cd $(TARGET_SUBDIR)/libgomp && \
55564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55566                   "RANLIB=$${RANLIB}" \
55567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55568                    maintainer-clean) \
55569           || exit 1
55570
55571 @endif target-libgomp
55572
55573
55574
55575
55576
55577 .PHONY: configure-target-libitm maybe-configure-target-libitm
55578 maybe-configure-target-libitm:
55579 @if gcc-bootstrap
55580 configure-target-libitm: stage_current
55581 @endif gcc-bootstrap
55582 @if target-libitm
55583 maybe-configure-target-libitm: configure-target-libitm
55584 configure-target-libitm: 
55585         @: $(MAKE); $(unstage)
55586         @r=`${PWD_COMMAND}`; export r; \
55587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55588         echo "Checking multilib configuration for libitm..."; \
55589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55590         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
55591         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
55592           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
55593             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
55594           else \
55595             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
55596             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55597           fi; \
55598         else \
55599           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55600         fi; \
55601         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
55602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55603         $(NORMAL_TARGET_EXPORTS)  \
55604         echo Configuring in $(TARGET_SUBDIR)/libitm; \
55605         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
55606         case $(srcdir) in \
55607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55608           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
55609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55610         esac; \
55611         module_srcdir=libitm; \
55612         rm -f no-such-file || : ; \
55613         CONFIG_SITE=no-such-file $(SHELL) \
55614           $$s/$$module_srcdir/configure \
55615           --srcdir=$${topdir}/$$module_srcdir \
55616           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55617           --target=${target_alias}  \
55618           || exit 1
55619 @endif target-libitm
55620
55621
55622
55623
55624
55625 .PHONY: all-target-libitm maybe-all-target-libitm
55626 maybe-all-target-libitm:
55627 @if gcc-bootstrap
55628 all-target-libitm: stage_current
55629 @endif gcc-bootstrap
55630 @if target-libitm
55631 TARGET-target-libitm=all
55632 maybe-all-target-libitm: all-target-libitm
55633 all-target-libitm: configure-target-libitm
55634         @: $(MAKE); $(unstage)
55635         @r=`${PWD_COMMAND}`; export r; \
55636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55637         $(NORMAL_TARGET_EXPORTS)  \
55638         (cd $(TARGET_SUBDIR)/libitm && \
55639           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55640                 $(TARGET-target-libitm))
55641 @endif target-libitm
55642
55643
55644
55645
55646
55647 .PHONY: check-target-libitm maybe-check-target-libitm
55648 maybe-check-target-libitm:
55649 @if target-libitm
55650 maybe-check-target-libitm: check-target-libitm
55651
55652 check-target-libitm:
55653         @: $(MAKE); $(unstage)
55654         @r=`${PWD_COMMAND}`; export r; \
55655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55656         $(NORMAL_TARGET_EXPORTS) \
55657         (cd $(TARGET_SUBDIR)/libitm && \
55658           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55659
55660 @endif target-libitm
55661
55662 .PHONY: install-target-libitm maybe-install-target-libitm
55663 maybe-install-target-libitm:
55664 @if target-libitm
55665 maybe-install-target-libitm: install-target-libitm
55666
55667 install-target-libitm: installdirs
55668         @: $(MAKE); $(unstage)
55669         @r=`${PWD_COMMAND}`; export r; \
55670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55671         $(NORMAL_TARGET_EXPORTS) \
55672         (cd $(TARGET_SUBDIR)/libitm && \
55673           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55674
55675 @endif target-libitm
55676
55677 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
55678 maybe-install-strip-target-libitm:
55679 @if target-libitm
55680 maybe-install-strip-target-libitm: install-strip-target-libitm
55681
55682 install-strip-target-libitm: installdirs
55683         @: $(MAKE); $(unstage)
55684         @r=`${PWD_COMMAND}`; export r; \
55685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55686         $(NORMAL_TARGET_EXPORTS) \
55687         (cd $(TARGET_SUBDIR)/libitm && \
55688           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55689
55690 @endif target-libitm
55691
55692 # Other targets (info, dvi, pdf, etc.)
55693
55694 .PHONY: maybe-info-target-libitm info-target-libitm
55695 maybe-info-target-libitm:
55696 @if target-libitm
55697 maybe-info-target-libitm: info-target-libitm
55698
55699 info-target-libitm: \
55700     configure-target-libitm 
55701         @: $(MAKE); $(unstage)
55702         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55703         r=`${PWD_COMMAND}`; export r; \
55704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55705         $(NORMAL_TARGET_EXPORTS) \
55706         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
55707         for flag in $(EXTRA_TARGET_FLAGS); do \
55708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55709         done; \
55710         (cd $(TARGET_SUBDIR)/libitm && \
55711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55713                   "RANLIB=$${RANLIB}" \
55714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55715                    info) \
55716           || exit 1
55717
55718 @endif target-libitm
55719
55720 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
55721 maybe-dvi-target-libitm:
55722 @if target-libitm
55723 maybe-dvi-target-libitm: dvi-target-libitm
55724
55725 dvi-target-libitm: \
55726     configure-target-libitm 
55727         @: $(MAKE); $(unstage)
55728         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55729         r=`${PWD_COMMAND}`; export r; \
55730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55731         $(NORMAL_TARGET_EXPORTS) \
55732         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
55733         for flag in $(EXTRA_TARGET_FLAGS); do \
55734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55735         done; \
55736         (cd $(TARGET_SUBDIR)/libitm && \
55737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55739                   "RANLIB=$${RANLIB}" \
55740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55741                    dvi) \
55742           || exit 1
55743
55744 @endif target-libitm
55745
55746 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
55747 maybe-pdf-target-libitm:
55748 @if target-libitm
55749 maybe-pdf-target-libitm: pdf-target-libitm
55750
55751 pdf-target-libitm: \
55752     configure-target-libitm 
55753         @: $(MAKE); $(unstage)
55754         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55755         r=`${PWD_COMMAND}`; export r; \
55756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55757         $(NORMAL_TARGET_EXPORTS) \
55758         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
55759         for flag in $(EXTRA_TARGET_FLAGS); do \
55760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55761         done; \
55762         (cd $(TARGET_SUBDIR)/libitm && \
55763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55765                   "RANLIB=$${RANLIB}" \
55766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55767                    pdf) \
55768           || exit 1
55769
55770 @endif target-libitm
55771
55772 .PHONY: maybe-html-target-libitm html-target-libitm
55773 maybe-html-target-libitm:
55774 @if target-libitm
55775 maybe-html-target-libitm: html-target-libitm
55776
55777 html-target-libitm: \
55778     configure-target-libitm 
55779         @: $(MAKE); $(unstage)
55780         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55781         r=`${PWD_COMMAND}`; export r; \
55782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55783         $(NORMAL_TARGET_EXPORTS) \
55784         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
55785         for flag in $(EXTRA_TARGET_FLAGS); do \
55786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55787         done; \
55788         (cd $(TARGET_SUBDIR)/libitm && \
55789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55791                   "RANLIB=$${RANLIB}" \
55792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55793                    html) \
55794           || exit 1
55795
55796 @endif target-libitm
55797
55798 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
55799 maybe-TAGS-target-libitm:
55800 @if target-libitm
55801 maybe-TAGS-target-libitm: TAGS-target-libitm
55802
55803 TAGS-target-libitm: \
55804     configure-target-libitm 
55805         @: $(MAKE); $(unstage)
55806         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55807         r=`${PWD_COMMAND}`; export r; \
55808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55809         $(NORMAL_TARGET_EXPORTS) \
55810         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
55811         for flag in $(EXTRA_TARGET_FLAGS); do \
55812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55813         done; \
55814         (cd $(TARGET_SUBDIR)/libitm && \
55815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55817                   "RANLIB=$${RANLIB}" \
55818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55819                    TAGS) \
55820           || exit 1
55821
55822 @endif target-libitm
55823
55824 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
55825 maybe-install-info-target-libitm:
55826 @if target-libitm
55827 maybe-install-info-target-libitm: install-info-target-libitm
55828
55829 install-info-target-libitm: \
55830     configure-target-libitm \
55831     info-target-libitm 
55832         @: $(MAKE); $(unstage)
55833         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55834         r=`${PWD_COMMAND}`; export r; \
55835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55836         $(NORMAL_TARGET_EXPORTS) \
55837         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
55838         for flag in $(EXTRA_TARGET_FLAGS); do \
55839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55840         done; \
55841         (cd $(TARGET_SUBDIR)/libitm && \
55842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55844                   "RANLIB=$${RANLIB}" \
55845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55846                    install-info) \
55847           || exit 1
55848
55849 @endif target-libitm
55850
55851 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
55852 maybe-install-pdf-target-libitm:
55853 @if target-libitm
55854 maybe-install-pdf-target-libitm: install-pdf-target-libitm
55855
55856 install-pdf-target-libitm: \
55857     configure-target-libitm \
55858     pdf-target-libitm 
55859         @: $(MAKE); $(unstage)
55860         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55861         r=`${PWD_COMMAND}`; export r; \
55862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55863         $(NORMAL_TARGET_EXPORTS) \
55864         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
55865         for flag in $(EXTRA_TARGET_FLAGS); do \
55866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55867         done; \
55868         (cd $(TARGET_SUBDIR)/libitm && \
55869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55871                   "RANLIB=$${RANLIB}" \
55872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55873                    install-pdf) \
55874           || exit 1
55875
55876 @endif target-libitm
55877
55878 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
55879 maybe-install-html-target-libitm:
55880 @if target-libitm
55881 maybe-install-html-target-libitm: install-html-target-libitm
55882
55883 install-html-target-libitm: \
55884     configure-target-libitm \
55885     html-target-libitm 
55886         @: $(MAKE); $(unstage)
55887         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55888         r=`${PWD_COMMAND}`; export r; \
55889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55890         $(NORMAL_TARGET_EXPORTS) \
55891         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
55892         for flag in $(EXTRA_TARGET_FLAGS); do \
55893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55894         done; \
55895         (cd $(TARGET_SUBDIR)/libitm && \
55896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55898                   "RANLIB=$${RANLIB}" \
55899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55900                    install-html) \
55901           || exit 1
55902
55903 @endif target-libitm
55904
55905 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
55906 maybe-installcheck-target-libitm:
55907 @if target-libitm
55908 maybe-installcheck-target-libitm: installcheck-target-libitm
55909
55910 installcheck-target-libitm: \
55911     configure-target-libitm 
55912         @: $(MAKE); $(unstage)
55913         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55914         r=`${PWD_COMMAND}`; export r; \
55915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55916         $(NORMAL_TARGET_EXPORTS) \
55917         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
55918         for flag in $(EXTRA_TARGET_FLAGS); do \
55919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55920         done; \
55921         (cd $(TARGET_SUBDIR)/libitm && \
55922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55924                   "RANLIB=$${RANLIB}" \
55925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55926                    installcheck) \
55927           || exit 1
55928
55929 @endif target-libitm
55930
55931 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
55932 maybe-mostlyclean-target-libitm:
55933 @if target-libitm
55934 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
55935
55936 mostlyclean-target-libitm: 
55937         @: $(MAKE); $(unstage)
55938         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55939         r=`${PWD_COMMAND}`; export r; \
55940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55941         $(NORMAL_TARGET_EXPORTS) \
55942         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
55943         for flag in $(EXTRA_TARGET_FLAGS); do \
55944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55945         done; \
55946         (cd $(TARGET_SUBDIR)/libitm && \
55947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55949                   "RANLIB=$${RANLIB}" \
55950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55951                    mostlyclean) \
55952           || exit 1
55953
55954 @endif target-libitm
55955
55956 .PHONY: maybe-clean-target-libitm clean-target-libitm
55957 maybe-clean-target-libitm:
55958 @if target-libitm
55959 maybe-clean-target-libitm: clean-target-libitm
55960
55961 clean-target-libitm: 
55962         @: $(MAKE); $(unstage)
55963         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55964         r=`${PWD_COMMAND}`; export r; \
55965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55966         $(NORMAL_TARGET_EXPORTS) \
55967         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
55968         for flag in $(EXTRA_TARGET_FLAGS); do \
55969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55970         done; \
55971         (cd $(TARGET_SUBDIR)/libitm && \
55972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55974                   "RANLIB=$${RANLIB}" \
55975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55976                    clean) \
55977           || exit 1
55978
55979 @endif target-libitm
55980
55981 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
55982 maybe-distclean-target-libitm:
55983 @if target-libitm
55984 maybe-distclean-target-libitm: distclean-target-libitm
55985
55986 distclean-target-libitm: 
55987         @: $(MAKE); $(unstage)
55988         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55989         r=`${PWD_COMMAND}`; export r; \
55990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55991         $(NORMAL_TARGET_EXPORTS) \
55992         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
55993         for flag in $(EXTRA_TARGET_FLAGS); do \
55994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55995         done; \
55996         (cd $(TARGET_SUBDIR)/libitm && \
55997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55999                   "RANLIB=$${RANLIB}" \
56000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56001                    distclean) \
56002           || exit 1
56003
56004 @endif target-libitm
56005
56006 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
56007 maybe-maintainer-clean-target-libitm:
56008 @if target-libitm
56009 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
56010
56011 maintainer-clean-target-libitm: 
56012         @: $(MAKE); $(unstage)
56013         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56014         r=`${PWD_COMMAND}`; export r; \
56015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56016         $(NORMAL_TARGET_EXPORTS) \
56017         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56018         for flag in $(EXTRA_TARGET_FLAGS); do \
56019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56020         done; \
56021         (cd $(TARGET_SUBDIR)/libitm && \
56022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56024                   "RANLIB=$${RANLIB}" \
56025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56026                    maintainer-clean) \
56027           || exit 1
56028
56029 @endif target-libitm
56030
56031
56032
56033
56034
56035 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56036 maybe-configure-target-libatomic:
56037 @if gcc-bootstrap
56038 configure-target-libatomic: stage_current
56039 @endif gcc-bootstrap
56040 @if target-libatomic
56041 maybe-configure-target-libatomic: configure-target-libatomic
56042 configure-target-libatomic: 
56043         @: $(MAKE); $(unstage)
56044         @r=`${PWD_COMMAND}`; export r; \
56045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56046         echo "Checking multilib configuration for libatomic..."; \
56047         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56048         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56049         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56050           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56051             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56052           else \
56053             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56054             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56055           fi; \
56056         else \
56057           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56058         fi; \
56059         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56060         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56061         $(NORMAL_TARGET_EXPORTS)  \
56062         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56063         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56064         case $(srcdir) in \
56065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56066           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56068         esac; \
56069         module_srcdir=libatomic; \
56070         rm -f no-such-file || : ; \
56071         CONFIG_SITE=no-such-file $(SHELL) \
56072           $$s/$$module_srcdir/configure \
56073           --srcdir=$${topdir}/$$module_srcdir \
56074           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56075           --target=${target_alias}  \
56076           || exit 1
56077 @endif target-libatomic
56078
56079
56080
56081
56082
56083 .PHONY: all-target-libatomic maybe-all-target-libatomic
56084 maybe-all-target-libatomic:
56085 @if gcc-bootstrap
56086 all-target-libatomic: stage_current
56087 @endif gcc-bootstrap
56088 @if target-libatomic
56089 TARGET-target-libatomic=all
56090 maybe-all-target-libatomic: all-target-libatomic
56091 all-target-libatomic: configure-target-libatomic
56092         @: $(MAKE); $(unstage)
56093         @r=`${PWD_COMMAND}`; export r; \
56094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56095         $(NORMAL_TARGET_EXPORTS)  \
56096         (cd $(TARGET_SUBDIR)/libatomic && \
56097           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56098                 $(TARGET-target-libatomic))
56099 @endif target-libatomic
56100
56101
56102
56103
56104
56105 .PHONY: check-target-libatomic maybe-check-target-libatomic
56106 maybe-check-target-libatomic:
56107 @if target-libatomic
56108 maybe-check-target-libatomic: check-target-libatomic
56109
56110 check-target-libatomic:
56111         @: $(MAKE); $(unstage)
56112         @r=`${PWD_COMMAND}`; export r; \
56113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56114         $(NORMAL_TARGET_EXPORTS) \
56115         (cd $(TARGET_SUBDIR)/libatomic && \
56116           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56117
56118 @endif target-libatomic
56119
56120 .PHONY: install-target-libatomic maybe-install-target-libatomic
56121 maybe-install-target-libatomic:
56122 @if target-libatomic
56123 maybe-install-target-libatomic: install-target-libatomic
56124
56125 install-target-libatomic: installdirs
56126         @: $(MAKE); $(unstage)
56127         @r=`${PWD_COMMAND}`; export r; \
56128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56129         $(NORMAL_TARGET_EXPORTS) \
56130         (cd $(TARGET_SUBDIR)/libatomic && \
56131           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56132
56133 @endif target-libatomic
56134
56135 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56136 maybe-install-strip-target-libatomic:
56137 @if target-libatomic
56138 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56139
56140 install-strip-target-libatomic: installdirs
56141         @: $(MAKE); $(unstage)
56142         @r=`${PWD_COMMAND}`; export r; \
56143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56144         $(NORMAL_TARGET_EXPORTS) \
56145         (cd $(TARGET_SUBDIR)/libatomic && \
56146           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56147
56148 @endif target-libatomic
56149
56150 # Other targets (info, dvi, pdf, etc.)
56151
56152 .PHONY: maybe-info-target-libatomic info-target-libatomic
56153 maybe-info-target-libatomic:
56154 @if target-libatomic
56155 maybe-info-target-libatomic: info-target-libatomic
56156
56157 info-target-libatomic: \
56158     configure-target-libatomic 
56159         @: $(MAKE); $(unstage)
56160         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56161         r=`${PWD_COMMAND}`; export r; \
56162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56163         $(NORMAL_TARGET_EXPORTS) \
56164         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56165         for flag in $(EXTRA_TARGET_FLAGS); do \
56166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56167         done; \
56168         (cd $(TARGET_SUBDIR)/libatomic && \
56169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56171                   "RANLIB=$${RANLIB}" \
56172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56173                    info) \
56174           || exit 1
56175
56176 @endif target-libatomic
56177
56178 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56179 maybe-dvi-target-libatomic:
56180 @if target-libatomic
56181 maybe-dvi-target-libatomic: dvi-target-libatomic
56182
56183 dvi-target-libatomic: \
56184     configure-target-libatomic 
56185         @: $(MAKE); $(unstage)
56186         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56187         r=`${PWD_COMMAND}`; export r; \
56188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56189         $(NORMAL_TARGET_EXPORTS) \
56190         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56191         for flag in $(EXTRA_TARGET_FLAGS); do \
56192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56193         done; \
56194         (cd $(TARGET_SUBDIR)/libatomic && \
56195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56197                   "RANLIB=$${RANLIB}" \
56198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56199                    dvi) \
56200           || exit 1
56201
56202 @endif target-libatomic
56203
56204 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56205 maybe-pdf-target-libatomic:
56206 @if target-libatomic
56207 maybe-pdf-target-libatomic: pdf-target-libatomic
56208
56209 pdf-target-libatomic: \
56210     configure-target-libatomic 
56211         @: $(MAKE); $(unstage)
56212         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56213         r=`${PWD_COMMAND}`; export r; \
56214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56215         $(NORMAL_TARGET_EXPORTS) \
56216         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56217         for flag in $(EXTRA_TARGET_FLAGS); do \
56218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56219         done; \
56220         (cd $(TARGET_SUBDIR)/libatomic && \
56221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56223                   "RANLIB=$${RANLIB}" \
56224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56225                    pdf) \
56226           || exit 1
56227
56228 @endif target-libatomic
56229
56230 .PHONY: maybe-html-target-libatomic html-target-libatomic
56231 maybe-html-target-libatomic:
56232 @if target-libatomic
56233 maybe-html-target-libatomic: html-target-libatomic
56234
56235 html-target-libatomic: \
56236     configure-target-libatomic 
56237         @: $(MAKE); $(unstage)
56238         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56239         r=`${PWD_COMMAND}`; export r; \
56240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56241         $(NORMAL_TARGET_EXPORTS) \
56242         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56243         for flag in $(EXTRA_TARGET_FLAGS); do \
56244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56245         done; \
56246         (cd $(TARGET_SUBDIR)/libatomic && \
56247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56249                   "RANLIB=$${RANLIB}" \
56250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56251                    html) \
56252           || exit 1
56253
56254 @endif target-libatomic
56255
56256 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56257 maybe-TAGS-target-libatomic:
56258 @if target-libatomic
56259 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56260
56261 TAGS-target-libatomic: \
56262     configure-target-libatomic 
56263         @: $(MAKE); $(unstage)
56264         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56265         r=`${PWD_COMMAND}`; export r; \
56266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56267         $(NORMAL_TARGET_EXPORTS) \
56268         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56269         for flag in $(EXTRA_TARGET_FLAGS); do \
56270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56271         done; \
56272         (cd $(TARGET_SUBDIR)/libatomic && \
56273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56275                   "RANLIB=$${RANLIB}" \
56276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56277                    TAGS) \
56278           || exit 1
56279
56280 @endif target-libatomic
56281
56282 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56283 maybe-install-info-target-libatomic:
56284 @if target-libatomic
56285 maybe-install-info-target-libatomic: install-info-target-libatomic
56286
56287 install-info-target-libatomic: \
56288     configure-target-libatomic \
56289     info-target-libatomic 
56290         @: $(MAKE); $(unstage)
56291         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56292         r=`${PWD_COMMAND}`; export r; \
56293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56294         $(NORMAL_TARGET_EXPORTS) \
56295         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56296         for flag in $(EXTRA_TARGET_FLAGS); do \
56297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56298         done; \
56299         (cd $(TARGET_SUBDIR)/libatomic && \
56300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56302                   "RANLIB=$${RANLIB}" \
56303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56304                    install-info) \
56305           || exit 1
56306
56307 @endif target-libatomic
56308
56309 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56310 maybe-install-pdf-target-libatomic:
56311 @if target-libatomic
56312 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56313
56314 install-pdf-target-libatomic: \
56315     configure-target-libatomic \
56316     pdf-target-libatomic 
56317         @: $(MAKE); $(unstage)
56318         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56319         r=`${PWD_COMMAND}`; export r; \
56320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56321         $(NORMAL_TARGET_EXPORTS) \
56322         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56323         for flag in $(EXTRA_TARGET_FLAGS); do \
56324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56325         done; \
56326         (cd $(TARGET_SUBDIR)/libatomic && \
56327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56329                   "RANLIB=$${RANLIB}" \
56330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56331                    install-pdf) \
56332           || exit 1
56333
56334 @endif target-libatomic
56335
56336 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56337 maybe-install-html-target-libatomic:
56338 @if target-libatomic
56339 maybe-install-html-target-libatomic: install-html-target-libatomic
56340
56341 install-html-target-libatomic: \
56342     configure-target-libatomic \
56343     html-target-libatomic 
56344         @: $(MAKE); $(unstage)
56345         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56346         r=`${PWD_COMMAND}`; export r; \
56347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56348         $(NORMAL_TARGET_EXPORTS) \
56349         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56350         for flag in $(EXTRA_TARGET_FLAGS); do \
56351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56352         done; \
56353         (cd $(TARGET_SUBDIR)/libatomic && \
56354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56356                   "RANLIB=$${RANLIB}" \
56357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56358                    install-html) \
56359           || exit 1
56360
56361 @endif target-libatomic
56362
56363 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56364 maybe-installcheck-target-libatomic:
56365 @if target-libatomic
56366 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56367
56368 installcheck-target-libatomic: \
56369     configure-target-libatomic 
56370         @: $(MAKE); $(unstage)
56371         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56372         r=`${PWD_COMMAND}`; export r; \
56373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56374         $(NORMAL_TARGET_EXPORTS) \
56375         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56376         for flag in $(EXTRA_TARGET_FLAGS); do \
56377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56378         done; \
56379         (cd $(TARGET_SUBDIR)/libatomic && \
56380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56382                   "RANLIB=$${RANLIB}" \
56383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56384                    installcheck) \
56385           || exit 1
56386
56387 @endif target-libatomic
56388
56389 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56390 maybe-mostlyclean-target-libatomic:
56391 @if target-libatomic
56392 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56393
56394 mostlyclean-target-libatomic: 
56395         @: $(MAKE); $(unstage)
56396         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56397         r=`${PWD_COMMAND}`; export r; \
56398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56399         $(NORMAL_TARGET_EXPORTS) \
56400         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56401         for flag in $(EXTRA_TARGET_FLAGS); do \
56402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56403         done; \
56404         (cd $(TARGET_SUBDIR)/libatomic && \
56405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56407                   "RANLIB=$${RANLIB}" \
56408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56409                    mostlyclean) \
56410           || exit 1
56411
56412 @endif target-libatomic
56413
56414 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56415 maybe-clean-target-libatomic:
56416 @if target-libatomic
56417 maybe-clean-target-libatomic: clean-target-libatomic
56418
56419 clean-target-libatomic: 
56420         @: $(MAKE); $(unstage)
56421         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56422         r=`${PWD_COMMAND}`; export r; \
56423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56424         $(NORMAL_TARGET_EXPORTS) \
56425         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56426         for flag in $(EXTRA_TARGET_FLAGS); do \
56427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56428         done; \
56429         (cd $(TARGET_SUBDIR)/libatomic && \
56430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56432                   "RANLIB=$${RANLIB}" \
56433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56434                    clean) \
56435           || exit 1
56436
56437 @endif target-libatomic
56438
56439 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56440 maybe-distclean-target-libatomic:
56441 @if target-libatomic
56442 maybe-distclean-target-libatomic: distclean-target-libatomic
56443
56444 distclean-target-libatomic: 
56445         @: $(MAKE); $(unstage)
56446         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56447         r=`${PWD_COMMAND}`; export r; \
56448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56449         $(NORMAL_TARGET_EXPORTS) \
56450         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56451         for flag in $(EXTRA_TARGET_FLAGS); do \
56452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56453         done; \
56454         (cd $(TARGET_SUBDIR)/libatomic && \
56455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56457                   "RANLIB=$${RANLIB}" \
56458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56459                    distclean) \
56460           || exit 1
56461
56462 @endif target-libatomic
56463
56464 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56465 maybe-maintainer-clean-target-libatomic:
56466 @if target-libatomic
56467 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56468
56469 maintainer-clean-target-libatomic: 
56470         @: $(MAKE); $(unstage)
56471         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56472         r=`${PWD_COMMAND}`; export r; \
56473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56474         $(NORMAL_TARGET_EXPORTS) \
56475         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56476         for flag in $(EXTRA_TARGET_FLAGS); do \
56477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56478         done; \
56479         (cd $(TARGET_SUBDIR)/libatomic && \
56480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56482                   "RANLIB=$${RANLIB}" \
56483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56484                    maintainer-clean) \
56485           || exit 1
56486
56487 @endif target-libatomic
56488
56489
56490
56491 @if target-libgomp
56492 .PHONY: check-target-libgomp-c++
56493 check-target-libgomp-c++:
56494         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56495
56496 .PHONY: check-target-libgomp-fortran
56497 check-target-libgomp-fortran:
56498         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56499
56500 @endif target-libgomp
56501
56502 @if target-libitm
56503 .PHONY: check-target-libitm-c++
56504 check-target-libitm-c++:
56505         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56506
56507 @endif target-libitm
56508
56509 # ----------
56510 # GCC module
56511 # ----------
56512
56513 @if gcc-no-bootstrap
56514 .PHONY: cross
56515 cross: all-build all-gas all-ld
56516         @r=`${PWD_COMMAND}`; export r; \
56517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56518         $(HOST_EXPORTS) \
56519         echo "Building the C and C++ compiler"; \
56520         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56521         @r=`${PWD_COMMAND}`; export r; \
56522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56523         echo "Building runtime libraries"; \
56524         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56525 @endif gcc-no-bootstrap
56526
56527 @if gcc
56528
56529 .PHONY: check-gcc-c check-c
56530 check-gcc-c:
56531         r=`${PWD_COMMAND}`; export r; \
56532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56533         $(HOST_EXPORTS) \
56534         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56535 check-c: check-gcc-c
56536
56537 .PHONY: check-gcc-c++ check-c++
56538 check-gcc-c++:
56539         r=`${PWD_COMMAND}`; export r; \
56540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56541         $(HOST_EXPORTS) \
56542         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56543 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
56544
56545 .PHONY: check-gcc-fortran check-fortran
56546 check-gcc-fortran:
56547         r=`${PWD_COMMAND}`; export r; \
56548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56549         $(HOST_EXPORTS) \
56550         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56551 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
56552
56553 .PHONY: check-gcc-ada check-ada
56554 check-gcc-ada:
56555         r=`${PWD_COMMAND}`; export r; \
56556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56557         $(HOST_EXPORTS) \
56558         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56559 check-ada: check-gcc-ada check-target-libada
56560
56561 .PHONY: check-gcc-objc check-objc
56562 check-gcc-objc:
56563         r=`${PWD_COMMAND}`; export r; \
56564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56565         $(HOST_EXPORTS) \
56566         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56567 check-objc: check-gcc-objc check-target-libobjc
56568
56569 .PHONY: check-gcc-obj-c++ check-obj-c++
56570 check-gcc-obj-c++:
56571         r=`${PWD_COMMAND}`; export r; \
56572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56573         $(HOST_EXPORTS) \
56574         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56575 check-obj-c++: check-gcc-obj-c++
56576
56577 .PHONY: check-gcc-go check-go
56578 check-gcc-go:
56579         r=`${PWD_COMMAND}`; export r; \
56580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56581         $(HOST_EXPORTS) \
56582         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56583 check-go: check-gcc-go check-target-libgo check-gotools
56584
56585 .PHONY: check-gcc-d check-d
56586 check-gcc-d:
56587         r=`${PWD_COMMAND}`; export r; \
56588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56589         $(HOST_EXPORTS) \
56590         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
56591 check-d: check-gcc-d check-target-libphobos
56592
56593
56594 # The gcc part of install-no-fixedincludes, which relies on an intimate
56595 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
56596 .PHONY: gcc-install-no-fixedincludes
56597 gcc-install-no-fixedincludes:
56598         @if [ -f ./gcc/Makefile ]; then \
56599           r=`${PWD_COMMAND}`; export r; \
56600           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56601           $(HOST_EXPORTS) \
56602           (cd ./gcc \
56603            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
56604         else true; fi
56605 @endif gcc
56606
56607 # ---------------------
56608 # GCC bootstrap support
56609 # ---------------------
56610
56611 # We track the current stage (the one in 'gcc') in the stage_current file.
56612 # stage_last instead tracks the stage that was built last.  These targets
56613 # are dummy when toplevel bootstrap is not active.
56614
56615 # While making host and target tools, symlinks to the final stage must be
56616 # there, so $(unstage) should be run at various points.  To avoid excessive
56617 # recursive invocations of make, we "inline" them using a variable.  These
56618 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56619 # to avoid warnings from the GNU Make job server.
56620
56621 unstage = :
56622 stage = :
56623 current_stage = ""
56624
56625 @if gcc-bootstrap
56626 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56627 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56628 current_stage = "`cat stage_current 2> /dev/null`"
56629 @endif gcc-bootstrap
56630
56631 .PHONY: unstage stage
56632 unstage:
56633         @: $(MAKE); $(unstage)
56634 stage:
56635         @: $(MAKE); $(stage)
56636
56637 # Disable commands for lean bootstrap.
56638 LEAN = false
56639
56640 # We name the build directories for the various stages "stage1-gcc",
56641 # "stage2-gcc","stage3-gcc", etc.
56642
56643 # Since the 'compare' process will fail (on debugging information) if any
56644 # directory names are different, we need to link the gcc directory for
56645 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56646 # the build directories constant as well. For the latter, we use naked names
56647 # like 'gcc', because the scripts in that directory assume it.  We use
56648 # mv on platforms where symlinks to directories do not work or are not
56649 # reliable.
56650
56651 # 'touch' doesn't work right on some platforms.
56652 STAMP = echo timestamp > 
56653
56654 # We only want to compare .o files, so set this!
56655 objext = .o
56656
56657
56658 .PHONY: stage1-start stage1-end
56659
56660 stage1-start::
56661         @: $(MAKE); $(stage); \
56662         echo stage1 > stage_current; \
56663         echo stage1 > stage_last; \
56664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56665 @if bfd
56666         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56667           mkdir stage1-bfd; \
56668         mv stage1-bfd bfd
56669 @endif bfd
56670 @if opcodes
56671         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56672           mkdir stage1-opcodes; \
56673         mv stage1-opcodes opcodes
56674 @endif opcodes
56675 @if binutils
56676         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56677           mkdir stage1-binutils; \
56678         mv stage1-binutils binutils
56679 @endif binutils
56680 @if fixincludes
56681         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
56682           mkdir stage1-fixincludes; \
56683         mv stage1-fixincludes fixincludes
56684 @endif fixincludes
56685 @if gas
56686         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56687           mkdir stage1-gas; \
56688         mv stage1-gas gas
56689 @endif gas
56690 @if gcc
56691         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56692           mkdir stage1-gcc; \
56693         mv stage1-gcc gcc
56694 @endif gcc
56695 @if gmp
56696         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56697           mkdir stage1-gmp; \
56698         mv stage1-gmp gmp
56699 @endif gmp
56700 @if mpfr
56701         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56702           mkdir stage1-mpfr; \
56703         mv stage1-mpfr mpfr
56704 @endif mpfr
56705 @if mpc
56706         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56707           mkdir stage1-mpc; \
56708         mv stage1-mpc mpc
56709 @endif mpc
56710 @if isl
56711         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
56712           mkdir stage1-isl; \
56713         mv stage1-isl isl
56714 @endif isl
56715 @if libelf
56716         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56717           mkdir stage1-libelf; \
56718         mv stage1-libelf libelf
56719 @endif libelf
56720 @if gold
56721         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56722           mkdir stage1-gold; \
56723         mv stage1-gold gold
56724 @endif gold
56725 @if intl
56726         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56727           mkdir stage1-intl; \
56728         mv stage1-intl intl
56729 @endif intl
56730 @if ld
56731         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56732           mkdir stage1-ld; \
56733         mv stage1-ld ld
56734 @endif ld
56735 @if libbacktrace
56736         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
56737           mkdir stage1-libbacktrace; \
56738         mv stage1-libbacktrace libbacktrace
56739 @endif libbacktrace
56740 @if libcpp
56741         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56742           mkdir stage1-libcpp; \
56743         mv stage1-libcpp libcpp
56744 @endif libcpp
56745 @if libcody
56746         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
56747           mkdir stage1-libcody; \
56748         mv stage1-libcody libcody
56749 @endif libcody
56750 @if libdecnumber
56751         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56752           mkdir stage1-libdecnumber; \
56753         mv stage1-libdecnumber libdecnumber
56754 @endif libdecnumber
56755 @if libiberty
56756         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56757           mkdir stage1-libiberty; \
56758         mv stage1-libiberty libiberty
56759 @endif libiberty
56760 @if libiberty-linker-plugin
56761         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
56762           mkdir stage1-libiberty-linker-plugin; \
56763         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
56764 @endif libiberty-linker-plugin
56765 @if libiconv
56766         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
56767           mkdir stage1-libiconv; \
56768         mv stage1-libiconv libiconv
56769 @endif libiconv
56770 @if zlib
56771         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56772           mkdir stage1-zlib; \
56773         mv stage1-zlib zlib
56774 @endif zlib
56775 @if lto-plugin
56776         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56777           mkdir stage1-lto-plugin; \
56778         mv stage1-lto-plugin lto-plugin
56779 @endif lto-plugin
56780 @if libctf
56781         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
56782           mkdir stage1-libctf; \
56783         mv stage1-libctf libctf
56784 @endif libctf
56785         @[ -d stage1-$(TARGET_SUBDIR) ] || \
56786           mkdir stage1-$(TARGET_SUBDIR); \
56787         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56788
56789 stage1-end:: 
56790 @if bfd
56791         @if test -d $(HOST_SUBDIR)/bfd; then \
56792           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
56793         fi
56794 @endif bfd
56795 @if opcodes
56796         @if test -d $(HOST_SUBDIR)/opcodes; then \
56797           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
56798         fi
56799 @endif opcodes
56800 @if binutils
56801         @if test -d $(HOST_SUBDIR)/binutils; then \
56802           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
56803         fi
56804 @endif binutils
56805 @if fixincludes
56806         @if test -d $(HOST_SUBDIR)/fixincludes; then \
56807           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
56808         fi
56809 @endif fixincludes
56810 @if gas
56811         @if test -d $(HOST_SUBDIR)/gas; then \
56812           cd $(HOST_SUBDIR); mv gas stage1-gas; \
56813         fi
56814 @endif gas
56815 @if gcc
56816         @if test -d $(HOST_SUBDIR)/gcc; then \
56817           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
56818         fi
56819 @endif gcc
56820 @if gmp
56821         @if test -d $(HOST_SUBDIR)/gmp; then \
56822           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
56823         fi
56824 @endif gmp
56825 @if mpfr
56826         @if test -d $(HOST_SUBDIR)/mpfr; then \
56827           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
56828         fi
56829 @endif mpfr
56830 @if mpc
56831         @if test -d $(HOST_SUBDIR)/mpc; then \
56832           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
56833         fi
56834 @endif mpc
56835 @if isl
56836         @if test -d $(HOST_SUBDIR)/isl; then \
56837           cd $(HOST_SUBDIR); mv isl stage1-isl; \
56838         fi
56839 @endif isl
56840 @if libelf
56841         @if test -d $(HOST_SUBDIR)/libelf; then \
56842           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
56843         fi
56844 @endif libelf
56845 @if gold
56846         @if test -d $(HOST_SUBDIR)/gold; then \
56847           cd $(HOST_SUBDIR); mv gold stage1-gold; \
56848         fi
56849 @endif gold
56850 @if intl
56851         @if test -d $(HOST_SUBDIR)/intl; then \
56852           cd $(HOST_SUBDIR); mv intl stage1-intl; \
56853         fi
56854 @endif intl
56855 @if ld
56856         @if test -d $(HOST_SUBDIR)/ld; then \
56857           cd $(HOST_SUBDIR); mv ld stage1-ld; \
56858         fi
56859 @endif ld
56860 @if libbacktrace
56861         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56862           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
56863         fi
56864 @endif libbacktrace
56865 @if libcpp
56866         @if test -d $(HOST_SUBDIR)/libcpp; then \
56867           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
56868         fi
56869 @endif libcpp
56870 @if libcody
56871         @if test -d $(HOST_SUBDIR)/libcody; then \
56872           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
56873         fi
56874 @endif libcody
56875 @if libdecnumber
56876         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56877           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
56878         fi
56879 @endif libdecnumber
56880 @if libiberty
56881         @if test -d $(HOST_SUBDIR)/libiberty; then \
56882           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
56883         fi
56884 @endif libiberty
56885 @if libiberty-linker-plugin
56886         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56887           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
56888         fi
56889 @endif libiberty-linker-plugin
56890 @if libiconv
56891         @if test -d $(HOST_SUBDIR)/libiconv; then \
56892           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
56893         fi
56894 @endif libiconv
56895 @if zlib
56896         @if test -d $(HOST_SUBDIR)/zlib; then \
56897           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
56898         fi
56899 @endif zlib
56900 @if lto-plugin
56901         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56902           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
56903         fi
56904 @endif lto-plugin
56905 @if libctf
56906         @if test -d $(HOST_SUBDIR)/libctf; then \
56907           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
56908         fi
56909 @endif libctf
56910         @if test -d $(TARGET_SUBDIR); then \
56911           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
56912         fi
56913         rm -f stage_current
56914
56915 # Bubble a bug fix through all the stages up to stage 1.  They are
56916 # remade, but not reconfigured.  The next stage (if any) will not be
56917 # reconfigured either.
56918 .PHONY: stage1-bubble
56919 stage1-bubble:: 
56920         @r=`${PWD_COMMAND}`; export r; \
56921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56922         if test -f stage1-lean ; then \
56923           echo Skipping rebuild of stage1; \
56924         else \
56925           $(MAKE) stage1-start; \
56926           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56927         fi
56928
56929 .PHONY: all-stage1 clean-stage1
56930 do-clean: clean-stage1
56931
56932 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56933 # only possibility, but now it conflicts with no-bootstrap rules
56934 @if gcc-bootstrap
56935
56936
56937
56938
56939 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56940
56941 .PHONY: distclean-stage1
56942 distclean-stage1::
56943         @: $(MAKE); $(stage)
56944         @test "`cat stage_last`" != stage1 || rm -f stage_last
56945         rm -rf stage1-* 
56946
56947
56948 @endif gcc-bootstrap
56949
56950
56951 .PHONY: stage2-start stage2-end
56952
56953 stage2-start::
56954         @: $(MAKE); $(stage); \
56955         echo stage2 > stage_current; \
56956         echo stage2 > stage_last; \
56957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56958 @if bfd
56959         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56960           mkdir stage2-bfd; \
56961         mv stage2-bfd bfd; \
56962         mv stage1-bfd prev-bfd || test -f stage1-lean 
56963 @endif bfd
56964 @if opcodes
56965         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56966           mkdir stage2-opcodes; \
56967         mv stage2-opcodes opcodes; \
56968         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
56969 @endif opcodes
56970 @if binutils
56971         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56972           mkdir stage2-binutils; \
56973         mv stage2-binutils binutils; \
56974         mv stage1-binutils prev-binutils || test -f stage1-lean 
56975 @endif binutils
56976 @if fixincludes
56977         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
56978           mkdir stage2-fixincludes; \
56979         mv stage2-fixincludes fixincludes; \
56980         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
56981 @endif fixincludes
56982 @if gas
56983         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56984           mkdir stage2-gas; \
56985         mv stage2-gas gas; \
56986         mv stage1-gas prev-gas || test -f stage1-lean 
56987 @endif gas
56988 @if gcc
56989         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56990           mkdir stage2-gcc; \
56991         mv stage2-gcc gcc; \
56992         mv stage1-gcc prev-gcc || test -f stage1-lean 
56993 @endif gcc
56994 @if gmp
56995         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56996           mkdir stage2-gmp; \
56997         mv stage2-gmp gmp; \
56998         mv stage1-gmp prev-gmp || test -f stage1-lean 
56999 @endif gmp
57000 @if mpfr
57001         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
57002           mkdir stage2-mpfr; \
57003         mv stage2-mpfr mpfr; \
57004         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
57005 @endif mpfr
57006 @if mpc
57007         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
57008           mkdir stage2-mpc; \
57009         mv stage2-mpc mpc; \
57010         mv stage1-mpc prev-mpc || test -f stage1-lean 
57011 @endif mpc
57012 @if isl
57013         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57014           mkdir stage2-isl; \
57015         mv stage2-isl isl; \
57016         mv stage1-isl prev-isl || test -f stage1-lean 
57017 @endif isl
57018 @if libelf
57019         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57020           mkdir stage2-libelf; \
57021         mv stage2-libelf libelf; \
57022         mv stage1-libelf prev-libelf || test -f stage1-lean 
57023 @endif libelf
57024 @if gold
57025         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57026           mkdir stage2-gold; \
57027         mv stage2-gold gold; \
57028         mv stage1-gold prev-gold || test -f stage1-lean 
57029 @endif gold
57030 @if intl
57031         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57032           mkdir stage2-intl; \
57033         mv stage2-intl intl; \
57034         mv stage1-intl prev-intl || test -f stage1-lean 
57035 @endif intl
57036 @if ld
57037         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57038           mkdir stage2-ld; \
57039         mv stage2-ld ld; \
57040         mv stage1-ld prev-ld || test -f stage1-lean 
57041 @endif ld
57042 @if libbacktrace
57043         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57044           mkdir stage2-libbacktrace; \
57045         mv stage2-libbacktrace libbacktrace; \
57046         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
57047 @endif libbacktrace
57048 @if libcpp
57049         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57050           mkdir stage2-libcpp; \
57051         mv stage2-libcpp libcpp; \
57052         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
57053 @endif libcpp
57054 @if libcody
57055         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57056           mkdir stage2-libcody; \
57057         mv stage2-libcody libcody; \
57058         mv stage1-libcody prev-libcody || test -f stage1-lean 
57059 @endif libcody
57060 @if libdecnumber
57061         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57062           mkdir stage2-libdecnumber; \
57063         mv stage2-libdecnumber libdecnumber; \
57064         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
57065 @endif libdecnumber
57066 @if libiberty
57067         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57068           mkdir stage2-libiberty; \
57069         mv stage2-libiberty libiberty; \
57070         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
57071 @endif libiberty
57072 @if libiberty-linker-plugin
57073         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57074           mkdir stage2-libiberty-linker-plugin; \
57075         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57076         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
57077 @endif libiberty-linker-plugin
57078 @if libiconv
57079         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57080           mkdir stage2-libiconv; \
57081         mv stage2-libiconv libiconv; \
57082         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
57083 @endif libiconv
57084 @if zlib
57085         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57086           mkdir stage2-zlib; \
57087         mv stage2-zlib zlib; \
57088         mv stage1-zlib prev-zlib || test -f stage1-lean 
57089 @endif zlib
57090 @if lto-plugin
57091         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57092           mkdir stage2-lto-plugin; \
57093         mv stage2-lto-plugin lto-plugin; \
57094         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
57095 @endif lto-plugin
57096 @if libctf
57097         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57098           mkdir stage2-libctf; \
57099         mv stage2-libctf libctf; \
57100         mv stage1-libctf prev-libctf || test -f stage1-lean 
57101 @endif libctf
57102         @[ -d stage2-$(TARGET_SUBDIR) ] || \
57103           mkdir stage2-$(TARGET_SUBDIR); \
57104         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57105         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
57106
57107 stage2-end:: 
57108 @if bfd
57109         @if test -d $(HOST_SUBDIR)/bfd; then \
57110           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57111           mv prev-bfd stage1-bfd; : ; \
57112         fi
57113 @endif bfd
57114 @if opcodes
57115         @if test -d $(HOST_SUBDIR)/opcodes; then \
57116           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57117           mv prev-opcodes stage1-opcodes; : ; \
57118         fi
57119 @endif opcodes
57120 @if binutils
57121         @if test -d $(HOST_SUBDIR)/binutils; then \
57122           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57123           mv prev-binutils stage1-binutils; : ; \
57124         fi
57125 @endif binutils
57126 @if fixincludes
57127         @if test -d $(HOST_SUBDIR)/fixincludes; then \
57128           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57129           mv prev-fixincludes stage1-fixincludes; : ; \
57130         fi
57131 @endif fixincludes
57132 @if gas
57133         @if test -d $(HOST_SUBDIR)/gas; then \
57134           cd $(HOST_SUBDIR); mv gas stage2-gas; \
57135           mv prev-gas stage1-gas; : ; \
57136         fi
57137 @endif gas
57138 @if gcc
57139         @if test -d $(HOST_SUBDIR)/gcc; then \
57140           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57141           mv prev-gcc stage1-gcc; : ; \
57142         fi
57143 @endif gcc
57144 @if gmp
57145         @if test -d $(HOST_SUBDIR)/gmp; then \
57146           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57147           mv prev-gmp stage1-gmp; : ; \
57148         fi
57149 @endif gmp
57150 @if mpfr
57151         @if test -d $(HOST_SUBDIR)/mpfr; then \
57152           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57153           mv prev-mpfr stage1-mpfr; : ; \
57154         fi
57155 @endif mpfr
57156 @if mpc
57157         @if test -d $(HOST_SUBDIR)/mpc; then \
57158           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57159           mv prev-mpc stage1-mpc; : ; \
57160         fi
57161 @endif mpc
57162 @if isl
57163         @if test -d $(HOST_SUBDIR)/isl; then \
57164           cd $(HOST_SUBDIR); mv isl stage2-isl; \
57165           mv prev-isl stage1-isl; : ; \
57166         fi
57167 @endif isl
57168 @if libelf
57169         @if test -d $(HOST_SUBDIR)/libelf; then \
57170           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57171           mv prev-libelf stage1-libelf; : ; \
57172         fi
57173 @endif libelf
57174 @if gold
57175         @if test -d $(HOST_SUBDIR)/gold; then \
57176           cd $(HOST_SUBDIR); mv gold stage2-gold; \
57177           mv prev-gold stage1-gold; : ; \
57178         fi
57179 @endif gold
57180 @if intl
57181         @if test -d $(HOST_SUBDIR)/intl; then \
57182           cd $(HOST_SUBDIR); mv intl stage2-intl; \
57183           mv prev-intl stage1-intl; : ; \
57184         fi
57185 @endif intl
57186 @if ld
57187         @if test -d $(HOST_SUBDIR)/ld; then \
57188           cd $(HOST_SUBDIR); mv ld stage2-ld; \
57189           mv prev-ld stage1-ld; : ; \
57190         fi
57191 @endif ld
57192 @if libbacktrace
57193         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57194           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57195           mv prev-libbacktrace stage1-libbacktrace; : ; \
57196         fi
57197 @endif libbacktrace
57198 @if libcpp
57199         @if test -d $(HOST_SUBDIR)/libcpp; then \
57200           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57201           mv prev-libcpp stage1-libcpp; : ; \
57202         fi
57203 @endif libcpp
57204 @if libcody
57205         @if test -d $(HOST_SUBDIR)/libcody; then \
57206           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57207           mv prev-libcody stage1-libcody; : ; \
57208         fi
57209 @endif libcody
57210 @if libdecnumber
57211         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57212           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57213           mv prev-libdecnumber stage1-libdecnumber; : ; \
57214         fi
57215 @endif libdecnumber
57216 @if libiberty
57217         @if test -d $(HOST_SUBDIR)/libiberty; then \
57218           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57219           mv prev-libiberty stage1-libiberty; : ; \
57220         fi
57221 @endif libiberty
57222 @if libiberty-linker-plugin
57223         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57224           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57225           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57226         fi
57227 @endif libiberty-linker-plugin
57228 @if libiconv
57229         @if test -d $(HOST_SUBDIR)/libiconv; then \
57230           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57231           mv prev-libiconv stage1-libiconv; : ; \
57232         fi
57233 @endif libiconv
57234 @if zlib
57235         @if test -d $(HOST_SUBDIR)/zlib; then \
57236           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57237           mv prev-zlib stage1-zlib; : ; \
57238         fi
57239 @endif zlib
57240 @if lto-plugin
57241         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57242           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57243           mv prev-lto-plugin stage1-lto-plugin; : ; \
57244         fi
57245 @endif lto-plugin
57246 @if libctf
57247         @if test -d $(HOST_SUBDIR)/libctf; then \
57248           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57249           mv prev-libctf stage1-libctf; : ; \
57250         fi
57251 @endif libctf
57252         @if test -d $(TARGET_SUBDIR); then \
57253           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57254           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57255         fi
57256         rm -f stage_current
57257
57258 # Bubble a bug fix through all the stages up to stage 2.  They are
57259 # remade, but not reconfigured.  The next stage (if any) will not be
57260 # reconfigured either.
57261 .PHONY: stage2-bubble
57262 stage2-bubble:: stage1-bubble
57263         @r=`${PWD_COMMAND}`; export r; \
57264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57265         if test -f stage2-lean || test -f stage1-lean ; then \
57266           echo Skipping rebuild of stage2; \
57267         else \
57268           $(MAKE) stage2-start; \
57269           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57270         fi
57271
57272 .PHONY: all-stage2 clean-stage2
57273 do-clean: clean-stage2
57274
57275 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57276 # only possibility, but now it conflicts with no-bootstrap rules
57277 @if gcc-bootstrap
57278
57279
57280
57281 .PHONY: bootstrap2 bootstrap2-lean
57282 bootstrap2:
57283         echo stage2 > stage_final
57284         @r=`${PWD_COMMAND}`; export r; \
57285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57286         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57287         @: $(MAKE); $(unstage)
57288         @r=`${PWD_COMMAND}`; export r; \
57289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57290         TFLAGS="$(STAGE2_TFLAGS)"; \
57291         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57292
57293 bootstrap2-lean:
57294         echo stage2 > stage_final
57295         @r=`${PWD_COMMAND}`; export r; \
57296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57297         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57298         @: $(MAKE); $(unstage)
57299         @r=`${PWD_COMMAND}`; export r; \
57300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57301         TFLAGS="$(STAGE2_TFLAGS)"; \
57302         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57303
57304
57305 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57306 distclean-stage1:: distclean-stage2 
57307 .PHONY: distclean-stage2
57308 distclean-stage2::
57309         @: $(MAKE); $(stage)
57310         @test "`cat stage_last`" != stage2 || rm -f stage_last
57311         rm -rf stage2-* 
57312
57313
57314 @endif gcc-bootstrap
57315
57316
57317 .PHONY: stage3-start stage3-end
57318
57319 stage3-start::
57320         @: $(MAKE); $(stage); \
57321         echo stage3 > stage_current; \
57322         echo stage3 > stage_last; \
57323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57324 @if bfd
57325         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57326           mkdir stage3-bfd; \
57327         mv stage3-bfd bfd; \
57328         mv stage2-bfd prev-bfd || test -f stage2-lean 
57329 @endif bfd
57330 @if opcodes
57331         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57332           mkdir stage3-opcodes; \
57333         mv stage3-opcodes opcodes; \
57334         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
57335 @endif opcodes
57336 @if binutils
57337         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57338           mkdir stage3-binutils; \
57339         mv stage3-binutils binutils; \
57340         mv stage2-binutils prev-binutils || test -f stage2-lean 
57341 @endif binutils
57342 @if fixincludes
57343         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57344           mkdir stage3-fixincludes; \
57345         mv stage3-fixincludes fixincludes; \
57346         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
57347 @endif fixincludes
57348 @if gas
57349         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57350           mkdir stage3-gas; \
57351         mv stage3-gas gas; \
57352         mv stage2-gas prev-gas || test -f stage2-lean 
57353 @endif gas
57354 @if gcc
57355         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57356           mkdir stage3-gcc; \
57357         mv stage3-gcc gcc; \
57358         mv stage2-gcc prev-gcc || test -f stage2-lean 
57359 @endif gcc
57360 @if gmp
57361         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57362           mkdir stage3-gmp; \
57363         mv stage3-gmp gmp; \
57364         mv stage2-gmp prev-gmp || test -f stage2-lean 
57365 @endif gmp
57366 @if mpfr
57367         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57368           mkdir stage3-mpfr; \
57369         mv stage3-mpfr mpfr; \
57370         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
57371 @endif mpfr
57372 @if mpc
57373         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57374           mkdir stage3-mpc; \
57375         mv stage3-mpc mpc; \
57376         mv stage2-mpc prev-mpc || test -f stage2-lean 
57377 @endif mpc
57378 @if isl
57379         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57380           mkdir stage3-isl; \
57381         mv stage3-isl isl; \
57382         mv stage2-isl prev-isl || test -f stage2-lean 
57383 @endif isl
57384 @if libelf
57385         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57386           mkdir stage3-libelf; \
57387         mv stage3-libelf libelf; \
57388         mv stage2-libelf prev-libelf || test -f stage2-lean 
57389 @endif libelf
57390 @if gold
57391         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57392           mkdir stage3-gold; \
57393         mv stage3-gold gold; \
57394         mv stage2-gold prev-gold || test -f stage2-lean 
57395 @endif gold
57396 @if intl
57397         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57398           mkdir stage3-intl; \
57399         mv stage3-intl intl; \
57400         mv stage2-intl prev-intl || test -f stage2-lean 
57401 @endif intl
57402 @if ld
57403         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57404           mkdir stage3-ld; \
57405         mv stage3-ld ld; \
57406         mv stage2-ld prev-ld || test -f stage2-lean 
57407 @endif ld
57408 @if libbacktrace
57409         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57410           mkdir stage3-libbacktrace; \
57411         mv stage3-libbacktrace libbacktrace; \
57412         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
57413 @endif libbacktrace
57414 @if libcpp
57415         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57416           mkdir stage3-libcpp; \
57417         mv stage3-libcpp libcpp; \
57418         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
57419 @endif libcpp
57420 @if libcody
57421         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57422           mkdir stage3-libcody; \
57423         mv stage3-libcody libcody; \
57424         mv stage2-libcody prev-libcody || test -f stage2-lean 
57425 @endif libcody
57426 @if libdecnumber
57427         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57428           mkdir stage3-libdecnumber; \
57429         mv stage3-libdecnumber libdecnumber; \
57430         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
57431 @endif libdecnumber
57432 @if libiberty
57433         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57434           mkdir stage3-libiberty; \
57435         mv stage3-libiberty libiberty; \
57436         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
57437 @endif libiberty
57438 @if libiberty-linker-plugin
57439         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57440           mkdir stage3-libiberty-linker-plugin; \
57441         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57442         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
57443 @endif libiberty-linker-plugin
57444 @if libiconv
57445         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57446           mkdir stage3-libiconv; \
57447         mv stage3-libiconv libiconv; \
57448         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
57449 @endif libiconv
57450 @if zlib
57451         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57452           mkdir stage3-zlib; \
57453         mv stage3-zlib zlib; \
57454         mv stage2-zlib prev-zlib || test -f stage2-lean 
57455 @endif zlib
57456 @if lto-plugin
57457         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57458           mkdir stage3-lto-plugin; \
57459         mv stage3-lto-plugin lto-plugin; \
57460         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
57461 @endif lto-plugin
57462 @if libctf
57463         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57464           mkdir stage3-libctf; \
57465         mv stage3-libctf libctf; \
57466         mv stage2-libctf prev-libctf || test -f stage2-lean 
57467 @endif libctf
57468         @[ -d stage3-$(TARGET_SUBDIR) ] || \
57469           mkdir stage3-$(TARGET_SUBDIR); \
57470         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57471         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
57472
57473 stage3-end:: 
57474 @if bfd
57475         @if test -d $(HOST_SUBDIR)/bfd; then \
57476           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57477           mv prev-bfd stage2-bfd; : ; \
57478         fi
57479 @endif bfd
57480 @if opcodes
57481         @if test -d $(HOST_SUBDIR)/opcodes; then \
57482           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57483           mv prev-opcodes stage2-opcodes; : ; \
57484         fi
57485 @endif opcodes
57486 @if binutils
57487         @if test -d $(HOST_SUBDIR)/binutils; then \
57488           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57489           mv prev-binutils stage2-binutils; : ; \
57490         fi
57491 @endif binutils
57492 @if fixincludes
57493         @if test -d $(HOST_SUBDIR)/fixincludes; then \
57494           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57495           mv prev-fixincludes stage2-fixincludes; : ; \
57496         fi
57497 @endif fixincludes
57498 @if gas
57499         @if test -d $(HOST_SUBDIR)/gas; then \
57500           cd $(HOST_SUBDIR); mv gas stage3-gas; \
57501           mv prev-gas stage2-gas; : ; \
57502         fi
57503 @endif gas
57504 @if gcc
57505         @if test -d $(HOST_SUBDIR)/gcc; then \
57506           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57507           mv prev-gcc stage2-gcc; : ; \
57508         fi
57509 @endif gcc
57510 @if gmp
57511         @if test -d $(HOST_SUBDIR)/gmp; then \
57512           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57513           mv prev-gmp stage2-gmp; : ; \
57514         fi
57515 @endif gmp
57516 @if mpfr
57517         @if test -d $(HOST_SUBDIR)/mpfr; then \
57518           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57519           mv prev-mpfr stage2-mpfr; : ; \
57520         fi
57521 @endif mpfr
57522 @if mpc
57523         @if test -d $(HOST_SUBDIR)/mpc; then \
57524           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57525           mv prev-mpc stage2-mpc; : ; \
57526         fi
57527 @endif mpc
57528 @if isl
57529         @if test -d $(HOST_SUBDIR)/isl; then \
57530           cd $(HOST_SUBDIR); mv isl stage3-isl; \
57531           mv prev-isl stage2-isl; : ; \
57532         fi
57533 @endif isl
57534 @if libelf
57535         @if test -d $(HOST_SUBDIR)/libelf; then \
57536           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
57537           mv prev-libelf stage2-libelf; : ; \
57538         fi
57539 @endif libelf
57540 @if gold
57541         @if test -d $(HOST_SUBDIR)/gold; then \
57542           cd $(HOST_SUBDIR); mv gold stage3-gold; \
57543           mv prev-gold stage2-gold; : ; \
57544         fi
57545 @endif gold
57546 @if intl
57547         @if test -d $(HOST_SUBDIR)/intl; then \
57548           cd $(HOST_SUBDIR); mv intl stage3-intl; \
57549           mv prev-intl stage2-intl; : ; \
57550         fi
57551 @endif intl
57552 @if ld
57553         @if test -d $(HOST_SUBDIR)/ld; then \
57554           cd $(HOST_SUBDIR); mv ld stage3-ld; \
57555           mv prev-ld stage2-ld; : ; \
57556         fi
57557 @endif ld
57558 @if libbacktrace
57559         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57560           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
57561           mv prev-libbacktrace stage2-libbacktrace; : ; \
57562         fi
57563 @endif libbacktrace
57564 @if libcpp
57565         @if test -d $(HOST_SUBDIR)/libcpp; then \
57566           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
57567           mv prev-libcpp stage2-libcpp; : ; \
57568         fi
57569 @endif libcpp
57570 @if libcody
57571         @if test -d $(HOST_SUBDIR)/libcody; then \
57572           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
57573           mv prev-libcody stage2-libcody; : ; \
57574         fi
57575 @endif libcody
57576 @if libdecnumber
57577         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57578           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
57579           mv prev-libdecnumber stage2-libdecnumber; : ; \
57580         fi
57581 @endif libdecnumber
57582 @if libiberty
57583         @if test -d $(HOST_SUBDIR)/libiberty; then \
57584           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
57585           mv prev-libiberty stage2-libiberty; : ; \
57586         fi
57587 @endif libiberty
57588 @if libiberty-linker-plugin
57589         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57590           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
57591           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
57592         fi
57593 @endif libiberty-linker-plugin
57594 @if libiconv
57595         @if test -d $(HOST_SUBDIR)/libiconv; then \
57596           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
57597           mv prev-libiconv stage2-libiconv; : ; \
57598         fi
57599 @endif libiconv
57600 @if zlib
57601         @if test -d $(HOST_SUBDIR)/zlib; then \
57602           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
57603           mv prev-zlib stage2-zlib; : ; \
57604         fi
57605 @endif zlib
57606 @if lto-plugin
57607         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57608           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
57609           mv prev-lto-plugin stage2-lto-plugin; : ; \
57610         fi
57611 @endif lto-plugin
57612 @if libctf
57613         @if test -d $(HOST_SUBDIR)/libctf; then \
57614           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
57615           mv prev-libctf stage2-libctf; : ; \
57616         fi
57617 @endif libctf
57618         @if test -d $(TARGET_SUBDIR); then \
57619           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
57620           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
57621         fi
57622         rm -f stage_current
57623
57624 # Bubble a bug fix through all the stages up to stage 3.  They are
57625 # remade, but not reconfigured.  The next stage (if any) will not be
57626 # reconfigured either.
57627 .PHONY: stage3-bubble
57628 stage3-bubble:: stage2-bubble
57629         @r=`${PWD_COMMAND}`; export r; \
57630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57631         if test -f stage3-lean || test -f stage2-lean ; then \
57632           echo Skipping rebuild of stage3; \
57633         else \
57634           $(MAKE) stage3-start; \
57635           if $(LEAN); then \
57636             rm -rf stage1-*; \
57637             $(STAMP) stage1-lean; \
57638           fi; \
57639           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57640         fi
57641         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57642
57643 .PHONY: all-stage3 clean-stage3
57644 do-clean: clean-stage3
57645
57646 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57647 # only possibility, but now it conflicts with no-bootstrap rules
57648 @if gcc-bootstrap
57649
57650 compare:
57651         @r=`${PWD_COMMAND}`; export r; \
57652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57653         if test -f stage2-lean; then \
57654           echo Cannot compare object files as stage 2 was deleted.; \
57655           exit 0; \
57656         fi; \
57657         : $(MAKE); $(stage); \
57658         rm -f .bad_compare; \
57659         echo Comparing stages 2 and 3; \
57660         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57661         files=`find stage3-* -name "*$(objext)" -print | \
57662                  sed -n s,^stage$$sed-,,p`; \
57663         for file in $${files} ${extra-compare}; do \
57664           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57665           if test ! -f $$f1; then continue; fi; \
57666           $(do-compare) > /dev/null 2>&1; \
57667           if test $$? -eq 1; then \
57668             case $$file in \
57669               @compare_exclusions@) \
57670                 echo warning: $$file differs ;; \
57671               *) \
57672                 echo $$file differs >> .bad_compare ;; \
57673             esac; \
57674           fi; \
57675         done; \
57676         if [ -f .bad_compare ]; then \
57677           echo "Bootstrap comparison failure!"; \
57678           cat .bad_compare; \
57679           exit 1; \
57680         else \
57681           echo Comparison successful.; \
57682         fi; \
57683         $(STAMP) compare
57684         if $(LEAN); then \
57685           rm -rf stage2-*; \
57686           $(STAMP) stage2-lean; \
57687         fi
57688
57689
57690
57691 .PHONY: bootstrap bootstrap-lean
57692 bootstrap:
57693         echo stage3 > stage_final
57694         @r=`${PWD_COMMAND}`; export r; \
57695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57696         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57697         @: $(MAKE); $(unstage)
57698         @r=`${PWD_COMMAND}`; export r; \
57699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57700         TFLAGS="$(STAGE3_TFLAGS)"; \
57701         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57702
57703 bootstrap-lean:
57704         echo stage3 > stage_final
57705         @r=`${PWD_COMMAND}`; export r; \
57706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57707         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57708         @: $(MAKE); $(unstage)
57709         @r=`${PWD_COMMAND}`; export r; \
57710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57711         TFLAGS="$(STAGE3_TFLAGS)"; \
57712         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57713
57714
57715 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57716 distclean-stage2:: distclean-stage3 
57717 .PHONY: distclean-stage3
57718 distclean-stage3::
57719         @: $(MAKE); $(stage)
57720         @test "`cat stage_last`" != stage3 || rm -f stage_last
57721         rm -rf stage3-* compare 
57722
57723
57724 .PHONY: cleanstrap
57725 cleanstrap: do-distclean local-clean
57726         echo stage3 > stage_final
57727         @r=`${PWD_COMMAND}`; export r; \
57728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57729         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57730         @: $(MAKE); $(unstage)
57731         @r=`${PWD_COMMAND}`; export r; \
57732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57733         TFLAGS="$(STAGE3_TFLAGS)"; \
57734         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57735
57736 @endif gcc-bootstrap
57737
57738
57739 .PHONY: stage4-start stage4-end
57740
57741 stage4-start::
57742         @: $(MAKE); $(stage); \
57743         echo stage4 > stage_current; \
57744         echo stage4 > stage_last; \
57745         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57746 @if bfd
57747         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57748           mkdir stage4-bfd; \
57749         mv stage4-bfd bfd; \
57750         mv stage3-bfd prev-bfd || test -f stage3-lean 
57751 @endif bfd
57752 @if opcodes
57753         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57754           mkdir stage4-opcodes; \
57755         mv stage4-opcodes opcodes; \
57756         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
57757 @endif opcodes
57758 @if binutils
57759         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57760           mkdir stage4-binutils; \
57761         mv stage4-binutils binutils; \
57762         mv stage3-binutils prev-binutils || test -f stage3-lean 
57763 @endif binutils
57764 @if fixincludes
57765         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
57766           mkdir stage4-fixincludes; \
57767         mv stage4-fixincludes fixincludes; \
57768         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
57769 @endif fixincludes
57770 @if gas
57771         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57772           mkdir stage4-gas; \
57773         mv stage4-gas gas; \
57774         mv stage3-gas prev-gas || test -f stage3-lean 
57775 @endif gas
57776 @if gcc
57777         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57778           mkdir stage4-gcc; \
57779         mv stage4-gcc gcc; \
57780         mv stage3-gcc prev-gcc || test -f stage3-lean 
57781 @endif gcc
57782 @if gmp
57783         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57784           mkdir stage4-gmp; \
57785         mv stage4-gmp gmp; \
57786         mv stage3-gmp prev-gmp || test -f stage3-lean 
57787 @endif gmp
57788 @if mpfr
57789         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57790           mkdir stage4-mpfr; \
57791         mv stage4-mpfr mpfr; \
57792         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
57793 @endif mpfr
57794 @if mpc
57795         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57796           mkdir stage4-mpc; \
57797         mv stage4-mpc mpc; \
57798         mv stage3-mpc prev-mpc || test -f stage3-lean 
57799 @endif mpc
57800 @if isl
57801         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
57802           mkdir stage4-isl; \
57803         mv stage4-isl isl; \
57804         mv stage3-isl prev-isl || test -f stage3-lean 
57805 @endif isl
57806 @if libelf
57807         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57808           mkdir stage4-libelf; \
57809         mv stage4-libelf libelf; \
57810         mv stage3-libelf prev-libelf || test -f stage3-lean 
57811 @endif libelf
57812 @if gold
57813         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57814           mkdir stage4-gold; \
57815         mv stage4-gold gold; \
57816         mv stage3-gold prev-gold || test -f stage3-lean 
57817 @endif gold
57818 @if intl
57819         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57820           mkdir stage4-intl; \
57821         mv stage4-intl intl; \
57822         mv stage3-intl prev-intl || test -f stage3-lean 
57823 @endif intl
57824 @if ld
57825         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57826           mkdir stage4-ld; \
57827         mv stage4-ld ld; \
57828         mv stage3-ld prev-ld || test -f stage3-lean 
57829 @endif ld
57830 @if libbacktrace
57831         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
57832           mkdir stage4-libbacktrace; \
57833         mv stage4-libbacktrace libbacktrace; \
57834         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
57835 @endif libbacktrace
57836 @if libcpp
57837         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57838           mkdir stage4-libcpp; \
57839         mv stage4-libcpp libcpp; \
57840         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
57841 @endif libcpp
57842 @if libcody
57843         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
57844           mkdir stage4-libcody; \
57845         mv stage4-libcody libcody; \
57846         mv stage3-libcody prev-libcody || test -f stage3-lean 
57847 @endif libcody
57848 @if libdecnumber
57849         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57850           mkdir stage4-libdecnumber; \
57851         mv stage4-libdecnumber libdecnumber; \
57852         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
57853 @endif libdecnumber
57854 @if libiberty
57855         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57856           mkdir stage4-libiberty; \
57857         mv stage4-libiberty libiberty; \
57858         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
57859 @endif libiberty
57860 @if libiberty-linker-plugin
57861         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
57862           mkdir stage4-libiberty-linker-plugin; \
57863         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
57864         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
57865 @endif libiberty-linker-plugin
57866 @if libiconv
57867         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
57868           mkdir stage4-libiconv; \
57869         mv stage4-libiconv libiconv; \
57870         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
57871 @endif libiconv
57872 @if zlib
57873         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57874           mkdir stage4-zlib; \
57875         mv stage4-zlib zlib; \
57876         mv stage3-zlib prev-zlib || test -f stage3-lean 
57877 @endif zlib
57878 @if lto-plugin
57879         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57880           mkdir stage4-lto-plugin; \
57881         mv stage4-lto-plugin lto-plugin; \
57882         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
57883 @endif lto-plugin
57884 @if libctf
57885         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
57886           mkdir stage4-libctf; \
57887         mv stage4-libctf libctf; \
57888         mv stage3-libctf prev-libctf || test -f stage3-lean 
57889 @endif libctf
57890         @[ -d stage4-$(TARGET_SUBDIR) ] || \
57891           mkdir stage4-$(TARGET_SUBDIR); \
57892         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57893         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
57894
57895 stage4-end:: 
57896 @if bfd
57897         @if test -d $(HOST_SUBDIR)/bfd; then \
57898           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
57899           mv prev-bfd stage3-bfd; : ; \
57900         fi
57901 @endif bfd
57902 @if opcodes
57903         @if test -d $(HOST_SUBDIR)/opcodes; then \
57904           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
57905           mv prev-opcodes stage3-opcodes; : ; \
57906         fi
57907 @endif opcodes
57908 @if binutils
57909         @if test -d $(HOST_SUBDIR)/binutils; then \
57910           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
57911           mv prev-binutils stage3-binutils; : ; \
57912         fi
57913 @endif binutils
57914 @if fixincludes
57915         @if test -d $(HOST_SUBDIR)/fixincludes; then \
57916           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
57917           mv prev-fixincludes stage3-fixincludes; : ; \
57918         fi
57919 @endif fixincludes
57920 @if gas
57921         @if test -d $(HOST_SUBDIR)/gas; then \
57922           cd $(HOST_SUBDIR); mv gas stage4-gas; \
57923           mv prev-gas stage3-gas; : ; \
57924         fi
57925 @endif gas
57926 @if gcc
57927         @if test -d $(HOST_SUBDIR)/gcc; then \
57928           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
57929           mv prev-gcc stage3-gcc; : ; \
57930         fi
57931 @endif gcc
57932 @if gmp
57933         @if test -d $(HOST_SUBDIR)/gmp; then \
57934           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
57935           mv prev-gmp stage3-gmp; : ; \
57936         fi
57937 @endif gmp
57938 @if mpfr
57939         @if test -d $(HOST_SUBDIR)/mpfr; then \
57940           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
57941           mv prev-mpfr stage3-mpfr; : ; \
57942         fi
57943 @endif mpfr
57944 @if mpc
57945         @if test -d $(HOST_SUBDIR)/mpc; then \
57946           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
57947           mv prev-mpc stage3-mpc; : ; \
57948         fi
57949 @endif mpc
57950 @if isl
57951         @if test -d $(HOST_SUBDIR)/isl; then \
57952           cd $(HOST_SUBDIR); mv isl stage4-isl; \
57953           mv prev-isl stage3-isl; : ; \
57954         fi
57955 @endif isl
57956 @if libelf
57957         @if test -d $(HOST_SUBDIR)/libelf; then \
57958           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
57959           mv prev-libelf stage3-libelf; : ; \
57960         fi
57961 @endif libelf
57962 @if gold
57963         @if test -d $(HOST_SUBDIR)/gold; then \
57964           cd $(HOST_SUBDIR); mv gold stage4-gold; \
57965           mv prev-gold stage3-gold; : ; \
57966         fi
57967 @endif gold
57968 @if intl
57969         @if test -d $(HOST_SUBDIR)/intl; then \
57970           cd $(HOST_SUBDIR); mv intl stage4-intl; \
57971           mv prev-intl stage3-intl; : ; \
57972         fi
57973 @endif intl
57974 @if ld
57975         @if test -d $(HOST_SUBDIR)/ld; then \
57976           cd $(HOST_SUBDIR); mv ld stage4-ld; \
57977           mv prev-ld stage3-ld; : ; \
57978         fi
57979 @endif ld
57980 @if libbacktrace
57981         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57982           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
57983           mv prev-libbacktrace stage3-libbacktrace; : ; \
57984         fi
57985 @endif libbacktrace
57986 @if libcpp
57987         @if test -d $(HOST_SUBDIR)/libcpp; then \
57988           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
57989           mv prev-libcpp stage3-libcpp; : ; \
57990         fi
57991 @endif libcpp
57992 @if libcody
57993         @if test -d $(HOST_SUBDIR)/libcody; then \
57994           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
57995           mv prev-libcody stage3-libcody; : ; \
57996         fi
57997 @endif libcody
57998 @if libdecnumber
57999         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58000           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
58001           mv prev-libdecnumber stage3-libdecnumber; : ; \
58002         fi
58003 @endif libdecnumber
58004 @if libiberty
58005         @if test -d $(HOST_SUBDIR)/libiberty; then \
58006           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
58007           mv prev-libiberty stage3-libiberty; : ; \
58008         fi
58009 @endif libiberty
58010 @if libiberty-linker-plugin
58011         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58012           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58013           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58014         fi
58015 @endif libiberty-linker-plugin
58016 @if libiconv
58017         @if test -d $(HOST_SUBDIR)/libiconv; then \
58018           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58019           mv prev-libiconv stage3-libiconv; : ; \
58020         fi
58021 @endif libiconv
58022 @if zlib
58023         @if test -d $(HOST_SUBDIR)/zlib; then \
58024           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58025           mv prev-zlib stage3-zlib; : ; \
58026         fi
58027 @endif zlib
58028 @if lto-plugin
58029         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58030           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58031           mv prev-lto-plugin stage3-lto-plugin; : ; \
58032         fi
58033 @endif lto-plugin
58034 @if libctf
58035         @if test -d $(HOST_SUBDIR)/libctf; then \
58036           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58037           mv prev-libctf stage3-libctf; : ; \
58038         fi
58039 @endif libctf
58040         @if test -d $(TARGET_SUBDIR); then \
58041           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58042           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58043         fi
58044         rm -f stage_current
58045
58046 # Bubble a bug fix through all the stages up to stage 4.  They are
58047 # remade, but not reconfigured.  The next stage (if any) will not be
58048 # reconfigured either.
58049 .PHONY: stage4-bubble
58050 stage4-bubble:: stage3-bubble
58051         @r=`${PWD_COMMAND}`; export r; \
58052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58053         if test -f stage4-lean || test -f stage3-lean ; then \
58054           echo Skipping rebuild of stage4; \
58055         else \
58056           $(MAKE) stage4-start; \
58057           if $(LEAN); then \
58058             rm -rf stage2-*; \
58059             $(STAMP) stage2-lean; \
58060           fi; \
58061           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58062         fi
58063         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58064
58065 .PHONY: all-stage4 clean-stage4
58066 do-clean: clean-stage4
58067
58068 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58069 # only possibility, but now it conflicts with no-bootstrap rules
58070 @if gcc-bootstrap
58071
58072 compare3:
58073         @r=`${PWD_COMMAND}`; export r; \
58074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58075         if test -f stage3-lean; then \
58076           echo Cannot compare object files as stage 3 was deleted.; \
58077           exit 0; \
58078         fi; \
58079         : $(MAKE); $(stage); \
58080         rm -f .bad_compare; \
58081         echo Comparing stages 3 and 4; \
58082         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58083         files=`find stage4-* -name "*$(objext)" -print | \
58084                  sed -n s,^stage$$sed-,,p`; \
58085         for file in $${files} ${extra-compare}; do \
58086           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58087           if test ! -f $$f1; then continue; fi; \
58088           $(do-compare3) > /dev/null 2>&1; \
58089           if test $$? -eq 1; then \
58090             case $$file in \
58091               @compare_exclusions@) \
58092                 echo warning: $$file differs ;; \
58093               *) \
58094                 echo $$file differs >> .bad_compare ;; \
58095             esac; \
58096           fi; \
58097         done; \
58098         if [ -f .bad_compare ]; then \
58099           echo "Bootstrap comparison failure!"; \
58100           cat .bad_compare; \
58101           exit 1; \
58102         else \
58103           echo Comparison successful.; \
58104         fi; \
58105         $(STAMP) compare3
58106         if $(LEAN); then \
58107           rm -rf stage3-*; \
58108           $(STAMP) stage3-lean; \
58109         fi
58110
58111
58112
58113 .PHONY: bootstrap4 bootstrap4-lean
58114 bootstrap4:
58115         echo stage4 > stage_final
58116         @r=`${PWD_COMMAND}`; export r; \
58117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58118         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58119         @: $(MAKE); $(unstage)
58120         @r=`${PWD_COMMAND}`; export r; \
58121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58122         TFLAGS="$(STAGE4_TFLAGS)"; \
58123         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58124
58125 bootstrap4-lean:
58126         echo stage4 > stage_final
58127         @r=`${PWD_COMMAND}`; export r; \
58128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58129         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58130         @: $(MAKE); $(unstage)
58131         @r=`${PWD_COMMAND}`; export r; \
58132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58133         TFLAGS="$(STAGE4_TFLAGS)"; \
58134         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58135
58136
58137 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58138 distclean-stage3:: distclean-stage4 
58139 .PHONY: distclean-stage4
58140 distclean-stage4::
58141         @: $(MAKE); $(stage)
58142         @test "`cat stage_last`" != stage4 || rm -f stage_last
58143         rm -rf stage4-* compare3 
58144
58145
58146 @endif gcc-bootstrap
58147
58148
58149 .PHONY: stageprofile-start stageprofile-end
58150
58151 stageprofile-start::
58152         @: $(MAKE); $(stage); \
58153         echo stageprofile > stage_current; \
58154         echo stageprofile > stage_last; \
58155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58156 @if bfd
58157         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58158           mkdir stageprofile-bfd; \
58159         mv stageprofile-bfd bfd; \
58160         mv stage1-bfd prev-bfd || test -f stage1-lean 
58161 @endif bfd
58162 @if opcodes
58163         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58164           mkdir stageprofile-opcodes; \
58165         mv stageprofile-opcodes opcodes; \
58166         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
58167 @endif opcodes
58168 @if binutils
58169         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58170           mkdir stageprofile-binutils; \
58171         mv stageprofile-binutils binutils; \
58172         mv stage1-binutils prev-binutils || test -f stage1-lean 
58173 @endif binutils
58174 @if fixincludes
58175         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58176           mkdir stageprofile-fixincludes; \
58177         mv stageprofile-fixincludes fixincludes; \
58178         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
58179 @endif fixincludes
58180 @if gas
58181         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58182           mkdir stageprofile-gas; \
58183         mv stageprofile-gas gas; \
58184         mv stage1-gas prev-gas || test -f stage1-lean 
58185 @endif gas
58186 @if gcc
58187         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58188           mkdir stageprofile-gcc; \
58189         mv stageprofile-gcc gcc; \
58190         mv stage1-gcc prev-gcc || test -f stage1-lean 
58191 @endif gcc
58192 @if gmp
58193         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58194           mkdir stageprofile-gmp; \
58195         mv stageprofile-gmp gmp; \
58196         mv stage1-gmp prev-gmp || test -f stage1-lean 
58197 @endif gmp
58198 @if mpfr
58199         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58200           mkdir stageprofile-mpfr; \
58201         mv stageprofile-mpfr mpfr; \
58202         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
58203 @endif mpfr
58204 @if mpc
58205         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58206           mkdir stageprofile-mpc; \
58207         mv stageprofile-mpc mpc; \
58208         mv stage1-mpc prev-mpc || test -f stage1-lean 
58209 @endif mpc
58210 @if isl
58211         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58212           mkdir stageprofile-isl; \
58213         mv stageprofile-isl isl; \
58214         mv stage1-isl prev-isl || test -f stage1-lean 
58215 @endif isl
58216 @if libelf
58217         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58218           mkdir stageprofile-libelf; \
58219         mv stageprofile-libelf libelf; \
58220         mv stage1-libelf prev-libelf || test -f stage1-lean 
58221 @endif libelf
58222 @if gold
58223         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58224           mkdir stageprofile-gold; \
58225         mv stageprofile-gold gold; \
58226         mv stage1-gold prev-gold || test -f stage1-lean 
58227 @endif gold
58228 @if intl
58229         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58230           mkdir stageprofile-intl; \
58231         mv stageprofile-intl intl; \
58232         mv stage1-intl prev-intl || test -f stage1-lean 
58233 @endif intl
58234 @if ld
58235         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58236           mkdir stageprofile-ld; \
58237         mv stageprofile-ld ld; \
58238         mv stage1-ld prev-ld || test -f stage1-lean 
58239 @endif ld
58240 @if libbacktrace
58241         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58242           mkdir stageprofile-libbacktrace; \
58243         mv stageprofile-libbacktrace libbacktrace; \
58244         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
58245 @endif libbacktrace
58246 @if libcpp
58247         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58248           mkdir stageprofile-libcpp; \
58249         mv stageprofile-libcpp libcpp; \
58250         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
58251 @endif libcpp
58252 @if libcody
58253         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58254           mkdir stageprofile-libcody; \
58255         mv stageprofile-libcody libcody; \
58256         mv stage1-libcody prev-libcody || test -f stage1-lean 
58257 @endif libcody
58258 @if libdecnumber
58259         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58260           mkdir stageprofile-libdecnumber; \
58261         mv stageprofile-libdecnumber libdecnumber; \
58262         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
58263 @endif libdecnumber
58264 @if libiberty
58265         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58266           mkdir stageprofile-libiberty; \
58267         mv stageprofile-libiberty libiberty; \
58268         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
58269 @endif libiberty
58270 @if libiberty-linker-plugin
58271         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58272           mkdir stageprofile-libiberty-linker-plugin; \
58273         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58274         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
58275 @endif libiberty-linker-plugin
58276 @if libiconv
58277         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58278           mkdir stageprofile-libiconv; \
58279         mv stageprofile-libiconv libiconv; \
58280         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
58281 @endif libiconv
58282 @if zlib
58283         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58284           mkdir stageprofile-zlib; \
58285         mv stageprofile-zlib zlib; \
58286         mv stage1-zlib prev-zlib || test -f stage1-lean 
58287 @endif zlib
58288 @if lto-plugin
58289         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58290           mkdir stageprofile-lto-plugin; \
58291         mv stageprofile-lto-plugin lto-plugin; \
58292         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
58293 @endif lto-plugin
58294 @if libctf
58295         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58296           mkdir stageprofile-libctf; \
58297         mv stageprofile-libctf libctf; \
58298         mv stage1-libctf prev-libctf || test -f stage1-lean 
58299 @endif libctf
58300         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58301           mkdir stageprofile-$(TARGET_SUBDIR); \
58302         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58303         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
58304
58305 stageprofile-end:: 
58306 @if bfd
58307         @if test -d $(HOST_SUBDIR)/bfd; then \
58308           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58309           mv prev-bfd stage1-bfd; : ; \
58310         fi
58311 @endif bfd
58312 @if opcodes
58313         @if test -d $(HOST_SUBDIR)/opcodes; then \
58314           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58315           mv prev-opcodes stage1-opcodes; : ; \
58316         fi
58317 @endif opcodes
58318 @if binutils
58319         @if test -d $(HOST_SUBDIR)/binutils; then \
58320           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58321           mv prev-binutils stage1-binutils; : ; \
58322         fi
58323 @endif binutils
58324 @if fixincludes
58325         @if test -d $(HOST_SUBDIR)/fixincludes; then \
58326           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58327           mv prev-fixincludes stage1-fixincludes; : ; \
58328         fi
58329 @endif fixincludes
58330 @if gas
58331         @if test -d $(HOST_SUBDIR)/gas; then \
58332           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58333           mv prev-gas stage1-gas; : ; \
58334         fi
58335 @endif gas
58336 @if gcc
58337         @if test -d $(HOST_SUBDIR)/gcc; then \
58338           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58339           mv prev-gcc stage1-gcc; : ; \
58340         fi
58341 @endif gcc
58342 @if gmp
58343         @if test -d $(HOST_SUBDIR)/gmp; then \
58344           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58345           mv prev-gmp stage1-gmp; : ; \
58346         fi
58347 @endif gmp
58348 @if mpfr
58349         @if test -d $(HOST_SUBDIR)/mpfr; then \
58350           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58351           mv prev-mpfr stage1-mpfr; : ; \
58352         fi
58353 @endif mpfr
58354 @if mpc
58355         @if test -d $(HOST_SUBDIR)/mpc; then \
58356           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58357           mv prev-mpc stage1-mpc; : ; \
58358         fi
58359 @endif mpc
58360 @if isl
58361         @if test -d $(HOST_SUBDIR)/isl; then \
58362           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58363           mv prev-isl stage1-isl; : ; \
58364         fi
58365 @endif isl
58366 @if libelf
58367         @if test -d $(HOST_SUBDIR)/libelf; then \
58368           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58369           mv prev-libelf stage1-libelf; : ; \
58370         fi
58371 @endif libelf
58372 @if gold
58373         @if test -d $(HOST_SUBDIR)/gold; then \
58374           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58375           mv prev-gold stage1-gold; : ; \
58376         fi
58377 @endif gold
58378 @if intl
58379         @if test -d $(HOST_SUBDIR)/intl; then \
58380           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58381           mv prev-intl stage1-intl; : ; \
58382         fi
58383 @endif intl
58384 @if ld
58385         @if test -d $(HOST_SUBDIR)/ld; then \
58386           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58387           mv prev-ld stage1-ld; : ; \
58388         fi
58389 @endif ld
58390 @if libbacktrace
58391         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58392           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58393           mv prev-libbacktrace stage1-libbacktrace; : ; \
58394         fi
58395 @endif libbacktrace
58396 @if libcpp
58397         @if test -d $(HOST_SUBDIR)/libcpp; then \
58398           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58399           mv prev-libcpp stage1-libcpp; : ; \
58400         fi
58401 @endif libcpp
58402 @if libcody
58403         @if test -d $(HOST_SUBDIR)/libcody; then \
58404           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58405           mv prev-libcody stage1-libcody; : ; \
58406         fi
58407 @endif libcody
58408 @if libdecnumber
58409         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58410           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58411           mv prev-libdecnumber stage1-libdecnumber; : ; \
58412         fi
58413 @endif libdecnumber
58414 @if libiberty
58415         @if test -d $(HOST_SUBDIR)/libiberty; then \
58416           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58417           mv prev-libiberty stage1-libiberty; : ; \
58418         fi
58419 @endif libiberty
58420 @if libiberty-linker-plugin
58421         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58422           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58423           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58424         fi
58425 @endif libiberty-linker-plugin
58426 @if libiconv
58427         @if test -d $(HOST_SUBDIR)/libiconv; then \
58428           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58429           mv prev-libiconv stage1-libiconv; : ; \
58430         fi
58431 @endif libiconv
58432 @if zlib
58433         @if test -d $(HOST_SUBDIR)/zlib; then \
58434           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58435           mv prev-zlib stage1-zlib; : ; \
58436         fi
58437 @endif zlib
58438 @if lto-plugin
58439         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58440           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58441           mv prev-lto-plugin stage1-lto-plugin; : ; \
58442         fi
58443 @endif lto-plugin
58444 @if libctf
58445         @if test -d $(HOST_SUBDIR)/libctf; then \
58446           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58447           mv prev-libctf stage1-libctf; : ; \
58448         fi
58449 @endif libctf
58450         @if test -d $(TARGET_SUBDIR); then \
58451           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58452           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58453         fi
58454         rm -f stage_current
58455
58456 # Bubble a bug fix through all the stages up to stage profile.  They are
58457 # remade, but not reconfigured.  The next stage (if any) will not be
58458 # reconfigured either.
58459 .PHONY: stageprofile-bubble
58460 stageprofile-bubble:: stage1-bubble
58461         @r=`${PWD_COMMAND}`; export r; \
58462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58463         if test -f stageprofile-lean || test -f stage1-lean ; then \
58464           echo Skipping rebuild of stageprofile; \
58465         else \
58466           $(MAKE) stageprofile-start; \
58467           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58468         fi
58469
58470 .PHONY: all-stageprofile clean-stageprofile
58471 do-clean: clean-stageprofile
58472
58473 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58474 # only possibility, but now it conflicts with no-bootstrap rules
58475 @if gcc-bootstrap
58476
58477
58478
58479
58480 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58481 distclean-stage1:: distclean-stageprofile 
58482 .PHONY: distclean-stageprofile
58483 distclean-stageprofile::
58484         @: $(MAKE); $(stage)
58485         @test "`cat stage_last`" != stageprofile || rm -f stage_last
58486         rm -rf stageprofile-* 
58487
58488
58489 @endif gcc-bootstrap
58490
58491
58492 .PHONY: stagetrain-start stagetrain-end
58493
58494 stagetrain-start::
58495         @: $(MAKE); $(stage); \
58496         echo stagetrain > stage_current; \
58497         echo stagetrain > stage_last; \
58498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58499 @if bfd
58500         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58501           mkdir stagetrain-bfd; \
58502         mv stagetrain-bfd bfd; \
58503         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
58504 @endif bfd
58505 @if opcodes
58506         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58507           mkdir stagetrain-opcodes; \
58508         mv stagetrain-opcodes opcodes; \
58509         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
58510 @endif opcodes
58511 @if binutils
58512         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58513           mkdir stagetrain-binutils; \
58514         mv stagetrain-binutils binutils; \
58515         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
58516 @endif binutils
58517 @if fixincludes
58518         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58519           mkdir stagetrain-fixincludes; \
58520         mv stagetrain-fixincludes fixincludes; \
58521         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
58522 @endif fixincludes
58523 @if gas
58524         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58525           mkdir stagetrain-gas; \
58526         mv stagetrain-gas gas; \
58527         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
58528 @endif gas
58529 @if gcc
58530         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
58531           mkdir stagetrain-gcc; \
58532         mv stagetrain-gcc gcc; \
58533         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
58534 @endif gcc
58535 @if gmp
58536         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
58537           mkdir stagetrain-gmp; \
58538         mv stagetrain-gmp gmp; \
58539         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
58540 @endif gmp
58541 @if mpfr
58542         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
58543           mkdir stagetrain-mpfr; \
58544         mv stagetrain-mpfr mpfr; \
58545         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
58546 @endif mpfr
58547 @if mpc
58548         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
58549           mkdir stagetrain-mpc; \
58550         mv stagetrain-mpc mpc; \
58551         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
58552 @endif mpc
58553 @if isl
58554         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
58555           mkdir stagetrain-isl; \
58556         mv stagetrain-isl isl; \
58557         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
58558 @endif isl
58559 @if libelf
58560         @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
58561           mkdir stagetrain-libelf; \
58562         mv stagetrain-libelf libelf; \
58563         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
58564 @endif libelf
58565 @if gold
58566         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
58567           mkdir stagetrain-gold; \
58568         mv stagetrain-gold gold; \
58569         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
58570 @endif gold
58571 @if intl
58572         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
58573           mkdir stagetrain-intl; \
58574         mv stagetrain-intl intl; \
58575         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
58576 @endif intl
58577 @if ld
58578         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
58579           mkdir stagetrain-ld; \
58580         mv stagetrain-ld ld; \
58581         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
58582 @endif ld
58583 @if libbacktrace
58584         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
58585           mkdir stagetrain-libbacktrace; \
58586         mv stagetrain-libbacktrace libbacktrace; \
58587         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
58588 @endif libbacktrace
58589 @if libcpp
58590         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
58591           mkdir stagetrain-libcpp; \
58592         mv stagetrain-libcpp libcpp; \
58593         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
58594 @endif libcpp
58595 @if libcody
58596         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
58597           mkdir stagetrain-libcody; \
58598         mv stagetrain-libcody libcody; \
58599         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
58600 @endif libcody
58601 @if libdecnumber
58602         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
58603           mkdir stagetrain-libdecnumber; \
58604         mv stagetrain-libdecnumber libdecnumber; \
58605         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
58606 @endif libdecnumber
58607 @if libiberty
58608         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
58609           mkdir stagetrain-libiberty; \
58610         mv stagetrain-libiberty libiberty; \
58611         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
58612 @endif libiberty
58613 @if libiberty-linker-plugin
58614         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
58615           mkdir stagetrain-libiberty-linker-plugin; \
58616         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
58617         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
58618 @endif libiberty-linker-plugin
58619 @if libiconv
58620         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
58621           mkdir stagetrain-libiconv; \
58622         mv stagetrain-libiconv libiconv; \
58623         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
58624 @endif libiconv
58625 @if zlib
58626         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
58627           mkdir stagetrain-zlib; \
58628         mv stagetrain-zlib zlib; \
58629         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
58630 @endif zlib
58631 @if lto-plugin
58632         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
58633           mkdir stagetrain-lto-plugin; \
58634         mv stagetrain-lto-plugin lto-plugin; \
58635         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
58636 @endif lto-plugin
58637 @if libctf
58638         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
58639           mkdir stagetrain-libctf; \
58640         mv stagetrain-libctf libctf; \
58641         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
58642 @endif libctf
58643         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
58644           mkdir stagetrain-$(TARGET_SUBDIR); \
58645         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58646         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
58647
58648 stagetrain-end:: 
58649 @if bfd
58650         @if test -d $(HOST_SUBDIR)/bfd; then \
58651           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
58652           mv prev-bfd stageprofile-bfd; : ; \
58653         fi
58654 @endif bfd
58655 @if opcodes
58656         @if test -d $(HOST_SUBDIR)/opcodes; then \
58657           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
58658           mv prev-opcodes stageprofile-opcodes; : ; \
58659         fi
58660 @endif opcodes
58661 @if binutils
58662         @if test -d $(HOST_SUBDIR)/binutils; then \
58663           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
58664           mv prev-binutils stageprofile-binutils; : ; \
58665         fi
58666 @endif binutils
58667 @if fixincludes
58668         @if test -d $(HOST_SUBDIR)/fixincludes; then \
58669           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
58670           mv prev-fixincludes stageprofile-fixincludes; : ; \
58671         fi
58672 @endif fixincludes
58673 @if gas
58674         @if test -d $(HOST_SUBDIR)/gas; then \
58675           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
58676           mv prev-gas stageprofile-gas; : ; \
58677         fi
58678 @endif gas
58679 @if gcc
58680         @if test -d $(HOST_SUBDIR)/gcc; then \
58681           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
58682           mv prev-gcc stageprofile-gcc; : ; \
58683         fi
58684 @endif gcc
58685 @if gmp
58686         @if test -d $(HOST_SUBDIR)/gmp; then \
58687           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
58688           mv prev-gmp stageprofile-gmp; : ; \
58689         fi
58690 @endif gmp
58691 @if mpfr
58692         @if test -d $(HOST_SUBDIR)/mpfr; then \
58693           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
58694           mv prev-mpfr stageprofile-mpfr; : ; \
58695         fi
58696 @endif mpfr
58697 @if mpc
58698         @if test -d $(HOST_SUBDIR)/mpc; then \
58699           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
58700           mv prev-mpc stageprofile-mpc; : ; \
58701         fi
58702 @endif mpc
58703 @if isl
58704         @if test -d $(HOST_SUBDIR)/isl; then \
58705           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
58706           mv prev-isl stageprofile-isl; : ; \
58707         fi
58708 @endif isl
58709 @if libelf
58710         @if test -d $(HOST_SUBDIR)/libelf; then \
58711           cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
58712           mv prev-libelf stageprofile-libelf; : ; \
58713         fi
58714 @endif libelf
58715 @if gold
58716         @if test -d $(HOST_SUBDIR)/gold; then \
58717           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
58718           mv prev-gold stageprofile-gold; : ; \
58719         fi
58720 @endif gold
58721 @if intl
58722         @if test -d $(HOST_SUBDIR)/intl; then \
58723           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
58724           mv prev-intl stageprofile-intl; : ; \
58725         fi
58726 @endif intl
58727 @if ld
58728         @if test -d $(HOST_SUBDIR)/ld; then \
58729           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
58730           mv prev-ld stageprofile-ld; : ; \
58731         fi
58732 @endif ld
58733 @if libbacktrace
58734         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58735           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
58736           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
58737         fi
58738 @endif libbacktrace
58739 @if libcpp
58740         @if test -d $(HOST_SUBDIR)/libcpp; then \
58741           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
58742           mv prev-libcpp stageprofile-libcpp; : ; \
58743         fi
58744 @endif libcpp
58745 @if libcody
58746         @if test -d $(HOST_SUBDIR)/libcody; then \
58747           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
58748           mv prev-libcody stageprofile-libcody; : ; \
58749         fi
58750 @endif libcody
58751 @if libdecnumber
58752         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58753           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
58754           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
58755         fi
58756 @endif libdecnumber
58757 @if libiberty
58758         @if test -d $(HOST_SUBDIR)/libiberty; then \
58759           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
58760           mv prev-libiberty stageprofile-libiberty; : ; \
58761         fi
58762 @endif libiberty
58763 @if libiberty-linker-plugin
58764         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58765           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
58766           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
58767         fi
58768 @endif libiberty-linker-plugin
58769 @if libiconv
58770         @if test -d $(HOST_SUBDIR)/libiconv; then \
58771           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
58772           mv prev-libiconv stageprofile-libiconv; : ; \
58773         fi
58774 @endif libiconv
58775 @if zlib
58776         @if test -d $(HOST_SUBDIR)/zlib; then \
58777           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
58778           mv prev-zlib stageprofile-zlib; : ; \
58779         fi
58780 @endif zlib
58781 @if lto-plugin
58782         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58783           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
58784           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
58785         fi
58786 @endif lto-plugin
58787 @if libctf
58788         @if test -d $(HOST_SUBDIR)/libctf; then \
58789           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
58790           mv prev-libctf stageprofile-libctf; : ; \
58791         fi
58792 @endif libctf
58793         @if test -d $(TARGET_SUBDIR); then \
58794           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
58795           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
58796         fi
58797         rm -f stage_current
58798
58799 # Bubble a bug fix through all the stages up to stage train.  They are
58800 # remade, but not reconfigured.  The next stage (if any) will not be
58801 # reconfigured either.
58802 .PHONY: stagetrain-bubble
58803 stagetrain-bubble:: stageprofile-bubble
58804         @r=`${PWD_COMMAND}`; export r; \
58805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58806         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
58807           echo Skipping rebuild of stagetrain; \
58808         else \
58809           $(MAKE) stagetrain-start; \
58810           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
58811         fi
58812
58813 .PHONY: all-stagetrain clean-stagetrain
58814 do-clean: clean-stagetrain
58815
58816 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58817 # only possibility, but now it conflicts with no-bootstrap rules
58818 @if gcc-bootstrap
58819
58820
58821
58822
58823 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58824 distclean-stageprofile:: distclean-stagetrain 
58825 .PHONY: distclean-stagetrain
58826 distclean-stagetrain::
58827         @: $(MAKE); $(stage)
58828         @test "`cat stage_last`" != stagetrain || rm -f stage_last
58829         rm -rf stagetrain-* 
58830
58831
58832 @endif gcc-bootstrap
58833
58834
58835 .PHONY: stagefeedback-start stagefeedback-end
58836
58837 stagefeedback-start::
58838         @: $(MAKE); $(stage); \
58839         echo stagefeedback > stage_current; \
58840         echo stagefeedback > stage_last; \
58841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58842 @if bfd
58843         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58844           mkdir stagefeedback-bfd; \
58845         mv stagefeedback-bfd bfd; \
58846         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
58847 @endif bfd
58848 @if opcodes
58849         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58850           mkdir stagefeedback-opcodes; \
58851         mv stagefeedback-opcodes opcodes; \
58852         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
58853 @endif opcodes
58854 @if binutils
58855         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58856           mkdir stagefeedback-binutils; \
58857         mv stagefeedback-binutils binutils; \
58858         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
58859 @endif binutils
58860 @if fixincludes
58861         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
58862           mkdir stagefeedback-fixincludes; \
58863         mv stagefeedback-fixincludes fixincludes; \
58864         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
58865 @endif fixincludes
58866 @if gas
58867         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58868           mkdir stagefeedback-gas; \
58869         mv stagefeedback-gas gas; \
58870         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
58871 @endif gas
58872 @if gcc
58873         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58874           mkdir stagefeedback-gcc; \
58875         mv stagefeedback-gcc gcc; \
58876         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
58877 @endif gcc
58878 @if gmp
58879         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58880           mkdir stagefeedback-gmp; \
58881         mv stagefeedback-gmp gmp; \
58882         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
58883 @endif gmp
58884 @if mpfr
58885         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58886           mkdir stagefeedback-mpfr; \
58887         mv stagefeedback-mpfr mpfr; \
58888         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
58889 @endif mpfr
58890 @if mpc
58891         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58892           mkdir stagefeedback-mpc; \
58893         mv stagefeedback-mpc mpc; \
58894         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
58895 @endif mpc
58896 @if isl
58897         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
58898           mkdir stagefeedback-isl; \
58899         mv stagefeedback-isl isl; \
58900         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
58901 @endif isl
58902 @if libelf
58903         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58904           mkdir stagefeedback-libelf; \
58905         mv stagefeedback-libelf libelf; \
58906         mv stagetrain-libelf prev-libelf || test -f stagetrain-lean 
58907 @endif libelf
58908 @if gold
58909         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58910           mkdir stagefeedback-gold; \
58911         mv stagefeedback-gold gold; \
58912         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
58913 @endif gold
58914 @if intl
58915         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58916           mkdir stagefeedback-intl; \
58917         mv stagefeedback-intl intl; \
58918         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
58919 @endif intl
58920 @if ld
58921         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58922           mkdir stagefeedback-ld; \
58923         mv stagefeedback-ld ld; \
58924         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
58925 @endif ld
58926 @if libbacktrace
58927         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
58928           mkdir stagefeedback-libbacktrace; \
58929         mv stagefeedback-libbacktrace libbacktrace; \
58930         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
58931 @endif libbacktrace
58932 @if libcpp
58933         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58934           mkdir stagefeedback-libcpp; \
58935         mv stagefeedback-libcpp libcpp; \
58936         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
58937 @endif libcpp
58938 @if libcody
58939         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
58940           mkdir stagefeedback-libcody; \
58941         mv stagefeedback-libcody libcody; \
58942         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
58943 @endif libcody
58944 @if libdecnumber
58945         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58946           mkdir stagefeedback-libdecnumber; \
58947         mv stagefeedback-libdecnumber libdecnumber; \
58948         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
58949 @endif libdecnumber
58950 @if libiberty
58951         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58952           mkdir stagefeedback-libiberty; \
58953         mv stagefeedback-libiberty libiberty; \
58954         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
58955 @endif libiberty
58956 @if libiberty-linker-plugin
58957         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
58958           mkdir stagefeedback-libiberty-linker-plugin; \
58959         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
58960         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
58961 @endif libiberty-linker-plugin
58962 @if libiconv
58963         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
58964           mkdir stagefeedback-libiconv; \
58965         mv stagefeedback-libiconv libiconv; \
58966         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
58967 @endif libiconv
58968 @if zlib
58969         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58970           mkdir stagefeedback-zlib; \
58971         mv stagefeedback-zlib zlib; \
58972         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
58973 @endif zlib
58974 @if lto-plugin
58975         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58976           mkdir stagefeedback-lto-plugin; \
58977         mv stagefeedback-lto-plugin lto-plugin; \
58978         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
58979 @endif lto-plugin
58980 @if libctf
58981         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
58982           mkdir stagefeedback-libctf; \
58983         mv stagefeedback-libctf libctf; \
58984         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
58985 @endif libctf
58986         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58987           mkdir stagefeedback-$(TARGET_SUBDIR); \
58988         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58989         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
58990
58991 stagefeedback-end:: 
58992 @if bfd
58993         @if test -d $(HOST_SUBDIR)/bfd; then \
58994           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
58995           mv prev-bfd stagetrain-bfd; : ; \
58996         fi
58997 @endif bfd
58998 @if opcodes
58999         @if test -d $(HOST_SUBDIR)/opcodes; then \
59000           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
59001           mv prev-opcodes stagetrain-opcodes; : ; \
59002         fi
59003 @endif opcodes
59004 @if binutils
59005         @if test -d $(HOST_SUBDIR)/binutils; then \
59006           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
59007           mv prev-binutils stagetrain-binutils; : ; \
59008         fi
59009 @endif binutils
59010 @if fixincludes
59011         @if test -d $(HOST_SUBDIR)/fixincludes; then \
59012           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59013           mv prev-fixincludes stagetrain-fixincludes; : ; \
59014         fi
59015 @endif fixincludes
59016 @if gas
59017         @if test -d $(HOST_SUBDIR)/gas; then \
59018           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59019           mv prev-gas stagetrain-gas; : ; \
59020         fi
59021 @endif gas
59022 @if gcc
59023         @if test -d $(HOST_SUBDIR)/gcc; then \
59024           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59025           mv prev-gcc stagetrain-gcc; : ; \
59026         fi
59027 @endif gcc
59028 @if gmp
59029         @if test -d $(HOST_SUBDIR)/gmp; then \
59030           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59031           mv prev-gmp stagetrain-gmp; : ; \
59032         fi
59033 @endif gmp
59034 @if mpfr
59035         @if test -d $(HOST_SUBDIR)/mpfr; then \
59036           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59037           mv prev-mpfr stagetrain-mpfr; : ; \
59038         fi
59039 @endif mpfr
59040 @if mpc
59041         @if test -d $(HOST_SUBDIR)/mpc; then \
59042           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59043           mv prev-mpc stagetrain-mpc; : ; \
59044         fi
59045 @endif mpc
59046 @if isl
59047         @if test -d $(HOST_SUBDIR)/isl; then \
59048           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59049           mv prev-isl stagetrain-isl; : ; \
59050         fi
59051 @endif isl
59052 @if libelf
59053         @if test -d $(HOST_SUBDIR)/libelf; then \
59054           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59055           mv prev-libelf stagetrain-libelf; : ; \
59056         fi
59057 @endif libelf
59058 @if gold
59059         @if test -d $(HOST_SUBDIR)/gold; then \
59060           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59061           mv prev-gold stagetrain-gold; : ; \
59062         fi
59063 @endif gold
59064 @if intl
59065         @if test -d $(HOST_SUBDIR)/intl; then \
59066           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59067           mv prev-intl stagetrain-intl; : ; \
59068         fi
59069 @endif intl
59070 @if ld
59071         @if test -d $(HOST_SUBDIR)/ld; then \
59072           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59073           mv prev-ld stagetrain-ld; : ; \
59074         fi
59075 @endif ld
59076 @if libbacktrace
59077         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59078           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59079           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59080         fi
59081 @endif libbacktrace
59082 @if libcpp
59083         @if test -d $(HOST_SUBDIR)/libcpp; then \
59084           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59085           mv prev-libcpp stagetrain-libcpp; : ; \
59086         fi
59087 @endif libcpp
59088 @if libcody
59089         @if test -d $(HOST_SUBDIR)/libcody; then \
59090           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59091           mv prev-libcody stagetrain-libcody; : ; \
59092         fi
59093 @endif libcody
59094 @if libdecnumber
59095         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59096           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59097           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59098         fi
59099 @endif libdecnumber
59100 @if libiberty
59101         @if test -d $(HOST_SUBDIR)/libiberty; then \
59102           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59103           mv prev-libiberty stagetrain-libiberty; : ; \
59104         fi
59105 @endif libiberty
59106 @if libiberty-linker-plugin
59107         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59108           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59109           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59110         fi
59111 @endif libiberty-linker-plugin
59112 @if libiconv
59113         @if test -d $(HOST_SUBDIR)/libiconv; then \
59114           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59115           mv prev-libiconv stagetrain-libiconv; : ; \
59116         fi
59117 @endif libiconv
59118 @if zlib
59119         @if test -d $(HOST_SUBDIR)/zlib; then \
59120           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59121           mv prev-zlib stagetrain-zlib; : ; \
59122         fi
59123 @endif zlib
59124 @if lto-plugin
59125         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59126           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59127           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59128         fi
59129 @endif lto-plugin
59130 @if libctf
59131         @if test -d $(HOST_SUBDIR)/libctf; then \
59132           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59133           mv prev-libctf stagetrain-libctf; : ; \
59134         fi
59135 @endif libctf
59136         @if test -d $(TARGET_SUBDIR); then \
59137           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59138           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59139         fi
59140         rm -f stage_current
59141
59142 # Bubble a bug fix through all the stages up to stage feedback.  They are
59143 # remade, but not reconfigured.  The next stage (if any) will not be
59144 # reconfigured either.
59145 .PHONY: stagefeedback-bubble
59146 stagefeedback-bubble:: stagetrain-bubble
59147         @r=`${PWD_COMMAND}`; export r; \
59148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59149         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59150           echo Skipping rebuild of stagefeedback; \
59151         else \
59152           $(MAKE) stagefeedback-start; \
59153           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59154         fi
59155
59156 .PHONY: all-stagefeedback clean-stagefeedback
59157 do-clean: clean-stagefeedback
59158
59159 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59160 # only possibility, but now it conflicts with no-bootstrap rules
59161 @if gcc-bootstrap
59162
59163
59164
59165 .PHONY: profiledbootstrap profiledbootstrap-lean
59166 profiledbootstrap:
59167         echo stagefeedback > stage_final
59168         @r=`${PWD_COMMAND}`; export r; \
59169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59170         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59171         @: $(MAKE); $(unstage)
59172         @r=`${PWD_COMMAND}`; export r; \
59173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59174         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59175         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59176
59177 profiledbootstrap-lean:
59178         echo stagefeedback > stage_final
59179         @r=`${PWD_COMMAND}`; export r; \
59180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59181         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59182         @: $(MAKE); $(unstage)
59183         @r=`${PWD_COMMAND}`; export r; \
59184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59185         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59186         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59187
59188
59189 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59190 distclean-stagetrain:: distclean-stagefeedback 
59191 .PHONY: distclean-stagefeedback
59192 distclean-stagefeedback::
59193         @: $(MAKE); $(stage)
59194         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59195         rm -rf stagefeedback-* 
59196
59197
59198 @endif gcc-bootstrap
59199
59200
59201 .PHONY: stageautoprofile-start stageautoprofile-end
59202
59203 stageautoprofile-start::
59204         @: $(MAKE); $(stage); \
59205         echo stageautoprofile > stage_current; \
59206         echo stageautoprofile > stage_last; \
59207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59208 @if bfd
59209         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59210           mkdir stageautoprofile-bfd; \
59211         mv stageautoprofile-bfd bfd; \
59212         mv stage1-bfd prev-bfd || test -f stage1-lean 
59213 @endif bfd
59214 @if opcodes
59215         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59216           mkdir stageautoprofile-opcodes; \
59217         mv stageautoprofile-opcodes opcodes; \
59218         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
59219 @endif opcodes
59220 @if binutils
59221         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59222           mkdir stageautoprofile-binutils; \
59223         mv stageautoprofile-binutils binutils; \
59224         mv stage1-binutils prev-binutils || test -f stage1-lean 
59225 @endif binutils
59226 @if fixincludes
59227         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59228           mkdir stageautoprofile-fixincludes; \
59229         mv stageautoprofile-fixincludes fixincludes; \
59230         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
59231 @endif fixincludes
59232 @if gas
59233         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59234           mkdir stageautoprofile-gas; \
59235         mv stageautoprofile-gas gas; \
59236         mv stage1-gas prev-gas || test -f stage1-lean 
59237 @endif gas
59238 @if gcc
59239         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59240           mkdir stageautoprofile-gcc; \
59241         mv stageautoprofile-gcc gcc; \
59242         mv stage1-gcc prev-gcc || test -f stage1-lean 
59243 @endif gcc
59244 @if gmp
59245         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59246           mkdir stageautoprofile-gmp; \
59247         mv stageautoprofile-gmp gmp; \
59248         mv stage1-gmp prev-gmp || test -f stage1-lean 
59249 @endif gmp
59250 @if mpfr
59251         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59252           mkdir stageautoprofile-mpfr; \
59253         mv stageautoprofile-mpfr mpfr; \
59254         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
59255 @endif mpfr
59256 @if mpc
59257         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59258           mkdir stageautoprofile-mpc; \
59259         mv stageautoprofile-mpc mpc; \
59260         mv stage1-mpc prev-mpc || test -f stage1-lean 
59261 @endif mpc
59262 @if isl
59263         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59264           mkdir stageautoprofile-isl; \
59265         mv stageautoprofile-isl isl; \
59266         mv stage1-isl prev-isl || test -f stage1-lean 
59267 @endif isl
59268 @if libelf
59269         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59270           mkdir stageautoprofile-libelf; \
59271         mv stageautoprofile-libelf libelf; \
59272         mv stage1-libelf prev-libelf || test -f stage1-lean 
59273 @endif libelf
59274 @if gold
59275         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59276           mkdir stageautoprofile-gold; \
59277         mv stageautoprofile-gold gold; \
59278         mv stage1-gold prev-gold || test -f stage1-lean 
59279 @endif gold
59280 @if intl
59281         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59282           mkdir stageautoprofile-intl; \
59283         mv stageautoprofile-intl intl; \
59284         mv stage1-intl prev-intl || test -f stage1-lean 
59285 @endif intl
59286 @if ld
59287         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59288           mkdir stageautoprofile-ld; \
59289         mv stageautoprofile-ld ld; \
59290         mv stage1-ld prev-ld || test -f stage1-lean 
59291 @endif ld
59292 @if libbacktrace
59293         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59294           mkdir stageautoprofile-libbacktrace; \
59295         mv stageautoprofile-libbacktrace libbacktrace; \
59296         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
59297 @endif libbacktrace
59298 @if libcpp
59299         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59300           mkdir stageautoprofile-libcpp; \
59301         mv stageautoprofile-libcpp libcpp; \
59302         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
59303 @endif libcpp
59304 @if libcody
59305         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59306           mkdir stageautoprofile-libcody; \
59307         mv stageautoprofile-libcody libcody; \
59308         mv stage1-libcody prev-libcody || test -f stage1-lean 
59309 @endif libcody
59310 @if libdecnumber
59311         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59312           mkdir stageautoprofile-libdecnumber; \
59313         mv stageautoprofile-libdecnumber libdecnumber; \
59314         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
59315 @endif libdecnumber
59316 @if libiberty
59317         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59318           mkdir stageautoprofile-libiberty; \
59319         mv stageautoprofile-libiberty libiberty; \
59320         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
59321 @endif libiberty
59322 @if libiberty-linker-plugin
59323         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59324           mkdir stageautoprofile-libiberty-linker-plugin; \
59325         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59326         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
59327 @endif libiberty-linker-plugin
59328 @if libiconv
59329         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59330           mkdir stageautoprofile-libiconv; \
59331         mv stageautoprofile-libiconv libiconv; \
59332         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
59333 @endif libiconv
59334 @if zlib
59335         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59336           mkdir stageautoprofile-zlib; \
59337         mv stageautoprofile-zlib zlib; \
59338         mv stage1-zlib prev-zlib || test -f stage1-lean 
59339 @endif zlib
59340 @if lto-plugin
59341         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59342           mkdir stageautoprofile-lto-plugin; \
59343         mv stageautoprofile-lto-plugin lto-plugin; \
59344         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
59345 @endif lto-plugin
59346 @if libctf
59347         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59348           mkdir stageautoprofile-libctf; \
59349         mv stageautoprofile-libctf libctf; \
59350         mv stage1-libctf prev-libctf || test -f stage1-lean 
59351 @endif libctf
59352         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59353           mkdir stageautoprofile-$(TARGET_SUBDIR); \
59354         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59355         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
59356
59357 stageautoprofile-end:: 
59358 @if bfd
59359         @if test -d $(HOST_SUBDIR)/bfd; then \
59360           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59361           mv prev-bfd stage1-bfd; : ; \
59362         fi
59363 @endif bfd
59364 @if opcodes
59365         @if test -d $(HOST_SUBDIR)/opcodes; then \
59366           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59367           mv prev-opcodes stage1-opcodes; : ; \
59368         fi
59369 @endif opcodes
59370 @if binutils
59371         @if test -d $(HOST_SUBDIR)/binutils; then \
59372           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59373           mv prev-binutils stage1-binutils; : ; \
59374         fi
59375 @endif binutils
59376 @if fixincludes
59377         @if test -d $(HOST_SUBDIR)/fixincludes; then \
59378           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59379           mv prev-fixincludes stage1-fixincludes; : ; \
59380         fi
59381 @endif fixincludes
59382 @if gas
59383         @if test -d $(HOST_SUBDIR)/gas; then \
59384           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59385           mv prev-gas stage1-gas; : ; \
59386         fi
59387 @endif gas
59388 @if gcc
59389         @if test -d $(HOST_SUBDIR)/gcc; then \
59390           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59391           mv prev-gcc stage1-gcc; : ; \
59392         fi
59393 @endif gcc
59394 @if gmp
59395         @if test -d $(HOST_SUBDIR)/gmp; then \
59396           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59397           mv prev-gmp stage1-gmp; : ; \
59398         fi
59399 @endif gmp
59400 @if mpfr
59401         @if test -d $(HOST_SUBDIR)/mpfr; then \
59402           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59403           mv prev-mpfr stage1-mpfr; : ; \
59404         fi
59405 @endif mpfr
59406 @if mpc
59407         @if test -d $(HOST_SUBDIR)/mpc; then \
59408           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59409           mv prev-mpc stage1-mpc; : ; \
59410         fi
59411 @endif mpc
59412 @if isl
59413         @if test -d $(HOST_SUBDIR)/isl; then \
59414           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59415           mv prev-isl stage1-isl; : ; \
59416         fi
59417 @endif isl
59418 @if libelf
59419         @if test -d $(HOST_SUBDIR)/libelf; then \
59420           cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59421           mv prev-libelf stage1-libelf; : ; \
59422         fi
59423 @endif libelf
59424 @if gold
59425         @if test -d $(HOST_SUBDIR)/gold; then \
59426           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59427           mv prev-gold stage1-gold; : ; \
59428         fi
59429 @endif gold
59430 @if intl
59431         @if test -d $(HOST_SUBDIR)/intl; then \
59432           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59433           mv prev-intl stage1-intl; : ; \
59434         fi
59435 @endif intl
59436 @if ld
59437         @if test -d $(HOST_SUBDIR)/ld; then \
59438           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59439           mv prev-ld stage1-ld; : ; \
59440         fi
59441 @endif ld
59442 @if libbacktrace
59443         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59444           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59445           mv prev-libbacktrace stage1-libbacktrace; : ; \
59446         fi
59447 @endif libbacktrace
59448 @if libcpp
59449         @if test -d $(HOST_SUBDIR)/libcpp; then \
59450           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59451           mv prev-libcpp stage1-libcpp; : ; \
59452         fi
59453 @endif libcpp
59454 @if libcody
59455         @if test -d $(HOST_SUBDIR)/libcody; then \
59456           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59457           mv prev-libcody stage1-libcody; : ; \
59458         fi
59459 @endif libcody
59460 @if libdecnumber
59461         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59462           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59463           mv prev-libdecnumber stage1-libdecnumber; : ; \
59464         fi
59465 @endif libdecnumber
59466 @if libiberty
59467         @if test -d $(HOST_SUBDIR)/libiberty; then \
59468           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59469           mv prev-libiberty stage1-libiberty; : ; \
59470         fi
59471 @endif libiberty
59472 @if libiberty-linker-plugin
59473         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59474           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59475           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59476         fi
59477 @endif libiberty-linker-plugin
59478 @if libiconv
59479         @if test -d $(HOST_SUBDIR)/libiconv; then \
59480           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59481           mv prev-libiconv stage1-libiconv; : ; \
59482         fi
59483 @endif libiconv
59484 @if zlib
59485         @if test -d $(HOST_SUBDIR)/zlib; then \
59486           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59487           mv prev-zlib stage1-zlib; : ; \
59488         fi
59489 @endif zlib
59490 @if lto-plugin
59491         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59492           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59493           mv prev-lto-plugin stage1-lto-plugin; : ; \
59494         fi
59495 @endif lto-plugin
59496 @if libctf
59497         @if test -d $(HOST_SUBDIR)/libctf; then \
59498           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59499           mv prev-libctf stage1-libctf; : ; \
59500         fi
59501 @endif libctf
59502         @if test -d $(TARGET_SUBDIR); then \
59503           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59504           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59505         fi
59506         rm -f stage_current
59507
59508 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
59509 # remade, but not reconfigured.  The next stage (if any) will not be
59510 # reconfigured either.
59511 .PHONY: stageautoprofile-bubble
59512 stageautoprofile-bubble:: stage1-bubble
59513         @r=`${PWD_COMMAND}`; export r; \
59514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59515         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59516           echo Skipping rebuild of stageautoprofile; \
59517         else \
59518           $(MAKE) stageautoprofile-start; \
59519           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59520         fi
59521
59522 .PHONY: all-stageautoprofile clean-stageautoprofile
59523 do-clean: clean-stageautoprofile
59524
59525 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59526 # only possibility, but now it conflicts with no-bootstrap rules
59527 @if gcc-bootstrap
59528
59529
59530
59531
59532 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59533 distclean-stage1:: distclean-stageautoprofile 
59534 .PHONY: distclean-stageautoprofile
59535 distclean-stageautoprofile::
59536         @: $(MAKE); $(stage)
59537         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
59538         rm -rf stageautoprofile-* 
59539
59540
59541 @endif gcc-bootstrap
59542
59543
59544 .PHONY: stageautofeedback-start stageautofeedback-end
59545
59546 stageautofeedback-start::
59547         @: $(MAKE); $(stage); \
59548         echo stageautofeedback > stage_current; \
59549         echo stageautofeedback > stage_last; \
59550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59551 @if bfd
59552         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
59553           mkdir stageautofeedback-bfd; \
59554         mv stageautofeedback-bfd bfd; \
59555         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
59556 @endif bfd
59557 @if opcodes
59558         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
59559           mkdir stageautofeedback-opcodes; \
59560         mv stageautofeedback-opcodes opcodes; \
59561         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
59562 @endif opcodes
59563 @if binutils
59564         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
59565           mkdir stageautofeedback-binutils; \
59566         mv stageautofeedback-binutils binutils; \
59567         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
59568 @endif binutils
59569 @if fixincludes
59570         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
59571           mkdir stageautofeedback-fixincludes; \
59572         mv stageautofeedback-fixincludes fixincludes; \
59573         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
59574 @endif fixincludes
59575 @if gas
59576         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
59577           mkdir stageautofeedback-gas; \
59578         mv stageautofeedback-gas gas; \
59579         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
59580 @endif gas
59581 @if gcc
59582         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
59583           mkdir stageautofeedback-gcc; \
59584         mv stageautofeedback-gcc gcc; \
59585         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
59586 @endif gcc
59587 @if gmp
59588         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
59589           mkdir stageautofeedback-gmp; \
59590         mv stageautofeedback-gmp gmp; \
59591         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
59592 @endif gmp
59593 @if mpfr
59594         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
59595           mkdir stageautofeedback-mpfr; \
59596         mv stageautofeedback-mpfr mpfr; \
59597         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
59598 @endif mpfr
59599 @if mpc
59600         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
59601           mkdir stageautofeedback-mpc; \
59602         mv stageautofeedback-mpc mpc; \
59603         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
59604 @endif mpc
59605 @if isl
59606         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
59607           mkdir stageautofeedback-isl; \
59608         mv stageautofeedback-isl isl; \
59609         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
59610 @endif isl
59611 @if libelf
59612         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
59613           mkdir stageautofeedback-libelf; \
59614         mv stageautofeedback-libelf libelf; \
59615         mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean 
59616 @endif libelf
59617 @if gold
59618         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
59619           mkdir stageautofeedback-gold; \
59620         mv stageautofeedback-gold gold; \
59621         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
59622 @endif gold
59623 @if intl
59624         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
59625           mkdir stageautofeedback-intl; \
59626         mv stageautofeedback-intl intl; \
59627         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
59628 @endif intl
59629 @if ld
59630         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
59631           mkdir stageautofeedback-ld; \
59632         mv stageautofeedback-ld ld; \
59633         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
59634 @endif ld
59635 @if libbacktrace
59636         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
59637           mkdir stageautofeedback-libbacktrace; \
59638         mv stageautofeedback-libbacktrace libbacktrace; \
59639         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
59640 @endif libbacktrace
59641 @if libcpp
59642         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
59643           mkdir stageautofeedback-libcpp; \
59644         mv stageautofeedback-libcpp libcpp; \
59645         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
59646 @endif libcpp
59647 @if libcody
59648         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
59649           mkdir stageautofeedback-libcody; \
59650         mv stageautofeedback-libcody libcody; \
59651         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
59652 @endif libcody
59653 @if libdecnumber
59654         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
59655           mkdir stageautofeedback-libdecnumber; \
59656         mv stageautofeedback-libdecnumber libdecnumber; \
59657         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
59658 @endif libdecnumber
59659 @if libiberty
59660         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
59661           mkdir stageautofeedback-libiberty; \
59662         mv stageautofeedback-libiberty libiberty; \
59663         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
59664 @endif libiberty
59665 @if libiberty-linker-plugin
59666         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
59667           mkdir stageautofeedback-libiberty-linker-plugin; \
59668         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59669         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
59670 @endif libiberty-linker-plugin
59671 @if libiconv
59672         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
59673           mkdir stageautofeedback-libiconv; \
59674         mv stageautofeedback-libiconv libiconv; \
59675         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
59676 @endif libiconv
59677 @if zlib
59678         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
59679           mkdir stageautofeedback-zlib; \
59680         mv stageautofeedback-zlib zlib; \
59681         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
59682 @endif zlib
59683 @if lto-plugin
59684         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
59685           mkdir stageautofeedback-lto-plugin; \
59686         mv stageautofeedback-lto-plugin lto-plugin; \
59687         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
59688 @endif lto-plugin
59689 @if libctf
59690         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
59691           mkdir stageautofeedback-libctf; \
59692         mv stageautofeedback-libctf libctf; \
59693         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
59694 @endif libctf
59695         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
59696           mkdir stageautofeedback-$(TARGET_SUBDIR); \
59697         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59698         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
59699
59700 stageautofeedback-end:: 
59701 @if bfd
59702         @if test -d $(HOST_SUBDIR)/bfd; then \
59703           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
59704           mv prev-bfd stageautoprofile-bfd; : ; \
59705         fi
59706 @endif bfd
59707 @if opcodes
59708         @if test -d $(HOST_SUBDIR)/opcodes; then \
59709           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
59710           mv prev-opcodes stageautoprofile-opcodes; : ; \
59711         fi
59712 @endif opcodes
59713 @if binutils
59714         @if test -d $(HOST_SUBDIR)/binutils; then \
59715           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
59716           mv prev-binutils stageautoprofile-binutils; : ; \
59717         fi
59718 @endif binutils
59719 @if fixincludes
59720         @if test -d $(HOST_SUBDIR)/fixincludes; then \
59721           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
59722           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
59723         fi
59724 @endif fixincludes
59725 @if gas
59726         @if test -d $(HOST_SUBDIR)/gas; then \
59727           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
59728           mv prev-gas stageautoprofile-gas; : ; \
59729         fi
59730 @endif gas
59731 @if gcc
59732         @if test -d $(HOST_SUBDIR)/gcc; then \
59733           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
59734           mv prev-gcc stageautoprofile-gcc; : ; \
59735         fi
59736 @endif gcc
59737 @if gmp
59738         @if test -d $(HOST_SUBDIR)/gmp; then \
59739           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
59740           mv prev-gmp stageautoprofile-gmp; : ; \
59741         fi
59742 @endif gmp
59743 @if mpfr
59744         @if test -d $(HOST_SUBDIR)/mpfr; then \
59745           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
59746           mv prev-mpfr stageautoprofile-mpfr; : ; \
59747         fi
59748 @endif mpfr
59749 @if mpc
59750         @if test -d $(HOST_SUBDIR)/mpc; then \
59751           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
59752           mv prev-mpc stageautoprofile-mpc; : ; \
59753         fi
59754 @endif mpc
59755 @if isl
59756         @if test -d $(HOST_SUBDIR)/isl; then \
59757           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
59758           mv prev-isl stageautoprofile-isl; : ; \
59759         fi
59760 @endif isl
59761 @if libelf
59762         @if test -d $(HOST_SUBDIR)/libelf; then \
59763           cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
59764           mv prev-libelf stageautoprofile-libelf; : ; \
59765         fi
59766 @endif libelf
59767 @if gold
59768         @if test -d $(HOST_SUBDIR)/gold; then \
59769           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
59770           mv prev-gold stageautoprofile-gold; : ; \
59771         fi
59772 @endif gold
59773 @if intl
59774         @if test -d $(HOST_SUBDIR)/intl; then \
59775           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
59776           mv prev-intl stageautoprofile-intl; : ; \
59777         fi
59778 @endif intl
59779 @if ld
59780         @if test -d $(HOST_SUBDIR)/ld; then \
59781           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
59782           mv prev-ld stageautoprofile-ld; : ; \
59783         fi
59784 @endif ld
59785 @if libbacktrace
59786         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59787           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
59788           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
59789         fi
59790 @endif libbacktrace
59791 @if libcpp
59792         @if test -d $(HOST_SUBDIR)/libcpp; then \
59793           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
59794           mv prev-libcpp stageautoprofile-libcpp; : ; \
59795         fi
59796 @endif libcpp
59797 @if libcody
59798         @if test -d $(HOST_SUBDIR)/libcody; then \
59799           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
59800           mv prev-libcody stageautoprofile-libcody; : ; \
59801         fi
59802 @endif libcody
59803 @if libdecnumber
59804         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59805           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
59806           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
59807         fi
59808 @endif libdecnumber
59809 @if libiberty
59810         @if test -d $(HOST_SUBDIR)/libiberty; then \
59811           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
59812           mv prev-libiberty stageautoprofile-libiberty; : ; \
59813         fi
59814 @endif libiberty
59815 @if libiberty-linker-plugin
59816         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59817           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
59818           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
59819         fi
59820 @endif libiberty-linker-plugin
59821 @if libiconv
59822         @if test -d $(HOST_SUBDIR)/libiconv; then \
59823           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
59824           mv prev-libiconv stageautoprofile-libiconv; : ; \
59825         fi
59826 @endif libiconv
59827 @if zlib
59828         @if test -d $(HOST_SUBDIR)/zlib; then \
59829           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
59830           mv prev-zlib stageautoprofile-zlib; : ; \
59831         fi
59832 @endif zlib
59833 @if lto-plugin
59834         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59835           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
59836           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
59837         fi
59838 @endif lto-plugin
59839 @if libctf
59840         @if test -d $(HOST_SUBDIR)/libctf; then \
59841           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
59842           mv prev-libctf stageautoprofile-libctf; : ; \
59843         fi
59844 @endif libctf
59845         @if test -d $(TARGET_SUBDIR); then \
59846           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
59847           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
59848         fi
59849         rm -f stage_current
59850
59851 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
59852 # remade, but not reconfigured.  The next stage (if any) will not be
59853 # reconfigured either.
59854 .PHONY: stageautofeedback-bubble
59855 stageautofeedback-bubble:: stageautoprofile-bubble
59856         @r=`${PWD_COMMAND}`; export r; \
59857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59858         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
59859           echo Skipping rebuild of stageautofeedback; \
59860         else \
59861           $(MAKE) stageautofeedback-start; \
59862           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
59863         fi
59864
59865 .PHONY: all-stageautofeedback clean-stageautofeedback
59866 do-clean: clean-stageautofeedback
59867
59868 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59869 # only possibility, but now it conflicts with no-bootstrap rules
59870 @if gcc-bootstrap
59871
59872
59873
59874 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
59875 autoprofiledbootstrap:
59876         echo stageautofeedback > stage_final
59877         @r=`${PWD_COMMAND}`; export r; \
59878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59879         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
59880         @: $(MAKE); $(unstage)
59881         @r=`${PWD_COMMAND}`; export r; \
59882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59883         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59884         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59885
59886 autoprofiledbootstrap-lean:
59887         echo stageautofeedback > stage_final
59888         @r=`${PWD_COMMAND}`; export r; \
59889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59890         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
59891         @: $(MAKE); $(unstage)
59892         @r=`${PWD_COMMAND}`; export r; \
59893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59894         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59895         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59896
59897
59898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59899 distclean-stageautoprofile:: distclean-stageautofeedback 
59900 .PHONY: distclean-stageautofeedback
59901 distclean-stageautofeedback::
59902         @: $(MAKE); $(stage)
59903         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
59904         rm -rf stageautofeedback-* 
59905
59906
59907 @endif gcc-bootstrap
59908
59909
59910
59911 stageprofile-end::
59912         $(MAKE) distclean-stagefeedback
59913
59914 stagefeedback-start::
59915         @r=`${PWD_COMMAND}`; export r; \
59916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59917         for i in prev-*; do \
59918           j=`echo $$i | sed s/^prev-//`; \
59919           cd $$r/$$i && \
59920           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
59921           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
59922         done
59923
59924 @if gcc-bootstrap
59925 do-distclean: distclean-stage1
59926
59927 # Provide a GCC build when we're building target libraries.  This does
59928 # not work as a dependency, just as the minimum necessary to avoid errors.
59929 stage_last:
59930         @r=`${PWD_COMMAND}`; export r; \
59931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59932         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59933
59934 # Same as unstage, but not phony and defaulting to stage1-start.  We place
59935 # it in the dependency so that for example `make -j3 all-gcc' works.
59936 stage_current:
59937         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59938
59939 .PHONY: restrap
59940 restrap::
59941         @: $(MAKE); $(stage)
59942         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
59943 restrap:: all
59944 @endif gcc-bootstrap
59945
59946 # --------------------------------------
59947 # Dependencies between different modules
59948 # --------------------------------------
59949
59950 # Generic dependencies for target modules on host stuff, especially gcc
59951 @if gcc-bootstrap
59952 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59953 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59954 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59955 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59956 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59957 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
59958 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59959 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
59960 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
59961 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
59962 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
59963 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
59964 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
59965 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
59966 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
59967 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
59968 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
59969 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
59970 configure-stage1-target-libvtv: maybe-all-stage1-gcc
59971 configure-stage2-target-libvtv: maybe-all-stage2-gcc
59972 configure-stage3-target-libvtv: maybe-all-stage3-gcc
59973 configure-stage4-target-libvtv: maybe-all-stage4-gcc
59974 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
59975 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
59976 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
59977 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
59978 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
59979 configure-target-liboffloadmic: stage_last
59980 configure-target-libssp: stage_last
59981 configure-target-newlib: stage_last
59982 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59983 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59984 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59985 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59986 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59987 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
59988 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59989 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
59990 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
59991 configure-target-libbacktrace: stage_last
59992 configure-target-libquadmath: stage_last
59993 configure-target-libgfortran: stage_last
59994 configure-target-libobjc: stage_last
59995 configure-target-libgo: stage_last
59996 configure-target-libphobos: stage_last
59997 configure-target-libtermcap: stage_last
59998 configure-target-winsup: stage_last
59999 configure-target-libgloss: stage_last
60000 configure-target-libffi: stage_last
60001 configure-target-zlib: stage_last
60002 configure-target-rda: stage_last
60003 configure-target-libada: stage_last
60004 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60005 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60006 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60007 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60008 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60009 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
60010 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60011 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
60012 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60013 configure-target-libitm: stage_last
60014 configure-target-libatomic: stage_last
60015 @endif gcc-bootstrap
60016
60017 @if gcc-no-bootstrap
60018 configure-target-libstdc++-v3: maybe-all-gcc
60019 configure-target-libsanitizer: maybe-all-gcc
60020 configure-target-libvtv: maybe-all-gcc
60021 configure-target-liboffloadmic: maybe-all-gcc
60022 configure-target-libssp: maybe-all-gcc
60023 configure-target-newlib: maybe-all-gcc
60024 configure-target-libgcc: maybe-all-gcc
60025 configure-target-libbacktrace: maybe-all-gcc
60026 configure-target-libquadmath: maybe-all-gcc
60027 configure-target-libgfortran: maybe-all-gcc
60028 configure-target-libobjc: maybe-all-gcc
60029 configure-target-libgo: maybe-all-gcc
60030 configure-target-libphobos: maybe-all-gcc
60031 configure-target-libtermcap: maybe-all-gcc
60032 configure-target-winsup: maybe-all-gcc
60033 configure-target-libgloss: maybe-all-gcc
60034 configure-target-libffi: maybe-all-gcc
60035 configure-target-zlib: maybe-all-gcc
60036 configure-target-rda: maybe-all-gcc
60037 configure-target-libada: maybe-all-gcc
60038 configure-target-libgomp: maybe-all-gcc
60039 configure-target-libitm: maybe-all-gcc
60040 configure-target-libatomic: maybe-all-gcc
60041 @endif gcc-no-bootstrap
60042
60043
60044 # There are two types of dependencies here: 'hard' dependencies, where one
60045 # module simply won't build without the other; and 'soft' dependencies, where
60046 # if the depended-on module is missing, the depending module will do without
60047 # or find a substitute somewhere (perhaps installed).  Soft dependencies
60048 # are made here to depend on a 'maybe-' target.  If you're not sure,
60049 # it's safer to use a soft dependency.
60050
60051
60052
60053
60054
60055
60056 # With all the machinery above in place, it is pretty easy to generate
60057 # dependencies.  Host dependencies are a bit more complex because we have
60058 # to check for bootstrap/prebootstrap dependencies.  To resolve
60059 # prebootstrap dependencies, prebootstrap modules are gathered in
60060 # a hash table.
60061 all-build-bison: maybe-all-build-texinfo
60062 all-build-flex: maybe-all-build-texinfo
60063 all-build-flex: maybe-all-build-bison
60064 all-build-flex: maybe-all-build-m4
60065 all-build-libiberty: maybe-all-build-texinfo
60066 all-build-m4: maybe-all-build-texinfo
60067 all-build-fixincludes: maybe-all-build-libiberty
60068 all-build-libcpp: maybe-all-build-libiberty
60069 configure-gcc: maybe-configure-intl
60070 configure-stage1-gcc: maybe-configure-stage1-intl
60071 configure-stage2-gcc: maybe-configure-stage2-intl
60072 configure-stage3-gcc: maybe-configure-stage3-intl
60073 configure-stage4-gcc: maybe-configure-stage4-intl
60074 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60075 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60076 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60077 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60078 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60079 configure-gcc: maybe-all-gmp
60080 configure-stage1-gcc: maybe-all-stage1-gmp
60081 configure-stage2-gcc: maybe-all-stage2-gmp
60082 configure-stage3-gcc: maybe-all-stage3-gmp
60083 configure-stage4-gcc: maybe-all-stage4-gmp
60084 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60085 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60086 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60087 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60088 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60089 configure-gcc: maybe-all-mpfr
60090 configure-stage1-gcc: maybe-all-stage1-mpfr
60091 configure-stage2-gcc: maybe-all-stage2-mpfr
60092 configure-stage3-gcc: maybe-all-stage3-mpfr
60093 configure-stage4-gcc: maybe-all-stage4-mpfr
60094 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60095 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60096 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60097 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60098 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60099 configure-gcc: maybe-all-mpc
60100 configure-stage1-gcc: maybe-all-stage1-mpc
60101 configure-stage2-gcc: maybe-all-stage2-mpc
60102 configure-stage3-gcc: maybe-all-stage3-mpc
60103 configure-stage4-gcc: maybe-all-stage4-mpc
60104 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60105 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60106 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60107 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60108 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60109 configure-gcc: maybe-all-isl
60110 configure-stage1-gcc: maybe-all-stage1-isl
60111 configure-stage2-gcc: maybe-all-stage2-isl
60112 configure-stage3-gcc: maybe-all-stage3-isl
60113 configure-stage4-gcc: maybe-all-stage4-isl
60114 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60115 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60116 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60117 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60118 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60119 configure-gcc: maybe-all-lto-plugin
60120 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60121 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60122 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60123 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60124 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60125 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60126 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60127 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60128 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60129 configure-gcc: maybe-all-binutils
60130 configure-stage1-gcc: maybe-all-stage1-binutils
60131 configure-stage2-gcc: maybe-all-stage2-binutils
60132 configure-stage3-gcc: maybe-all-stage3-binutils
60133 configure-stage4-gcc: maybe-all-stage4-binutils
60134 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60135 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60136 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60137 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60138 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60139 configure-gcc: maybe-all-gas
60140 configure-stage1-gcc: maybe-all-stage1-gas
60141 configure-stage2-gcc: maybe-all-stage2-gas
60142 configure-stage3-gcc: maybe-all-stage3-gas
60143 configure-stage4-gcc: maybe-all-stage4-gas
60144 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60145 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60146 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60147 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60148 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60149 configure-gcc: maybe-all-ld
60150 configure-stage1-gcc: maybe-all-stage1-ld
60151 configure-stage2-gcc: maybe-all-stage2-ld
60152 configure-stage3-gcc: maybe-all-stage3-ld
60153 configure-stage4-gcc: maybe-all-stage4-ld
60154 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60155 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60156 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60157 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60158 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60159 configure-gcc: maybe-all-gold
60160 configure-stage1-gcc: maybe-all-stage1-gold
60161 configure-stage2-gcc: maybe-all-stage2-gold
60162 configure-stage3-gcc: maybe-all-stage3-gold
60163 configure-stage4-gcc: maybe-all-stage4-gold
60164 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60165 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60166 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60167 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60168 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60169 configure-gcc: maybe-all-libelf
60170 configure-stage1-gcc: maybe-all-stage1-libelf
60171 configure-stage2-gcc: maybe-all-stage2-libelf
60172 configure-stage3-gcc: maybe-all-stage3-libelf
60173 configure-stage4-gcc: maybe-all-stage4-libelf
60174 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60175 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60176 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60177 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60178 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60179 configure-gcc: maybe-all-libiconv
60180 configure-stage1-gcc: maybe-all-stage1-libiconv
60181 configure-stage2-gcc: maybe-all-stage2-libiconv
60182 configure-stage3-gcc: maybe-all-stage3-libiconv
60183 configure-stage4-gcc: maybe-all-stage4-libiconv
60184 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60185 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60186 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60187 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60188 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60189 all-gcc: all-libiberty
60190 all-stage1-gcc: all-stage1-libiberty
60191 all-stage2-gcc: all-stage2-libiberty
60192 all-stage3-gcc: all-stage3-libiberty
60193 all-stage4-gcc: all-stage4-libiberty
60194 all-stageprofile-gcc: all-stageprofile-libiberty
60195 all-stagetrain-gcc: all-stagetrain-libiberty
60196 all-stagefeedback-gcc: all-stagefeedback-libiberty
60197 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60198 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60199 all-gcc: maybe-all-intl
60200 all-stage1-gcc: maybe-all-stage1-intl
60201 all-stage2-gcc: maybe-all-stage2-intl
60202 all-stage3-gcc: maybe-all-stage3-intl
60203 all-stage4-gcc: maybe-all-stage4-intl
60204 all-stageprofile-gcc: maybe-all-stageprofile-intl
60205 all-stagetrain-gcc: maybe-all-stagetrain-intl
60206 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60207 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60208 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60209 all-gcc: maybe-all-mpfr
60210 all-stage1-gcc: maybe-all-stage1-mpfr
60211 all-stage2-gcc: maybe-all-stage2-mpfr
60212 all-stage3-gcc: maybe-all-stage3-mpfr
60213 all-stage4-gcc: maybe-all-stage4-mpfr
60214 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60215 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60216 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60217 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60218 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60219 all-gcc: maybe-all-mpc
60220 all-stage1-gcc: maybe-all-stage1-mpc
60221 all-stage2-gcc: maybe-all-stage2-mpc
60222 all-stage3-gcc: maybe-all-stage3-mpc
60223 all-stage4-gcc: maybe-all-stage4-mpc
60224 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60225 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60226 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60227 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60228 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60229 all-gcc: maybe-all-isl
60230 all-stage1-gcc: maybe-all-stage1-isl
60231 all-stage2-gcc: maybe-all-stage2-isl
60232 all-stage3-gcc: maybe-all-stage3-isl
60233 all-stage4-gcc: maybe-all-stage4-isl
60234 all-stageprofile-gcc: maybe-all-stageprofile-isl
60235 all-stagetrain-gcc: maybe-all-stagetrain-isl
60236 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60237 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60238 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60239 all-gcc: maybe-all-build-texinfo
60240 all-stage1-gcc: maybe-all-build-texinfo
60241 all-stage2-gcc: maybe-all-build-texinfo
60242 all-stage3-gcc: maybe-all-build-texinfo
60243 all-stage4-gcc: maybe-all-build-texinfo
60244 all-stageprofile-gcc: maybe-all-build-texinfo
60245 all-stagetrain-gcc: maybe-all-build-texinfo
60246 all-stagefeedback-gcc: maybe-all-build-texinfo
60247 all-stageautoprofile-gcc: maybe-all-build-texinfo
60248 all-stageautofeedback-gcc: maybe-all-build-texinfo
60249 all-gcc: maybe-all-build-bison
60250 all-stage1-gcc: maybe-all-build-bison
60251 all-stage2-gcc: maybe-all-build-bison
60252 all-stage3-gcc: maybe-all-build-bison
60253 all-stage4-gcc: maybe-all-build-bison
60254 all-stageprofile-gcc: maybe-all-build-bison
60255 all-stagetrain-gcc: maybe-all-build-bison
60256 all-stagefeedback-gcc: maybe-all-build-bison
60257 all-stageautoprofile-gcc: maybe-all-build-bison
60258 all-stageautofeedback-gcc: maybe-all-build-bison
60259 all-gcc: maybe-all-build-flex
60260 all-stage1-gcc: maybe-all-build-flex
60261 all-stage2-gcc: maybe-all-build-flex
60262 all-stage3-gcc: maybe-all-build-flex
60263 all-stage4-gcc: maybe-all-build-flex
60264 all-stageprofile-gcc: maybe-all-build-flex
60265 all-stagetrain-gcc: maybe-all-build-flex
60266 all-stagefeedback-gcc: maybe-all-build-flex
60267 all-stageautoprofile-gcc: maybe-all-build-flex
60268 all-stageautofeedback-gcc: maybe-all-build-flex
60269 all-gcc: maybe-all-build-libiberty
60270 all-stage1-gcc: maybe-all-build-libiberty
60271 all-stage2-gcc: maybe-all-build-libiberty
60272 all-stage3-gcc: maybe-all-build-libiberty
60273 all-stage4-gcc: maybe-all-build-libiberty
60274 all-stageprofile-gcc: maybe-all-build-libiberty
60275 all-stagetrain-gcc: maybe-all-build-libiberty
60276 all-stagefeedback-gcc: maybe-all-build-libiberty
60277 all-stageautoprofile-gcc: maybe-all-build-libiberty
60278 all-stageautofeedback-gcc: maybe-all-build-libiberty
60279 all-gcc: maybe-all-build-fixincludes
60280 all-stage1-gcc: maybe-all-build-fixincludes
60281 all-stage2-gcc: maybe-all-build-fixincludes
60282 all-stage3-gcc: maybe-all-build-fixincludes
60283 all-stage4-gcc: maybe-all-build-fixincludes
60284 all-stageprofile-gcc: maybe-all-build-fixincludes
60285 all-stagetrain-gcc: maybe-all-build-fixincludes
60286 all-stagefeedback-gcc: maybe-all-build-fixincludes
60287 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60288 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60289 all-gcc: maybe-all-build-libcpp
60290 all-stage1-gcc: maybe-all-build-libcpp
60291 all-stage2-gcc: maybe-all-build-libcpp
60292 all-stage3-gcc: maybe-all-build-libcpp
60293 all-stage4-gcc: maybe-all-build-libcpp
60294 all-stageprofile-gcc: maybe-all-build-libcpp
60295 all-stagetrain-gcc: maybe-all-build-libcpp
60296 all-stagefeedback-gcc: maybe-all-build-libcpp
60297 all-stageautoprofile-gcc: maybe-all-build-libcpp
60298 all-stageautofeedback-gcc: maybe-all-build-libcpp
60299 all-gcc: maybe-all-zlib
60300 all-stage1-gcc: maybe-all-stage1-zlib
60301 all-stage2-gcc: maybe-all-stage2-zlib
60302 all-stage3-gcc: maybe-all-stage3-zlib
60303 all-stage4-gcc: maybe-all-stage4-zlib
60304 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60305 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60306 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60307 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60308 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60309 all-gcc: all-libbacktrace
60310 all-stage1-gcc: all-stage1-libbacktrace
60311 all-stage2-gcc: all-stage2-libbacktrace
60312 all-stage3-gcc: all-stage3-libbacktrace
60313 all-stage4-gcc: all-stage4-libbacktrace
60314 all-stageprofile-gcc: all-stageprofile-libbacktrace
60315 all-stagetrain-gcc: all-stagetrain-libbacktrace
60316 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60317 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60318 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60319 all-gcc: all-libcpp
60320 all-stage1-gcc: all-stage1-libcpp
60321 all-stage2-gcc: all-stage2-libcpp
60322 all-stage3-gcc: all-stage3-libcpp
60323 all-stage4-gcc: all-stage4-libcpp
60324 all-stageprofile-gcc: all-stageprofile-libcpp
60325 all-stagetrain-gcc: all-stagetrain-libcpp
60326 all-stagefeedback-gcc: all-stagefeedback-libcpp
60327 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60328 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60329 all-gcc: all-libcody
60330 all-stage1-gcc: all-stage1-libcody
60331 all-stage2-gcc: all-stage2-libcody
60332 all-stage3-gcc: all-stage3-libcody
60333 all-stage4-gcc: all-stage4-libcody
60334 all-stageprofile-gcc: all-stageprofile-libcody
60335 all-stagetrain-gcc: all-stagetrain-libcody
60336 all-stagefeedback-gcc: all-stagefeedback-libcody
60337 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60338 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60339 all-gcc: all-libdecnumber
60340 all-stage1-gcc: all-stage1-libdecnumber
60341 all-stage2-gcc: all-stage2-libdecnumber
60342 all-stage3-gcc: all-stage3-libdecnumber
60343 all-stage4-gcc: all-stage4-libdecnumber
60344 all-stageprofile-gcc: all-stageprofile-libdecnumber
60345 all-stagetrain-gcc: all-stagetrain-libdecnumber
60346 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60347 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60348 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60349 all-gcc: maybe-all-libiberty
60350 all-stage1-gcc: maybe-all-stage1-libiberty
60351 all-stage2-gcc: maybe-all-stage2-libiberty
60352 all-stage3-gcc: maybe-all-stage3-libiberty
60353 all-stage4-gcc: maybe-all-stage4-libiberty
60354 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60355 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60356 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60357 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60358 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60359 all-gcc: maybe-all-fixincludes
60360 all-stage1-gcc: maybe-all-stage1-fixincludes
60361 all-stage2-gcc: maybe-all-stage2-fixincludes
60362 all-stage3-gcc: maybe-all-stage3-fixincludes
60363 all-stage4-gcc: maybe-all-stage4-fixincludes
60364 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60365 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60366 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60367 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60368 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60369 all-gcc: maybe-all-lto-plugin
60370 all-stage1-gcc: maybe-all-stage1-lto-plugin
60371 all-stage2-gcc: maybe-all-stage2-lto-plugin
60372 all-stage3-gcc: maybe-all-stage3-lto-plugin
60373 all-stage4-gcc: maybe-all-stage4-lto-plugin
60374 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60375 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60376 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60377 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60378 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60379 all-gcc: maybe-all-libiconv
60380 all-stage1-gcc: maybe-all-stage1-libiconv
60381 all-stage2-gcc: maybe-all-stage2-libiconv
60382 all-stage3-gcc: maybe-all-stage3-libiconv
60383 all-stage4-gcc: maybe-all-stage4-libiconv
60384 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60385 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60386 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60387 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60388 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60389 info-gcc: maybe-all-build-libiberty
60390 info-stage1-gcc: maybe-all-build-libiberty
60391 info-stage2-gcc: maybe-all-build-libiberty
60392 info-stage3-gcc: maybe-all-build-libiberty
60393 info-stage4-gcc: maybe-all-build-libiberty
60394 info-stageprofile-gcc: maybe-all-build-libiberty
60395 info-stagetrain-gcc: maybe-all-build-libiberty
60396 info-stagefeedback-gcc: maybe-all-build-libiberty
60397 info-stageautoprofile-gcc: maybe-all-build-libiberty
60398 info-stageautofeedback-gcc: maybe-all-build-libiberty
60399 dvi-gcc: maybe-all-build-libiberty
60400 dvi-stage1-gcc: maybe-all-build-libiberty
60401 dvi-stage2-gcc: maybe-all-build-libiberty
60402 dvi-stage3-gcc: maybe-all-build-libiberty
60403 dvi-stage4-gcc: maybe-all-build-libiberty
60404 dvi-stageprofile-gcc: maybe-all-build-libiberty
60405 dvi-stagetrain-gcc: maybe-all-build-libiberty
60406 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60407 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60408 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60409 pdf-gcc: maybe-all-build-libiberty
60410 pdf-stage1-gcc: maybe-all-build-libiberty
60411 pdf-stage2-gcc: maybe-all-build-libiberty
60412 pdf-stage3-gcc: maybe-all-build-libiberty
60413 pdf-stage4-gcc: maybe-all-build-libiberty
60414 pdf-stageprofile-gcc: maybe-all-build-libiberty
60415 pdf-stagetrain-gcc: maybe-all-build-libiberty
60416 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60417 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60418 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60419 html-gcc: maybe-all-build-libiberty
60420 html-stage1-gcc: maybe-all-build-libiberty
60421 html-stage2-gcc: maybe-all-build-libiberty
60422 html-stage3-gcc: maybe-all-build-libiberty
60423 html-stage4-gcc: maybe-all-build-libiberty
60424 html-stageprofile-gcc: maybe-all-build-libiberty
60425 html-stagetrain-gcc: maybe-all-build-libiberty
60426 html-stagefeedback-gcc: maybe-all-build-libiberty
60427 html-stageautoprofile-gcc: maybe-all-build-libiberty
60428 html-stageautofeedback-gcc: maybe-all-build-libiberty
60429 install-gcc: maybe-install-fixincludes
60430 install-gcc: maybe-install-lto-plugin
60431 install-strip-gcc: maybe-install-strip-fixincludes
60432 install-strip-gcc: maybe-install-strip-lto-plugin
60433 configure-libcpp: configure-libiberty
60434 configure-stage1-libcpp: configure-stage1-libiberty
60435 configure-stage2-libcpp: configure-stage2-libiberty
60436 configure-stage3-libcpp: configure-stage3-libiberty
60437 configure-stage4-libcpp: configure-stage4-libiberty
60438 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60439 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60440 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60441 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60442 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60443 configure-libcpp: maybe-configure-intl
60444 configure-stage1-libcpp: maybe-configure-stage1-intl
60445 configure-stage2-libcpp: maybe-configure-stage2-intl
60446 configure-stage3-libcpp: maybe-configure-stage3-intl
60447 configure-stage4-libcpp: maybe-configure-stage4-intl
60448 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60449 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60450 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60451 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60452 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60453 configure-libcpp: maybe-all-libiconv
60454 configure-stage1-libcpp: maybe-all-stage1-libiconv
60455 configure-stage2-libcpp: maybe-all-stage2-libiconv
60456 configure-stage3-libcpp: maybe-all-stage3-libiconv
60457 configure-stage4-libcpp: maybe-all-stage4-libiconv
60458 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60459 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60460 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60461 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60462 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60463 all-libcpp: all-libiberty
60464 all-stage1-libcpp: all-stage1-libiberty
60465 all-stage2-libcpp: all-stage2-libiberty
60466 all-stage3-libcpp: all-stage3-libiberty
60467 all-stage4-libcpp: all-stage4-libiberty
60468 all-stageprofile-libcpp: all-stageprofile-libiberty
60469 all-stagetrain-libcpp: all-stagetrain-libiberty
60470 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60471 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60472 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60473 all-libcpp: maybe-all-intl
60474 all-stage1-libcpp: maybe-all-stage1-intl
60475 all-stage2-libcpp: maybe-all-stage2-intl
60476 all-stage3-libcpp: maybe-all-stage3-intl
60477 all-stage4-libcpp: maybe-all-stage4-intl
60478 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60479 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60480 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60481 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60482 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60483 all-libcpp: maybe-all-libiconv
60484 all-stage1-libcpp: maybe-all-stage1-libiconv
60485 all-stage2-libcpp: maybe-all-stage2-libiconv
60486 all-stage3-libcpp: maybe-all-stage3-libiconv
60487 all-stage4-libcpp: maybe-all-stage4-libiconv
60488 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60489 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60490 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60491 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60492 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60493 all-fixincludes: maybe-all-libiberty
60494 all-stage1-fixincludes: maybe-all-stage1-libiberty
60495 all-stage2-fixincludes: maybe-all-stage2-libiberty
60496 all-stage3-fixincludes: maybe-all-stage3-libiberty
60497 all-stage4-fixincludes: maybe-all-stage4-libiberty
60498 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60499 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60500 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60501 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60502 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60503 all-gnattools: maybe-all-target-libada
60504 all-lto-plugin: maybe-all-libiberty
60505 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60506 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60507 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60508 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60509 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60510 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60511 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60512 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60513 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60514 all-lto-plugin: maybe-all-libiberty-linker-plugin
60515 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60516 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60517 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60518 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60519 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60520 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60521 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60522 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60523 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60524 all-gotools: maybe-all-target-libgo
60525 configure-intl: maybe-all-libiconv
60526 configure-stage1-intl: maybe-all-stage1-libiconv
60527 configure-stage2-intl: maybe-all-stage2-libiconv
60528 configure-stage3-intl: maybe-all-stage3-libiconv
60529 configure-stage4-intl: maybe-all-stage4-libiconv
60530 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
60531 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
60532 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60533 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60534 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60535 configure-mpfr: maybe-all-gmp
60536 configure-stage1-mpfr: maybe-all-stage1-gmp
60537 configure-stage2-mpfr: maybe-all-stage2-gmp
60538 configure-stage3-mpfr: maybe-all-stage3-gmp
60539 configure-stage4-mpfr: maybe-all-stage4-gmp
60540 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60541 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
60542 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60543 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
60544 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
60545 configure-mpc: maybe-all-mpfr
60546 configure-stage1-mpc: maybe-all-stage1-mpfr
60547 configure-stage2-mpc: maybe-all-stage2-mpfr
60548 configure-stage3-mpc: maybe-all-stage3-mpfr
60549 configure-stage4-mpc: maybe-all-stage4-mpfr
60550 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60551 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
60552 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60553 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
60554 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
60555 configure-isl: maybe-all-gmp
60556 configure-stage1-isl: maybe-all-stage1-gmp
60557 configure-stage2-isl: maybe-all-stage2-gmp
60558 configure-stage3-isl: maybe-all-stage3-gmp
60559 configure-stage4-isl: maybe-all-stage4-gmp
60560 configure-stageprofile-isl: maybe-all-stageprofile-gmp
60561 configure-stagetrain-isl: maybe-all-stagetrain-gmp
60562 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
60563 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
60564 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
60565 all-intl: maybe-all-libiconv
60566 all-stage1-intl: maybe-all-stage1-libiconv
60567 all-stage2-intl: maybe-all-stage2-libiconv
60568 all-stage3-intl: maybe-all-stage3-libiconv
60569 all-stage4-intl: maybe-all-stage4-libiconv
60570 all-stageprofile-intl: maybe-all-stageprofile-libiconv
60571 all-stagetrain-intl: maybe-all-stagetrain-libiconv
60572 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60573 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60574 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60575 configure-gdb: maybe-configure-sim
60576 configure-gdb: maybe-all-gnulib
60577 configure-gdb: maybe-all-gdbsupport
60578 all-gdb: maybe-all-gnulib
60579 all-gdb: maybe-all-gdbsupport
60580 all-gdb: maybe-all-readline
60581 all-gdb: maybe-all-build-bison
60582 all-gdb: maybe-all-sim
60583 all-gdb: maybe-all-libtermcap
60584 configure-gdbserver: maybe-all-gnulib
60585 all-gdbserver: maybe-all-gdbsupport
60586 all-gdbserver: maybe-all-gnulib
60587 configure-libgui: maybe-configure-tcl
60588 configure-libgui: maybe-configure-tk
60589 all-libgui: maybe-all-tcl
60590 all-libgui: maybe-all-tk
60591 all-libgui: maybe-all-itcl
60592 configure-gdbsupport: maybe-configure-gnulib
60593 all-gdbsupport: maybe-all-gnulib
60594 configure-bfd: configure-libiberty
60595 configure-stage1-bfd: configure-stage1-libiberty
60596 configure-stage2-bfd: configure-stage2-libiberty
60597 configure-stage3-bfd: configure-stage3-libiberty
60598 configure-stage4-bfd: configure-stage4-libiberty
60599 configure-stageprofile-bfd: configure-stageprofile-libiberty
60600 configure-stagetrain-bfd: configure-stagetrain-libiberty
60601 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60602 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
60603 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
60604 configure-bfd: maybe-configure-intl
60605 configure-stage1-bfd: maybe-configure-stage1-intl
60606 configure-stage2-bfd: maybe-configure-stage2-intl
60607 configure-stage3-bfd: maybe-configure-stage3-intl
60608 configure-stage4-bfd: maybe-configure-stage4-intl
60609 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60610 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
60611 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60612 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
60613 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
60614 all-bfd: maybe-all-libiberty
60615 all-stage1-bfd: maybe-all-stage1-libiberty
60616 all-stage2-bfd: maybe-all-stage2-libiberty
60617 all-stage3-bfd: maybe-all-stage3-libiberty
60618 all-stage4-bfd: maybe-all-stage4-libiberty
60619 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60620 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
60621 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60622 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
60623 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
60624 all-bfd: maybe-all-intl
60625 all-stage1-bfd: maybe-all-stage1-intl
60626 all-stage2-bfd: maybe-all-stage2-intl
60627 all-stage3-bfd: maybe-all-stage3-intl
60628 all-stage4-bfd: maybe-all-stage4-intl
60629 all-stageprofile-bfd: maybe-all-stageprofile-intl
60630 all-stagetrain-bfd: maybe-all-stagetrain-intl
60631 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60632 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
60633 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
60634 all-bfd: maybe-all-zlib
60635 all-stage1-bfd: maybe-all-stage1-zlib
60636 all-stage2-bfd: maybe-all-stage2-zlib
60637 all-stage3-bfd: maybe-all-stage3-zlib
60638 all-stage4-bfd: maybe-all-stage4-zlib
60639 all-stageprofile-bfd: maybe-all-stageprofile-zlib
60640 all-stagetrain-bfd: maybe-all-stagetrain-zlib
60641 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
60642 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
60643 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
60644 configure-opcodes: configure-libiberty
60645 configure-stage1-opcodes: configure-stage1-libiberty
60646 configure-stage2-opcodes: configure-stage2-libiberty
60647 configure-stage3-opcodes: configure-stage3-libiberty
60648 configure-stage4-opcodes: configure-stage4-libiberty
60649 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60650 configure-stagetrain-opcodes: configure-stagetrain-libiberty
60651 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60652 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
60653 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
60654 all-opcodes: maybe-all-libiberty
60655 all-stage1-opcodes: maybe-all-stage1-libiberty
60656 all-stage2-opcodes: maybe-all-stage2-libiberty
60657 all-stage3-opcodes: maybe-all-stage3-libiberty
60658 all-stage4-opcodes: maybe-all-stage4-libiberty
60659 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60660 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60661 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60662 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60663 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60664 configure-binutils: maybe-configure-intl
60665 configure-stage1-binutils: maybe-configure-stage1-intl
60666 configure-stage2-binutils: maybe-configure-stage2-intl
60667 configure-stage3-binutils: maybe-configure-stage3-intl
60668 configure-stage4-binutils: maybe-configure-stage4-intl
60669 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60670 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
60671 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60672 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
60673 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
60674 all-binutils: maybe-all-libiberty
60675 all-stage1-binutils: maybe-all-stage1-libiberty
60676 all-stage2-binutils: maybe-all-stage2-libiberty
60677 all-stage3-binutils: maybe-all-stage3-libiberty
60678 all-stage4-binutils: maybe-all-stage4-libiberty
60679 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60680 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
60681 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60682 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
60683 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
60684 all-binutils: maybe-all-opcodes
60685 all-stage1-binutils: maybe-all-stage1-opcodes
60686 all-stage2-binutils: maybe-all-stage2-opcodes
60687 all-stage3-binutils: maybe-all-stage3-opcodes
60688 all-stage4-binutils: maybe-all-stage4-opcodes
60689 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60690 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
60691 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60692 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
60693 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
60694 all-binutils: maybe-all-bfd
60695 all-stage1-binutils: maybe-all-stage1-bfd
60696 all-stage2-binutils: maybe-all-stage2-bfd
60697 all-stage3-binutils: maybe-all-stage3-bfd
60698 all-stage4-binutils: maybe-all-stage4-bfd
60699 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60700 all-stagetrain-binutils: maybe-all-stagetrain-bfd
60701 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60702 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
60703 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
60704 all-binutils: maybe-all-build-flex
60705 all-stage1-binutils: maybe-all-build-flex
60706 all-stage2-binutils: maybe-all-build-flex
60707 all-stage3-binutils: maybe-all-build-flex
60708 all-stage4-binutils: maybe-all-build-flex
60709 all-stageprofile-binutils: maybe-all-build-flex
60710 all-stagetrain-binutils: maybe-all-build-flex
60711 all-stagefeedback-binutils: maybe-all-build-flex
60712 all-stageautoprofile-binutils: maybe-all-build-flex
60713 all-stageautofeedback-binutils: maybe-all-build-flex
60714 all-binutils: maybe-all-build-bison
60715 all-stage1-binutils: maybe-all-build-bison
60716 all-stage2-binutils: maybe-all-build-bison
60717 all-stage3-binutils: maybe-all-build-bison
60718 all-stage4-binutils: maybe-all-build-bison
60719 all-stageprofile-binutils: maybe-all-build-bison
60720 all-stagetrain-binutils: maybe-all-build-bison
60721 all-stagefeedback-binutils: maybe-all-build-bison
60722 all-stageautoprofile-binutils: maybe-all-build-bison
60723 all-stageautofeedback-binutils: maybe-all-build-bison
60724 all-binutils: maybe-all-intl
60725 all-stage1-binutils: maybe-all-stage1-intl
60726 all-stage2-binutils: maybe-all-stage2-intl
60727 all-stage3-binutils: maybe-all-stage3-intl
60728 all-stage4-binutils: maybe-all-stage4-intl
60729 all-stageprofile-binutils: maybe-all-stageprofile-intl
60730 all-stagetrain-binutils: maybe-all-stagetrain-intl
60731 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60732 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
60733 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
60734 all-binutils: maybe-all-gas
60735 all-stage1-binutils: maybe-all-stage1-gas
60736 all-stage2-binutils: maybe-all-stage2-gas
60737 all-stage3-binutils: maybe-all-stage3-gas
60738 all-stage4-binutils: maybe-all-stage4-gas
60739 all-stageprofile-binutils: maybe-all-stageprofile-gas
60740 all-stagetrain-binutils: maybe-all-stagetrain-gas
60741 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
60742 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
60743 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
60744 all-binutils: maybe-all-libctf
60745 all-stage1-binutils: maybe-all-stage1-libctf
60746 all-stage2-binutils: maybe-all-stage2-libctf
60747 all-stage3-binutils: maybe-all-stage3-libctf
60748 all-stage4-binutils: maybe-all-stage4-libctf
60749 all-stageprofile-binutils: maybe-all-stageprofile-libctf
60750 all-stagetrain-binutils: maybe-all-stagetrain-libctf
60751 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
60752 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
60753 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
60754 all-ld: maybe-all-libctf
60755 all-stage1-ld: maybe-all-stage1-libctf
60756 all-stage2-ld: maybe-all-stage2-libctf
60757 all-stage3-ld: maybe-all-stage3-libctf
60758 all-stage4-ld: maybe-all-stage4-libctf
60759 all-stageprofile-ld: maybe-all-stageprofile-libctf
60760 all-stagetrain-ld: maybe-all-stagetrain-libctf
60761 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
60762 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
60763 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
60764 install-binutils: maybe-install-opcodes
60765 install-strip-binutils: maybe-install-strip-opcodes
60766 install-opcodes: maybe-install-bfd
60767 install-strip-opcodes: maybe-install-strip-bfd
60768 configure-gas: maybe-configure-intl
60769 configure-stage1-gas: maybe-configure-stage1-intl
60770 configure-stage2-gas: maybe-configure-stage2-intl
60771 configure-stage3-gas: maybe-configure-stage3-intl
60772 configure-stage4-gas: maybe-configure-stage4-intl
60773 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60774 configure-stagetrain-gas: maybe-configure-stagetrain-intl
60775 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60776 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
60777 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
60778 all-gas: maybe-all-libiberty
60779 all-stage1-gas: maybe-all-stage1-libiberty
60780 all-stage2-gas: maybe-all-stage2-libiberty
60781 all-stage3-gas: maybe-all-stage3-libiberty
60782 all-stage4-gas: maybe-all-stage4-libiberty
60783 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60784 all-stagetrain-gas: maybe-all-stagetrain-libiberty
60785 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60786 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
60787 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
60788 all-gas: maybe-all-opcodes
60789 all-stage1-gas: maybe-all-stage1-opcodes
60790 all-stage2-gas: maybe-all-stage2-opcodes
60791 all-stage3-gas: maybe-all-stage3-opcodes
60792 all-stage4-gas: maybe-all-stage4-opcodes
60793 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60794 all-stagetrain-gas: maybe-all-stagetrain-opcodes
60795 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60796 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
60797 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
60798 all-gas: maybe-all-bfd
60799 all-stage1-gas: maybe-all-stage1-bfd
60800 all-stage2-gas: maybe-all-stage2-bfd
60801 all-stage3-gas: maybe-all-stage3-bfd
60802 all-stage4-gas: maybe-all-stage4-bfd
60803 all-stageprofile-gas: maybe-all-stageprofile-bfd
60804 all-stagetrain-gas: maybe-all-stagetrain-bfd
60805 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60806 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
60807 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
60808 all-gas: maybe-all-intl
60809 all-stage1-gas: maybe-all-stage1-intl
60810 all-stage2-gas: maybe-all-stage2-intl
60811 all-stage3-gas: maybe-all-stage3-intl
60812 all-stage4-gas: maybe-all-stage4-intl
60813 all-stageprofile-gas: maybe-all-stageprofile-intl
60814 all-stagetrain-gas: maybe-all-stagetrain-intl
60815 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60816 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
60817 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
60818 configure-ld: maybe-configure-intl
60819 configure-stage1-ld: maybe-configure-stage1-intl
60820 configure-stage2-ld: maybe-configure-stage2-intl
60821 configure-stage3-ld: maybe-configure-stage3-intl
60822 configure-stage4-ld: maybe-configure-stage4-intl
60823 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60824 configure-stagetrain-ld: maybe-configure-stagetrain-intl
60825 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60826 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
60827 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
60828 all-ld: maybe-all-libiberty
60829 all-stage1-ld: maybe-all-stage1-libiberty
60830 all-stage2-ld: maybe-all-stage2-libiberty
60831 all-stage3-ld: maybe-all-stage3-libiberty
60832 all-stage4-ld: maybe-all-stage4-libiberty
60833 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60834 all-stagetrain-ld: maybe-all-stagetrain-libiberty
60835 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60836 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
60837 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
60838 all-ld: maybe-all-bfd
60839 all-stage1-ld: maybe-all-stage1-bfd
60840 all-stage2-ld: maybe-all-stage2-bfd
60841 all-stage3-ld: maybe-all-stage3-bfd
60842 all-stage4-ld: maybe-all-stage4-bfd
60843 all-stageprofile-ld: maybe-all-stageprofile-bfd
60844 all-stagetrain-ld: maybe-all-stagetrain-bfd
60845 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60846 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
60847 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
60848 all-ld: maybe-all-opcodes
60849 all-stage1-ld: maybe-all-stage1-opcodes
60850 all-stage2-ld: maybe-all-stage2-opcodes
60851 all-stage3-ld: maybe-all-stage3-opcodes
60852 all-stage4-ld: maybe-all-stage4-opcodes
60853 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60854 all-stagetrain-ld: maybe-all-stagetrain-opcodes
60855 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60856 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
60857 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
60858 all-ld: maybe-all-build-bison
60859 all-stage1-ld: maybe-all-build-bison
60860 all-stage2-ld: maybe-all-build-bison
60861 all-stage3-ld: maybe-all-build-bison
60862 all-stage4-ld: maybe-all-build-bison
60863 all-stageprofile-ld: maybe-all-build-bison
60864 all-stagetrain-ld: maybe-all-build-bison
60865 all-stagefeedback-ld: maybe-all-build-bison
60866 all-stageautoprofile-ld: maybe-all-build-bison
60867 all-stageautofeedback-ld: maybe-all-build-bison
60868 all-ld: maybe-all-build-flex
60869 all-stage1-ld: maybe-all-build-flex
60870 all-stage2-ld: maybe-all-build-flex
60871 all-stage3-ld: maybe-all-build-flex
60872 all-stage4-ld: maybe-all-build-flex
60873 all-stageprofile-ld: maybe-all-build-flex
60874 all-stagetrain-ld: maybe-all-build-flex
60875 all-stagefeedback-ld: maybe-all-build-flex
60876 all-stageautoprofile-ld: maybe-all-build-flex
60877 all-stageautofeedback-ld: maybe-all-build-flex
60878 all-ld: maybe-all-intl
60879 all-stage1-ld: maybe-all-stage1-intl
60880 all-stage2-ld: maybe-all-stage2-intl
60881 all-stage3-ld: maybe-all-stage3-intl
60882 all-stage4-ld: maybe-all-stage4-intl
60883 all-stageprofile-ld: maybe-all-stageprofile-intl
60884 all-stagetrain-ld: maybe-all-stagetrain-intl
60885 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60886 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
60887 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
60888 all-ld: maybe-all-gas
60889 all-stage1-ld: maybe-all-stage1-gas
60890 all-stage2-ld: maybe-all-stage2-gas
60891 all-stage3-ld: maybe-all-stage3-gas
60892 all-stage4-ld: maybe-all-stage4-gas
60893 all-stageprofile-ld: maybe-all-stageprofile-gas
60894 all-stagetrain-ld: maybe-all-stagetrain-gas
60895 all-stagefeedback-ld: maybe-all-stagefeedback-gas
60896 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
60897 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
60898 all-ld: maybe-all-binutils
60899 all-stage1-ld: maybe-all-stage1-binutils
60900 all-stage2-ld: maybe-all-stage2-binutils
60901 all-stage3-ld: maybe-all-stage3-binutils
60902 all-stage4-ld: maybe-all-stage4-binutils
60903 all-stageprofile-ld: maybe-all-stageprofile-binutils
60904 all-stagetrain-ld: maybe-all-stagetrain-binutils
60905 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
60906 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
60907 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
60908 install-ld: maybe-install-gold
60909 install-strip-ld: maybe-install-strip-gold
60910 configure-gold: maybe-configure-intl
60911 configure-stage1-gold: maybe-configure-stage1-intl
60912 configure-stage2-gold: maybe-configure-stage2-intl
60913 configure-stage3-gold: maybe-configure-stage3-intl
60914 configure-stage4-gold: maybe-configure-stage4-intl
60915 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60916 configure-stagetrain-gold: maybe-configure-stagetrain-intl
60917 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60918 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
60919 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
60920 all-gold: maybe-all-libiberty
60921 all-stage1-gold: maybe-all-stage1-libiberty
60922 all-stage2-gold: maybe-all-stage2-libiberty
60923 all-stage3-gold: maybe-all-stage3-libiberty
60924 all-stage4-gold: maybe-all-stage4-libiberty
60925 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60926 all-stagetrain-gold: maybe-all-stagetrain-libiberty
60927 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60928 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
60929 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
60930 all-gold: maybe-all-intl
60931 all-stage1-gold: maybe-all-stage1-intl
60932 all-stage2-gold: maybe-all-stage2-intl
60933 all-stage3-gold: maybe-all-stage3-intl
60934 all-stage4-gold: maybe-all-stage4-intl
60935 all-stageprofile-gold: maybe-all-stageprofile-intl
60936 all-stagetrain-gold: maybe-all-stagetrain-intl
60937 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60938 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
60939 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
60940 all-gold: maybe-all-bfd
60941 all-stage1-gold: maybe-all-stage1-bfd
60942 all-stage2-gold: maybe-all-stage2-bfd
60943 all-stage3-gold: maybe-all-stage3-bfd
60944 all-stage4-gold: maybe-all-stage4-bfd
60945 all-stageprofile-gold: maybe-all-stageprofile-bfd
60946 all-stagetrain-gold: maybe-all-stagetrain-bfd
60947 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60948 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
60949 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
60950 all-gold: maybe-all-build-bison
60951 all-stage1-gold: maybe-all-build-bison
60952 all-stage2-gold: maybe-all-build-bison
60953 all-stage3-gold: maybe-all-build-bison
60954 all-stage4-gold: maybe-all-build-bison
60955 all-stageprofile-gold: maybe-all-build-bison
60956 all-stagetrain-gold: maybe-all-build-bison
60957 all-stagefeedback-gold: maybe-all-build-bison
60958 all-stageautoprofile-gold: maybe-all-build-bison
60959 all-stageautofeedback-gold: maybe-all-build-bison
60960 all-gold: maybe-all-gas
60961 all-stage1-gold: maybe-all-stage1-gas
60962 all-stage2-gold: maybe-all-stage2-gas
60963 all-stage3-gold: maybe-all-stage3-gas
60964 all-stage4-gold: maybe-all-stage4-gas
60965 all-stageprofile-gold: maybe-all-stageprofile-gas
60966 all-stagetrain-gold: maybe-all-stagetrain-gas
60967 all-stagefeedback-gold: maybe-all-stagefeedback-gas
60968 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60969 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60970 check-gold: maybe-all-binutils
60971 check-stage1-gold: maybe-all-stage1-binutils
60972 check-stage2-gold: maybe-all-stage2-binutils
60973 check-stage3-gold: maybe-all-stage3-binutils
60974 check-stage4-gold: maybe-all-stage4-binutils
60975 check-stageprofile-gold: maybe-all-stageprofile-binutils
60976 check-stagetrain-gold: maybe-all-stagetrain-binutils
60977 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60978 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
60979 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
60980 check-gold: maybe-all-gas
60981 check-stage1-gold: maybe-all-stage1-gas
60982 check-stage2-gold: maybe-all-stage2-gas
60983 check-stage3-gold: maybe-all-stage3-gas
60984 check-stage4-gold: maybe-all-stage4-gas
60985 check-stageprofile-gold: maybe-all-stageprofile-gas
60986 check-stagetrain-gold: maybe-all-stagetrain-gas
60987 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60988 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60989 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60990 configure-opcodes: maybe-configure-intl
60991 configure-stage1-opcodes: maybe-configure-stage1-intl
60992 configure-stage2-opcodes: maybe-configure-stage2-intl
60993 configure-stage3-opcodes: maybe-configure-stage3-intl
60994 configure-stage4-opcodes: maybe-configure-stage4-intl
60995 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60996 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
60997 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60998 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
60999 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
61000 all-opcodes: maybe-all-bfd
61001 all-stage1-opcodes: maybe-all-stage1-bfd
61002 all-stage2-opcodes: maybe-all-stage2-bfd
61003 all-stage3-opcodes: maybe-all-stage3-bfd
61004 all-stage4-opcodes: maybe-all-stage4-bfd
61005 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61006 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
61007 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61008 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
61009 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
61010 all-opcodes: maybe-all-libiberty
61011 all-stage1-opcodes: maybe-all-stage1-libiberty
61012 all-stage2-opcodes: maybe-all-stage2-libiberty
61013 all-stage3-opcodes: maybe-all-stage3-libiberty
61014 all-stage4-opcodes: maybe-all-stage4-libiberty
61015 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61016 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61017 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61018 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61019 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61020 all-opcodes: maybe-all-intl
61021 all-stage1-opcodes: maybe-all-stage1-intl
61022 all-stage2-opcodes: maybe-all-stage2-intl
61023 all-stage3-opcodes: maybe-all-stage3-intl
61024 all-stage4-opcodes: maybe-all-stage4-intl
61025 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61026 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61027 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61028 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61029 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61030 all-dejagnu: maybe-all-tcl
61031 all-dejagnu: maybe-all-expect
61032 all-dejagnu: maybe-all-tk
61033 configure-expect: maybe-configure-tcl
61034 configure-expect: maybe-configure-tk
61035 all-expect: maybe-all-tcl
61036 all-expect: maybe-all-tk
61037 configure-itcl: maybe-configure-tcl
61038 configure-itcl: maybe-configure-tk
61039 all-itcl: maybe-all-tcl
61040 all-itcl: maybe-all-tk
61041 install-itcl: maybe-install-tcl
61042 install-strip-itcl: maybe-install-strip-tcl
61043 configure-tk: maybe-configure-tcl
61044 all-tk: maybe-all-tcl
61045 all-sid: maybe-all-tcl
61046 all-sid: maybe-all-tk
61047 install-sid: maybe-install-tcl
61048 install-strip-sid: maybe-install-strip-tcl
61049 install-sid: maybe-install-tk
61050 install-strip-sid: maybe-install-strip-tk
61051 configure-sim: maybe-all-gnulib
61052 all-sim: maybe-all-readline
61053 all-fastjar: maybe-all-build-texinfo
61054 all-libctf: all-libiberty
61055 all-stage1-libctf: all-stage1-libiberty
61056 all-stage2-libctf: all-stage2-libiberty
61057 all-stage3-libctf: all-stage3-libiberty
61058 all-stage4-libctf: all-stage4-libiberty
61059 all-stageprofile-libctf: all-stageprofile-libiberty
61060 all-stagetrain-libctf: all-stagetrain-libiberty
61061 all-stagefeedback-libctf: all-stagefeedback-libiberty
61062 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61063 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61064 all-libctf: maybe-all-bfd
61065 all-stage1-libctf: maybe-all-stage1-bfd
61066 all-stage2-libctf: maybe-all-stage2-bfd
61067 all-stage3-libctf: maybe-all-stage3-bfd
61068 all-stage4-libctf: maybe-all-stage4-bfd
61069 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61070 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61071 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61072 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61073 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61074 all-libctf: maybe-all-zlib
61075 all-stage1-libctf: maybe-all-stage1-zlib
61076 all-stage2-libctf: maybe-all-stage2-zlib
61077 all-stage3-libctf: maybe-all-stage3-zlib
61078 all-stage4-libctf: maybe-all-stage4-zlib
61079 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61080 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61081 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61082 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61083 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61084 configure-libctf: maybe-all-bfd
61085 configure-stage1-libctf: maybe-all-stage1-bfd
61086 configure-stage2-libctf: maybe-all-stage2-bfd
61087 configure-stage3-libctf: maybe-all-stage3-bfd
61088 configure-stage4-libctf: maybe-all-stage4-bfd
61089 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61090 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61091 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61092 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61093 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61094 configure-libctf: maybe-all-intl
61095 configure-stage1-libctf: maybe-all-stage1-intl
61096 configure-stage2-libctf: maybe-all-stage2-intl
61097 configure-stage3-libctf: maybe-all-stage3-intl
61098 configure-stage4-libctf: maybe-all-stage4-intl
61099 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61100 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61101 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61102 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61103 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61104 configure-libctf: maybe-all-zlib
61105 configure-stage1-libctf: maybe-all-stage1-zlib
61106 configure-stage2-libctf: maybe-all-stage2-zlib
61107 configure-stage3-libctf: maybe-all-stage3-zlib
61108 configure-stage4-libctf: maybe-all-stage4-zlib
61109 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61110 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61111 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61112 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61113 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61114 configure-libctf: maybe-all-libiconv
61115 configure-stage1-libctf: maybe-all-stage1-libiconv
61116 configure-stage2-libctf: maybe-all-stage2-libiconv
61117 configure-stage3-libctf: maybe-all-stage3-libiconv
61118 configure-stage4-libctf: maybe-all-stage4-libiconv
61119 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61120 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61121 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61122 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61123 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61124 check-libctf: maybe-all-ld
61125 check-stage1-libctf: maybe-all-stage1-ld
61126 check-stage2-libctf: maybe-all-stage2-ld
61127 check-stage3-libctf: maybe-all-stage3-ld
61128 check-stage4-libctf: maybe-all-stage4-ld
61129 check-stageprofile-libctf: maybe-all-stageprofile-ld
61130 check-stagetrain-libctf: maybe-all-stagetrain-ld
61131 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61132 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61133 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61134 all-bison: maybe-all-build-texinfo
61135 all-flex: maybe-all-build-bison
61136 all-flex: maybe-all-m4
61137 all-flex: maybe-all-build-texinfo
61138 all-m4: maybe-all-build-texinfo
61139 configure-target-fastjar: maybe-configure-target-zlib
61140 all-target-fastjar: maybe-all-target-zlib
61141 configure-target-libgo: maybe-configure-target-libffi
61142 all-target-libgo: maybe-all-target-libbacktrace
61143 all-target-libgo: maybe-all-target-libffi
61144 all-target-libgo: maybe-all-target-libatomic
61145 configure-target-libphobos: maybe-configure-target-libbacktrace
61146 configure-target-libphobos: maybe-configure-target-zlib
61147 all-target-libphobos: maybe-all-target-libbacktrace
61148 all-target-libphobos: maybe-all-target-zlib
61149 all-target-libphobos: maybe-all-target-libatomic
61150 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61151 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61152 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61153 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61154 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61155 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61156 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61157 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61158 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61159 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61160 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61161 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61162 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61163 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61164 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61165 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61166 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61167 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61168 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61169 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61170 configure-target-libvtv: maybe-all-target-libstdc++-v3
61171 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61172 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61173 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61174 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61175 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61176 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61177 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61178 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61179 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61180 all-target-libstdc++-v3: maybe-configure-target-libgomp
61181 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61182 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61183 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61184 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61185 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61186 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61187 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61188 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61189 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61190 install-target-libgo: maybe-install-target-libatomic
61191 install-target-libgfortran: maybe-install-target-libquadmath
61192 install-target-libgfortran: maybe-install-target-libgcc
61193 install-target-libphobos: maybe-install-target-libatomic
61194 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61195 install-target-libsanitizer: maybe-install-target-libgcc
61196 install-target-libvtv: maybe-install-target-libstdc++-v3
61197 install-target-libvtv: maybe-install-target-libgcc
61198 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61199 install-target-liboffloadmic: maybe-install-target-libgcc
61200 install-target-libitm: maybe-install-target-libgcc
61201 install-target-libobjc: maybe-install-target-libgcc
61202 install-target-libstdc++-v3: maybe-install-target-libgcc
61203 all-target-libgloss: maybe-all-target-newlib
61204 all-target-winsup: maybe-all-target-libtermcap
61205 configure-target-libgfortran: maybe-all-target-libquadmath
61206 configure-target-libgfortran: maybe-all-target-libbacktrace
61207
61208
61209 @if gcc-bootstrap
61210 configure-gnattools: stage_last
61211 configure-libcc1: stage_last
61212 configure-c++tools: stage_last
61213 configure-utils: stage_last
61214 configure-gdb: stage_last
61215 configure-gdbserver: stage_last
61216 configure-gdbsupport: stage_last
61217 configure-gprof: stage_last
61218 configure-sid: stage_last
61219 configure-sim: stage_last
61220 configure-fastjar: stage_last
61221 configure-bison: stage_last
61222 configure-flex: stage_last
61223 configure-m4: stage_last
61224 @endif gcc-bootstrap
61225
61226 @unless gcc-bootstrap
61227 all-gnattools: maybe-all-target-libstdc++-v3
61228 configure-libcc1: maybe-configure-gcc
61229 all-libcc1: maybe-all-gcc
61230 all-c++tools: maybe-all-gcc
61231 all-utils: maybe-all-libiberty
61232 configure-gdb: maybe-all-intl
61233 configure-gdb: maybe-all-bfd
61234 configure-gdb: maybe-all-libiconv
61235 all-gdb: maybe-all-libiberty
61236 all-gdb: maybe-all-libiconv
61237 all-gdb: maybe-all-opcodes
61238 all-gdb: maybe-all-libdecnumber
61239 all-gdb: maybe-all-libctf
61240 all-gdb: maybe-all-libbacktrace
61241 all-gdbserver: maybe-all-libiberty
61242 configure-gdbsupport: maybe-configure-intl
61243 all-gdbsupport: maybe-all-intl
61244 configure-gprof: maybe-configure-intl
61245 all-gprof: maybe-all-libiberty
61246 all-gprof: maybe-all-bfd
61247 all-gprof: maybe-all-opcodes
61248 all-gprof: maybe-all-intl
61249 all-gprof: maybe-all-gas
61250 all-sid: maybe-all-libiberty
61251 all-sid: maybe-all-bfd
61252 all-sid: maybe-all-opcodes
61253 configure-sim: maybe-configure-intl
61254 all-sim: maybe-all-intl
61255 all-sim: maybe-all-libiberty
61256 all-sim: maybe-all-bfd
61257 all-sim: maybe-all-opcodes
61258 all-fastjar: maybe-all-zlib
61259 all-fastjar: maybe-all-libiberty
61260 all-bison: maybe-all-intl
61261 all-flex: maybe-all-intl
61262 all-m4: maybe-all-intl
61263 configure-target-libgo: maybe-all-target-libstdc++-v3
61264 configure-target-liboffloadmic: maybe-configure-target-libgomp
61265 all-target-liboffloadmic: maybe-all-target-libgomp
61266 configure-target-newlib: maybe-all-binutils
61267 configure-target-newlib: maybe-all-ld
61268 @endunless gcc-bootstrap
61269
61270 # Dependencies for target modules on other target modules are
61271 # described by lang_env_dependencies; the defaults apply to anything
61272 # not mentioned there.
61273
61274
61275 @if gcc-bootstrap
61276 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61277 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61278 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61279 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61280 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61281 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61282 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61283 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61284 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61285 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61286 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61287 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61288 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61289 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61290 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61291 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61292 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61293 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61294 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61295 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61296 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61297 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61298 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61299 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61300 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61301 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61302 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61303 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61304 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61305 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61306 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61307 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61308 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61309 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61310 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61311 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61312 @endif gcc-bootstrap
61313
61314 @if gcc-no-bootstrap
61315 configure-target-libstdc++-v3: maybe-all-target-libgcc
61316 configure-target-libsanitizer: maybe-all-target-libgcc
61317 configure-target-libvtv: maybe-all-target-libgcc
61318 configure-target-liboffloadmic: maybe-all-target-libgcc
61319 configure-target-libssp: maybe-all-target-libgcc
61320 configure-target-newlib: maybe-all-target-libgcc
61321 configure-target-libbacktrace: maybe-all-target-libgcc
61322 configure-target-libquadmath: maybe-all-target-libgcc
61323 configure-target-libgfortran: maybe-all-target-libgcc
61324 configure-target-libobjc: maybe-all-target-libgcc
61325 configure-target-libgo: maybe-all-target-libgcc
61326 configure-target-libphobos: maybe-all-target-libgcc
61327 configure-target-libtermcap: maybe-all-target-libgcc
61328 configure-target-winsup: maybe-all-target-libgcc
61329 configure-target-libgloss: maybe-all-target-libgcc
61330 configure-target-libffi: maybe-all-target-libgcc
61331 configure-target-zlib: maybe-all-target-libgcc
61332 configure-target-rda: maybe-all-target-libgcc
61333 configure-target-libada: maybe-all-target-libgcc
61334 configure-target-libgomp: maybe-all-target-libgcc
61335 configure-target-libitm: maybe-all-target-libgcc
61336 configure-target-libatomic: maybe-all-target-libgcc
61337 @endif gcc-no-bootstrap
61338
61339
61340 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61341
61342 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61343
61344 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61345
61346 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61347 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61348
61349 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61350
61351
61352
61353 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61354
61355 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61356
61357 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61358
61359 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61360
61361 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61362
61363 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61364
61365 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61366
61367 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61368
61369
61370 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61371 configure-target-libffi: maybe-all-target-libstdc++-v3
61372
61373 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61374
61375 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61376
61377 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61378
61379 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61380
61381 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61382 configure-target-libitm: maybe-all-target-libstdc++-v3
61383
61384 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61385
61386
61387 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61388 GDB_TK = @GDB_TK@
61389 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61390 configure-gdb: $(CONFIGURE_GDB_TK)
61391 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61392 install-gdb: $(INSTALL_GDB_TK)
61393
61394 # Serialization dependencies.  Host configures don't work well in parallel to
61395 # each other, due to contention over config.cache.  Target configures and 
61396 # build configures are similar.
61397 @serialization_dependencies@
61398
61399 # --------------------------------
61400 # Regenerating top level configury
61401 # --------------------------------
61402
61403 # Rebuilding Makefile.in, using autogen.
61404 AUTOGEN = autogen
61405 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61406         cd $(srcdir) && $(AUTOGEN) Makefile.def
61407
61408 # Rebuilding Makefile.
61409 Makefile: $(srcdir)/Makefile.in config.status
61410         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61411
61412 config.status: configure
61413         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61414
61415 # Rebuilding configure.
61416 AUTOCONF = autoconf
61417 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61418         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61419         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61420         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61421         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61422         cd $(srcdir) && $(AUTOCONF)
61423
61424 # ------------------------------
61425 # Special directives to GNU Make
61426 # ------------------------------
61427
61428 # Don't pass command-line variables to submakes.
61429 .NOEXPORT:
61430 MAKEOVERRIDES=
61431
61432 # end of Makefile.in